public interface CentraSiteLifeCycleManager
extends javax.xml.registry.LifeCycleManager
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CENTRASITE_ACE |
static java.lang.String |
CENTRASITE_ACL |
static java.lang.String |
CENTRASITE_BASETYPEDESCRIPTION |
static java.lang.String |
CENTRASITE_CLASSIFICATIONATTRIBUTE |
static java.lang.String |
CENTRASITE_COMPUTED_ATTRIBUTE |
static java.lang.String |
CENTRASITE_ENUM_TYPE |
static java.lang.String |
CENTRASITE_EXTENSIONPOINT |
static java.lang.String |
CENTRASITE_FILEATTRIBUTE |
static java.lang.String |
CENTRASITE_FILTERCONTEXT |
static java.lang.String |
CENTRASITE_FILTERMANAGER |
static java.lang.String |
CENTRASITE_IMPORTVALIDATOR |
static java.lang.String |
CENTRASITE_LOCALE |
static java.lang.String |
CENTRASITE_OPERATION |
static java.lang.String |
CENTRASITE_OPERATIONDESCRIPTION |
static java.lang.String |
CENTRASITE_PRINCIPAL |
static java.lang.String |
CENTRASITE_PRIVILEGE |
static java.lang.String |
CENTRASITE_RELATIONSHIPATTRIBUTE |
static java.lang.String |
CENTRASITE_SLOTDESCRIPTION |
static java.lang.String |
CENTRASITE_TRIGGERDESCRIPTION |
static java.lang.String |
CENTRASITE_TYPEDESCRIPTION |
static java.lang.String |
CENTRASITE_VIRTUALTYPEDESCRIPTION |
static java.lang.String |
INSTANCE_LEVEL_PERMISSION_ENTRY |
static java.lang.String |
INSTANCE_LEVEL_PERMISSION_SET |
static java.lang.String |
INTERNATIONAL_RICHTEXT |
static java.lang.String |
PRIVILEGE |
static java.lang.String |
RICHTEXT |
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
Modifier and Type | Method and Description |
---|---|
void |
addPolicyParameter(java.lang.String contextQualifier,
java.lang.Object param)
Add a parameter instance to the collection of parameters for the policy execution.
|
javax.xml.registry.BulkResponse |
approveObjects(java.util.Collection keys)
Approves one or more previously submitted objects.
|
CentraSiteImportValidator |
createImportValidator(boolean replaceDifferentState,
boolean matchTimestamps)
Construct an ImportValidator.
|
javax.xml.registry.infomodel.RegistryObject |
createObject(javax.xml.registry.infomodel.Concept typeConcept)
Create a RegistryObject instance of the given type.
|
com.softwareag.cst.util.BidirectionalMap |
deepCopy(javax.xml.registry.infomodel.RegistryObject ro)
Create a deep copy of the given RegistryObject.
|
void |
deleteTypes(java.util.Collection<CentraSiteTypeDescription> types,
RepositoryConnector repCon)
Delete the given object types.
|
java.util.Collection<javax.xml.registry.infomodel.AuditableEvent> |
purgeAuditableEvents(java.sql.Timestamp threshold,
boolean returnPurgedEvents)
For all RegistryObjects, purge the AuditableEvents that are older than the given threshold.
|
java.util.Collection<javax.xml.registry.infomodel.AuditableEvent> |
purgeAuditableEvents(java.sql.Timestamp threshold,
java.util.List<java.lang.String> keys,
boolean returnPurgedEvents)
For the given RegistryObject keys(uddi key String), purge the AuditableEvents that are older than the given threshold.
|
javax.xml.registry.BulkResponse |
retract(java.util.Collection<javax.xml.registry.infomodel.RegistryObject> objects)
Mark the given RegistryObjects as deleted.
|
javax.xml.registry.BulkResponse |
saveObjectsInternal(java.util.Collection objects,
int saveQualifier)
Save given objects.
|
void |
saveSchema(java.lang.String fileName,
java.lang.String schema)
Store an XSD file into WebDAV.
|
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
static final java.lang.String CENTRASITE_OPERATION
static final java.lang.String CENTRASITE_ACL
static final java.lang.String CENTRASITE_ACE
static final java.lang.String CENTRASITE_PRINCIPAL
static final java.lang.String CENTRASITE_PRIVILEGE
static final java.lang.String PRIVILEGE
static final java.lang.String INSTANCE_LEVEL_PERMISSION_SET
static final java.lang.String INSTANCE_LEVEL_PERMISSION_ENTRY
static final java.lang.String CENTRASITE_TYPEDESCRIPTION
static final java.lang.String CENTRASITE_BASETYPEDESCRIPTION
static final java.lang.String CENTRASITE_VIRTUALTYPEDESCRIPTION
static final java.lang.String CENTRASITE_TRIGGERDESCRIPTION
static final java.lang.String CENTRASITE_OPERATIONDESCRIPTION
static final java.lang.String CENTRASITE_SLOTDESCRIPTION
static final java.lang.String CENTRASITE_ENUM_TYPE
static final java.lang.String CENTRASITE_CLASSIFICATIONATTRIBUTE
static final java.lang.String CENTRASITE_FILEATTRIBUTE
static final java.lang.String CENTRASITE_RELATIONSHIPATTRIBUTE
static final java.lang.String CENTRASITE_COMPUTED_ATTRIBUTE
static final java.lang.String CENTRASITE_FILTERMANAGER
static final java.lang.String CENTRASITE_FILTERCONTEXT
static final java.lang.String CENTRASITE_IMPORTVALIDATOR
static final java.lang.String CENTRASITE_EXTENSIONPOINT
static final java.lang.String CENTRASITE_LOCALE
static final java.lang.String RICHTEXT
static final java.lang.String INTERNATIONAL_RICHTEXT
javax.xml.registry.BulkResponse approveObjects(java.util.Collection keys) throws javax.xml.registry.JAXRException
keys
- a Collection of keys for the objects to be approvedjavax.xml.registry.JAXRException
- if the JAXR provider encounters an internal errorjavax.xml.registry.BulkResponse retract(java.util.Collection<javax.xml.registry.infomodel.RegistryObject> objects) throws javax.xml.registry.JAXRException
objects
- the collection of RegistryObjects to be marked as deleted.javax.xml.registry.JAXRException
- if an internal error occursjavax.xml.registry.BulkResponse saveObjectsInternal(java.util.Collection objects, int saveQualifier) throws javax.xml.registry.JAXRException
objects
- collection of objects to be savedsaveQualifier
- a SaveQualifier indicating the operation during which save is calledBulkResponse
javax.xml.registry.JAXRException
- if an internal error occursSaveQualifier
void saveSchema(java.lang.String fileName, java.lang.String schema) throws javax.xml.registry.JAXRException
fileName
- the filename of the schema file, starting with "/projects"schema
- the XML schemajavax.xml.registry.JAXRException
- if an internal error occurs on saving schemacom.softwareag.cst.util.BidirectionalMap deepCopy(javax.xml.registry.infomodel.RegistryObject ro) throws javax.xml.registry.JAXRException
ro
- the RegistryObject to be copiedjavax.xml.registry.JAXRException
- if an internal error occursCentraSiteImportValidator createImportValidator(boolean replaceDifferentState, boolean matchTimestamps) throws javax.xml.registry.JAXRException
replaceDifferentState
- if set to true, existing objects are replacedmatchTimestamps
- if set to true, objects that match existing objects by timestamp are ignoredCentraSiteImportValidator
objectjavax.xml.registry.JAXRException
- if an internal error occursjava.util.Collection<javax.xml.registry.infomodel.AuditableEvent> purgeAuditableEvents(java.sql.Timestamp threshold, boolean returnPurgedEvents) throws javax.xml.registry.JAXRException
threshold
- the thresholdreturnPurgedEvents
- true if the purged events are to be returnedjavax.xml.registry.JAXRException
- if an internal error occursjava.util.Collection<javax.xml.registry.infomodel.AuditableEvent> purgeAuditableEvents(java.sql.Timestamp threshold, java.util.List<java.lang.String> keys, boolean returnPurgedEvents) throws javax.xml.registry.JAXRException
threshold
- the thresholdkeys
- the list of keysreturnPurgedEvents
- true if the purged events are to be returnedjavax.xml.registry.JAXRException
- if an internal error occursvoid deleteTypes(java.util.Collection<CentraSiteTypeDescription> types, RepositoryConnector repCon) throws java.lang.Exception
types
- the collection of object types to be deletedrepCon
- the repository connector for the type deletionjava.lang.Exception
- if an internal error occurs on deleting the typesjavax.xml.registry.infomodel.RegistryObject createObject(javax.xml.registry.infomodel.Concept typeConcept) throws javax.xml.registry.JAXRException
typeConcept
- the type conceptjavax.xml.registry.JAXRException
- if an internal error occurs on creating registry objectvoid addPolicyParameter(java.lang.String contextQualifier, java.lang.Object param) throws javax.xml.registry.JAXRException
contextQualifier
- the qualifier string specifying the parameter instanceparam
- the parameter instancejavax.xml.registry.JAXRException
- if an internal error occurs on adding the policy parameter