public interface IRegistry extends IRegistryBase
Only the functions that scout relies on, are in this interface.
Borrowed from jUDDI.| Modifier and Type | Method and Description |
|---|---|
DispositionReport |
deleteBinding(String authInfo,
String[] bindingKeyArray)
"Used to remove an existing bindingTemplate from the bindingTemplates
collection that is part of a specified businessService structure."
|
DispositionReport |
deleteBusiness(String authInfo,
String[] businessKeyArray)
"Used to delete registered businessEntity information from the registry."
|
DispositionReport |
deletePublisherAssertions(String authInfo,
PublisherAssertion[] assertionArray) |
DispositionReport |
deleteService(String authInfo,
String[] serviceKeyArray)
"Used to delete an existing businessService from the businessServices
collection that is part of a specified businessEntity."
|
DispositionReport |
deleteTModel(String authInfo,
String[] tModelKeyArray)
"Used to delete registered information about a tModel.
|
BindingDetail |
findBinding(String serviceKey,
CategoryBag categoryBag,
TModelBag tModelBag,
FindQualifiers findQualifiers,
int maxRows)
"Used to locate specific bindings within a registered
businessService.
|
BusinessList |
findBusiness(Name[] nameArray,
DiscoveryURLs discoveryURLs,
IdentifierBag identifierBag,
CategoryBag categoryBag,
TModelBag tModelBag,
FindQualifiers findQualifiers,
int maxRows)
Used to locate information about one or more businesses.
|
ServiceList |
findService(String businessKey,
Name[] nameArray,
CategoryBag categoryBag,
TModelBag tModelBag,
FindQualifiers findQualifiers,
int maxRows)
"Used to locate specific services within a registered
businessEntity.
|
TModelList |
findTModel(String name,
CategoryBag categoryBag,
IdentifierBag identifierBag,
FindQualifiers findQualifiers,
int maxRows)
"Used to locate one or more tModel information structures.
|
AssertionStatusReport |
getAssertionStatusReport(String authInfo,
String completionStatus) |
AuthToken |
getAuthToken(String userID,
String cred)
"Used to request an authentication token from an Operator Site.
|
BusinessDetail |
getBusinessDetail(String businessKey)
"Used to get the full businessEntity information for one or more
businesses.
|
BusinessDetail |
getBusinessDetail(String[] businessKeyVector)
"Used to get the full businessEntity information for one or more
businesses.
|
URI |
getInquiryURI() |
PublisherAssertions |
getPublisherAssertions(String authInfo) |
URI |
getPublishURI() |
RegisteredInfo |
getRegisteredInfo(String authInfo) |
ServiceDetail |
getServiceDetail(String serviceKey)
"Used to get full details for a given set of registered
businessService data.
|
ServiceDetail |
getServiceDetail(String[] serviceKeyArray)
"Used to get full details for a given set of registered
businessService data.
|
TModelDetail |
getTModelDetail(String tModelKey)
"Used to get full details for a given set of registered tModel
data.
|
TModelDetail |
getTModelDetail(String[] tModelKeyArray)
"Used to get full details for a given set of registered tModel
data.
|
Transport |
getTransport() |
BindingDetail |
saveBinding(String authInfo,
BindingTemplate[] bindingArray)
"Used to register new bindingTemplate information or update existing
bindingTemplate information.
|
BusinessDetail |
saveBusiness(String authInfo,
BusinessEntity[] businessArray)
"Used to register new businessEntity information or update existing
businessEntity information.
|
ServiceDetail |
saveService(String authInfo,
BusinessService[] serviceArray)
"Used to register or update complete information about a businessService
exposed by a specified businessEntity."
|
TModelDetail |
saveTModel(String authInfo,
TModel[] tModelArray)
"Used to register or update complete information about a tModel."
|
void |
setInquiryURI(URI uri) |
PublisherAssertions |
setPublisherAssertions(String authInfo,
PublisherAssertion[] assertionArray) |
void |
setPublishURI(URI uri) |
void |
setTransport(Transport transport) |
execute, getSecurityURI, setSecurityURIURI getInquiryURI()
getInquiryURI in interface IRegistryBasevoid setInquiryURI(URI uri)
setInquiryURI in interface IRegistryBaseuri - The inquiry uri to set.URI getPublishURI()
getPublishURI in interface IRegistryBasevoid setPublishURI(URI uri)
setPublishURI in interface IRegistryBaseuri - The publish uri to set.Transport getTransport()
getTransport in interface IRegistryBasevoid setTransport(Transport transport)
setTransport in interface IRegistryBasetransport - The transport to set.PublisherAssertions setPublisherAssertions(String authInfo, PublisherAssertion[] assertionArray) throws RegistryException
RegistryException;RegistryExceptionServiceDetail saveService(String authInfo, BusinessService[] serviceArray) throws RegistryException
RegistryException;RegistryExceptionBindingDetail saveBinding(String authInfo, BindingTemplate[] bindingArray) throws RegistryException
RegistryException;RegistryExceptionBusinessDetail saveBusiness(String authInfo, BusinessEntity[] businessArray) throws RegistryException
RegistryException;RegistryExceptionTModelDetail saveTModel(String authInfo, TModel[] tModelArray) throws RegistryException
RegistryException;RegistryExceptionDispositionReport deleteBinding(String authInfo, String[] bindingKeyArray) throws RegistryException
RegistryException;RegistryExceptionDispositionReport deleteBusiness(String authInfo, String[] businessKeyArray) throws RegistryException
RegistryException;RegistryExceptionDispositionReport deleteService(String authInfo, String[] serviceKeyArray) throws RegistryException
RegistryException;RegistryExceptionDispositionReport deleteTModel(String authInfo, String[] tModelKeyArray) throws RegistryException
RegistryException;RegistryExceptionAssertionStatusReport getAssertionStatusReport(String authInfo, String completionStatus) throws RegistryException
RegistryException;RegistryExceptionDispositionReport deletePublisherAssertions(String authInfo, PublisherAssertion[] assertionArray) throws RegistryException
RegistryException;RegistryExceptionAuthToken getAuthToken(String userID, String cred) throws RegistryException
RegistryException;RegistryExceptionBusinessList findBusiness(Name[] nameArray, DiscoveryURLs discoveryURLs, IdentifierBag identifierBag, CategoryBag categoryBag, TModelBag tModelBag, FindQualifiers findQualifiers, int maxRows) throws RegistryException
RegistryException;RegistryExceptionBusinessDetail getBusinessDetail(String businessKey) throws RegistryException
RegistryException;RegistryExceptionBusinessDetail getBusinessDetail(String[] businessKeyVector) throws RegistryException
RegistryException;RegistryExceptionPublisherAssertions getPublisherAssertions(String authInfo) throws RegistryException
RegistryException;RegistryExceptionRegisteredInfo getRegisteredInfo(String authInfo) throws RegistryException
RegistryException;RegistryExceptionTModelList findTModel(String name, CategoryBag categoryBag, IdentifierBag identifierBag, FindQualifiers findQualifiers, int maxRows) throws RegistryException
RegistryException;RegistryExceptionBindingDetail findBinding(String serviceKey, CategoryBag categoryBag, TModelBag tModelBag, FindQualifiers findQualifiers, int maxRows) throws RegistryException
RegistryExceptionServiceList findService(String businessKey, Name[] nameArray, CategoryBag categoryBag, TModelBag tModelBag, FindQualifiers findQualifiers, int maxRows) throws RegistryException
RegistryException;RegistryExceptionTModelDetail getTModelDetail(String tModelKey) throws RegistryException
RegistryException;RegistryExceptionTModelDetail getTModelDetail(String[] tModelKeyArray) throws RegistryException
RegistryException;RegistryExceptionServiceDetail getServiceDetail(String serviceKey) throws RegistryException
RegistryException;RegistryExceptionServiceDetail getServiceDetail(String[] serviceKeyArray) throws RegistryException
RegistryException;RegistryExceptionCopyright © 2012 JBoss by Red Hat. All Rights Reserved.