|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcgl.fthpis.datastore.jdbc.WSContextJDBCDataStore
Constructor Summary | |
WSContextJDBCDataStore()
Create a new JDBCDataStore and aquire a JDBC connection from the connection pool. |
Method Summary | |
void |
beginTrans()
begin a new transaction |
void |
commit()
commit on all connections. |
void |
deleteAttribute(java.lang.String attributeKey)
|
void |
deleteContext(java.lang.String contextKey)
|
void |
deletePublisher(java.lang.String publisherID)
|
void |
deleteService(java.lang.String serviceKey)
|
void |
deleteSession(java.lang.String sessionKey)
|
void |
deleteSessionService(java.lang.String serviceKey)
|
Attribute |
fetchAttribute(java.lang.String attributeKey)
|
AttributeInfo |
fetchAttributeInfo(java.lang.String attributeKey)
|
Attribute |
fetchContext(java.lang.String contextKey)
|
PublisherInfo |
fetchPublisherInfo(java.lang.String publisherID)
|
BusinessService |
fetchService(java.lang.String serviceKey)
|
SessionEntity |
fetchSession(java.lang.String sessionKey)
|
BusinessService |
fetchSessionService(java.lang.String serviceKey)
|
java.util.Vector |
findContext(java.lang.String sessionKey,
java.lang.String serviceKey,
java.util.Vector nameVector,
Lease lease,
org.apache.juddi.datatype.request.FindQualifiers findQualifiers)
|
java.util.Vector |
findPublisher(java.lang.String name,
org.apache.juddi.datatype.request.FindQualifiers findQualifiers)
|
java.util.Vector |
findService(java.lang.String businessKey,
java.util.Vector nameVector,
org.apache.juddi.datatype.CategoryBag categoryBag,
org.apache.juddi.datatype.TModelBag tModelBag,
AttributeBag attributeBag,
org.apache.juddi.datatype.request.FindQualifiers findQualifiers)
|
java.util.Vector |
findService(java.lang.String businessKey,
java.util.Vector nameVector,
org.apache.juddi.datatype.CategoryBag categoryBag,
org.apache.juddi.datatype.TModelBag tModelBag,
AttributeBag attributeBag,
Lease lease,
org.apache.juddi.datatype.request.FindQualifiers findQualifiers)
|
java.util.Vector |
findService(java.lang.String businessKey,
java.util.Vector nameVector,
org.apache.juddi.datatype.CategoryBag categoryBag,
org.apache.juddi.datatype.TModelBag tModelBag,
org.apache.juddi.datatype.request.FindQualifiers findQualifiers)
|
java.util.Vector |
findServiceAttribute(java.lang.String serviceKey,
org.apache.juddi.datatype.CategoryBag categoryBag,
Lease lease,
org.apache.juddi.datatype.request.FindQualifiers findQualifiers)
|
java.util.Vector |
findServiceContext(java.lang.String serviceKey,
Lease lease,
org.apache.juddi.datatype.request.FindQualifiers findQualifiers)
|
java.util.Vector |
findSession(java.util.Vector serviceKeyVector,
java.util.Vector nameVector,
AttributeBag contextBag,
Lease lease,
org.apache.juddi.datatype.request.FindQualifiers findQualifiers)
|
java.util.Vector |
findSessionContext(java.lang.String sessionKey,
Lease lease,
org.apache.juddi.datatype.request.FindQualifiers findQualifiers)
|
java.util.Vector |
findSessionService(java.util.Vector sessionKeyVector,
java.util.Vector keyVector,
AttributeBag contextBag,
org.apache.juddi.datatype.request.FindQualifiers findQualifiers)
|
java.lang.String |
generateToken(Publisher publisher)
|
AutharizationToken |
getAuthToken(java.lang.String token)
|
Publisher |
getAuthTokenPublisher(java.lang.String token)
|
java.sql.Connection |
getConnection()
|
Publisher |
getPublisher(java.lang.String publisherID)
verify that the individual or system identified by the 'publisherID' is a valid jUDDI user (aka publisher). |
boolean |
isAdministrator(java.lang.String publisherID)
Will return true if the publisherID parameter specified has been tagged with registry administrator priviledges otherwise returns false. |
boolean |
isAuthTokenExpired(java.lang.String token)
|
boolean |
isContextPublisher(java.lang.String contextKey,
java.lang.String publisherID)
|
boolean |
isEnabled(java.lang.String publisherID)
Will return true if the publisherID parameter specified is currently enabled otherwise returns false. |
boolean |
isServicePublisher(java.lang.String serviceKey,
java.lang.String publisherID)
|
boolean |
isSessionAdmin(java.lang.String sessionKey,
java.lang.String publisherID)
|
boolean |
isSessionPublisher(java.lang.String sessionKey,
java.lang.String publisherID)
|
boolean |
isValidAttributeKey(java.lang.String attributeKey)
|
boolean |
isValidContextKey(java.lang.String contextKey)
|
boolean |
isValidServiceKey(java.lang.String serviceKey)
|
boolean |
isValidSessionKey(java.lang.String sessionKey)
|
static void |
main(java.lang.String[] args)
|
void |
release()
Release all JDBC connections used by this JDBCDataStore back into the connection pool. |
void |
retireAuthToken(java.lang.String token)
|
void |
rollback()
rollback on all connections. |
void |
saveAttribute(Attribute attribute)
|
void |
saveContext(Attribute context)
|
void |
saveContextLease(Lease lease)
|
void |
savePublisher(Publisher publisher)
|
void |
saveService(BusinessService service)
|
void |
saveServiceLease(Lease lease)
|
void |
saveSession(SessionEntity session,
java.lang.String publisherID)
|
void |
saveSessionLease(Lease lease)
|
void |
saveSessionService(BusinessService service)
|
void |
storeAuthToken(java.lang.String token,
Publisher publisher)
|
static void |
test(java.sql.Connection conn)
|
void |
touchAuthToken(java.lang.String token)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public WSContextJDBCDataStore()
Method Detail |
public void release()
release
in interface FTHPISDataStore
public java.sql.Connection getConnection()
public void beginTrans() throws org.apache.juddi.error.RegistryException
beginTrans
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public void commit() throws org.apache.juddi.error.RegistryException
commit
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public void rollback() throws org.apache.juddi.error.RegistryException
rollback
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public void savePublisher(Publisher publisher) throws org.apache.juddi.error.RegistryException
savePublisher
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public void deletePublisher(java.lang.String publisherID) throws org.apache.juddi.error.RegistryException
deletePublisher
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public PublisherInfo fetchPublisherInfo(java.lang.String publisherID) throws org.apache.juddi.error.RegistryException
fetchPublisherInfo
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public java.util.Vector findPublisher(java.lang.String name, org.apache.juddi.datatype.request.FindQualifiers findQualifiers) throws org.apache.juddi.error.RegistryException
findPublisher
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public Publisher getPublisher(java.lang.String publisherID) throws org.apache.juddi.error.RegistryException
getPublisher
in interface FTHPISDataStore
publisherID
-
UDDIException
org.apache.juddi.error.RegistryException
public boolean isAdministrator(java.lang.String publisherID) throws org.apache.juddi.error.RegistryException
isAdministrator
in interface FTHPISDataStore
publisherID
-
org.apache.juddi.error.RegistryException
public boolean isEnabled(java.lang.String publisherID) throws org.apache.juddi.error.RegistryException
publisherID
-
org.apache.juddi.error.RegistryException
public java.lang.String generateToken(Publisher publisher) throws org.apache.juddi.error.RegistryException
generateToken
in interface FTHPISDataStore
publisher
-
UDDIException
org.apache.juddi.error.RegistryException
public void storeAuthToken(java.lang.String token, Publisher publisher) throws org.apache.juddi.error.RegistryException
storeAuthToken
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public void retireAuthToken(java.lang.String token) throws org.apache.juddi.error.RegistryException
retireAuthToken
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public Publisher getAuthTokenPublisher(java.lang.String token) throws org.apache.juddi.error.RegistryException
getAuthTokenPublisher
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public AutharizationToken getAuthToken(java.lang.String token) throws org.apache.juddi.error.RegistryException
getAuthToken
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public boolean isAuthTokenExpired(java.lang.String token) throws org.apache.juddi.error.RegistryException
isAuthTokenExpired
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public void touchAuthToken(java.lang.String token) throws org.apache.juddi.error.RegistryException
touchAuthToken
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public void saveSession(SessionEntity session, java.lang.String publisherID) throws org.apache.juddi.error.RegistryException
saveSession
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public SessionEntity fetchSession(java.lang.String sessionKey) throws org.apache.juddi.error.RegistryException
fetchSession
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public void deleteSession(java.lang.String sessionKey) throws org.apache.juddi.error.RegistryException
deleteSession
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public boolean isSessionAdmin(java.lang.String sessionKey, java.lang.String publisherID) throws org.apache.juddi.error.RegistryException
isSessionAdmin
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public boolean isSessionPublisher(java.lang.String sessionKey, java.lang.String publisherID) throws org.apache.juddi.error.RegistryException
isSessionPublisher
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public boolean isContextPublisher(java.lang.String contextKey, java.lang.String publisherID) throws org.apache.juddi.error.RegistryException
isContextPublisher
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public boolean isValidSessionKey(java.lang.String sessionKey) throws org.apache.juddi.error.RegistryException
isValidSessionKey
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public boolean isValidContextKey(java.lang.String contextKey) throws org.apache.juddi.error.RegistryException
isValidContextKey
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public void saveSessionService(BusinessService service) throws org.apache.juddi.error.RegistryException
saveSessionService
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public Attribute fetchContext(java.lang.String contextKey) throws org.apache.juddi.error.RegistryException
fetchContext
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public void deleteContext(java.lang.String contextKey) throws org.apache.juddi.error.RegistryException
deleteContext
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public BusinessService fetchSessionService(java.lang.String serviceKey) throws org.apache.juddi.error.RegistryException
fetchSessionService
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public void deleteSessionService(java.lang.String serviceKey) throws org.apache.juddi.error.RegistryException
deleteSessionService
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public void saveContext(Attribute context) throws org.apache.juddi.error.RegistryException
saveContext
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public void saveContextLease(Lease lease) throws org.apache.juddi.error.RegistryException
org.apache.juddi.error.RegistryException
public void saveServiceLease(Lease lease) throws org.apache.juddi.error.RegistryException
org.apache.juddi.error.RegistryException
public void saveSessionLease(Lease lease) throws org.apache.juddi.error.RegistryException
org.apache.juddi.error.RegistryException
public java.util.Vector findSession(java.util.Vector serviceKeyVector, java.util.Vector nameVector, AttributeBag contextBag, Lease lease, org.apache.juddi.datatype.request.FindQualifiers findQualifiers) throws org.apache.juddi.error.RegistryException
findSession
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public java.util.Vector findSessionService(java.util.Vector sessionKeyVector, java.util.Vector keyVector, AttributeBag contextBag, org.apache.juddi.datatype.request.FindQualifiers findQualifiers) throws org.apache.juddi.error.RegistryException
findSessionService
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public java.util.Vector findContext(java.lang.String sessionKey, java.lang.String serviceKey, java.util.Vector nameVector, Lease lease, org.apache.juddi.datatype.request.FindQualifiers findQualifiers) throws org.apache.juddi.error.RegistryException
findContext
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public java.util.Vector findServiceContext(java.lang.String serviceKey, Lease lease, org.apache.juddi.datatype.request.FindQualifiers findQualifiers) throws org.apache.juddi.error.RegistryException
org.apache.juddi.error.RegistryException
public java.util.Vector findSessionContext(java.lang.String sessionKey, Lease lease, org.apache.juddi.datatype.request.FindQualifiers findQualifiers) throws org.apache.juddi.error.RegistryException
org.apache.juddi.error.RegistryException
public void saveService(BusinessService service) throws org.apache.juddi.error.RegistryException
saveService
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public Attribute fetchAttribute(java.lang.String attributeKey) throws org.apache.juddi.error.RegistryException
fetchAttribute
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public AttributeInfo fetchAttributeInfo(java.lang.String attributeKey) throws org.apache.juddi.error.RegistryException
org.apache.juddi.error.RegistryException
public void deleteAttribute(java.lang.String attributeKey) throws org.apache.juddi.error.RegistryException
deleteAttribute
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public BusinessService fetchService(java.lang.String serviceKey) throws org.apache.juddi.error.RegistryException
fetchService
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public void deleteService(java.lang.String serviceKey) throws org.apache.juddi.error.RegistryException
deleteService
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public boolean isServicePublisher(java.lang.String serviceKey, java.lang.String publisherID) throws org.apache.juddi.error.RegistryException
isServicePublisher
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public void saveAttribute(Attribute attribute) throws org.apache.juddi.error.RegistryException
saveAttribute
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public boolean isValidAttributeKey(java.lang.String attributeKey) throws org.apache.juddi.error.RegistryException
isValidAttributeKey
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public boolean isValidServiceKey(java.lang.String serviceKey) throws org.apache.juddi.error.RegistryException
isValidServiceKey
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public java.util.Vector findService(java.lang.String businessKey, java.util.Vector nameVector, org.apache.juddi.datatype.CategoryBag categoryBag, org.apache.juddi.datatype.TModelBag tModelBag, org.apache.juddi.datatype.request.FindQualifiers findQualifiers) throws org.apache.juddi.error.RegistryException
findService
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public java.util.Vector findService(java.lang.String businessKey, java.util.Vector nameVector, org.apache.juddi.datatype.CategoryBag categoryBag, org.apache.juddi.datatype.TModelBag tModelBag, AttributeBag attributeBag, org.apache.juddi.datatype.request.FindQualifiers findQualifiers) throws org.apache.juddi.error.RegistryException
findService
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public java.util.Vector findService(java.lang.String businessKey, java.util.Vector nameVector, org.apache.juddi.datatype.CategoryBag categoryBag, org.apache.juddi.datatype.TModelBag tModelBag, AttributeBag attributeBag, Lease lease, org.apache.juddi.datatype.request.FindQualifiers findQualifiers) throws org.apache.juddi.error.RegistryException
findService
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public java.util.Vector findServiceAttribute(java.lang.String serviceKey, org.apache.juddi.datatype.CategoryBag categoryBag, Lease lease, org.apache.juddi.datatype.request.FindQualifiers findQualifiers) throws org.apache.juddi.error.RegistryException
findServiceAttribute
in interface FTHPISDataStore
org.apache.juddi.error.RegistryException
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public static void test(java.sql.Connection conn) throws java.lang.Exception
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |