javax.xml.registry
Interface LifeCycleManager

All Known Subinterfaces:
BusinessLifeCycleManager

public interface LifeCycleManager

Version:
$Revision$ $Date$

Field Summary
static String ASSOCIATION
           
static String AUDITABLE_EVENT
           
static String CLASSIFICATION
           
static String CLASSIFICATION_SCHEME
           
static String CONCEPT
           
static String EMAIL_ADDRESS
           
static String EXTERNAL_IDENTIFIER
           
static String EXTERNAL_LINK
           
static String EXTRINSIC_OBJECT
           
static String INTERNATIONAL_STRING
           
static String KEY
           
static String LOCALIZED_STRING
           
static String ORGANIZATION
           
static String PERSON_NAME
           
static String POSTAL_ADDRESS
           
static String REGISTRY_ENTRY
           
static String REGISTRY_PACKAGE
           
static String SERVICE
           
static String SERVICE_BINDING
           
static String SLOT
           
static String SPECIFICATION_LINK
           
static String TELEPHONE_NUMBER
           
static String USER
           
static String VERSIONABLE
           
 
Method Summary
 Association createAssociation(RegistryObject targetObject, Concept associationType)
           
 Classification createClassification(ClassificationScheme scheme, InternationalString name, String value)
           
 Classification createClassification(ClassificationScheme scheme, String name, String value)
           
 Classification createClassification(Concept concept)
           
 ClassificationScheme createClassificationScheme(Concept concept)
           
 ClassificationScheme createClassificationScheme(InternationalString name, InternationalString description)
           
 ClassificationScheme createClassificationScheme(String name, String description)
           
 Concept createConcept(RegistryObject parent, InternationalString name, String value)
           
 Concept createConcept(RegistryObject parent, String name, String value)
           
 EmailAddress createEmailAddress(String address)
           
 EmailAddress createEmailAddress(String address, String type)
           
 ExternalIdentifier createExternalIdentifier(ClassificationScheme identificationScheme, InternationalString name, String value)
           
 ExternalIdentifier createExternalIdentifier(ClassificationScheme identificationScheme, String name, String value)
           
 ExternalLink createExternalLink(String externalURI, InternationalString description)
           
 ExternalLink createExternalLink(String externalURI, String description)
           
 ExtrinsicObject createExtrinsicObject(DataHandler repositoryItem)
           
 InternationalString createInternationalString()
           
 InternationalString createInternationalString(Locale locale, String value)
           
 InternationalString createInternationalString(String value)
           
 Key createKey(String id)
           
 LocalizedString createLocalizedString(Locale locale, String value)
           
 LocalizedString createLocalizedString(Locale locale, String value, String chatsetName)
           
 Object createObject(String interfaceName)
           
 Organization createOrganization(InternationalString name)
           
 Organization createOrganization(String name)
           
 PersonName createPersonName(String fullName)
           
 PersonName createPersonName(String firstName, String middleName, String lastName)
           
 PostalAddress createPostalAddress(String streetNumber, String street, String city, String stateOrProvince, String country, String postalCode, String type)
           
 RegistryPackage createRegistryPackage(InternationalString name)
           
 RegistryPackage createRegistryPackage(String name)
           
 Service createService(InternationalString name)
           
 Service createService(String name)
           
 ServiceBinding createServiceBinding()
           
 Slot createSlot(String name, Collection values, String slotType)
           
 Slot createSlot(String name, String value, String slotType)
           
 SpecificationLink createSpecificationLink()
           
 TelephoneNumber createTelephoneNumber()
           
 User createUser()
           
 BulkResponse deleteObjects(Collection keys)
           
 BulkResponse deleteObjects(Collection keys, String objectType)
           
 BulkResponse deprecateObjects(Collection keys)
           
 RegistryService getRegistryService()
           
 BulkResponse saveObjects(Collection objects)
           
 BulkResponse unDeprecateObjects(Collection keys)
           
 

Field Detail

ASSOCIATION

static final String ASSOCIATION
See Also:
Constant Field Values

AUDITABLE_EVENT

static final String AUDITABLE_EVENT
See Also:
Constant Field Values

CLASSIFICATION

static final String CLASSIFICATION
See Also:
Constant Field Values

