public abstract class LifeCycleManagerImpl
extends java.lang.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) |
| Modifier and Type | Method and Description |
|---|---|
javax.xml.registry.infomodel.Association |
createAssociation(javax.xml.registry.infomodel.RegistryObject targetObject,
javax.xml.registry.infomodel.Concept associationType) |
javax.xml.registry.infomodel.Classification |
createClassification(javax.xml.registry.infomodel.ClassificationScheme scheme,
javax.xml.registry.infomodel.InternationalString name,
java.lang.String value) |
javax.xml.registry.infomodel.Classification |
createClassification(javax.xml.registry.infomodel.ClassificationScheme scheme,
java.lang.String name,
java.lang.String value) |
javax.xml.registry.infomodel.Classification |
createClassification(javax.xml.registry.infomodel.Concept concept) |
javax.xml.registry.infomodel.ClassificationScheme |
createClassificationScheme(javax.xml.registry.infomodel.Concept concept) |
javax.xml.registry.infomodel.ClassificationScheme |
createClassificationScheme(javax.xml.registry.infomodel.InternationalString name,
javax.xml.registry.infomodel.InternationalString des) |
javax.xml.registry.infomodel.ClassificationScheme |
createClassificationScheme(java.lang.String name,
java.lang.String desc) |
javax.xml.registry.infomodel.Concept |
createConcept(javax.xml.registry.infomodel.RegistryObject parent,
javax.xml.registry.infomodel.InternationalString name,
java.lang.String value) |
javax.xml.registry.infomodel.Concept |
createConcept(javax.xml.registry.infomodel.RegistryObject parent,
java.lang.String name,
java.lang.String value) |
javax.xml.registry.infomodel.EmailAddress |
createEmailAddress(java.lang.String address) |
javax.xml.registry.infomodel.EmailAddress |
createEmailAddress(java.lang.String address,
java.lang.String type) |
javax.xml.registry.infomodel.ExternalIdentifier |
createExternalIdentifier(javax.xml.registry.infomodel.ClassificationScheme ids,
javax.xml.registry.infomodel.InternationalString name,
java.lang.String value) |
javax.xml.registry.infomodel.ExternalIdentifier |
createExternalIdentifier(javax.xml.registry.infomodel.ClassificationScheme ids,
java.lang.String name,
java.lang.String value) |
javax.xml.registry.infomodel.ExternalLink |
createExternalLink(java.lang.String uri,
javax.xml.registry.infomodel.InternationalString desc) |
javax.xml.registry.infomodel.ExternalLink |
createExternalLink(java.lang.String uri,
java.lang.String desc) |
javax.xml.registry.infomodel.ExtrinsicObject |
createExtrinsicObject(javax.activation.DataHandler repositoryItem) |
javax.xml.registry.infomodel.InternationalString |
createInternationalString() |
javax.xml.registry.infomodel.InternationalString |
createInternationalString(java.util.Locale locale,
java.lang.String value) |
javax.xml.registry.infomodel.InternationalString |
createInternationalString(java.lang.String value) |
javax.xml.registry.infomodel.Key |
createKey(java.lang.String id) |
javax.xml.registry.infomodel.LocalizedString |
createLocalizedString(java.util.Locale locale,
java.lang.String value) |
javax.xml.registry.infomodel.LocalizedString |
createLocalizedString(java.util.Locale locale,
java.lang.String value,
java.lang.String charsetName) |
java.lang.Object |
createObject(java.lang.String interfaceName) |
javax.xml.registry.infomodel.Organization |
createOrganization(javax.xml.registry.infomodel.InternationalString name) |
javax.xml.registry.infomodel.Organization |
createOrganization(java.lang.String name) |
javax.xml.registry.infomodel.PersonName |
createPersonName(java.lang.String fullName) |
javax.xml.registry.infomodel.PersonName |
createPersonName(java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName) |
javax.xml.registry.infomodel.PostalAddress |
createPostalAddress(java.lang.String streetNumber,
java.lang.String street,
java.lang.String city,
java.lang.String stateOrProvince,
java.lang.String country,
java.lang.String postalCode,
java.lang.String type) |
javax.xml.registry.infomodel.RegistryPackage |
createRegistryPackage(javax.xml.registry.infomodel.InternationalString name) |
javax.xml.registry.infomodel.RegistryPackage |
createRegistryPackage(java.lang.String name) |
javax.xml.registry.infomodel.Service |
createService(javax.xml.registry.infomodel.InternationalString name) |
javax.xml.registry.infomodel.Service |
createService(java.lang.String name) |
javax.xml.registry.infomodel.ServiceBinding |
createServiceBinding() |
javax.xml.registry.infomodel.Slot |
createSlot(java.lang.String name,
java.util.Collection values,
java.lang.String slotType) |
javax.xml.registry.infomodel.Slot |
createSlot(java.lang.String name,
java.lang.String value,
java.lang.String slotType) |
javax.xml.registry.infomodel.SpecificationLink |
createSpecificationLink() |
javax.xml.registry.infomodel.TelephoneNumber |
createTelephoneNumber() |
javax.xml.registry.infomodel.User |
createUser() |
javax.xml.registry.BulkResponse |
deleteObjects(java.util.Collection keys) |
abstract javax.xml.registry.BulkResponse |
deleteObjects(java.util.Collection keys,
java.lang.String objectType)
Deletes one or more previously submitted objects from the registry
using the object keys and a specified objectType attribute.
|
javax.xml.registry.BulkResponse |
deprecateObjects(java.util.Collection keys) |
javax.xml.registry.RegistryService |
getRegistryService() |
abstract javax.xml.registry.BulkResponse |
saveObjects(java.util.Collection objects)
aves one or more Objects to the registry.
|
javax.xml.registry.BulkResponse |
unDeprecateObjects(java.util.Collection keys) |
protected final RegistryServiceImpl registry
public LifeCycleManagerImpl(javax.xml.registry.RegistryService registry)
public javax.xml.registry.RegistryService getRegistryService()
getRegistryService in interface javax.xml.registry.LifeCycleManagerpublic java.lang.Object createObject(java.lang.String interfaceName)
throws javax.xml.registry.JAXRException
createObject in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic 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.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic 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.LifeCycleManagerjavax.xml.registry.JAXRExceptionjavax.xml.registry.InvalidRequestExceptionpublic javax.xml.registry.infomodel.Classification createClassification(javax.xml.registry.infomodel.ClassificationScheme scheme,
javax.xml.registry.infomodel.InternationalString name,
java.lang.String value)
throws javax.xml.registry.JAXRException
createClassification in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.Classification createClassification(javax.xml.registry.infomodel.ClassificationScheme scheme,
java.lang.String name,
java.lang.String value)
throws javax.xml.registry.JAXRException
createClassification in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic 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.LifeCycleManagerjavax.xml.registry.JAXRExceptionjavax.xml.registry.InvalidRequestExceptionpublic 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.LifeCycleManagerjavax.xml.registry.JAXRExceptionjavax.xml.registry.InvalidRequestExceptionpublic javax.xml.registry.infomodel.ClassificationScheme createClassificationScheme(java.lang.String name,
java.lang.String desc)
throws javax.xml.registry.JAXRException,
javax.xml.registry.InvalidRequestException
createClassificationScheme in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionjavax.xml.registry.InvalidRequestExceptionpublic javax.xml.registry.infomodel.Concept createConcept(javax.xml.registry.infomodel.RegistryObject parent,
javax.xml.registry.infomodel.InternationalString name,
java.lang.String value)
throws javax.xml.registry.JAXRException
createConcept in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.Concept createConcept(javax.xml.registry.infomodel.RegistryObject parent,
java.lang.String name,
java.lang.String value)
throws javax.xml.registry.JAXRException
createConcept in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.EmailAddress createEmailAddress(java.lang.String address)
throws javax.xml.registry.JAXRException
createEmailAddress in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.EmailAddress createEmailAddress(java.lang.String address,
java.lang.String type)
throws javax.xml.registry.JAXRException
createEmailAddress in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.ExternalIdentifier createExternalIdentifier(javax.xml.registry.infomodel.ClassificationScheme ids,
javax.xml.registry.infomodel.InternationalString name,
java.lang.String value)
throws javax.xml.registry.JAXRException
createExternalIdentifier in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.ExternalIdentifier createExternalIdentifier(javax.xml.registry.infomodel.ClassificationScheme ids,
java.lang.String name,
java.lang.String value)
throws javax.xml.registry.JAXRException
createExternalIdentifier in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.ExternalLink createExternalLink(java.lang.String uri,
javax.xml.registry.infomodel.InternationalString desc)
throws javax.xml.registry.JAXRException
createExternalLink in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.ExternalLink createExternalLink(java.lang.String uri,
java.lang.String desc)
throws javax.xml.registry.JAXRException
createExternalLink in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.InternationalString createInternationalString()
throws javax.xml.registry.JAXRException
createInternationalString in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.InternationalString createInternationalString(java.lang.String value)
throws javax.xml.registry.JAXRException
createInternationalString in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.InternationalString createInternationalString(java.util.Locale locale,
java.lang.String value)
throws javax.xml.registry.JAXRException
createInternationalString in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.Key createKey(java.lang.String id)
createKey in interface javax.xml.registry.LifeCycleManagerpublic javax.xml.registry.infomodel.LocalizedString createLocalizedString(java.util.Locale locale,
java.lang.String value)
throws javax.xml.registry.JAXRException
createLocalizedString in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.LocalizedString createLocalizedString(java.util.Locale locale,
java.lang.String value,
java.lang.String charsetName)
throws javax.xml.registry.JAXRException
createLocalizedString in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.Organization createOrganization(javax.xml.registry.infomodel.InternationalString name)
throws javax.xml.registry.JAXRException
createOrganization in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.Organization createOrganization(java.lang.String name)
throws javax.xml.registry.JAXRException
createOrganization in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.PersonName createPersonName(java.lang.String fullName)
throws javax.xml.registry.JAXRException
createPersonName in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.PostalAddress createPostalAddress(java.lang.String streetNumber,
java.lang.String street,
java.lang.String city,
java.lang.String stateOrProvince,
java.lang.String country,
java.lang.String postalCode,
java.lang.String type)
throws javax.xml.registry.JAXRException
createPostalAddress in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.Service createService(javax.xml.registry.infomodel.InternationalString name)
throws javax.xml.registry.JAXRException
createService in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.Service createService(java.lang.String name)
throws javax.xml.registry.JAXRException
createService in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.ServiceBinding createServiceBinding()
throws javax.xml.registry.JAXRException
createServiceBinding in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.Slot createSlot(java.lang.String name,
java.lang.String value,
java.lang.String slotType)
throws javax.xml.registry.JAXRException
createSlot in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.Slot createSlot(java.lang.String name,
java.util.Collection values,
java.lang.String slotType)
throws javax.xml.registry.JAXRException
createSlot in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.SpecificationLink createSpecificationLink()
throws javax.xml.registry.JAXRException
createSpecificationLink in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.TelephoneNumber createTelephoneNumber()
throws javax.xml.registry.JAXRException
createTelephoneNumber in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.User createUser()
throws javax.xml.registry.JAXRException
createUser in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic abstract javax.xml.registry.BulkResponse saveObjects(java.util.Collection objects)
throws javax.xml.registry.JAXRException
saveObjects in interface javax.xml.registry.LifeCycleManagerobjects - javax.xml.registry.JAXRExceptionpublic abstract javax.xml.registry.BulkResponse deleteObjects(java.util.Collection keys,
java.lang.String objectType)
throws javax.xml.registry.JAXRException
deleteObjects in interface javax.xml.registry.LifeCycleManagerkeys - objectType - javax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.ExtrinsicObject createExtrinsicObject(javax.activation.DataHandler repositoryItem)
throws javax.xml.registry.JAXRException
createExtrinsicObject in interface javax.xml.registry.LifeCycleManagerrepositoryItem - javax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.PersonName createPersonName(java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName)
throws javax.xml.registry.JAXRException
createPersonName in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.RegistryPackage createRegistryPackage(javax.xml.registry.infomodel.InternationalString name)
throws javax.xml.registry.JAXRException
createRegistryPackage in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.infomodel.RegistryPackage createRegistryPackage(java.lang.String name)
throws javax.xml.registry.JAXRException
createRegistryPackage in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.BulkResponse deprecateObjects(java.util.Collection keys)
throws javax.xml.registry.JAXRException
deprecateObjects in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.BulkResponse unDeprecateObjects(java.util.Collection keys)
throws javax.xml.registry.JAXRException
unDeprecateObjects in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionpublic javax.xml.registry.BulkResponse deleteObjects(java.util.Collection keys)
throws javax.xml.registry.JAXRException
deleteObjects in interface javax.xml.registry.LifeCycleManagerjavax.xml.registry.JAXRExceptionCopyright © 2004-2013 Apache Web Services. All Rights Reserved.