public class BusinessLifeCycleManagerImpl extends LifeCycleManagerImpl implements BusinessLifeCycleManager
ASSOCIATION, AUDITABLE_EVENT, CLASSIFICATION, CLASSIFICATION_SCHEME, CONCEPT, EMAIL_ADDRESS, EXTERNAL_IDENTIFIER, EXTERNAL_LINK, EXTRINSIC_OBJECT, INTERNATIONAL_STRING, KEY, LOCALIZED_STRING, ORGANIZATION, PERSON_NAME, POSTAL_ADDRESS, REGISTRY_ENTRY, REGISTRY_PACKAGE, SERVICE, SERVICE_BINDING, SLOT, SPECIFICATION_LINK, TELEPHONE_NUMBER, USER, VERSIONABLE| Constructor and Description |
|---|
BusinessLifeCycleManagerImpl() |
BusinessLifeCycleManagerImpl(RegistryServiceImpl service) |
| Modifier and Type | Method and Description |
|---|---|
void |
confirmAssociation(Association association)
Confirms this Association by the User associated with the caller.
|
BulkResponse |
deleteAssociations(Collection schemeKeys)
Delete the Associations corresponding to the specified Keys.
|
BulkResponse |
deleteClassificationSchemes(Collection schemeKeys)
Delete the ClassificationSchemes corresponding to the specified Keys.
|
BulkResponse |
deleteConcepts(Collection conceptKeys)
Delete the Concepts corresponding to specified Keys.
|
BulkResponse |
deleteOrganizations(Collection organizationKeys)
Delete the organizations corresponding to specified Keys.
|
BulkResponse |
deleteServiceBindings(Collection interfaceKeys)
Delete the ServiceInterfaceBindings corresponding to specified Keys.
|
BulkResponse |
deleteServices(Collection serviceKeys)
Delete the services corresponding to specified Keys.
|
BulkResponse |
saveAssociations(Collection associations,
boolean replace)
Saves specified Association instances.
|
BulkResponse |
saveClassificationSchemes(Collection schemes)
Saves specified ClassificationScheme instances.
|
BulkResponse |
saveConcepts(Collection concepts)
Adds or updates (replaces) specified Concepts.
|
BulkResponse |
saveOrganizations(Collection organizations)
Adds or updates (replaces) specified Organizations.
|
BulkResponse |
saveServiceBindings(Collection bindings)
Adds or updates (replaces) specified ServiceInterfaceBindings.
|
BulkResponse |
saveServices(Collection services)
Adds or updates (replaces) specified Services.
|
void |
unConfirmAssociation(Association association)
Undoes a previous confirmation of this Association by the User associated with the caller.
|
createAssociation, createClassification, createClassification, createClassification, createClassificationScheme, createClassificationScheme, createClassificationScheme, createConcept, createConcept, createConceptEquivalence, createEmailAddress, createEmailAddress, createExternalIdentifier, createExternalIdentifier, createExternalLink, createExternalLink, createExtrinsicObject, createExtrinsicObject, createInternationalString, createInternationalString, createInternationalString, createKey, createLocalizedString, createLocalizedString, createObject, createOrganization, createOrganization, createPersonName, createPersonName, createPostalAddress, createRegistryPackage, createRegistryPackage, createService, createService, createServiceBinding, createSlot, createSlot, createSpecificationLink, createTelephoneNumber, createUser, deleteConceptEquivalence, deleteObjects, deleteObjects, deprecateObjects, getRegistryService, saveObjects, unDeprecateObjectsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateAssociation, createClassification, createClassification, createClassification, createClassificationScheme, createClassificationScheme, createClassificationScheme, createConcept, createConcept, createEmailAddress, createEmailAddress, createExternalIdentifier, createExternalIdentifier, createExternalLink, createExternalLink, createExtrinsicObject, createInternationalString, createInternationalString, createInternationalString, createKey, createLocalizedString, createLocalizedString, createObject, createOrganization, createOrganization, createPersonName, createPersonName, createPostalAddress, createRegistryPackage, createRegistryPackage, createService, createService, createServiceBinding, createSlot, createSlot, createSpecificationLink, createTelephoneNumber, createUser, deleteObjects, deleteObjects, deprecateObjects, getRegistryService, saveObjects, unDeprecateObjectspublic BusinessLifeCycleManagerImpl()
public BusinessLifeCycleManagerImpl(RegistryServiceImpl service)
public BulkResponse saveOrganizations(Collection organizations) throws JAXRException
saveOrganizations in interface BusinessLifeCycleManagerorganizations - the Collection of Organization objects to be savedJAXRException - if the JAXR provider encounters an internal errorpublic BulkResponse saveServices(Collection services) throws JAXRException
saveServices in interface BusinessLifeCycleManagerservices - the Collection of Service objects to be savedJAXRException - if the JAXR provider encounters an internal errorpublic BulkResponse saveServiceBindings(Collection bindings) throws JAXRException
saveServiceBindings in interface BusinessLifeCycleManagerbindings - the Collection of ServiceBinding objects to be savedJAXRException - if the JAXR provider encounters an internal errorpublic BulkResponse saveConcepts(Collection concepts) throws JAXRException
saveConcepts in interface BusinessLifeCycleManagerconcepts - the Collection of Concept objects to be savedJAXRException - if the JAXR provider encounters an internal errorpublic BulkResponse saveClassificationSchemes(Collection schemes) throws JAXRException
saveClassificationSchemes in interface BusinessLifeCycleManagerschemes - the Collection of ClassificationScheme objects to be savedJAXRException - if the JAXR provider encounters an internal errorpublic BulkResponse deleteOrganizations(Collection organizationKeys) throws JAXRException
deleteOrganizations in interface BusinessLifeCycleManagerorganizationKeys - the Collection of keys for the Organization objects to be deletedJAXRException - if the JAXR provider encounters an internal errorpublic BulkResponse deleteServices(Collection serviceKeys) throws JAXRException
deleteServices in interface BusinessLifeCycleManagerserviceKeys - the Collection of keys for the Service objects to be deletedJAXRException - if the JAXR provider encounters an internal errorpublic BulkResponse deleteServiceBindings(Collection interfaceKeys) throws JAXRException
deleteServiceBindings in interface BusinessLifeCycleManagerinterfaceKeys - the Collection of keys for the ServiceBinding objects to be deletedJAXRException - if the JAXR provider encounters an internal errorpublic BulkResponse deleteConcepts(Collection conceptKeys) throws JAXRException
deleteConcepts in interface BusinessLifeCycleManagerconceptKeys - the Collection of keys for the Concept objects to be deletedJAXRException - if the JAXR provider encounters an internal errorpublic BulkResponse deleteClassificationSchemes(Collection schemeKeys) throws JAXRException
deleteClassificationSchemes in interface BusinessLifeCycleManagerschemeKeys - the Collection of keys for the ClassificationScheme objects to be deletedJAXRException - if the JAXR provider encounters an internal errorpublic BulkResponse saveAssociations(Collection associations, boolean replace) throws JAXRException
saveAssociations in interface BusinessLifeCycleManagerreplace - If set to true then the specified associations replace any existing associations owned by the caller. If set to false specif8ied associations are saved while preserving any existing associations that are not being updated by this call.associations - the Collection of Association objects to be savedJAXRException - if the JAXR provider encounters an internal errorpublic BulkResponse deleteAssociations(Collection schemeKeys) throws JAXRException
deleteAssociations in interface BusinessLifeCycleManagerschemeKeys - the Collection of keys for the Association objects to be deletedJAXRException - if the JAXR provider encounters an internal errorpublic void confirmAssociation(Association association) throws JAXRException
BusinessLifeCycleManager
The details of confirming an extramural Association are registry-specific. For UDDI and ebXML registries, the registry-specific details are described in the JAXR specification.
confirmAssociation in interface BusinessLifeCycleManagerassociation - the Association object to be confirmedJAXRException - if the JAXR provider encounters an internal errorInvalidRequestException - if the User is not the owner of the
sourceObject or the targetObjectpublic void unConfirmAssociation(Association association) throws JAXRException
BusinessLifeCycleManager
The details of unconfirming an extramural Association are registry-specific. For UDDI and ebXML registries, the registry-specific details are described in the JAXR specification.
unConfirmAssociation in interface BusinessLifeCycleManagerassociation - the Association object to be unconfirmedJAXRException - if the JAXR provider encounters an internal errorInvalidRequestException - if the User is not the owner of the
sourceObject or the targetObjectCopyright © 2005–2017 Oracle Corporation. All rights reserved.