CLASSIFICATION_SCHEME

static final String CLASSIFICATION_SCHEME
See Also:
Constant Field Values

CONCEPT

static final String CONCEPT
See Also:
Constant Field Values

EMAIL_ADDRESS

static final String EMAIL_ADDRESS
See Also:
Constant Field Values

EXTERNAL_IDENTIFIER

static final String EXTERNAL_IDENTIFIER
See Also:
Constant Field Values

EXTERNAL_LINK

static final String EXTERNAL_LINK
See Also:
Constant Field Values

EXTRINSIC_OBJECT

static final String EXTRINSIC_OBJECT
See Also:
Constant Field Values

INTERNATIONAL_STRING

static final String INTERNATIONAL_STRING
See Also:
Constant Field Values

KEY

static final String KEY
See Also:
Constant Field Values

LOCALIZED_STRING

static final String LOCALIZED_STRING
See Also:
Constant Field Values

ORGANIZATION

static final String ORGANIZATION
See Also:
Constant Field Values

PERSON_NAME

static final String PERSON_NAME
See Also:
Constant Field Values

POSTAL_ADDRESS

static final String POSTAL_ADDRESS
See Also:
Constant Field Values

REGISTRY_ENTRY

static final String REGISTRY_ENTRY
See Also:
Constant Field Values

REGISTRY_PACKAGE

static final String REGISTRY_PACKAGE
See Also:
Constant Field Values

SERVICE

static final String SERVICE
See Also:
Constant Field Values

SERVICE_BINDING

static final String SERVICE_BINDING
See Also:
Constant Field Values

SLOT

static final String SLOT
See Also:
Constant Field Values

SPECIFICATION_LINK

static final String SPECIFICATION_LINK
See Also:
Constant Field Values

TELEPHONE_NUMBER

static final String TELEPHONE_NUMBER
See Also:
Constant Field Values

USER

static final String USER
See Also:
Constant Field Values

VERSIONABLE

static final String VERSIONABLE
See Also:
Constant Field Values
Method Detail

createAssociation

Association createAssociation(RegistryObject targetObject,
                              Concept associationType)
                              throws JAXRException
Throws:
JAXRException

createClassification

Classification createClassification(ClassificationScheme scheme,
                                    InternationalString name,
                                    String value)
                                    throws JAXRException
Throws:
JAXRException

createClassification

Classification createClassification(ClassificationScheme scheme,
                                    String name,
                                    String value)
                                    throws JAXRException
Throws:
JAXRException

createClassification

Classification createClassification(Concept concept)
                                    throws JAXRException,
                                           InvalidRequestException
Throws:
JAXRException
InvalidRequestException

createClassificationScheme

ClassificationScheme createClassificationScheme(Concept concept)
                                                throws JAXRException,
                                                       InvalidRequestException
Throws:
JAXRException
InvalidRequestException

createClassificationScheme

ClassificationScheme createClassificationScheme(InternationalString name,
                                                InternationalString description)
                                                throws JAXRException,
                                                       InvalidRequestException
Throws:
JAXRException
InvalidRequestException

createClassificationScheme

ClassificationScheme createClassificationScheme(String name,
                                                String description)
                                                throws JAXRException,
                                                       InvalidRequestException
Throws:
JAXRException
InvalidRequestException

createConcept

Concept createConcept(RegistryObject parent,
                      InternationalString name,
                      String value)
                      throws JAXRException
Throws:
JAXRException

createConcept

Concept createConcept(RegistryObject parent,
                      String name,
                      String value)
                      throws JAXRException
Throws:
JAXRException

createEmailAddress

EmailAddress createEmailAddress(String address)
                                throws JAXRException
Throws:
JAXRException

createEmailAddress

EmailAddress createEmailAddress(String address,
                                String type)
                                throws JAXRException
Throws:
JAXRException

createExternalIdentifier

ExternalIdentifier createExternalIdentifier(ClassificationScheme identificationScheme,
                                            InternationalString name,
                                            String value)
                                            throws JAXRException
Throws:
JAXRException

createExternalIdentifier

ExternalIdentifier createExternalIdentifier(ClassificationScheme identificationScheme,
                                            String name,
                                            String value)
                                            throws JAXRException
