public interface DataStore
| Modifier and Type | Method and Description |
|---|---|
void |
beginTrans()
begin transaction
|
void |
commit()
commit transaction
|
void |
deleteAssertions(java.lang.String publisherID,
java.util.Vector assertionVector) |
void |
deleteBinding(java.lang.String bindingKey) |
void |
deleteBusiness(java.lang.String businessKey) |
void |
deletePublisher(java.lang.String publisherID) |
void |
deleteService(java.lang.String serviceKey) |
void |
deleteTModel(java.lang.String tModelKey) |
BindingTemplate |
fetchBinding(java.lang.String bindingKey) |
BusinessEntity |
fetchBusiness(java.lang.String businessKey) |
BusinessInfo |
fetchBusinessInfo(java.lang.String businessKey) |
PublisherInfo |
fetchPublisherInfo(java.lang.String publisherID) |
BusinessService |
fetchService(java.lang.String serviceKey) |
ServiceInfo |
fetchServiceInfo(java.lang.String serviceKey) |
TModel |
fetchTModel(java.lang.String tModelKey) |
TModelInfo |
fetchTModelInfo(java.lang.String tModelKey) |
java.util.Vector |
findBinding(java.lang.String serviceKey,
CategoryBag categoryBag,
TModelBag tModelbag,
FindQualifiers findQualifiers) |
java.util.Vector |
findBusiness(java.util.Vector nameVector,
DiscoveryURLs discoveryURLs,
IdentifierBag identifierBag,
CategoryBag categoryBag,
TModelBag tModelBag,
FindQualifiers findQualifiers) |
java.util.Vector |
findPublisher(java.lang.String name,
FindQualifiers findQualifiers) |
java.util.Vector |
findRegisteredBusinesses(java.lang.String publisherID) |
java.util.Vector |
findRegisteredTModels(java.lang.String publisherID) |
java.util.Vector |
findRelatedBusinesses(java.lang.String businessKey,
KeyedReference keyedReference,
FindQualifiers findQualifiers) |
java.util.Vector |
findService(java.lang.String businessKey,
java.util.Vector names,
CategoryBag categoryBag,
TModelBag tModelBag,
FindQualifiers findQualifiers) |
java.util.Vector |
findTModel(java.lang.String name,
CategoryBag categoryBag,
IdentifierBag identifierBag,
FindQualifiers findQualifiers) |
java.lang.String |
generateToken(Publisher publisher) |
java.util.Vector |
getAssertions(java.lang.String publisherID) |
java.util.Vector |
getAssertionStatusItems(java.lang.String publisherID,
java.lang.String completionStatus) |
Publisher |
getAuthTokenPublisher(java.lang.String token) |
Publisher |
getPublisher(java.lang.String publisherID)
verify that the individual or system identified by the 'userID'
is using the correct password and has the 'authority' to publish
to the UDDI registry.
|
boolean |
isAdministrator(java.lang.String publisherID) |
boolean |
isAuthTokenExpired(java.lang.String token) |
boolean |
isBindingPublisher(java.lang.String bindingKey,
java.lang.String publisherID) |
boolean |
isBusinessPublisher(java.lang.String businessKey,
java.lang.String publisherID) |
boolean |
isServicePublisher(java.lang.String serviceKey,
java.lang.String publisherID) |
boolean |
isTModelPublisher(java.lang.String tModelKey,
java.lang.String publisherID) |
boolean |
isValidBindingKey(java.lang.String bindingKey) |
boolean |
isValidBusinessKey(java.lang.String businessKey) |
boolean |
isValidServiceKey(java.lang.String serviceKey) |
boolean |
isValidTModelKey(java.lang.String tModelKey) |
void |
markTModelAsDeleted(java.lang.String tModelKey) |
void |
release()
release this DataStore
|
void |
retireAuthToken(java.lang.String token) |
void |
rollback()
rollback transaction
|
void |
saveAssertions(java.lang.String publisherID,
java.util.Vector assertionVector) |
void |
saveBinding(BindingTemplate binding) |
void |
saveBusiness(BusinessEntity business,
java.lang.String publisherID) |
void |
savePublisher(Publisher publisher) |
void |
saveService(BusinessService service) |
void |
saveTModel(TModel tModel,
java.lang.String publisherID) |
java.util.Vector |
setAssertions(java.lang.String publisherID,
java.util.Vector assertionVector) |
void |
storeAuthToken(java.lang.String token,
Publisher publisher) |
void |
touchAuthToken(java.lang.String token) |
void release()
void beginTrans()
throws RegistryException
RegistryExceptionvoid commit()
throws RegistryException
RegistryExceptionvoid rollback()
throws RegistryException
RegistryExceptionPublisher getPublisher(java.lang.String publisherID) throws RegistryException
publisherID - RegistryExceptionboolean isAdministrator(java.lang.String publisherID)
throws RegistryException
publisherID - RegistryExceptionjava.lang.String generateToken(Publisher publisher) throws RegistryException
publisher - RegistryExceptionvoid storeAuthToken(java.lang.String token,
Publisher publisher)
throws RegistryException
RegistryExceptionvoid retireAuthToken(java.lang.String token)
throws RegistryException
RegistryExceptionPublisher getAuthTokenPublisher(java.lang.String token) throws RegistryException
RegistryExceptionboolean isAuthTokenExpired(java.lang.String token)
throws RegistryException
RegistryExceptionvoid touchAuthToken(java.lang.String token)
throws RegistryException
RegistryExceptionvoid saveBusiness(BusinessEntity business, java.lang.String publisherID) throws RegistryException
RegistryExceptionBusinessEntity fetchBusiness(java.lang.String businessKey) throws RegistryException
RegistryExceptionvoid deleteBusiness(java.lang.String businessKey)
throws RegistryException
RegistryExceptionboolean isBusinessPublisher(java.lang.String businessKey,
java.lang.String publisherID)
throws RegistryException
RegistryExceptionboolean isValidBusinessKey(java.lang.String businessKey)
throws RegistryException
RegistryExceptionvoid saveService(BusinessService service) throws RegistryException
RegistryExceptionBusinessService fetchService(java.lang.String serviceKey) throws RegistryException
RegistryExceptionvoid deleteService(java.lang.String serviceKey)
throws RegistryException
RegistryExceptionboolean isValidServiceKey(java.lang.String serviceKey)
throws RegistryException
RegistryExceptionboolean isServicePublisher(java.lang.String serviceKey,
java.lang.String publisherID)
throws RegistryException
RegistryExceptionvoid saveBinding(BindingTemplate binding) throws RegistryException
RegistryExceptionBindingTemplate fetchBinding(java.lang.String bindingKey) throws RegistryException
RegistryExceptionvoid deleteBinding(java.lang.String bindingKey)
throws RegistryException
RegistryExceptionboolean isValidBindingKey(java.lang.String bindingKey)
throws RegistryException
RegistryExceptionboolean isBindingPublisher(java.lang.String bindingKey,
java.lang.String publisherID)
throws RegistryException
RegistryExceptionvoid saveTModel(TModel tModel, java.lang.String publisherID) throws RegistryException
RegistryExceptionTModel fetchTModel(java.lang.String tModelKey) throws RegistryException
RegistryExceptionvoid deleteTModel(java.lang.String tModelKey)
throws RegistryException
RegistryExceptionvoid markTModelAsDeleted(java.lang.String tModelKey)
throws RegistryException
RegistryExceptionboolean isValidTModelKey(java.lang.String tModelKey)
throws RegistryException
RegistryExceptionboolean isTModelPublisher(java.lang.String tModelKey,
java.lang.String publisherID)
throws RegistryException
RegistryExceptionBusinessInfo fetchBusinessInfo(java.lang.String businessKey) throws RegistryException
RegistryExceptionServiceInfo fetchServiceInfo(java.lang.String serviceKey) throws RegistryException
RegistryExceptionTModelInfo fetchTModelInfo(java.lang.String tModelKey) throws RegistryException
RegistryExceptionjava.util.Vector findBusiness(java.util.Vector nameVector,
DiscoveryURLs discoveryURLs,
IdentifierBag identifierBag,
CategoryBag categoryBag,
TModelBag tModelBag,
FindQualifiers findQualifiers)
throws RegistryException
RegistryExceptionjava.util.Vector findService(java.lang.String businessKey,
java.util.Vector names,
CategoryBag categoryBag,
TModelBag tModelBag,
FindQualifiers findQualifiers)
throws RegistryException
RegistryExceptionjava.util.Vector findBinding(java.lang.String serviceKey,
CategoryBag categoryBag,
TModelBag tModelbag,
FindQualifiers findQualifiers)
throws RegistryException
RegistryExceptionjava.util.Vector findTModel(java.lang.String name,
CategoryBag categoryBag,
IdentifierBag identifierBag,
FindQualifiers findQualifiers)
throws RegistryException
RegistryExceptionjava.util.Vector findRelatedBusinesses(java.lang.String businessKey,
KeyedReference keyedReference,
FindQualifiers findQualifiers)
throws RegistryException
RegistryExceptionjava.util.Vector findRegisteredBusinesses(java.lang.String publisherID)
throws RegistryException
RegistryExceptionjava.util.Vector findRegisteredTModels(java.lang.String publisherID)
throws RegistryException
RegistryExceptionvoid saveAssertions(java.lang.String publisherID,
java.util.Vector assertionVector)
throws RegistryException
RegistryExceptionvoid deleteAssertions(java.lang.String publisherID,
java.util.Vector assertionVector)
throws RegistryException
RegistryExceptionjava.util.Vector getAssertions(java.lang.String publisherID)
throws RegistryException
RegistryExceptionjava.util.Vector setAssertions(java.lang.String publisherID,
java.util.Vector assertionVector)
throws RegistryException
RegistryExceptionjava.util.Vector getAssertionStatusItems(java.lang.String publisherID,
java.lang.String completionStatus)
throws RegistryException
RegistryExceptionvoid savePublisher(Publisher publisher) throws RegistryException
RegistryExceptionvoid deletePublisher(java.lang.String publisherID)
throws RegistryException
RegistryExceptionPublisherInfo fetchPublisherInfo(java.lang.String publisherID) throws RegistryException
RegistryExceptionjava.util.Vector findPublisher(java.lang.String name,
FindQualifiers findQualifiers)
throws RegistryException
RegistryExceptionCopyright ? 2003 Apache Software Foundation. All rights reserved.