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
RegistryException
void commit() throws RegistryException
RegistryException
void rollback() throws RegistryException
RegistryException
Publisher getPublisher(java.lang.String publisherID) throws RegistryException
publisherID
- RegistryException
boolean isAdministrator(java.lang.String publisherID) throws RegistryException
publisherID
- RegistryException
java.lang.String generateToken(Publisher publisher) throws RegistryException
publisher
- RegistryException
void storeAuthToken(java.lang.String token, Publisher publisher) throws RegistryException
RegistryException
void retireAuthToken(java.lang.String token) throws RegistryException
RegistryException
Publisher getAuthTokenPublisher(java.lang.String token) throws RegistryException
RegistryException
boolean isAuthTokenExpired(java.lang.String token) throws RegistryException
RegistryException
void touchAuthToken(java.lang.String token) throws RegistryException
RegistryException
void saveBusiness(BusinessEntity business, java.lang.String publisherID) throws RegistryException
RegistryException
BusinessEntity fetchBusiness(java.lang.String businessKey) throws RegistryException
RegistryException
void deleteBusiness(java.lang.String businessKey) throws RegistryException
RegistryException
boolean isBusinessPublisher(java.lang.String businessKey, java.lang.String publisherID) throws RegistryException
RegistryException
boolean isValidBusinessKey(java.lang.String businessKey) throws RegistryException
RegistryException
void saveService(BusinessService service) throws RegistryException
RegistryException
BusinessService fetchService(java.lang.String serviceKey) throws RegistryException
RegistryException
void deleteService(java.lang.String serviceKey) throws RegistryException
RegistryException
boolean isValidServiceKey(java.lang.String serviceKey) throws RegistryException
RegistryException
boolean isServicePublisher(java.lang.String serviceKey, java.lang.String publisherID) throws RegistryException
RegistryException
void saveBinding(BindingTemplate binding) throws RegistryException
RegistryException
BindingTemplate fetchBinding(java.lang.String bindingKey) throws RegistryException
RegistryException
void deleteBinding(java.lang.String bindingKey) throws RegistryException
RegistryException
boolean isValidBindingKey(java.lang.String bindingKey) throws RegistryException
RegistryException
boolean isBindingPublisher(java.lang.String bindingKey, java.lang.String publisherID) throws RegistryException
RegistryException
void saveTModel(TModel tModel, java.lang.String publisherID) throws RegistryException
RegistryException
TModel fetchTModel(java.lang.String tModelKey) throws RegistryException
RegistryException
void deleteTModel(java.lang.String tModelKey) throws RegistryException
RegistryException
void markTModelAsDeleted(java.lang.String tModelKey) throws RegistryException
RegistryException
boolean isValidTModelKey(java.lang.String tModelKey) throws RegistryException
RegistryException
boolean isTModelPublisher(java.lang.String tModelKey, java.lang.String publisherID) throws RegistryException
RegistryException
BusinessInfo fetchBusinessInfo(java.lang.String businessKey) throws RegistryException
RegistryException
ServiceInfo fetchServiceInfo(java.lang.String serviceKey) throws RegistryException
RegistryException
TModelInfo fetchTModelInfo(java.lang.String tModelKey) throws RegistryException
RegistryException
java.util.Vector findBusiness(java.util.Vector nameVector, DiscoveryURLs discoveryURLs, IdentifierBag identifierBag, CategoryBag categoryBag, TModelBag tModelBag, FindQualifiers findQualifiers) throws RegistryException
RegistryException
java.util.Vector findService(java.lang.String businessKey, java.util.Vector names, CategoryBag categoryBag, TModelBag tModelBag, FindQualifiers findQualifiers) throws RegistryException
RegistryException
java.util.Vector findBinding(java.lang.String serviceKey, CategoryBag categoryBag, TModelBag tModelbag, FindQualifiers findQualifiers) throws RegistryException
RegistryException
java.util.Vector findTModel(java.lang.String name, CategoryBag categoryBag, IdentifierBag identifierBag, FindQualifiers findQualifiers) throws RegistryException
RegistryException
java.util.Vector findRelatedBusinesses(java.lang.String businessKey, KeyedReference keyedReference, FindQualifiers findQualifiers) throws RegistryException
RegistryException
java.util.Vector findRegisteredBusinesses(java.lang.String publisherID) throws RegistryException
RegistryException
java.util.Vector findRegisteredTModels(java.lang.String publisherID) throws RegistryException
RegistryException
void saveAssertions(java.lang.String publisherID, java.util.Vector assertionVector) throws RegistryException
RegistryException
void deleteAssertions(java.lang.String publisherID, java.util.Vector assertionVector) throws RegistryException
RegistryException
java.util.Vector getAssertions(java.lang.String publisherID) throws RegistryException
RegistryException
java.util.Vector setAssertions(java.lang.String publisherID, java.util.Vector assertionVector) throws RegistryException
RegistryException
java.util.Vector getAssertionStatusItems(java.lang.String publisherID, java.lang.String completionStatus) throws RegistryException
RegistryException
void savePublisher(Publisher publisher) throws RegistryException
RegistryException
void deletePublisher(java.lang.String publisherID) throws RegistryException
RegistryException
PublisherInfo fetchPublisherInfo(java.lang.String publisherID) throws RegistryException
RegistryException
java.util.Vector findPublisher(java.lang.String name, FindQualifiers findQualifiers) throws RegistryException
RegistryException
Copyright ? 2003 Apache Software Foundation. All rights reserved.