Throws:
JAXRException

createExternalLink

ExternalLink createExternalLink(String externalURI,
                                InternationalString description)
                                throws JAXRException
Throws:
JAXRException

createExternalLink

ExternalLink createExternalLink(String externalURI,
                                String description)
                                throws JAXRException
Throws:
JAXRException

createExtrinsicObject

ExtrinsicObject createExtrinsicObject(DataHandler repositoryItem)
                                      throws JAXRException
Throws:
JAXRException

createInternationalString

InternationalString createInternationalString()
                                              throws JAXRException
Throws:
JAXRException

createInternationalString

InternationalString createInternationalString(Locale locale,
                                              String value)
                                              throws JAXRException
Throws:
JAXRException

createInternationalString

InternationalString createInternationalString(String value)
                                              throws JAXRException
Throws:
JAXRException

createKey

Key createKey(String id)
              throws JAXRException
Throws:
JAXRException

createLocalizedString

LocalizedString createLocalizedString(Locale locale,
                                      String value)
                                      throws JAXRException
Throws:
JAXRException

createLocalizedString

LocalizedString createLocalizedString(Locale locale,
                                      String value,
                                      String chatsetName)
                                      throws JAXRException
Throws:
JAXRException

createObject

Object createObject(String interfaceName)
                    throws JAXRException,
                           InvalidRequestException,
                           UnsupportedCapabilityException
Throws:
JAXRException
InvalidRequestException
UnsupportedCapabilityException

createOrganization

Organization createOrganization(InternationalString name)
                                throws JAXRException
Throws:
JAXRException

createOrganization

Organization createOrganization(String name)
                                throws JAXRException
Throws:
JAXRException

createPersonName

PersonName createPersonName(String fullName)
                            throws JAXRException
Throws:
JAXRException

createPersonName

PersonName createPersonName(String firstName,
                            String middleName,
                            String lastName)
                            throws JAXRException
Throws:
JAXRException

createPostalAddress

PostalAddress createPostalAddress(String streetNumber,
                                  String street,
                                  String city,
                                  String stateOrProvince,
                                  String country,
                                  String postalCode,
                                  String type)
                                  throws JAXRException
Throws:
JAXRException

createRegistryPackage

RegistryPackage createRegistryPackage(InternationalString name)
                                      throws JAXRException
Throws:
JAXRException

createRegistryPackage

RegistryPackage createRegistryPackage(String name)
                                      throws JAXRException
Throws:
JAXRException

createService

Service createService(InternationalString name)
                      throws JAXRException
Throws:
JAXRException

createService

Service createService(String name)
                      throws JAXRException
Throws:
JAXRException

createServiceBinding

ServiceBinding createServiceBinding()
                                    throws JAXRException
Throws:
JAXRException

createSlot

Slot createSlot(String name,
                Collection values,
                String slotType)
                throws JAXRException
Throws:
JAXRException

createSlot

Slot createSlot(String name,
                String value,
                String slotType)
                throws JAXRException
Throws:
JAXRException

createSpecificationLink

SpecificationLink createSpecificationLink()
                                          throws JAXRException
Throws:
JAXRException

createTelephoneNumber

TelephoneNumber createTelephoneNumber()
                                      throws JAXRException
Throws:
JAXRException

createUser

User createUser()
                throws JAXRException
Throws:
JAXRException

deleteObjects

BulkResponse deleteObjects(Collection keys)
                           throws JAXRException
Throws:
JAXRException

deleteObjects

BulkResponse deleteObjects(Collection keys,
                           String objectType)
                           throws JAXRException
Throws:
JAXRException

deprecateObjects

BulkResponse deprecateObjects(Collection keys)
                              throws JAXRException
Throws:
JAXRException

getRegistryService

RegistryService getRegistryService()
                                   throws JAXRException
Throws:
JAXRException

saveObjects

BulkResponse saveObjects(Collection objects)
                         throws JAXRException
Throws:
JAXRException

unDeprecateObjects

BulkResponse unDeprecateObjects(Collection keys)
                                throws JAXRException
Throws:
JAXRException


Copyright © 2006 Apache Software Foundation. All Rights Reserved.