Package | Description |
---|---|
org.apache.juddi.api.impl |
This package contains the web service implementation classes of all jUDDI services
|
org.apache.juddi.config |
All configuration related classes
|
org.apache.juddi.keygen |
UDDI Key Generator classes
|
org.apache.juddi.mapping |
Maps to and from JAXB to JPA classes
|
org.apache.juddi.model |
JPA representations of the JAXB classes from uddi-ws
|
org.apache.juddi.query |
JPA Queries for all UDDI functions
|
org.apache.juddi.query.util | |
org.apache.juddi.subscription |
Handles all asynchronous notifications
|
org.apache.juddi.subscription.notify |
Handles transport specific notifications
|
org.apache.juddi.v3_service |
This WSDL defines the jUDDI API Service.
|
org.apache.juddi.v3.client.config |
Main integration point for client applications, configuration, clerks
|
org.apache.juddi.v3.client.mapping |
Mappings for UDDIv2 APIs and for common functions for WADL and WSDL to UDDI
|
org.apache.juddi.v3.client.subscription |
An asynchronous API for subscriptions using an embedded web server
|
org.apache.juddi.v3.client.transport.wrapper |
Provides compatibility with SCOUT and UDDIv2 API sets
|
org.apache.juddi.v3.error |
All UDDI spec defined exceptions
|
org.apache.juddi.v3.tck | |
org.apache.juddi.validation |
Validators for all UDDI method invocations against the rules defined in the spec
|
org.apache.juddi.validation.vsv | |
org.uddi.v3_service |
WSDL service definition for UDDI 3.0.2 specification
|
Modifier and Type | Method and Description |
---|---|
void |
UDDIPublicationImpl.addPublisherAssertions(AddPublisherAssertions body) |
void |
JUDDIApiImpl.adminDeleteSubscription(String authInfo,
List<String> subscriptionKey) |
void |
JUDDIApiImpl.adminDeleteTModel(DeleteTModel body)
Completely deletes a tModel from the persistence layer.
|
DispositionReport |
JUDDIApiImpl.adminSaveBusiness(String authInfo,
List<AdminSaveBusinessWrapper> values) |
void |
JUDDIApiImpl.adminSaveSubscription(String authInfo,
String publisherOrUsername,
Holder<List<Subscription>> subscriptions) |
DispositionReport |
JUDDIApiImpl.adminSaveTModel(String authInfo,
List<AdminSaveTModelWrapper> values) |
void |
UDDIPublicationImpl.deleteBinding(DeleteBinding body) |
protected void |
UDDIPublicationImpl.deleteBinding(String entityKey,
javax.persistence.EntityManager em)
deletes the referenced object, assuming authorization rules are
already processed and there is already an open transaction
|
void |
UDDIPublicationImpl.deleteBusiness(DeleteBusiness body) |
protected void |
UDDIPublicationImpl.deleteBusiness(String key,
javax.persistence.EntityManager em)
deletes the referenced object, assuming authorization rules are
already processed and there is already an open transaction
|
void |
JUDDIApiImpl.deleteClerk(DeleteClerk req) |
void |
JUDDIApiImpl.deleteClientSubscriptionInfo(DeleteClientSubscriptionInfo body)
Delete's a client's subscription information.
|
void |
JUDDIApiImpl.deleteNode(DeleteNode req) |
void |
JUDDIApiImpl.deletePublisher(DeletePublisher body)
Deletes publisher(s) from the persistence layer.
|
protected void |
UDDIPublicationImpl.deletePublisherAssertion(ChangeRecordDeleteAssertion entity,
javax.persistence.EntityManager em)
deletes the referenced object, assuming authorization rules are
already processed and there is already an open transaction.
|
void |
UDDIPublicationImpl.deletePublisherAssertions(DeletePublisherAssertions body) |
void |
UDDIPublicationImpl.deleteService(DeleteService body) |
protected void |
UDDIPublicationImpl.deleteService(String key,
javax.persistence.EntityManager em)
deletes the referenced object, assuming authorization rules are
already processed and there is already an open transaction
|
void |
UDDISubscriptionImpl.deleteSubscription(DeleteSubscription body) |
void |
UDDIPublicationImpl.deleteTModel(DeleteTModel body)
The delete_tModel API call is used to logically delete one or more tModel
structures.
|
void |
UDDISecurityImpl.discardAuthToken(DiscardAuthToken body) |
void |
UDDICustodyTransferImpl.discardTransferToken(DiscardTransferToken body) |
String |
UDDIReplicationImpl.doPing(DoPing body) |
protected void |
UDDISubscriptionImpl.doRenewal(Subscription existingSubscription,
Subscription apiSubscription)
Will perform the necessary logic for when a subscription is renewed (evidenced by a subscription with the same key in existence).
|
protected void |
UDDISubscriptionImpl.doSubscriptionExpirationDate(Subscription apiSubscription)
Will add the expiration date to the provided subscription request.
|
protected List<ChangeRecord> |
UDDICustodyTransferImpl.executeTransfer(TransferEntities body,
javax.persistence.EntityManager em,
String transferToPublisher,
String transferToNode)
used to factor out the actual execution of custody transfer, used by
both this service and the replication service.
|
BindingDetail |
UDDIInquiryImpl.findBinding(FindBinding body) |
static List<Object> |
InquiryHelper.findBinding(FindBinding body,
FindQualifiers findQualifiers,
javax.persistence.EntityManager em) |
BusinessList |
UDDIInquiryImpl.findBusiness(FindBusiness body) |
static List<Object> |
InquiryHelper.findBusiness(FindBusiness body,
FindQualifiers findQualifiers,
javax.persistence.EntityManager em) |
RelatedBusinessesList |
UDDIInquiryImpl.findRelatedBusinesses(FindRelatedBusinesses body) |
ServiceList |
UDDIInquiryImpl.findService(FindService body) |
static List<?> |
InquiryHelper.findService(FindService body,
FindQualifiers findQualifiers,
javax.persistence.EntityManager em) |
TModelList |
UDDIInquiryImpl.findTModel(FindTModel body) |
static List<Object> |
InquiryHelper.findTModel(FindTModel body,
FindQualifiers findQualifiers,
javax.persistence.EntityManager em) |
ClerkList |
JUDDIApiImpl.getAllClerks(String authInfo) |
List<SubscriptionWrapper> |
JUDDIApiImpl.getAllClientSubscriptionInfo(String authInfo) |
ClientSubscriptionInfoDetail |
JUDDIApiImpl.getAllClientSubscriptionInfoDetail(GetAllClientSubscriptionInfoDetail body)
Gets all client subscription information.
|
NodeList |
JUDDIApiImpl.getAllNodes(String authInfo) |
PublisherDetail |
JUDDIApiImpl.getAllPublisherDetail(GetAllPublisherDetail body)
Retrieves all publisher from the persistence layer.
|
void |
UDDIValueSetCachingImpl.getAllValidValues(String authInfo,
String modelKey,
Holder<String> chunkToken,
Holder<List<ValidValue>> validValue) |
static List<AssertionStatusItem> |
PublicationHelper.getAssertionStatusItemList(UddiEntityPublisher publisher,
CompletionStatus completionStatus,
javax.persistence.EntityManager em) |
List<AssertionStatusItem> |
UDDIPublicationImpl.getAssertionStatusReport(String authInfo,
CompletionStatus completionStatus)
The get_assertionStatusReport API call provides administrative support
for determining the status of current and outstanding publisher
assertions that involve any of the business registrations managed by the
individual publisher.
|
AuthToken |
UDDISecurityImpl.getAuthToken(GetAuthToken body) |
AuthToken |
UDDISecurityImpl.getAuthToken(String publisherId) |
BindingDetail |
UDDIInquiryImpl.getBindingDetail(GetBindingDetail body) |
static BindingDetail |
InquiryHelper.getBindingDetailFromKeys(FindBinding body,
FindQualifiers findQualifiers,
javax.persistence.EntityManager em,
List<?> keysFound) |
static BindingDetail |
InquiryHelper.getBindingDetailFromKeys(FindBinding body,
FindQualifiers findQualifiers,
javax.persistence.EntityManager em,
List<?> keysFound,
Date modifiedAfter,
Date modifiedBefore,
Holder<Integer> subscriptionStartIndex,
Integer subscriptionMaxRows) |
BusinessDetail |
UDDIInquiryImpl.getBusinessDetail(GetBusinessDetail body) |
static BusinessList |
InquiryHelper.getBusinessListFromKeys(FindBusiness body,
FindQualifiers findQualifiers,
javax.persistence.EntityManager em,
List<?> keysFound) |
static BusinessList |
InquiryHelper.getBusinessListFromKeys(FindBusiness body,
FindQualifiers findQualifiers,
javax.persistence.EntityManager em,
List<?> keysFound,
Date modifiedAfter,
Date modifiedBefore,
Holder<Integer> subscriptionStartIndex,
Integer subscriptionMaxRows) |
static ChangeRecord |
UDDIPublicationImpl.getChangeRecord(BindingTemplate modelBindingTemplate,
BindingTemplate api,
String node) |
static ChangeRecord |
UDDIPublicationImpl.getChangeRecord(BusinessEntity modelBusinessEntity,
BusinessEntity apiBusinessEntity,
String node) |
static ChangeRecord |
UDDIPublicationImpl.getChangeRecord(BusinessService model,
BusinessService api,
String node) |
static ChangeRecord |
UDDIPublicationImpl.getChangeRecord(Tmodel modelBusinessEntity,
TModel apiBusinessEntity,
String node) |
ChangeRecords |
UDDIReplicationImpl.getChangeRecords(GetChangeRecords body) |
ClientSubscriptionInfoDetail |
JUDDIApiImpl.getClientSubscriptionInfoDetail(GetClientSubscriptionInfoDetail body)
Retrieves clientSubscriptionKey(s) from the persistence layer.
|
GetEntityHistoryMessageResponse |
JUDDIApiImpl.getEntityHistory(GetEntityHistoryMessageRequest body)
gets a given entities change record history
|
UddiEntityPublisher |
AuthenticatedService.getEntityPublisher(javax.persistence.EntityManager em,
String authInfo) |
GetFailedReplicationChangeRecordsMessageResponse |
JUDDIApiImpl.getFailedReplicationChangeRecords(GetFailedReplicationChangeRecordsMessageRequest body)
gets a list of change records that were received from another node but failed to save locally, usually due to a key conflict
|
List<ChangeRecordIDType> |
UDDIReplicationImpl.getHighWaterMarks()
This UDDI API message provides a means to obtain a list of
highWaterMark element containing the highest known USN for all nodes
in the replication graph.
|
OperationalInfos |
UDDIInquiryImpl.getOperationalInfo(GetOperationalInfo body) |
List<PublisherAssertion> |
UDDIPublicationImpl.getPublisherAssertions(String authInfo) |
PublisherDetail |
JUDDIApiImpl.getPublisherDetail(GetPublisherDetail body)
Retrieves publisher(s) from the persistence layer.
|
RegisteredInfo |
UDDIPublicationImpl.getRegisteredInfo(GetRegisteredInfo body) |
static void |
InquiryHelper.getRelatedBusinesses(javax.persistence.EntityManager em,
Direction direction,
String focalKey,
KeyedReference keyedRef,
RelatedBusinessInfos relatedBusinessInfos) |
static void |
InquiryHelper.getRelatedBusinesses(javax.persistence.EntityManager em,
Direction direction,
String focalKey,
KeyedReference keyedRef,
RelatedBusinessInfos relatedBusinessInfos,
Date modifiedAfter,
Date modifiedBefore) |
static RelatedBusinessesList |
InquiryHelper.getRelatedBusinessesList(FindRelatedBusinesses body,
javax.persistence.EntityManager em) |
static RelatedBusinessesList |
InquiryHelper.getRelatedBusinessesList(FindRelatedBusinesses body,
javax.persistence.EntityManager em,
Date modifiedAfter,
Date modifiedBefore) |
ReplicationConfiguration |
JUDDIApiImpl.getReplicationNodes(String authInfo) |
ServiceDetail |
UDDIInquiryImpl.getServiceDetail(GetServiceDetail body) |
static ServiceList |
InquiryHelper.getServiceListFromKeys(FindService body,
FindQualifiers findQualifiers,
javax.persistence.EntityManager em,
List<?> keysFound) |
static ServiceList |
InquiryHelper.getServiceListFromKeys(FindService body,
FindQualifiers findQualifiers,
javax.persistence.EntityManager em,
List<?> keysFound,
Date modifiedAfter,
Date modifiedBefore,
Holder<Integer> subscriptionStartIndex,
Integer subscriptionMaxRows) |
protected List<?> |
UDDISubscriptionImpl.getSubscriptionMatches(SubscriptionFilter subscriptionFilter,
javax.persistence.EntityManager em)
Will take a snapshot of the keys that match the subscription filter return them.
|
SubscriptionResultsList |
UDDISubscriptionImpl.getSubscriptionResults(GetSubscriptionResults body) |
SubscriptionResultsList |
UDDISubscriptionImpl.getSubscriptionResults(GetSubscriptionResults body,
UddiEntityPublisher publisher) |
List<Subscription> |
UDDISubscriptionImpl.getSubscriptions(String authInfo) |
TModelDetail |
UDDIInquiryImpl.getTModelDetail(GetTModelDetail body) |
static TModelList |
InquiryHelper.getTModelListFromKeys(FindTModel body,
FindQualifiers findQualifiers,
javax.persistence.EntityManager em,
List<?> keysFound) |
static TModelList |
InquiryHelper.getTModelListFromKeys(FindTModel body,
FindQualifiers findQualifiers,
javax.persistence.EntityManager em,
List<?> keysFound,
Date modifiedAfter,
Date modifiedBefore,
Holder<Integer> subscriptionStartIndex,
Integer subscriptionMaxRows) |
void |
UDDICustodyTransferImpl.getTransferToken(String authInfo,
KeyBag keyBag,
Holder<String> nodeID,
Holder<XMLGregorianCalendar> expirationTime,
Holder<byte[]> opaqueToken) |
SyncSubscriptionDetail |
JUDDIApiImpl.invokeSyncSubscription(SyncSubscription body)
Instructs the registry to perform a synchronous subscription
response.
|
void |
UDDIReplicationImpl.notifyChangeRecordsAvailable(NotifyChangeRecordsAvailable body)
this means that another node has a change and we need to pick up the
change and apply it to our local database.
|
DispositionReport |
UDDISubscriptionListenerImpl.notifySubscriptionListener(NotifySubscriptionListener body) |
BindingDetail |
UDDIPublicationImpl.saveBinding(SaveBinding body) |
BusinessDetail |
UDDIPublicationImpl.saveBusiness(SaveBusiness body) |
ClerkDetail |
JUDDIApiImpl.saveClerk(SaveClerk body)
Saves clerk(s) to the persistence layer.
|
ClientSubscriptionInfoDetail |
JUDDIApiImpl.saveClientSubscriptionInfo(SaveClientSubscriptionInfo body)
Adds client subscription information.
|
NodeDetail |
JUDDIApiImpl.saveNode(SaveNode body)
Saves nodes(s) to the persistence layer.
|
PublisherDetail |
JUDDIApiImpl.savePublisher(SavePublisher body)
Saves publisher(s) to the persistence layer.
|
ServiceDetail |
UDDIPublicationImpl.saveService(SaveService body) |
void |
UDDISubscriptionImpl.saveSubscription(String authInfo,
Holder<List<Subscription>> subscription) |
TModelDetail |
UDDIPublicationImpl.saveTModel(SaveTModel body) |
void |
UDDIPublicationImpl.setPublisherAssertions(String authInfo,
Holder<List<PublisherAssertion>> publisherAssertion) |
DispositionReport |
JUDDIApiImpl.setReplicationNodes(String authInfo,
ReplicationConfiguration replicationConfiguration) |
void |
UDDIReplicationImpl.transferCustody(TransferCustody body)
transfers custody of an entity from node1/user1 to node2/user2
assume this node is node 2.
|
void |
UDDICustodyTransferImpl.transferEntities(TransferEntities body) |
DispositionReport |
UDDIValueSetValidationImpl.validateValues(ValidateValues body) |
Modifier and Type | Method and Description |
---|---|
static BusinessEntity |
Install.getNodeBusinessEntity(String businessKey)
Public convenience method that allows one to retrieve the node
business entity (perhaps to display during an install process, or
even to initiate the install process).
|
protected static String |
Install.getNodeId(String userNodeId,
String rootPartition) |
protected static String |
Install.getRootPartition(TModel rootTModelKeyGen) |
protected static void |
Install.install(org.apache.commons.configuration.Configuration config) |
static UddiEntityPublisher |
Install.installPublisher(javax.persistence.EntityManager em,
String fileName,
org.apache.commons.configuration.Configuration config)
Public convenience method that allows one to install additional
Publishers via a Publisher structure.
|
static void |
Install.installSaveTModel(javax.persistence.EntityManager em,
String fileName,
UddiEntityPublisher publisher,
String nodeId,
org.apache.commons.configuration.Configuration config)
Public convenience method that allows one to install additional
TModels via a SaveTModel structure.
|
Modifier and Type | Method and Description |
---|---|
String |
DefaultKeyGenerator.generate(UddiEntityPublisher publisher) |
String |
KeyGenerator.generate(UddiEntityPublisher publisher) |
Modifier and Type | Method and Description |
---|---|
static void |
MappingModelToApi.mapAddressLines(List<AddressLine> modelAddressLineList,
List<AddressLine> apiAddressLineList) |
static void |
MappingApiToModel.mapAddressLines(List<AddressLine> apiAddressLineList,
List<AddressLine> modelAddressLineList,
Address modelAddress,
Long contactId) |
static List<Signature> |
MappingApiToModel.mapApiSignaturesToModelSignatures(List<SignatureType> apiSignatures) |
static void |
MappingModelToApi.mapAssertionStatusItem(PublisherAssertion modelPublisherAssertion,
AssertionStatusItem apiAssertionStatusItem,
List<?> businessKeys) |
static void |
MappingModelToApi.mapAuthToken(AuthToken modelAuthToken,
AuthToken apiAuthToken) |
static void |
MappingModelToApi.mapBindingDescriptions(List<BindingDescr> modelDescList,
List<Description> apiDescList) |
static void |
MappingApiToModel.mapBindingDescriptions(List<Description> apiDescList,
List<BindingDescr> modelDescList,
BindingTemplate modelBindingTemplate) |
static void |
MappingModelToApi.mapBindingTemplate(BindingTemplate modelBindingTemplate,
BindingTemplate apiBindingTemplate) |
static void |
MappingApiToModel.mapBindingTemplate(BindingTemplate apiBindingTemplate,
BindingTemplate modelBindingTemplate,
BusinessService modelBusinessService) |
static void |
MappingApiToModel.mapBindingTemplates(BindingTemplates apiBindingTemplates,
List<BindingTemplate> modelBindingTemplateList,
BusinessService modelBusinessService) |
static void |
MappingModelToApi.mapBindingTemplates(List<BindingTemplate> modelBindingTemplateList,
BindingTemplates apiBindingTemplates,
BusinessService apiBusinessService) |
static void |
MappingApiToModel.mapBindingTemplateSignatures(List<SignatureType> apiSignatures,
BindingTemplate modelBindingTemplate) |
static void |
MappingModelToApi.mapBusinessDescriptions(List<BusinessDescr> modelDescList,
List<Description> apiDescList) |
static void |
MappingApiToModel.mapBusinessDescriptions(List<Description> apiDescList,
List<BusinessDescr> modelDescList,
BusinessEntity modelBusinessEntity) |
static void |
MappingApiToModel.mapBusinessEntity(BusinessEntity apiBusinessEntity,
BusinessEntity modelBusinessEntity) |
static void |
MappingModelToApi.mapBusinessEntity(BusinessEntity modelBusinessEntity,
BusinessEntity apiBusinessEntity) |
static void |
MappingApiToModel.mapBusinessIdentifiers(IdentifierBag apiIdentifierBag,
List<BusinessIdentifier> modelIdentifierList,
BusinessEntity modelBusinessEntity) |
static void |
MappingModelToApi.mapBusinessIdentifiers(List<BusinessIdentifier> modelIdentifierList,
IdentifierBag apiIdentifierBag,
BusinessEntity apiBusinessEntity) |
static void |
MappingModelToApi.mapBusinessInfo(BusinessEntity modelBusinessEntity,
BusinessInfo apiBusinessInfo) |
static void |
MappingModelToApi.mapBusinessNames(List<BusinessName> modelNameList,
List<Name> apiNameList) |
static void |
MappingApiToModel.mapBusinessNames(List<Name> apiNameList,
List<BusinessName> modelNameList,
BusinessEntity modelBusinessEntity) |
static void |
MappingModelToApi.mapBusinessService(BusinessService modelBusinessService,
BusinessService apiBusinessService) |
static void |
MappingApiToModel.mapBusinessService(BusinessService apiBusinessService,
BusinessService modelBusinessService,
BusinessEntity modelBusinessEntity) |
static void |
MappingApiToModel.mapBusinessServices(BusinessServices apiBusinessServices,
List<BusinessService> modelBusinessServiceList,
List<ServiceProjection> modelServiceProjectionList,
BusinessEntity modelBusinessEntity) |
static void |
MappingModelToApi.mapBusinessServices(List<BusinessService> modelBusinessServiceList,
List<ServiceProjection> modelServiceProjectionList,
BusinessServices apiBusinessServices,
BusinessEntity apiBusinessEntity) |
static void |
MappingApiToModel.mapBusinessServiceSignature(List<SignatureType> apiSignatures,
BusinessService modelBusinessService) |
static void |
MappingApiToModel.mapBusinessSignature(List<SignatureType> apiSignatures,
BusinessEntity modelBusinessEntity) |
static void |
MappingApiToModel.mapCategoryBag(CategoryBag apiCategoryBag,
CategoryBag modelCategoryBag) |
static CategoryBag |
MappingModelToApi.mapCategoryBag(CategoryBag modelCategoryBag,
CategoryBag apiCategoryBag) |
static void |
MappingModelToApi.mapClerk(Clerk modelClerk,
Clerk apiClerk,
javax.persistence.EntityManager em) |
static void |
MappingApiToModel.mapClientSubscriptionInfo(ClientSubscriptionInfo apiClientSubscriptionInfo,
ClientSubscriptionInfo modelClientSubscriptionInfo) |
static void |
MappingModelToApi.mapClientSubscriptionInfo(ClientSubscriptionInfo modelClientSubscriptionInfo,
ClientSubscriptionInfo apiClientSubscriptionInfo,
javax.persistence.EntityManager em) |
static void |
MappingModelToApi.mapContact(Contact modelContact,
Contact apiContact) |
static void |
MappingModelToApi.mapContactAddresses(List<Address> modelAddressList,
List<Address> apiAddressList) |
static void |
MappingApiToModel.mapContactAddresses(List<Address> apiAddressList,
List<Address> modelAddressList,
Contact modelContact) |
static void |
MappingModelToApi.mapContactDescriptions(List<ContactDescr> modelDescList,
List<Description> apiDescList) |
static void |
MappingApiToModel.mapContactDescriptions(List<Description> apiDescList,
List<ContactDescr> modelDescList,
Contact modelContact,
String businessKey) |
static void |
MappingModelToApi.mapContactEmails(List<Email> modelEmailList,
List<Email> apiEmailList) |
static void |
MappingApiToModel.mapContactEmails(List<Email> apiEmailList,
List<Email> modelEmailList,
Contact modelContact,
String businessKey) |
static void |
MappingModelToApi.mapContactPhones(List<Phone> modelPhoneList,
List<Phone> apiPhoneList) |
static void |
MappingApiToModel.mapContactPhones(List<Phone> apiPhoneList,
List<Phone> modelPhoneList,
Contact modelContact,
String businessKey) |
static void |
MappingApiToModel.mapContacts(Contacts apiContacts,
List<Contact> modelContactList,
BusinessEntity modelBusinessEntity) |
static void |
MappingModelToApi.mapContacts(List<Contact> modelContactList,
Contacts apiContacts,
BusinessEntity apiBusinessEntity) |
static void |
MappingApiToModel.mapDiscoveryUrls(DiscoveryURLs apiDiscUrls,
List<DiscoveryUrl> modelDiscUrlList,
BusinessEntity modelBusinessEntity) |
static void |
MappingModelToApi.mapDiscoveryUrls(List<DiscoveryUrl> modelDiscUrlList,
DiscoveryURLs apiDiscUrls,
BusinessEntity apiBusinessEntity) |
static void |
MappingApiToModel.mapInstanceDetails(InstanceDetails apiInstanceDetails,
TmodelInstanceInfo modelTmodelInstInfo) |
static void |
MappingModelToApi.mapInstanceDetails(TmodelInstanceInfo modelTModelInstInfo,
InstanceDetails apiInstanceDetails,
TModelInstanceInfo apiTModelInstInfo) |
static void |
MappingModelToApi.mapKeyedReferenceGroup(KeyedReferenceGroup modelKeyedReferenceGroup,
KeyedReferenceGroup apiKeyedReferenceGroup) |
static void |
MappingApiToModel.mapKeyedReferenceGroup(KeyedReferenceGroup apiKeyedReferenceGroup,
KeyedReferenceGroup modelKeyedReferenceGroup,
CategoryBag modelCategoryBag) |
static void |
MappingModelToApi.mapNode(Node modelNode,
Node apiNode) |
static void |
MappingModelToApi.mapOperationalInfo(UddiEntity modelUddiEntity,
OperationalInfo apiOperationalInfo) |
static void |
MappingApiToModel.mapOverviewDoc(OverviewDoc apiOverviewDoc,
OverviewDoc modelOverviewDoc) |
static void |
MappingModelToApi.mapPersonNames(List<PersonName> modelPersonNameList,
List<PersonName> apiPersonNameList) |
static void |
MappingApiToModel.mapPersonNames(List<PersonName> apiPersonNameList,
List<PersonName> modelPersonNameList,
Contact modelContact,
String businessKey) |
static void |
MappingApiToModel.mapPublisher(Publisher apiPublisher,
Publisher modelPublisher) |
static void |
MappingModelToApi.mapPublisher(Publisher modelPublisher,
Publisher apiPublisher) |
static void |
MappingApiToModel.mapPublisherAssertion(PublisherAssertion apiPubAssertion,
PublisherAssertion modelPubAssertion)
note that when using this, it does not reference the instance of the
specific businesses, it will create new ones.
|
static void |
MappingModelToApi.mapPublisherAssertion(PublisherAssertion modelPublisherAssertion,
PublisherAssertion apiPublisherAssertion) |
static void |
MappingApiToModel.mapPublisherSignatures(List<SignatureType> apiSignatures,
Publisher modelPublisher) |
static void |
MappingModelToApi.mapRelatedBusinessInfo(PublisherAssertion modelPublisherAssertion,
BusinessEntity modelRelatedBusiness,
Direction direction,
RelatedBusinessInfo apiRelatedBusinessInfo) |
static void |
MappingModelToApi.mapReplicationConfiguration(ReplicationConfiguration find,
ReplicationConfiguration item) |
static void |
MappingApiToModel.mapReplicationConfiguration(ReplicationConfiguration replicationConfiguration,
ReplicationConfiguration model,
javax.persistence.EntityManager em) |
static void |
MappingApiToModel.mapServiceDescriptions(List<Description> apiDescList,
List<ServiceDescr> modelDescList,
BusinessService modelBusinessService) |
static void |
MappingModelToApi.mapServiceDescriptions(List<ServiceDescr> modelDescList,
List<Description> apiDescList) |
static void |
MappingModelToApi.mapServiceInfo(BusinessService modelBusinessService,
ServiceInfo apiServiceInfo) |
static void |
MappingModelToApi.mapServiceInfos(List<BusinessService> modelBusinessServiceList,
ServiceInfos apiServiceInfos,
BusinessInfo apiBusinessInfo) |
static void |
MappingApiToModel.mapServiceNames(List<Name> apiNameList,
List<ServiceName> modelNameList,
BusinessService modelBusinessService) |
static void |
MappingModelToApi.mapServiceNames(List<ServiceName> modelNameList,
List<Name> apiNameList) |
static void |
MappingModelToApi.mapSignature(List<Signature> signatureList,
List<SignatureType> apiSignatureList) |
static void |
MappingApiToModel.mapSubscription(Subscription apiSubscription,
Subscription modelSubscription) |
static void |
MappingModelToApi.mapSubscription(Subscription modelSubscription,
Subscription apiSubscription) |
static void |
MappingModelToApi.mapTModel(Tmodel modelTModel,
TModel apiTModel) |
static void |
MappingApiToModel.mapTModel(TModel apiTModel,
Tmodel modelTModel) |
static void |
MappingApiToModel.mapTModelDescriptions(List<Description> apiDescList,
List<TmodelDescr> modelDescList,
Tmodel modelTModel) |
static void |
MappingModelToApi.mapTModelDescriptions(List<TmodelDescr> modelDescList,
List<Description> apiDescList) |
static void |
MappingApiToModel.mapTModelIdentifiers(IdentifierBag apiIdentifierBag,
List<TmodelIdentifier> modelIdentifierList,
Tmodel modelTModel) |
static void |
MappingModelToApi.mapTModelIdentifiers(List<TmodelIdentifier> modelIdentifierList,
IdentifierBag apiIdentifierBag,
TModel apiTModel) |
static void |
MappingModelToApi.mapTModelInfo(Tmodel modelTModel,
TModelInfo apiTModelInfo) |
static void |
MappingModelToApi.mapTModelInstanceDetails(List<TmodelInstanceInfo> modelTModelInstInfoList,
TModelInstanceDetails apiTModelInstDetails,
BindingTemplate apiBindingTemplate) |
static void |
MappingApiToModel.mapTModelInstanceDetails(TModelInstanceDetails apiTModelInstDetails,
List<TmodelInstanceInfo> modelTModelInstInfoList,
BindingTemplate modelBindingTemplate) |
static void |
MappingApiToModel.mapTModelInstanceInfoDescriptions(List<Description> apiDescList,
List<TmodelInstanceInfoDescr> modelDescList,
TmodelInstanceInfo modelTModelInstInfo) |
static void |
MappingModelToApi.mapTModelInstanceInfoDescriptions(List<TmodelInstanceInfoDescr> modelDescList,
List<Description> apiDescList) |
static void |
MappingApiToModel.mapTModelOverviewDocs(List<OverviewDoc> apiOverviewDocList,
List<OverviewDoc> modelOverviewDocList,
Tmodel modelTmodel) |
static void |
MappingApiToModel.mapTmodelSignatures(List<SignatureType> apiSignatures,
Tmodel modelTmodel) |
Modifier and Type | Method and Description |
---|---|
boolean |
UddiEntityPublisher.isKeyGeneratorAvailable(javax.persistence.EntityManager em,
String keygenKey) |
Modifier and Type | Method and Description |
---|---|
static List<?> |
FetchBindingTemplatesQuery.select(javax.persistence.EntityManager em,
FindQualifiers fq,
List<?> keysIn,
Integer maxRowsUser,
Integer listHead,
ListDescription listDesc,
DynamicQuery.Parameter... restrictions) |
static List<?> |
FetchBusinessEntitiesQuery.select(javax.persistence.EntityManager em,
FindQualifiers fq,
List<?> keysIn,
Integer maxRowsUser,
Integer listHead,
ListDescription listDesc,
DynamicQuery.Parameter... restrictions) |
static List<?> |
FetchBusinessServicesQuery.select(javax.persistence.EntityManager em,
FindQualifiers fq,
List<?> keysIn,
Integer maxRowsUser,
Integer listHead,
ListDescription listDesc,
DynamicQuery.Parameter... restrictions) |
static List<?> |
FetchTModelsQuery.select(javax.persistence.EntityManager em,
FindQualifiers fq,
List<?> keysIn,
Integer maxRowsUser,
Integer listHead,
ListDescription listDesc,
DynamicQuery.Parameter... restrictions) |
Modifier and Type | Method and Description |
---|---|
void |
FindQualifiers.mapApiFindQualifiers(FindQualifiers apiFindQualifiers) |
Modifier and Type | Method and Description |
---|---|
protected GetSubscriptionResults |
SubscriptionNotifier.buildGetSubscriptionResults(Subscription subscription,
Date endPoint) |
static XMLGregorianCalendar |
TypeConvertor.convertDateToXMLGregorianCalendar(Date date) |
static Duration |
TypeConvertor.convertStringToDuration(String duration) |
Modifier and Type | Method and Description |
---|---|
DispositionReport |
HTTPNotifier.notifySubscriptionListener(NotifySubscriptionListener body) |
DispositionReport |
Notifier.notifySubscriptionListener(NotifySubscriptionListener body) |
DispositionReport |
SMTPNotifier.notifySubscriptionListener(NotifySubscriptionListener body) |
DispositionReport |
USERFRIENDLYSMTPNotifier.notifySubscriptionListener(NotifySubscriptionListener body) |
DispositionReport |
AMQPNotifier.notifySubscriptionListener(NotifySubscriptionListener body) |
Modifier and Type | Method and Description |
---|---|
void |
JUDDIApiPortType.adminDeleteSubscription(String authInfo,
List<String> subscriptionKey)
deletes a client subscription
|
void |
JUDDIApiPortType.adminDeleteTModel(DeleteTModel body) |
DispositionReport |
JUDDIApiPortType.adminSaveBusiness(String authInfo,
List<AdminSaveBusinessWrapper> values)
saves a business just like from the Publication API, however administrators can use this to perform restores from backup.
|
void |
JUDDIApiPortType.adminSaveSubscription(String authInfo,
String publisherOrUsername,
Holder<List<Subscription>> subscriptions)
saves a client subscription, useful for restore functions
|
DispositionReport |
JUDDIApiPortType.adminSaveTModel(String authInfo,
List<AdminSaveTModelWrapper> values)
saves a tModel just like from the Publication API, however administrators can use this to perform restores from backup.
|
void |
JUDDIApiPortType.deleteClerk(DeleteClerk request)
removes a clerk from the database, useful for replication scenarios.
|
void |
JUDDIApiPortType.deleteClientSubscriptionInfo(DeleteClientSubscriptionInfo body) |
void |
JUDDIApiPortType.deleteNode(DeleteNode body)
removes a node from the database, useful for replication scenarios.
|
void |
JUDDIApiPortType.deletePublisher(DeletePublisher body) |
ClerkList |
JUDDIApiPortType.getAllClerks(String authInfo)
gets all Clerks persisted in the database, useful for replication scenarios.
|
List<SubscriptionWrapper> |
JUDDIApiPortType.getAllClientSubscriptionInfo(String authInfo)
gets all client subscriptions.
|
NodeList |
JUDDIApiPortType.getAllNodes(String authInfo)
gets all nodes persisted in the database, useful for replication scenarios
|
PublisherDetail |
JUDDIApiPortType.getAllPublisherDetail(GetAllPublisherDetail body) |
GetEntityHistoryMessageResponse |
JUDDIApiPortType.getEntityHistory(GetEntityHistoryMessageRequest body)
gets a given entities change record history
|
GetFailedReplicationChangeRecordsMessageResponse |
JUDDIApiPortType.getFailedReplicationChangeRecords(GetFailedReplicationChangeRecordsMessageRequest body)
gets a list of change records that were received from another node but failed to save locally, usually due to a key conflict
|
PublisherDetail |
JUDDIApiPortType.getPublisherDetail(GetPublisherDetail parameters) |
ReplicationConfiguration |
JUDDIApiPortType.getReplicationNodes(String authInfo)
returns all Nodes that have been enabled for replication.
|
SyncSubscriptionDetail |
JUDDIApiPortType.invokeSyncSubscription(SyncSubscription syncSubscription) |
ClerkDetail |
JUDDIApiPortType.saveClerk(SaveClerk body) |
ClientSubscriptionInfoDetail |
JUDDIApiPortType.saveClientSubscriptionInfo(SaveClientSubscriptionInfo body) |
NodeDetail |
JUDDIApiPortType.saveNode(SaveNode body) |
PublisherDetail |
JUDDIApiPortType.savePublisher(SavePublisher body) |
DispositionReport |
JUDDIApiPortType.setReplicationNodes(String authInfo,
ReplicationConfiguration replicationConfiguration)
sets all Nodes for replication.
|
Modifier and Type | Method and Description |
---|---|
BindingTemplate |
UDDIClerk.findServiceBinding(String bindingKey)
Deprecated.
see getServiceBindingDetail
|
BindingTemplate |
UDDIClerk.findServiceBinding(String bindingKey,
Node node)
Deprecated.
use getServiceBindingDetail instead
|
String |
UDDIClerk.getAuthToken()
Gets an auth token from the uddi server using the uddi auth token
Notice: never log auth tokens! Treat it like a password Calls |
String |
UDDIClerk.getAuthToken(String endpointURL)
Gets an auth token from the uddi server using the uddi auth token
Notice: never log auth tokens! Treat it like a password notes: changed to public to have access from the subscription callback API 8/20/2013 AO |
BindingTemplate |
UDDIClerk.getServiceBindingDetail(String bindingKey)
gets a binding detail by key
|
BindingTemplate |
UDDIClerk.getServiceBindingDetail(String bindingKey,
Node node)
Gets the details of a specific service binding key
|
Modifier and Type | Method and Description |
---|---|
static DispositionReportFaultMessage |
MapUDDIv2Tov3.MapException(DispositionReport ex) |
static DispositionReportFaultMessage |
MapUDDIv2Tov3.MapException(SOAPFaultException ex) |
Modifier and Type | Method and Description |
---|---|
static DispositionReport |
MapUDDIv3Tov2.MapException(DispositionReportFaultMessage ex,
String operator) |
Modifier and Type | Method and Description |
---|---|
DispositionReport |
UDDIClientSubscriptionListenerImpl.notifySubscriptionListener(NotifySubscriptionListener body)
The SubscriptionListener is called by the UDDI Server when there is a change to any of the
services Endpoints.
|
Modifier and Type | Method and Description |
---|---|
DispositionReport |
SubscriptionCallbackListener.notifySubscriptionListener(NotifySubscriptionListener body) |
static BindingTemplate |
SubscriptionCallbackListener.registerBinding(UDDIClient client,
String cfg_node_name,
BindingTemplate bt,
SubscriptionCallbackListener.SignatureBehavior behavior)
Registers a UDDI binding template that represents the subscription
callback endpoint
|
static BindingTemplate |
SubscriptionCallbackListener.start(UDDIClient client)
Starts a subscription callback service using the juddi client config
file's settings.
|
static BindingTemplate |
SubscriptionCallbackListener.start(UDDIClient client,
String cfg_node_name)
Starts a subscription callback service using the juddi client config
file's settings.
|
static BindingTemplate |
SubscriptionCallbackListener.start(UDDIClient client,
String cfg_node_name,
String endpoint,
String keydomain,
boolean autoregister,
String serviceKey,
SubscriptionCallbackListener.SignatureBehavior behavior)
Starts a embedded Jetty web server (comes with the JDK) using the
Endpoint API.
|
Modifier and Type | Class and Description |
---|---|
class |
AssertionNotFoundException
E_assertionNotFound: (30000) Signifies that a particular publisher assertion cannot be identified in a save or delete operation.
|
class |
AuthenticationException
Parenent of all Authentication exceptions.
|
class |
AuthTokenExpiredException
E_authTokenExpired: (10110) Signifies that the authentication token information has timed out.
|
class |
AuthTokenRequiredException
E_authTokenRequired: (10120) Signifies that an authentication token is missing or is invalid for an API call that requires authentication.
|
class |
FatalErrorException
E_fatalError: (10500) Signifies that a serious technical error has occurred while processing the request.
|
class |
InvalidCombinationException
E_invalidCombination: (40500) Signifies conflicting find qualifiers have been specified.
|
class |
InvalidKeyPassedException
E_invalidKeyPassed: (10210) Signifies that the uddiKey value passed did not match with any known key values.
|
class |
InvalidProjectionException
E_invalidProjection: (20230) Signifies that an attempt was made to save a businessEntity containing a service projection where the serviceKey does not
belong to the business designated by the businessKey.
|
class |
InvalidTimeException
E_invalidTime: (40030) Signifies that the time period, the date/time, or the pair of date/time is invalid.
|
class |
InvalidValueException
E_invalidValue: (20200) This error code has multiple uses.
|
class |
KeyUnavailableException
E_keyUnavailable: (40100) Signifies that the proposed key is in a partition that has already been assigned to some other publisher.
|
class |
MaxEntitiesExceededException
E_valueNotAllowed: (20210) Signifies that a value did not pass validation because of contextual issues.
|
class |
RegistryException
Parent Exception for all UDDI registry exceptions
|
class |
TokenAlreadyExistsException
E_tokenAlreadyExists: (40070) Signifies that one or more of the businessKey or tModelKey elements that identify entities to be transferred
are not owned by the publisher identified by the authInfo element.
|
class |
TransferNotAllowedException
E_transferNotAllowed: (40600) Signifies that the transfer of one or more entities has been by either the custodial node or
the target node because the transfer token has expired or an attempt was made to transfer an unauthorized entity
|
class |
UnknownUserException
E_unknownUser: (10150) Signifies that the user ID and password pair passed in a get_authToken API is not known to the UDDI node or is not valid.
|
class |
UnsupportedException
E_unsupported: (10050) Signifies that the implementer does not support a feature or API.
|
class |
UserMismatchException
E_userMismatch: (10140) Signifies that an attempt was made to use the publishing API to change data that is controlled by another party.
|
class |
ValueNotAllowedException
E_valueNotAllowed: (20210) Signifies that a value did not pass validation because of contextual issues.
|
Modifier and Type | Method and Description |
---|---|
static String |
TckSecurity.getAuthToken(UDDISecurityPortType securityService,
String pubId,
String cred) |
DispositionReport |
UDDISubscriptionListenerImpl.notifySubscriptionListener(NotifySubscriptionListener body) |
Modifier and Type | Method and Description |
---|---|
static void |
ValidateUDDIApi.unsupportedAPICall() |
void |
ValidatePublish.validateAddPublisherAssertions(javax.persistence.EntityManager em,
AddPublisherAssertions body) |
void |
ValidatePublish.validateAdminDeleteTModel(javax.persistence.EntityManager em,
DeleteTModel body) |
void |
ValidatePublish.validateBindingTemplate(javax.persistence.EntityManager em,
BindingTemplate bindingTemplate,
BusinessService parent,
org.apache.commons.configuration.Configuration config,
UddiEntityPublisher publisher) |
void |
ValidatePublish.validateBindingTemplates(javax.persistence.EntityManager em,
BindingTemplates bindingTemplates,
BusinessService parent,
org.apache.commons.configuration.Configuration config,
UddiEntityPublisher publisher) |
void |
ValidatePublish.validateBusinessEntity(javax.persistence.EntityManager em,
BusinessEntity businessEntity,
org.apache.commons.configuration.Configuration config,
UddiEntityPublisher publisher) |
void |
ValidatePublish.validateBusinessService(javax.persistence.EntityManager em,
BusinessService businessService,
BusinessEntity parent,
org.apache.commons.configuration.Configuration config,
UddiEntityPublisher publisher) |
void |
ValidatePublish.validateBusinessServices(javax.persistence.EntityManager em,
BusinessServices businessServices,
BusinessEntity parent,
org.apache.commons.configuration.Configuration config,
UddiEntityPublisher publisher) |
void |
ValidateInquiry.validateCategoryBag(CategoryBag categories) |
void |
ValidatePublish.validateCategoryBag(CategoryBag categories,
org.apache.commons.configuration.Configuration config,
boolean isRoot) |
void |
ValidateClerk.validateClerk(javax.persistence.EntityManager em,
Clerk clerk) |
void |
ValidateClientSubscriptionInfo.validateClerk(javax.persistence.EntityManager em,
Clerk clerk) |
void |
ValidatePublish.validateContact(Contact contact,
org.apache.commons.configuration.Configuration config) |
void |
ValidatePublish.validateContacts(Contacts contacts,
org.apache.commons.configuration.Configuration config) |
void |
ValidatePublish.validateDeleteBinding(javax.persistence.EntityManager em,
DeleteBinding body) |
void |
ValidatePublish.validateDeleteBusiness(javax.persistence.EntityManager em,
DeleteBusiness body) |
void |
ValidatePublish.validateDeleteClerk(javax.persistence.EntityManager em,
DeleteClerk clerkID) |
void |
ValidateClientSubscriptionInfo.validateDeleteClientSubscriptionInfo(javax.persistence.EntityManager em,
DeleteClientSubscriptionInfo body) |
void |
ValidatePublish.validateDeleteNode(javax.persistence.EntityManager em,
DeleteNode nodeID,
ReplicationConfiguration cfg) |
void |
ValidatePublish.validateDeletePublisher(javax.persistence.EntityManager em,
DeletePublisher body)
Publishing API functions are specific to jUDDI.
|
void |
ValidatePublisher.validateDeletePublisher(javax.persistence.EntityManager em,
DeletePublisher body) |
void |
ValidatePublish.validateDeletePublisherAssertions(javax.persistence.EntityManager em,
DeletePublisherAssertions body) |
void |
ValidatePublish.validateDeleteService(javax.persistence.EntityManager em,
DeleteService body) |
void |
ValidateSubscription.validateDeleteSubscription(javax.persistence.EntityManager em,
DeleteSubscription body) |
void |
ValidatePublish.validateDeleteTModel(javax.persistence.EntityManager em,
DeleteTModel body) |
void |
ValidateCustodyTransfer.validateDiscardTransferToken(javax.persistence.EntityManager em,
DiscardTransferToken body) |
void |
ValidateInquiry.validateDiscoveryUrls(DiscoveryURLs discUrls) |
void |
ValidatePublish.validateDiscoveryUrls(DiscoveryURLs discUrls) |
void |
ValidateInquiry.validateFindBinding(FindBinding body) |
void |
ValidateInquiry.validateFindBusiness(FindBusiness body) |
void |
ValidateInquiry.validateFindRelatedBusinesses(FindRelatedBusinesses body,
boolean nullAllowed) |
void |
ValidateInquiry.validateFindService(FindService body) |
void |
ValidateInquiry.validateFindTModel(FindTModel body,
boolean nullAllowed) |
void |
ValidateClientSubscriptionInfo.validateGetAllClientSubscriptionDetail(GetAllClientSubscriptionInfoDetail body) |
void |
ValidatePublish.validateGetAllNodes() |
void |
ValidatePublisher.validateGetAllPublisherDetail(GetAllPublisherDetail body) |
void |
ValidateInquiry.validateGetBindingDetail(GetBindingDetail body) |
void |
ValidateInquiry.validateGetBusinessDetail(GetBusinessDetail body) |
void |
ValidateReplication.validateGetChangeRecords(String requestingNode,
HighWaterMarkVectorType changesAlreadySeen,
BigInteger responseLimitCount,
HighWaterMarkVectorType responseLimitVector,
ReplicationConfiguration FetchEdges,
WebServiceContext ctx) |
void |
ValidateClientSubscriptionInfo.validateGetClientSubscriptionInfoDetail(GetClientSubscriptionInfoDetail body) |
void |
ValidateInquiry.validateGetOperationalInfo(GetOperationalInfo body) |
void |
ValidatePublisher.validateGetPublisherDetail(GetPublisherDetail body) |
void |
ValidateInquiry.validateGetServiceDetail(GetServiceDetail body) |
void |
ValidateSubscription.validateGetSubscriptionResults(javax.persistence.EntityManager em,
GetSubscriptionResults body) |
void |
ValidateInquiry.validateGetTModelDetail(GetTModelDetail body) |
void |
ValidateCustodyTransfer.validateGetTransferToken(javax.persistence.EntityManager em,
KeyBag keyBag) |
void |
ValidateInquiry.validateIdentifierBag(IdentifierBag identifiers) |
void |
ValidatePublish.validateIdentifierBag(IdentifierBag identifiers,
org.apache.commons.configuration.Configuration config,
boolean isRoot) |
void |
ValidatePublish.validateInstanceDetails(InstanceDetails instDetails) |
void |
ValidateInquiry.validateKeyedReference(KeyedReference kr) |
void |
ValidatePublish.validateKeyedReference(KeyedReference kr,
org.apache.commons.configuration.Configuration config,
boolean isRoot) |
void |
ValidateInquiry.validateKeyedReferenceGroup(KeyedReferenceGroup krg) |
void |
ValidatePublish.validateKeyedReferenceGroup(KeyedReferenceGroup krg,
org.apache.commons.configuration.Configuration config,
boolean isRoot) |
void |
ValidateInquiry.validateNames(List<Name> names) |
void |
ValidatePublish.validateNames(List<Name> names) |
void |
ValidateNode.validateNode(Node node) |
void |
ValidateReplication.validateNotifyChangeRecordsAvailable(NotifyChangeRecordsAvailable body,
WebServiceContext ctx) |
void |
ValidatePublish.validateOverviewDoc(OverviewDoc overviewDoc) |
void |
ValidatePublish.validatePublisher(javax.persistence.EntityManager em,
Publisher publisher) |
void |
ValidatePublisher.validatePublisher(javax.persistence.EntityManager em,
Publisher publisher) |
void |
ValidatePublish.validatePublisherAssertion(javax.persistence.EntityManager em,
PublisherAssertion pubAssertion) |
void |
ValidatePublish.validateRegisteredInfo(GetRegisteredInfo body) |
void |
ValidatePublish.validateSaveBinding(javax.persistence.EntityManager em,
SaveBinding body,
org.apache.commons.configuration.Configuration config,
UddiEntityPublisher publisher) |
void |
ValidatePublish.validateSaveBindingMax(javax.persistence.EntityManager em,
String serviceKey) |
void |
ValidatePublish.validateSaveBusiness(javax.persistence.EntityManager em,
SaveBusiness body,
org.apache.commons.configuration.Configuration config,
UddiEntityPublisher publisher) |
void |
ValidatePublish.validateSaveBusinessMax(javax.persistence.EntityManager em) |
void |
ValidateClerk.validateSaveClerk(javax.persistence.EntityManager em,
SaveClerk body) |
void |
ValidateClientSubscriptionInfo.validateSaveClientSubscriptionInfo(javax.persistence.EntityManager em,
SaveClientSubscriptionInfo body) |
void |
ValidateNode.validateSaveNode(javax.persistence.EntityManager em,
SaveNode body) |
void |
ValidatePublish.validateSavePublisher(javax.persistence.EntityManager em,
SavePublisher body) |
void |
ValidatePublisher.validateSavePublisher(javax.persistence.EntityManager em,
SavePublisher body) |
void |
ValidatePublish.validateSaveService(javax.persistence.EntityManager em,
SaveService body,
org.apache.commons.configuration.Configuration config,
UddiEntityPublisher publisher) |
void |
ValidatePublish.validateSaveServiceMax(javax.persistence.EntityManager em,
String businessKey) |
void |
ValidatePublish.validateSaveSubscriptionAdmin(javax.persistence.EntityManager em,
String publisherOrUsername,
List<Subscription> subscriptions) |
void |
ValidatePublish.validateSaveTModel(javax.persistence.EntityManager em,
SaveTModel body,
org.apache.commons.configuration.Configuration config,
UddiEntityPublisher publisher) |
void |
ValidatePublish.validateSaveTModelMax(javax.persistence.EntityManager em) |
void |
ValidatePublish.validateSetPublisherAssertions(javax.persistence.EntityManager em,
Holder<List<PublisherAssertion>> body) |
void |
ValidateReplication.validateSetReplicationNodes(ReplicationConfiguration replicationConfiguration,
javax.persistence.EntityManager em,
String thisnode,
org.apache.commons.configuration.Configuration config) |
void |
ValidateSubscription.validateSubscriptions(javax.persistence.EntityManager em,
List<Subscription> entityList,
UddiEntityPublisher publisher) |
void |
ValidatePublish.validateTModel(javax.persistence.EntityManager em,
TModel tModel,
org.apache.commons.configuration.Configuration config,
UddiEntityPublisher publisher) |
void |
ValidateInquiry.validateTModelBag(TModelBag tmodelBag) |
void |
ValidatePublish.validateTModelInstanceDetails(TModelInstanceDetails tmodelInstDetails,
org.apache.commons.configuration.Configuration config,
boolean isRoot) |
void |
ValidatePublish.validateTModelInstanceInfo(TModelInstanceInfo tmodelInstInfo,
org.apache.commons.configuration.Configuration config,
boolean isRoot) |
void |
ValidateReplication.validateTransfer(javax.persistence.EntityManager em,
TransferCustody body) |
boolean |
ValidateCustodyTransfer.validateTransferEntities(javax.persistence.EntityManager em,
TransferEntities body)
returns true if all items to be transfered are within this node (no
node to node transfers) false for transfer between nodes
|
void |
ValidateCustodyTransfer.validateTransferLocalEntities(javax.persistence.EntityManager em,
String transferTokenId,
List<String> apiKeyList) |
static void |
ValidateUDDIKey.validateUDDIv3Key(String key) |
static void |
ValidateUDDIKey.validateUDDIv3KeyGeneratorKey(String key) |
static void |
ValidateUDDIKey.validateUDDIv3KeyGeneratorTModel(TModel tModel) |
Modifier and Type | Method and Description |
---|---|
static void |
AbstractSimpleValidator.validateKeyNotPresentKeyRef(KeyedReference item,
String key,
String itemtype) |
static void |
AbstractSimpleValidator.validateKeyNotPresentKeyRef(List<KeyedReference> items,
String key,
String itemtype) |
static void |
AbstractSimpleValidator.validateKeyNotPresentKeyRefGrp(List<KeyedReferenceGroup> items,
String key,
String itemtype) |
void |
AbstractSimpleValidator.validateTmodelInstanceDetails(List<TModelInstanceInfo> tModelInstanceInfo,
String xpath) |
void |
Uddiuddiorgcategorizationderivedfrom.validateTmodelInstanceDetails(List<TModelInstanceInfo> tModelInstanceInfo,
String xpath) |
void |
Uddiuddiorgcategorizationowningbusiness.validateTmodelInstanceDetails(List<TModelInstanceInfo> tModelInstanceInfo,
String xpath) |
void |
Uddiuddiorgcategorizationtypes.validateTmodelInstanceDetails(List<TModelInstanceInfo> tModelInstanceInfo,
String xpath) |
void |
Uddiuddiorgcategorizationvalidatedby.validateTmodelInstanceDetails(List<TModelInstanceInfo> tModelInstanceInfo,
String xpath) |
void |
Uddiuddiorgidentifierisreplacedby.validateTmodelInstanceDetails(List<TModelInstanceInfo> tModelInstanceInfo,
String xpath) |
void |
ValueSetValidator.validateTmodelInstanceDetails(List<TModelInstanceInfo> tModelInstanceInfo,
String xpath) |
void |
AbstractSimpleValidator.validateValuesBindingTemplate(List<BindingTemplate> items,
String xpath) |
void |
Uddiuddiorgcategorizationderivedfrom.validateValuesBindingTemplate(List<BindingTemplate> items,
String xpath) |
void |
Uddiuddiorgcategorizationowningbusiness.validateValuesBindingTemplate(List<BindingTemplate> items,
String xpath) |
void |
Uddiuddiorgcategorizationtypes.validateValuesBindingTemplate(List<BindingTemplate> items,
String xpath) |
void |
Uddiuddiorgcategorizationvalidatedby.validateValuesBindingTemplate(List<BindingTemplate> items,
String xpath) |
void |
Uddiuddiorgidentifierisreplacedby.validateValuesBindingTemplate(List<BindingTemplate> items,
String xpath) |
void |
ValueSetValidator.validateValuesBindingTemplate(List<BindingTemplate> items,
String xpath) |
void |
AbstractSimpleValidator.validateValuesBusinessEntity(List<BusinessEntity> items) |
void |
Uddiuddiorgcategorizationderivedfrom.validateValuesBusinessEntity(List<BusinessEntity> items) |
void |
Uddiuddiorgcategorizationowningbusiness.validateValuesBusinessEntity(List<BusinessEntity> items) |
void |
Uddiuddiorgcategorizationtypes.validateValuesBusinessEntity(List<BusinessEntity> items) |
void |
Uddiuddiorgcategorizationvalidatedby.validateValuesBusinessEntity(List<BusinessEntity> items) |
void |
Uddiuddiorgidentifierisreplacedby.validateValuesBusinessEntity(List<BusinessEntity> items) |
void |
ValueSetValidator.validateValuesBusinessEntity(List<BusinessEntity> items) |
void |
AbstractSimpleValidator.validateValuesBusinessService(List<BusinessService> items,
String xpath) |
void |
Uddiuddiorgcategorizationderivedfrom.validateValuesBusinessService(List<BusinessService> items,
String xpath) |
void |
Uddiuddiorgcategorizationowningbusiness.validateValuesBusinessService(List<BusinessService> items,
String xpath) |
void |
Uddiuddiorgcategorizationtypes.validateValuesBusinessService(List<BusinessService> items,
String xpath) |
void |
Uddiuddiorgcategorizationvalidatedby.validateValuesBusinessService(List<BusinessService> items,
String xpath) |
void |
Uddiuddiorgidentifierisreplacedby.validateValuesBusinessService(List<BusinessService> items,
String xpath) |
void |
ValueSetValidator.validateValuesBusinessService(List<BusinessService> items,
String xpath) |
void |
AbstractSimpleValidator.validateValuesPublisherAssertion(List<PublisherAssertion> items) |
void |
Uddiuddiorgcategorizationderivedfrom.validateValuesPublisherAssertion(List<PublisherAssertion> items) |
void |
Uddiuddiorgcategorizationowningbusiness.validateValuesPublisherAssertion(List<PublisherAssertion> items) |
void |
Uddiuddiorgcategorizationtypes.validateValuesPublisherAssertion(List<PublisherAssertion> items) |
void |
Uddiuddiorgcategorizationvalidatedby.validateValuesPublisherAssertion(List<PublisherAssertion> items) |
void |
Uddiuddiorgidentifierisreplacedby.validateValuesPublisherAssertion(List<PublisherAssertion> items) |
void |
ValueSetValidator.validateValuesPublisherAssertion(List<PublisherAssertion> items) |
void |
AbstractSimpleValidator.validateValuesTModel(List<TModel> items) |
void |
Uddiuddiorgcategorizationderivedfrom.validateValuesTModel(List<TModel> items) |
void |
Uddiuddiorgcategorizationowningbusiness.validateValuesTModel(List<TModel> items) |
void |
Uddiuddiorgcategorizationtypes.validateValuesTModel(List<TModel> items) |
void |
Uddiuddiorgcategorizationvalidatedby.validateValuesTModel(List<TModel> items) |
void |
Uddiuddiorgidentifierisreplacedby.validateValuesTModel(List<TModel> items) |
void |
ValueSetValidator.validateValuesTModel(List<TModel> items) |
Modifier and Type | Method and Description |
---|---|
void |
UDDIPublicationPortType.addPublisherAssertions(AddPublisherAssertions body)
The add_publisherAssertions API call causes one or more
publisherAssertions to be added to an individual publisher’s assertion
collection.
|
void |
UDDIPublicationPortType.deleteBinding(DeleteBinding body)
The delete_binding API call causes one or more instances of
bindingTemplate data to be deleted from the UDDI registry.
|
void |
UDDIPublicationPortType.deleteBusiness(DeleteBusiness body)
The delete_business API call is used to remove one or more business
registrations and all elements that correspond to the natural content of
the corresponding businessEntity elements from a UDDI registry.
|
void |
UDDIPublicationPortType.deletePublisherAssertions(DeletePublisherAssertions body)
The delete_publisherAssertions API call causes one or more
publisherAssertion elements to be removed from a publisher’s assertion
collection.
|
void |
UDDIPublicationPortType.deleteService(DeleteService body)
The delete_service API call is used to remove one or more businessService
elements from the UDDI registry and from its containing businessEntity
parent.
|
void |
UDDISubscriptionPortType.deleteSubscription(DeleteSubscription body)
Cancels an existing subscription.
|
void |
UDDIPublicationPortType.deleteTModel(DeleteTModel body)
The delete_tModel API call is used to logically delete one or more tModel
structures.
|
void |
UDDISecurityPortType.discardAuthToken(DiscardAuthToken body)
The discard_authToken API call is used to inform a node that the passed
authentication token is to be discarded, effectively ending the session.
|
void |
UDDICustodyTransferPortType.discardTransferToken(DiscardTransferToken body)
The discard_transferToken API is a client API used to discard a
transferToken obtained through the get_transferToken API at the same
node.
|
String |
UDDIReplicationPortType.doPing(DoPing body)
This UDDI API message provides the means by which the current existence
and replication readiness of a node may be obtained.
|
BindingDetail |
UDDIInquiryPortType.findBinding(FindBinding body)
The find_binding API is used to find UDDI bindingTemplate elements.
|
BusinessList |
UDDIInquiryPortType.findBusiness(FindBusiness body)
The find_business API is used to find UDDI businessEntity elements.
|
RelatedBusinessesList |
UDDIInquiryPortType.findRelatedBusinesses(FindRelatedBusinesses body) |
ServiceList |
UDDIInquiryPortType.findService(FindService body)
The find_relatedBusinesses API is used to find businessEntity elements,
which have a completed relationship with the specified businessEntity
that matches the criteria supplied.
|
TModelList |
UDDIInquiryPortType.findTModel(FindTModel body)
The find_tModel API is used to find UDDI tModel elements.
|
void |
UDDIValueSetCachingPortType.getAllValidValues(String authInfo,
String tModelKey,
Holder<String> chunkToken,
Holder<List<ValidValue>> validValue)
A UDDI node that supports external value sets MAY invoke a get_allValidValues Web service offered by a value set provider that has granted permission to that registry to cache the valid values for that value set. The external value set provider MAY offer the get_allValidValues Web service and the UDDI node MAY use it. The normal use is to return a full set of valid values for the identified value set. If the value set provider determines there are too many values to return in one chunk, the set of valid values may be returned in chunks. |
List<AssertionStatusItem> |
UDDIPublicationPortType.getAssertionStatusReport(String authInfo,
CompletionStatus completionStatus)
The get_assertionStatusReport API call provides administrative support
for determining the status of current and outstanding publisher
assertions that involve any of the business registrations managed by the
individual publisher.
|
AuthToken |
UDDISecurityPortType.getAuthToken(GetAuthToken body)
The get_authToken API call is used to obtain an authentication token.
|
BindingDetail |
UDDIInquiryPortType.getBindingDetail(GetBindingDetail body)
The get_bindingDetail API call returns the bindingTemplate structure
corresponding to each of the bindingKey values specified.
|
BusinessDetail |
UDDIInquiryPortType.getBusinessDetail(GetBusinessDetail body)
The get_businessDetail API call returns the businessEntity structure
corresponding to each of the businessKey values specified.
|
ChangeRecords |
UDDIReplicationPortType.getChangeRecords(GetChangeRecords body)
The get_changeRecords message is used to initiate the replication of
change records from one node to another.
|
List<ChangeRecordIDType> |
UDDIReplicationPortType.getHighWaterMarks()
This UDDI API message provides a means to obtain a list of highWaterMark
element containing the highest known USN for all nodes in the replication
graph.
|
OperationalInfos |
UDDIInquiryPortType.getOperationalInfo(GetOperationalInfo body)
The get_operationalnfo API call is used to retrieve entity level
operational information (such as the date and time that the data
structure was created and last modified, the identifier of the UDDI node
at which the entity was published and the identity of the publisher)
pertaining to one or more entities.
|
List<PublisherAssertion> |
UDDIPublicationPortType.getPublisherAssertions(String authInfo)
The get_publisherAssertions API call is used to obtain the full set of
publisher assertions that is associated with an individual publisher.
|
RegisteredInfo |
UDDIPublicationPortType.getRegisteredInfo(GetRegisteredInfo body)
The get_registeredInfo API call is used to get an abbreviated list of all
businessEntity and tModel data that are controlled by a publisher.
|
ServiceDetail |
UDDIInquiryPortType.getServiceDetail(GetServiceDetail body)
The get_serviceDetail API call returns the businessService structure
corresponding to each of the serviceKey values specified.
|
SubscriptionResultsList |
UDDISubscriptionPortType.getSubscriptionResults(GetSubscriptionResults body)
This API allows a subscriber to request that the
information pertaining to an existing subscription be returned. This is
useful, for example, to obtain historical data when a subscription is first set
up or when a subscriber misses the notification normally provided by the
registry. The results are returned synchronously as the response to this
call. The get_subscriptionResults API can also be used as an alternative to
notifications for obtaining subscription data.
|
List<Subscription> |
UDDISubscriptionPortType.getSubscriptions(String authInfo)
Returns the complete list of existing subscriptions owned by the
subscriber.
|
TModelDetail |
UDDIInquiryPortType.getTModelDetail(GetTModelDetail body)
The get_tModelDetail API call returns the tModel structure, corresponding
to each of the tModelKey values specified.
|
void |
UDDICustodyTransferPortType.getTransferToken(String authInfo,
KeyBag keyBag,
Holder<String> nodeID,
Holder<XMLGregorianCalendar> expirationTime,
Holder<byte[]> opaqueToken)
The get_transferToken API is a client API used to initiate the transfer
of custody of one or more businessEntity or tModel entities from one node
to another.
|
void |
UDDIReplicationPortType.notifyChangeRecordsAvailable(NotifyChangeRecordsAvailable body)
Nodes can inform other nodes that they have new change records available for consumption by replication by using this message. |
DispositionReport |
UDDISubscriptionListenerPortType.notifySubscriptionListener(NotifySubscriptionListener body)
This API, when implemented by a subscriber and specified in a
subscription, enables the node to deliver notifications to subscription
listeners by invoking a Web service.
|
BindingDetail |
UDDIPublicationPortType.saveBinding(SaveBinding body)
The save_binding API call is used to save or update a complete
bindingTemplate element.
|
BusinessDetail |
UDDIPublicationPortType.saveBusiness(SaveBusiness body)
The save_business API call is used to save or update information about a complete businessEntity structure. This API has the broadest scope of all of the save_xx API calls, and can be used to make sweeping changes to the published information for one or more businessEntity elements controlled by an individual. |
ServiceDetail |
UDDIPublicationPortType.saveService(SaveService body)
The save_service API call adds or updates one or more businessService
elements.
|
void |
UDDISubscriptionPortType.saveSubscription(String authInfo,
Holder<List<Subscription>> subscription)
The save_subscription API registers a request to monitor specific registry content and to have the node periodically notify the subscriber when changes are available.
|
TModelDetail |
UDDIPublicationPortType.saveTModel(SaveTModel body)
The save_tModel API call adds or updates one or more registered tModel
elements.
|
void |
UDDIPublicationPortType.setPublisherAssertions(String authInfo,
Holder<List<PublisherAssertion>> publisherAssertion)
The set_publisherAssertions API call is used to manage all of the tracked
relationship assertions associated with an individual publisher.
|
void |
UDDIReplicationPortType.transferCustody(TransferCustody body)
Invoked by the target node in a custody transfer operation in response to
transfer_entities, this API is used by the custodial node to ensure that
permission has been granted to transfer custody of the entities that the
target publisher has requested.
|
void |
UDDICustodyTransferPortType.transferEntities(TransferEntities body)
The transfer_entities API is used by publishers to whom custody is being
transferred to actually perform the transfer.
|
DispositionReport |
UDDIValueSetValidationPortType.validateValues(ValidateValues body)
A UDDI node that supports external validation sends the validate_values API to the appropriate external Web service, of which there is exactly one, whenever a publisher saves data that uses a keyedReference or keyedReferenceGroup whose use is regulated by the external party who controls that Web service. |
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.