javax.xml.registry
Interface BusinessLifeCycleManager

All Superinterfaces:
LifeCycleManager
All Known Implementing Classes:
BusinessLifeCycleManagerImpl

public interface BusinessLifeCycleManager
extends LifeCycleManager

Version:
$Revision$ $Date$

Field Summary
 
Fields inherited from interface javax.xml.registry.LifeCycleManager
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
 
Method Summary
 void confirmAssociation(Association assoc)
           
 BulkResponse deleteAssociations(Collection<Key> associationKeys)
           
 BulkResponse deleteClassificationSchemes(Collection<Key> schemeKeys)
           
 BulkResponse deleteConcepts(Collection<Key> conceptKeys)
           
 BulkResponse deleteOrganizations(Collection<Key> organizationKeys)
           
 BulkResponse deleteServiceBindings(Collection<Key> bindingKeys)
           
 BulkResponse deleteServices(Collection<Key> serviceKeys)
           
 BulkResponse saveAssociations(Collection<Association> associations, boolean replace)
           
 BulkResponse saveClassificationSchemes(Collection<ClassificationScheme> schemes)
           
 BulkResponse saveConcepts(Collection<Concept> concepts)
           
 BulkResponse saveOrganizations(Collection<Organization> organizations)
           
 BulkResponse saveServiceBindings(Collection<ServiceBinding> bindings)
           
 BulkResponse saveServices(Collection<Service> services)
           
 void unConfirmAssociation(Association assoc)
           
 
Methods inherited from interface javax.xml.registry.LifeCycleManager
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, deleteObjects, deprecateObjects, getRegistryService, saveObjects, unDeprecateObjects
 

Method Detail

confirmAssociation

void confirmAssociation(Association assoc)
                        throws JAXRException,
                               InvalidRequestException
Throws:
JAXRException
InvalidRequestException

deleteAssociations

BulkResponse deleteAssociations(Collection<Key> associationKeys)
                                throws JAXRException
Throws:
JAXRException

deleteClassificationSchemes

BulkResponse deleteClassificationSchemes(Collection<Key> schemeKeys)
                                         throws JAXRException
Throws:
JAXRException

deleteConcepts

BulkResponse deleteConcepts(Collection<Key> conceptKeys)
                            throws JAXRException
Throws:
JAXRException

deleteOrganizations

BulkResponse deleteOrganizations(Collection<Key> organizationKeys)
                                 throws JAXRException
Throws:
JAXRException

deleteServiceBindings

BulkResponse deleteServiceBindings(Collection<Key> bindingKeys)
                                   throws JAXRException
Throws:
JAXRException

deleteServices

BulkResponse deleteServices(Collection<Key> serviceKeys)
                            throws JAXRException
Throws:
JAXRException

saveAssociations

BulkResponse saveAssociations(Collection<Association> associations,
                              boolean replace)
                              throws JAXRException
Throws:
JAXRException

saveClassificationSchemes

BulkResponse saveClassificationSchemes(Collection<ClassificationScheme> schemes)
                                       throws JAXRException
Throws:
JAXRException

saveConcepts

BulkResponse saveConcepts(Collection<Concept> concepts)
                          throws JAXRException
Throws:
JAXRException

saveOrganizations

BulkResponse saveOrganizations(Collection<Organization> organizations)
                               throws JAXRException
Throws:
JAXRException

saveServiceBindings

BulkResponse saveServiceBindings(Collection<ServiceBinding> bindings)
                                 throws JAXRException
Throws:
JAXRException

saveServices

BulkResponse saveServices(Collection<Service> services)
                          throws JAXRException
Throws:
JAXRException

unConfirmAssociation

void unConfirmAssociation(Association assoc)
                          throws JAXRException,
                                 InvalidRequestException
Throws:
JAXRException
InvalidRequestException


Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.