public class BusinessLifeCycleManagerImpl extends LifeCycleManagerImpl implements BusinessLifeCycleManager, Serializable
registry
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(RegistryService registry) |
createAssociation, 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, deprecateObjects, getRegistryService, unDeprecateObjects
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createAssociation, 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, deprecateObjects, getRegistryService, unDeprecateObjects
public BusinessLifeCycleManagerImpl(RegistryService registry)
public BulkResponse deleteObjects(Collection keys, String objectType) throws JAXRException
deleteObjects
in interface LifeCycleManager
deleteObjects
in class LifeCycleManagerImpl
keys
- objectType
- JAXRException
public BulkResponse deleteAssociations(Collection associationKeys) throws JAXRException
deleteAssociations
in interface BusinessLifeCycleManager
JAXRException
public BulkResponse deleteClassificationSchemes(Collection schemeKeys) throws JAXRException
deleteClassificationSchemes
in interface BusinessLifeCycleManager
JAXRException
public BulkResponse deleteConcepts(Collection conceptKeys) throws JAXRException
deleteConcepts
in interface BusinessLifeCycleManager
JAXRException
public BulkResponse deleteOrganizations(Collection orgkeys) throws JAXRException
deleteOrganizations
in interface BusinessLifeCycleManager
JAXRException
public BulkResponse deleteServiceBindings(Collection bindingKeys) throws JAXRException
deleteServiceBindings
in interface BusinessLifeCycleManager
JAXRException
public BulkResponse deleteServices(Collection serviceKeys) throws JAXRException
deleteServices
in interface BusinessLifeCycleManager
JAXRException
public BulkResponse saveObjects(Collection col) throws JAXRException
saveObjects
in interface LifeCycleManager
saveObjects
in class LifeCycleManagerImpl
col
- JAXRException
public BulkResponse saveAssociations(Collection associations, boolean replace) throws JAXRException
saveAssociations
in interface BusinessLifeCycleManager
JAXRException
public BulkResponse saveClassificationSchemes(Collection schemes) throws JAXRException
saveClassificationSchemes
in interface BusinessLifeCycleManager
JAXRException
public BulkResponse saveConcepts(Collection concepts) throws JAXRException
saveConcepts
in interface BusinessLifeCycleManager
JAXRException
public BulkResponse saveOrganizations(Collection organizations) throws JAXRException
saveOrganizations
in interface BusinessLifeCycleManager
JAXRException
public BulkResponse saveServiceBindings(Collection bindings) throws JAXRException
saveServiceBindings
in interface BusinessLifeCycleManager
JAXRException
public BulkResponse saveServices(Collection services) throws JAXRException
saveServices
in interface BusinessLifeCycleManager
JAXRException
public void confirmAssociation(Association assoc) throws JAXRException, InvalidRequestException
confirmAssociation
in interface BusinessLifeCycleManager
JAXRException
InvalidRequestException
public void unConfirmAssociation(Association assoc) throws JAXRException, InvalidRequestException
unConfirmAssociation
in interface BusinessLifeCycleManager
JAXRException
InvalidRequestException
protected Object executeOperation(Object dataarray, String op) throws RegistryException, JAXRException
RegistryException
JAXRException
protected BulkResponse deleteOperation(Collection<Key> keys, String op) throws JAXRException
JAXRException
Copyright © 2018 JBoss by Red Hat. All rights reserved.