|
||||||||||
| 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 FTHPISDataStorepublic java.sql.Connection getConnection()
public void beginTrans()
throws org.apache.juddi.error.RegistryException
beginTrans in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public void commit()
throws org.apache.juddi.error.RegistryException
commit in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public void rollback()
throws org.apache.juddi.error.RegistryException
rollback in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public void savePublisher(Publisher publisher)
throws org.apache.juddi.error.RegistryException
savePublisher in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public void deletePublisher(java.lang.String publisherID)
throws org.apache.juddi.error.RegistryException
deletePublisher in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public PublisherInfo fetchPublisherInfo(java.lang.String publisherID)
throws org.apache.juddi.error.RegistryException
fetchPublisherInfo in interface FTHPISDataStoreorg.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 FTHPISDataStoreorg.apache.juddi.error.RegistryException
public Publisher getPublisher(java.lang.String publisherID)
throws org.apache.juddi.error.RegistryException
getPublisher in interface FTHPISDataStorepublisherID -
UDDIException
org.apache.juddi.error.RegistryException
public boolean isAdministrator(java.lang.String publisherID)
throws org.apache.juddi.error.RegistryException
isAdministrator in interface FTHPISDataStorepublisherID -
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 FTHPISDataStorepublisher -
UDDIException
org.apache.juddi.error.RegistryException
public void storeAuthToken(java.lang.String token,
Publisher publisher)
throws org.apache.juddi.error.RegistryException
storeAuthToken in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public void retireAuthToken(java.lang.String token)
throws org.apache.juddi.error.RegistryException
retireAuthToken in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public Publisher getAuthTokenPublisher(java.lang.String token)
throws org.apache.juddi.error.RegistryException
getAuthTokenPublisher in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public AutharizationToken getAuthToken(java.lang.String token)
throws org.apache.juddi.error.RegistryException
getAuthToken in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public boolean isAuthTokenExpired(java.lang.String token)
throws org.apache.juddi.error.RegistryException
isAuthTokenExpired in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public void touchAuthToken(java.lang.String token)
throws org.apache.juddi.error.RegistryException
touchAuthToken in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public void saveSession(SessionEntity session,
java.lang.String publisherID)
throws org.apache.juddi.error.RegistryException
saveSession in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public SessionEntity fetchSession(java.lang.String sessionKey)
throws org.apache.juddi.error.RegistryException
fetchSession in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public void deleteSession(java.lang.String sessionKey)
throws org.apache.juddi.error.RegistryException
deleteSession in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public boolean isSessionAdmin(java.lang.String sessionKey,
java.lang.String publisherID)
throws org.apache.juddi.error.RegistryException
isSessionAdmin in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public boolean isSessionPublisher(java.lang.String sessionKey,
java.lang.String publisherID)
throws org.apache.juddi.error.RegistryException
isSessionPublisher in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public boolean isContextPublisher(java.lang.String contextKey,
java.lang.String publisherID)
throws org.apache.juddi.error.RegistryException
isContextPublisher in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public boolean isValidSessionKey(java.lang.String sessionKey)
throws org.apache.juddi.error.RegistryException
isValidSessionKey in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public boolean isValidContextKey(java.lang.String contextKey)
throws org.apache.juddi.error.RegistryException
isValidContextKey in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public void saveSessionService(BusinessService service)
throws org.apache.juddi.error.RegistryException
saveSessionService in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public Attribute fetchContext(java.lang.String contextKey)
throws org.apache.juddi.error.RegistryException
fetchContext in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public void deleteContext(java.lang.String contextKey)
throws org.apache.juddi.error.RegistryException
deleteContext in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public BusinessService fetchSessionService(java.lang.String serviceKey)
throws org.apache.juddi.error.RegistryException
fetchSessionService in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public void deleteSessionService(java.lang.String serviceKey)
throws org.apache.juddi.error.RegistryException
deleteSessionService in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public void saveContext(Attribute context)
throws org.apache.juddi.error.RegistryException
saveContext in interface FTHPISDataStoreorg.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 FTHPISDataStoreorg.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 FTHPISDataStoreorg.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 FTHPISDataStoreorg.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 FTHPISDataStoreorg.apache.juddi.error.RegistryException
public Attribute fetchAttribute(java.lang.String attributeKey)
throws org.apache.juddi.error.RegistryException
fetchAttribute in interface FTHPISDataStoreorg.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 FTHPISDataStoreorg.apache.juddi.error.RegistryException
public BusinessService fetchService(java.lang.String serviceKey)
throws org.apache.juddi.error.RegistryException
fetchService in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public void deleteService(java.lang.String serviceKey)
throws org.apache.juddi.error.RegistryException
deleteService in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public boolean isServicePublisher(java.lang.String serviceKey,
java.lang.String publisherID)
throws org.apache.juddi.error.RegistryException
isServicePublisher in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public void saveAttribute(Attribute attribute)
throws org.apache.juddi.error.RegistryException
saveAttribute in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public boolean isValidAttributeKey(java.lang.String attributeKey)
throws org.apache.juddi.error.RegistryException
isValidAttributeKey in interface FTHPISDataStoreorg.apache.juddi.error.RegistryException
public boolean isValidServiceKey(java.lang.String serviceKey)
throws org.apache.juddi.error.RegistryException
isValidServiceKey in interface FTHPISDataStoreorg.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 FTHPISDataStoreorg.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 FTHPISDataStoreorg.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 FTHPISDataStoreorg.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 FTHPISDataStoreorg.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 | |||||||||