public abstract class LifeCycleManagerImpl extends Object implements javax.xml.registry.LifeCycleManager
Modifier and Type | Field and Description |
---|---|
protected RegistryServiceImpl |
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 |
---|
LifeCycleManagerImpl(javax.xml.registry.RegistryService registry) |
protected final RegistryServiceImpl registry
public LifeCycleManagerImpl(javax.xml.registry.RegistryService registry)
public javax.xml.registry.RegistryService getRegistryService()
getRegistryService
in interface javax.xml.registry.LifeCycleManager
public Object createObject(String interfaceName) throws javax.xml.registry.JAXRException
createObject
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.Association createAssociation(javax.xml.registry.infomodel.RegistryObject targetObject, javax.xml.registry.infomodel.Concept associationType) throws javax.xml.registry.JAXRException
createAssociation
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.Classification createClassification(javax.xml.registry.infomodel.Concept concept) throws javax.xml.registry.JAXRException, javax.xml.registry.InvalidRequestException
createClassification
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
javax.xml.registry.InvalidRequestException
public javax.xml.registry.infomodel.Classification createClassification(javax.xml.registry.infomodel.ClassificationScheme scheme, javax.xml.registry.infomodel.InternationalString name, String value) throws javax.xml.registry.JAXRException
createClassification
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.Classification createClassification(javax.xml.registry.infomodel.ClassificationScheme scheme, String name, String value) throws javax.xml.registry.JAXRException
createClassification
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.ClassificationScheme createClassificationScheme(javax.xml.registry.infomodel.Concept concept) throws javax.xml.registry.JAXRException, javax.xml.registry.InvalidRequestException
createClassificationScheme
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
javax.xml.registry.InvalidRequestException
public javax.xml.registry.infomodel.ClassificationScheme createClassificationScheme(javax.xml.registry.infomodel.InternationalString name, javax.xml.registry.infomodel.InternationalString des) throws javax.xml.registry.JAXRException, javax.xml.registry.InvalidRequestException
createClassificationScheme
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
javax.xml.registry.InvalidRequestException
public javax.xml.registry.infomodel.ClassificationScheme createClassificationScheme(String name, String desc) throws javax.xml.registry.JAXRException, javax.xml.registry.InvalidRequestException
createClassificationScheme
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
javax.xml.registry.InvalidRequestException
public javax.xml.registry.infomodel.Concept createConcept(javax.xml.registry.infomodel.RegistryObject parent, javax.xml.registry.infomodel.InternationalString name, String value) throws javax.xml.registry.JAXRException
createConcept
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.Concept createConcept(javax.xml.registry.infomodel.RegistryObject parent, String name, String value) throws javax.xml.registry.JAXRException
createConcept
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.EmailAddress createEmailAddress(String address) throws javax.xml.registry.JAXRException
createEmailAddress
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.EmailAddress createEmailAddress(String address, String type) throws javax.xml.registry.JAXRException
createEmailAddress
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.ExternalIdentifier createExternalIdentifier(javax.xml.registry.infomodel.ClassificationScheme ids, javax.xml.registry.infomodel.InternationalString name, String value) throws javax.xml.registry.JAXRException
createExternalIdentifier
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.ExternalIdentifier createExternalIdentifier(javax.xml.registry.infomodel.ClassificationScheme ids, String name, String value) throws javax.xml.registry.JAXRException
createExternalIdentifier
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.ExternalLink createExternalLink(String uri, javax.xml.registry.infomodel.InternationalString desc) throws javax.xml.registry.JAXRException
createExternalLink
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.ExternalLink createExternalLink(String uri, String desc) throws javax.xml.registry.JAXRException
createExternalLink
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.InternationalString createInternationalString() throws javax.xml.registry.JAXRException
createInternationalString
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.InternationalString createInternationalString(String value) throws javax.xml.registry.JAXRException
createInternationalString
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.InternationalString createInternationalString(Locale locale, String value) throws javax.xml.registry.JAXRException
createInternationalString
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.Key createKey(String id)
createKey
in interface javax.xml.registry.LifeCycleManager
public javax.xml.registry.infomodel.LocalizedString createLocalizedString(Locale locale, String value) throws javax.xml.registry.JAXRException
createLocalizedString
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.LocalizedString createLocalizedString(Locale locale, String value, String charsetName) throws javax.xml.registry.JAXRException
createLocalizedString
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.Organization createOrganization(javax.xml.registry.infomodel.InternationalString name) throws javax.xml.registry.JAXRException
createOrganization
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.Organization createOrganization(String name) throws javax.xml.registry.JAXRException
createOrganization
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.PersonName createPersonName(String fullName) throws javax.xml.registry.JAXRException
createPersonName
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.PostalAddress createPostalAddress(String streetNumber, String street, String city, String stateOrProvince, String country, String postalCode, String type) throws javax.xml.registry.JAXRException
createPostalAddress
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.Service createService(javax.xml.registry.infomodel.InternationalString name) throws javax.xml.registry.JAXRException
createService
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.Service createService(String name) throws javax.xml.registry.JAXRException
createService
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.ServiceBinding createServiceBinding() throws javax.xml.registry.JAXRException
createServiceBinding
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.Slot createSlot(String name, String value, String slotType) throws javax.xml.registry.JAXRException
createSlot
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.Slot createSlot(String name, Collection values, String slotType) throws javax.xml.registry.JAXRException
createSlot
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.SpecificationLink createSpecificationLink() throws javax.xml.registry.JAXRException
createSpecificationLink
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.TelephoneNumber createTelephoneNumber() throws javax.xml.registry.JAXRException
createTelephoneNumber
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.User createUser() throws javax.xml.registry.JAXRException
createUser
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public abstract javax.xml.registry.BulkResponse saveObjects(Collection objects) throws javax.xml.registry.JAXRException
saveObjects
in interface javax.xml.registry.LifeCycleManager
objects
- javax.xml.registry.JAXRException
public abstract javax.xml.registry.BulkResponse deleteObjects(Collection keys, String objectType) throws javax.xml.registry.JAXRException
deleteObjects
in interface javax.xml.registry.LifeCycleManager
keys
- objectType
- javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.ExtrinsicObject createExtrinsicObject(javax.activation.DataHandler repositoryItem) throws javax.xml.registry.JAXRException
createExtrinsicObject
in interface javax.xml.registry.LifeCycleManager
repositoryItem
- javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.PersonName createPersonName(String firstName, String middleName, String lastName) throws javax.xml.registry.JAXRException
createPersonName
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.RegistryPackage createRegistryPackage(javax.xml.registry.infomodel.InternationalString name) throws javax.xml.registry.JAXRException
createRegistryPackage
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.RegistryPackage createRegistryPackage(String name) throws javax.xml.registry.JAXRException
createRegistryPackage
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.BulkResponse deprecateObjects(Collection keys) throws javax.xml.registry.JAXRException
deprecateObjects
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.BulkResponse unDeprecateObjects(Collection keys) throws javax.xml.registry.JAXRException
unDeprecateObjects
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
public javax.xml.registry.BulkResponse deleteObjects(Collection keys) throws javax.xml.registry.JAXRException
deleteObjects
in interface javax.xml.registry.LifeCycleManager
javax.xml.registry.JAXRException
Copyright © 2004–2018 The Apache Software Foundation. All rights reserved.