|
Oracle Content Management SDK | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use S_LibraryObjectDefinition | |
oracle.ifs.beans | |
oracle.ifs.server |
Uses of S_LibraryObjectDefinition in oracle.ifs.beans |
Fields in oracle.ifs.beans declared as S_LibraryObjectDefinition | |
protected S_LibraryObjectDefinition |
Template.m_SDefinition
the server-side LibraryObjectDefinition |
Methods in oracle.ifs.beans that return S_LibraryObjectDefinition | |
protected S_LibraryObjectDefinition |
LibraryObject.update(S_LibraryObjectDefinition def)
Pass an update request to the server. |
protected S_LibraryObjectDefinition |
LibraryObjectDefinition.getServerDefinition()
Return server-side definition from a bean definition. |
protected S_LibraryObjectDefinition |
LibrarySession.DMSetAttributes(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
Invokes the identically-named remote S_LibrarySession method. |
protected S_LibraryObjectDefinition |
LibrarySession.DMGetSLibraryObjectDefinition(java.lang.Long id,
java.lang.Long classId)
Invokes the identically-named remote S_LibrarySession method. |
Methods in oracle.ifs.beans with parameters of type S_LibraryObjectDefinition | |
protected S_LibraryObjectDefinition |
LibraryObject.update(S_LibraryObjectDefinition def)
Pass an update request to the server. |
protected S_LibraryObjectData |
LibrarySession.DMCopyLibraryObject(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition sdef)
Invokes the identically-named remote S_LibrarySession method. |
protected S_LibraryObjectData |
LibrarySession.DMConvertToPrivateACL(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition sdef)
Invokes the identically-named remote S_LibrarySession method. |
protected S_LibraryObjectData |
LibrarySession.DMNewPublicObject(S_LibraryObjectDefinition def)
Invokes the identically-named remote S_LibrarySession method. |
protected S_LibraryObjectData |
LibrarySession.DMNewSystemObject(S_LibraryObjectDefinition def)
Invokes the identically-named remote S_LibrarySession method. |
protected S_LibraryObjectData |
LibrarySession.DMNewSchemaObject(S_LibraryObjectDefinition def)
Invokes the identically-named remote S_LibrarySession method. |
protected S_LibraryObjectDefinition |
LibrarySession.DMSetAttributes(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
Invokes the identically-named remote S_LibrarySession method. |
protected void |
LibrarySession.DMDelete(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
Invokes the identically-named remote S_LibrarySession method. |
protected void |
LibrarySession.DMUndelete(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
Invokes the identically-named remote S_LibrarySession method. |
protected void |
LibrarySession.DMFree(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
Invokes the identically-named remote S_LibrarySession method. |
java.lang.Long |
LibrarySession.DMAddAttributeToClassObject(java.lang.Long id,
S_LibraryObjectDefinition def)
Adds an Attribute to an existing ClassObject. |
protected S_LibraryObjectData |
LibrarySession.DMaddAccessControlEntry(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition sdef)
Invokes the identically-named remote S_LibrarySession method. |
protected void |
LibrarySession.DMupdateAccessControlEntry(java.lang.Long id,
java.lang.Long classId,
java.lang.Long aceId,
java.lang.Long aceClassId,
S_LibraryObjectDefinition sdef)
Invokes the identically-named remote S_LibrarySession method. |
protected void |
LibrarySession.DMAddFolderRelationship(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
Invokes the identically-named remote S_LibrarySession method. |
protected void |
LibrarySession.DMRemoveFromFolder(java.lang.Long folder_id,
java.lang.Long classid,
java.lang.Long rightObj,
java.lang.Long rightObjClassid,
S_LibraryObjectDefinition def)
Invokes the identically-named remote S_LibrarySession method. |
protected S_LibraryObjectData |
LibrarySession.DMNewRevision(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
Invokes the identically-named remote S_LibrarySession method. |
protected S_LibraryObjectData |
LibrarySession.DMNewSecondaryVersionSeries(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
Invokes the identically-named remote S_LibrarySession method. |
protected S_LibraryObjectData |
LibrarySession.DMNewBranchedVersionSeries(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
Invokes the identically-named remote S_LibrarySession method. |
protected S_LibraryObjectData |
LibrarySession.DMAddRelationship(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
Invokes the identically-named remote S_LibrarySession method. |
Uses of S_LibraryObjectDefinition in oracle.ifs.server |
Subclasses of S_LibraryObjectDefinition in oracle.ifs.server | |
class |
S_ExportedLibraryObjectDefinition
The S_ExportedLibraryObjectDefinition class is a special subclass of S_LibraryObjectDefinition, used to export and import objects into and out from an iFs repository. |
Fields in oracle.ifs.server declared as S_LibraryObjectDefinition | |
S_LibraryObjectDefinition |
AtomicOperation.m_Definition
Definition for the operation. |
protected S_LibraryObjectDefinition |
PropertyOperation.m_Definition
Definition (for add and update) |
Methods in oracle.ifs.server that return S_LibraryObjectDefinition | |
protected S_LibraryObjectDefinition |
S_LibraryObject.getDefinition()
construct a S_LibraryObjectDefinition object that represents the target object. |
protected S_LibraryObjectDefinition |
OperationState.getInitialDefinition()
getInitialDefinition - get the initial S_LibraryObjectDefinition specified in the first Operation for the initiating object. |
protected S_LibraryObjectDefinition |
OperationState.getAtomicOperationDefinition(S_LibraryObject obj,
int operationType)
get the Definition specified when an AtomicOperation was added. |
S_LibraryObjectDefinition |
OperationObjectState.getAtomicOperationDefinition()
gets the Definition specified when an AtomicOperation was added. |
S_LibraryObjectDefinition |
OperationObjectState.getAtomicOperationDefinition(int operationType)
get the Definition specified when an AtomicOperation was added. |
protected static S_LibraryObjectDefinition |
S_LockObject.createDefaultDefinition(S_LibrarySession sess)
Creates a default lockobject definition for locking operations. |
protected static S_LibraryObjectDefinition |
S_Family.createDefaultDefinition(S_LibrarySession sess)
Creates a default server side definition for a Family. |
S_LibraryObjectDefinition |
S_LibrarySession.DMSetAttributes(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
Updates the specified S_LibraryObject. |
S_LibraryObjectDefinition |
S_LibrarySession.DMGetSLibraryObjectDefinition(java.lang.Long id,
java.lang.Long classId)
Generates an S_LibraryObjectDefinition for the specified S_LibraryObject. |
protected S_LibraryObjectDefinition |
S_VersionDescription.resolveVersionSeriesDefinition(S_LibraryObjectDefinition vddef)
Returns a VersionSeries definition. |
protected S_LibraryObjectDefinition |
S_VersionSeries.resolveFamilyDefinition(S_LibraryObjectDefinition vsdef)
Returns a Family definition from the system option or newly created family definition for this version series. |
protected static S_LibraryObjectDefinition |
S_VersionSeries.createDefaultDefinition(S_LibrarySession sess)
Creates a default server side definition for version series class. |
S_LibraryObjectDefinition |
PropertyOperation.getDefinition()
|
S_LibraryObjectDefinition |
S_LibrarySessionInterface.DMSetAttributes(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
|
S_LibraryObjectDefinition |
S_LibrarySessionInterface.DMGetSLibraryObjectDefinition(java.lang.Long id,
java.lang.Long classid)
|
Methods in oracle.ifs.server with parameters of type S_LibraryObjectDefinition | |
protected void |
S_LibraryObject.deriveUppercasedAttribute(S_LibraryObjectDefinition def,
java.lang.String attrname,
java.lang.String derivedAttrame)
Derive a system-set attribute from a base attribute, if this base attribute is defined in the specified definition. |
protected AttributeValue |
S_LibraryObject.getEventualAttributeByUpperCaseName(java.lang.String attrname,
S_LibraryObjectDefinition def)
Gets the attribute value for the specified attribute from either the target object or from the specified definition. |
protected void |
S_LibraryObject.setAttributes(S_LibraryObjectDefinition def)
set the object's attributes to the specified values. |
void |
S_LibraryObject.update(OperationState opState,
S_LibraryObjectDefinition def)
update an object in the context of an Operation. |
protected void |
S_LibraryObject.preUpdate(OperationState opState,
S_LibraryObjectDefinition def)
perform pre-update operations on an object. |
protected void |
S_LibraryObject.postInsert(OperationState opState,
S_LibraryObjectDefinition def)
operations to be performed after inserting a new object. |
protected void |
S_LibraryObject.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
operations to be performed before updating an object. |
protected void |
S_LibraryObject.postUpdate(OperationState opState,
S_LibraryObjectDefinition def)
operations to be performed after updating an object. |
protected void |
S_LibraryObject.extendedPostUpdate(OperationState opState,
S_LibraryObjectDefinition def)
extended operations to be performed after updating an object. |
protected void |
S_LibraryObject.preFree(OperationState opState,
S_LibraryObjectDefinition def)
operations to be performed before freeing an object. |
protected void |
S_LibraryObject.preInsert(OperationState opState,
S_LibraryObjectDefinition def)
prepare operation for create instance. |
protected void |
S_LibraryObject.associatedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
an extensibility point, subclasses override to have preinsert extensibility after extendedPreInsert and manipulate associated objects |
protected void |
S_LibraryObject.associatedPostInsert(OperationState opState,
S_LibraryObjectDefinition def)
an extensibility point, subclasses override to have postinsert extensibility after extendedPostInsert and manipulate associated objects |
protected void |
S_LibraryObject.associatedPostFree(OperationState opState,
S_LibraryObjectDefinition def)
an extensibility point, subclasses override to have postFree extensibility after extendedPostFree and manipulate associated objects |
protected void |
S_LibraryObject.postFree(OperationState opState,
S_LibraryObjectDefinition def)
operations to be performed after freeing an object. |
protected void |
S_LibraryObject.issueCascade(S_LibraryObject target,
OperationState opState,
S_LibraryObject source,
int cascadeType,
S_LibraryObjectDefinition sdef,
java.lang.Object customArg)
issue a cascaded operation request to another object. |
protected void |
S_LibraryObject.handleCascade(OperationState opState,
S_LibraryObject source,
int cascadeType,
S_LibraryObjectDefinition sdef,
java.lang.Object customArg)
handle a cascaded operation initiated by (usually) another object. |
protected void |
S_LibraryObject.cascadeFree(OperationState opState,
S_LibraryObjectDefinition def)
cascade operations to be performed before freeing an object. |
protected void |
S_LibraryObject.cascadeUpdate(OperationState opState,
S_LibraryObjectDefinition def)
cascade operations to be performed before updating an object. |
protected void |
S_LibraryObject.cascadeCopy(OperationState opState,
S_LibraryObjectDefinition def,
S_LibraryObject clone)
cascade operations to be performed before copying an object. |
protected void |
S_LibraryObject.extendedPreFree(OperationState opState,
S_LibraryObjectDefinition def)
operations to be performed before freeing an object. |
protected void |
S_LibraryObject.extendedPostFree(OperationState opState,
S_LibraryObjectDefinition def)
operations to be performed after freeing an object. |
protected void |
S_LibraryObject.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition sdef)
Extensibility point to perform actions prior to the creation of a new iFS object. |
protected void |
S_LibraryObject.extendedPostInsert(OperationState opState,
S_LibraryObjectDefinition sdef)
operations to be performed after creating an object. |
protected void |
S_LibraryObject.extendedPreCopy(OperationState opState,
S_LibraryObjectDefinition sdef)
operations to be performed before creating a copy of an object. |
protected void |
S_LibraryObject.deriveDefinition(S_LibraryObjectDefinition def)
Add to the S_LibraryObjectDefinition for this class. |
protected void |
S_LibraryObject.clonePublicObjectAttribute(OperationState opState,
S_LibraryObjectDefinition sdef,
java.lang.String attrname)
copies an attribute in a definition. |
protected S_LibraryObject |
S_LibraryObject.copy(S_LibraryObjectDefinition sdef)
Deprecated. use copy(OperationState, op, S_LibraryObjectDefinition sdef) |
protected S_LibraryObject |
S_LibraryObject.copy(OperationState opState,
S_LibraryObjectDefinition def)
make a copy of the target object. |
void |
S_LibraryObject.free(OperationState opState,
S_LibraryObjectDefinition def)
permanently delete an object. |
protected S_Policy |
S_LibraryObject.determinePolicy(java.lang.String operationName,
S_LibraryObjectDefinition def)
Determines policy, if any, from the object's Definition instance, or the object's PolicyBundle, or from its ClassObject, or one of its ClassObject's superclasses. |
protected S_LibraryObjectData |
S_LibraryObject.createInstance(OperationState opState,
S_LibraryObjectDefinition def)
Create a new instance. |
protected void |
S_LibraryObject.updateRows(S_LibraryObjectDefinition def)
Update the rows from each table for this instance. |
protected void |
S_LibraryObject.insertRows(S_LibraryObjectDefinition def)
Update the rows from each table for this instance. |
protected void |
S_LibraryObject.verifyCanCreate(S_LibraryObjectDefinition def)
Verifies that the instance can be created. |
protected S_ValueDefault |
S_LibraryObject.determineValueDefault(S_AttributeData attributeData,
S_LibraryObjectDefinition def)
return the ValueDefault that is in force for the specified Attribute data. |
protected S_ClassDomain |
S_LibraryObject.determineClassDomain(S_AttributeData attributeData,
S_LibraryObjectDefinition def)
return the ClassDomain that is in force for the specified Attribute data. |
protected S_ValueDomain |
S_LibraryObject.determineValueDomain(AttributeValue av,
S_ClassObjectData classData,
S_LibraryObjectDefinition def)
return the ValueDomain that is in force for the specified AttributeValue. |
protected void |
S_PublicObject.deriveDefinition(S_LibraryObjectDefinition def)
Add to the S_LibraryObjectDefinition for this class. |
protected void |
S_PublicObject.handleCascade(OperationState opState,
S_LibraryObject source,
int cascadeType,
S_LibraryObjectDefinition sdef,
java.lang.Object customArg)
handle a cascaded operation initiated by (usually) another object. |
protected void |
S_PublicObject.cascadeFree(OperationState opState,
S_LibraryObjectDefinition def)
cascade operations to be performed before freeing an object. |
protected void |
S_PublicObject.cascadeUpdate(OperationState opState,
S_LibraryObjectDefinition def)
cascade operations to be performed before updating an object. |
protected void |
S_PublicObject.cascadeCopy(OperationState opState,
S_LibraryObjectDefinition def,
S_LibraryObject clone)
cascade operations to be performed before copying an object. |
protected void |
S_PublicObject.cascadeDelete(OperationState opState,
S_LibraryObjectDefinition def)
cascade operations to be performed before deleting an object. |
protected void |
S_PublicObject.cascadeUndelete(OperationState opState,
S_LibraryObjectDefinition def)
cascade operations to be performed before undeleting an object. |
protected void |
S_PublicObject.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for creating this object |
protected void |
S_PublicObject.extendedPostInsert(OperationState opState,
S_LibraryObjectDefinition def)
operations to be performed after creating an object. |
protected void |
S_PublicObject.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for creating this object |
protected void |
S_PublicObject.extendedPostUpdate(OperationState opState,
S_LibraryObjectDefinition def)
extended operations to be performed after updating an object. |
protected void |
S_PublicObject.extendedPreFree(OperationState opState,
S_LibraryObjectDefinition def)
operations to be performed before freeing an object. |
protected void |
S_PublicObject.extendedPostFree(OperationState opState,
S_LibraryObjectDefinition def)
Operations to be performed after freeing an object |
protected void |
S_PublicObject.extendedPreCopy(OperationState opState,
S_LibraryObjectDefinition def)
Operations to be performed prior to creating an object copy. |
protected void |
S_PublicObject.extendedPreDelete(OperationState opState,
S_LibraryObjectDefinition def)
operations to be performed before deleting an object. |
protected void |
S_PublicObject.extendedPostDelete(OperationState opState,
S_LibraryObjectDefinition def)
operations to be performed after deleting an object. |
protected void |
S_PublicObject.extendedPreUndelete(OperationState opState,
S_LibraryObjectDefinition def)
operations to be performed before undeleting an object. |
protected void |
S_PublicObject.extendedPostUndelete(OperationState opState,
S_LibraryObjectDefinition def)
operations to be performed after undeleting an object. |
protected void |
S_PublicObject.preDelete(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for deleting this object before the object is marked for deletion |
protected void |
S_PublicObject.postDelete(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for deleting this object after the object is marked for deletion |
protected void |
S_PublicObject.preUndelete(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for unDeleting this object before the object is unmarked for deletion |
protected void |
S_PublicObject.postUndelete(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for deleting this object after the object is unmarked for deletion |
protected void |
S_PublicObject.delete(OperationState opState,
S_LibraryObjectDefinition def)
delete - THE ONLY METHOD THAT SHOULD CALL THIS METHOD IS S_LibrarySession.DMDelete() (or this method recursively). |
protected void |
S_PublicObject.undelete(OperationState opState,
S_LibraryObjectDefinition def)
undelete - restore an object from the user's wastebasket. |
protected void |
S_PublicObject.verifyCanCreate(S_LibraryObjectDefinition def)
Verifies that the instance can be created. |
protected void |
S_PublicObject.resolveSecuredBySettings(S_LibraryObjectDefinition def,
boolean forInsert)
|
protected void |
S_PublicObject.propogateSettingsToProxyService(S_LibraryObjectDefinition def)
Propogate the secured by setting to the Proxy service. |
protected void |
S_PublicObject.resolveACLSetting(S_LibraryObjectDefinition def)
|
protected void |
S_PublicObject.propagateNameChanges(OperationState opState,
S_LibraryObjectDefinition def)
|
protected void |
S_PublicObject.propagateSecurityChanges(OperationState opState,
S_LibraryObjectDefinition def)
|
protected void |
S_PublicObject.changeSecurityFromProxy(OperationState opState,
S_LibraryObjectDefinition def)
|
protected void |
S_PublicObject.transferSecuritySettings(S_LibraryObjectDefinition fromDef,
S_LibraryObjectDefinition toDef)
|
protected S_Category |
S_PublicObject.addCategory(S_LibraryObjectDefinition catdef)
Add a Category to the target object. |
protected void |
S_PublicObject.createCategories(OperationState opState,
S_LibraryObjectDefinition def)
Create a set of categories. |
protected AttributeValue |
S_PublicObject.createCategory(OperationState opState,
S_LibraryObjectDefinition catdef,
S_LibraryObjectDefinition podef)
Add a new Category to an OperationState. |
protected void |
S_PublicObject.handleExtendedFreePolicy(OperationState opState,
S_LibraryObjectDefinition def)
handleExtendedFreePolicy - handle any Policy actions associated with free(). |
protected void |
S_PublicObject.postCreateAddToFolder(S_LibraryObjectDefinition def)
|
void |
S_PublicObject.addRelationship(S_PublicObject rightPo,
S_LibraryObjectDefinition def)
Add a relationship to another public object |
protected S_LibraryObjectData |
S_PublicObject.addRelationship(S_LibraryObjectDefinition def)
Add a relationship to another public object |
protected void |
S_PublicObject.freeIfNoFolderReferences(S_LibraryObjectDefinition def)
free this instance if there are no left-side FolderPathRelationships. |
protected void |
S_PublicObject.propagateFreeIfNoFolderReferences(S_LibraryObjectDefinition def)
propagate the freeIfNoFolderReferences operation. |
protected void |
S_PublicObject.verifyObjectNotLocked(S_LibraryObjectDefinition def)
Checks the current lock state. |
protected void |
OperationState.addAtomicOperation(S_LibraryObject obj,
int operationType,
S_LibraryObjectDefinition sdef)
add an atomic operation to this OperationState. |
protected void |
OperationState.addAtomicOperation(S_LibraryObject obj,
int operationType,
S_LibraryObjectDefinition sdef,
java.lang.Object customObject)
add an atomic operation to this OperationState, specifying a custom object related to the operation. |
protected void |
S_SystemObject.verifyCanCreate(S_LibraryObjectDefinition def)
Verifies that the instance can be created. |
protected void |
S_SystemObject.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition sdef)
Performs pre-insert actions. |
protected void |
S_AccessControlEntry.deriveDefinition(S_LibraryObjectDefinition def)
Add to the S_LibraryObjectDefinition for this class. |
protected void |
S_AccessControlEntry.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for creating this object. |
protected void |
S_AccessControlEntry.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for updating this ACE Permission bundle option is used here to set a system attribute. |
protected void |
S_PropertyBundle.deriveDefinition(S_LibraryObjectDefinition def)
Derives the S_LibraryObjectDefinition for this class. |
protected void |
S_PropertyBundle.extendedPreFree(OperationState opState,
S_LibraryObjectDefinition def)
Removes all properties from this PropertyBundle prior to freeing this PropertyBundle. |
protected void |
S_PropertyBundle.extendedPostInsert(OperationState opState,
S_LibraryObjectDefinition def)
Add the properties after a successful insert of this PropertyBundle. |
protected void |
S_PropertyBundle.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Performs operations prior to updating this PropertyBundle. |
protected void |
S_ServerConfiguration.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Updates any system attributes appropriate for creating this object. |
protected void |
S_ServerConfiguration.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for creating this object |
protected void |
S_ServerConfiguration.extendedPreFree(OperationState opState,
S_LibraryObjectDefinition def)
Extended pre-free actions. |
protected void |
S_Relationship.handleCascade(OperationState opState,
S_LibraryObject source,
int cascadeType,
S_LibraryObjectDefinition sdef,
java.lang.Object customArg)
handle a cascaded operation initiated by (usually) another object. |
protected void |
S_Relationship.cascadeFree(OperationState opState,
S_LibraryObjectDefinition def)
cascade operations to be performed before freeing an object. |
protected void |
S_Relationship.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for creating this object |
protected void |
S_Relationship.deriveDefinition(S_LibraryObjectDefinition def)
Add to the S_LibraryObjectDefinition for this class. |
protected void |
S_Relationship.associatedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
an extensibility point for pre insert actions on associated objects. |
protected void |
S_Relationship.associatedPostInsert(OperationState opState,
S_LibraryObjectDefinition def)
an extensibility point for post insert actions on associated objects. |
protected void |
S_Relationship.associatedPostFree(OperationState opState,
S_LibraryObjectDefinition def)
an extensibility point for post free actions on associated objects. |
protected void |
S_Relationship.extendedPreFree(OperationState opState,
S_LibraryObjectDefinition def)
Processing appropriate for freeing this object Save the left object away for post free processing |
protected void |
S_Relationship.extendedPreAddRelationship(OperationState opState,
S_PublicObject rightpo,
S_LibraryObjectDefinition def)
an extensibility point before a relationship is created. |
protected void |
S_Relationship.extendedPostAddRelationship(OperationState opState,
S_PublicObject rightpo,
S_LibraryObjectDefinition def)
an extensibility point after a relationship is created. |
protected void |
S_Relationship.extendedPreRemoveRelationship(OperationState opState,
S_PublicObject rightpo,
S_LibraryObjectDefinition def)
an extensibility point before a relationship is removed. |
protected void |
S_Relationship.extendedPostRemoveRelationship(OperationState opState,
S_PublicObject rightpo,
S_LibraryObjectDefinition def)
an extensibility point after a relationship is removed. |
protected void |
S_FolderRelationship.handleCascade(OperationState opState,
S_LibraryObject source,
int cascadeType,
S_LibraryObjectDefinition sdef,
java.lang.Object customArg)
handleCascade - handle a cascaded operation initiated by (usually) another object. |
protected void |
S_FolderRelationship.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Operations to be preformed before creating an instance of S_FolderRelationship. |
protected void |
S_FolderRelationship.associatedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
an extensibility point for pre insert actions on associated objects. |
protected void |
S_FolderRelationship.associatedPostInsert(OperationState opState,
S_LibraryObjectDefinition def)
an extensibility point for post insert actions on associated objects. |
protected void |
S_FolderRelationship.associatedPostFree(OperationState opState,
S_LibraryObjectDefinition def)
an extensibility point for post free actions on associated objects. |
protected void |
S_FolderRelationship.extendedPreAddRelationship(OperationState opState,
S_PublicObject rightpo,
S_LibraryObjectDefinition def)
an extensibility point before a relationship is created. |
protected void |
S_FolderRelationship.extendedPostAddRelationship(OperationState opState,
S_PublicObject rightpo,
S_LibraryObjectDefinition def)
an extensibility point after a relationship is created. |
protected void |
S_FolderRelationship.extendedPreRemoveRelationship(OperationState opState,
S_PublicObject rightpo,
S_LibraryObjectDefinition def)
an extensibility point before a relationship is removed. |
protected void |
S_FolderRelationship.extendedPostRemoveRelationship(OperationState opState,
S_PublicObject rightpo,
S_LibraryObjectDefinition def)
an extensibility point after a relationship is removed. |
protected void |
S_FolderPathRelationship.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Operations to be preformed before creating an instance of S_FolderPathRelationship. |
protected void |
S_FolderPathRelationship.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Operations to be preformed before updating an instance of S_FolderRelationship. |
protected void |
S_FolderPathRelationship.deriveDefinition(S_LibraryObjectDefinition def)
deriveDefinition - Add to the S_LibraryObjectDefinition for this class. |
protected void |
S_FolderPathRelationship.insertRows(S_LibraryObjectDefinition def)
Update the rows from each table for this instance. |
protected void |
S_FolderPathRelationship.updateRows(S_LibraryObjectDefinition def)
Update the rows from each table for this instance. |
protected void |
S_FolderPathRelationship.associatedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
an extensibility point for pre insert actions on associated objects. |
protected void |
S_FolderPathRelationship.associatedPostInsert(OperationState opState,
S_LibraryObjectDefinition def)
an extensibility point for post insert actions on associated objects. |
protected void |
S_FolderPathRelationship.associatedPostFree(OperationState opState,
S_LibraryObjectDefinition def)
an extensibility point for post free actions on associated objects. |
protected void |
S_FolderPathRelationship.extendedPreRemoveRelationship(OperationState opState,
S_PublicObject rightpo,
S_LibraryObjectDefinition def)
an extensibility point before a relationship is removed. |
protected void |
S_SchemaObject.verifyCanCreate(S_LibraryObjectDefinition def)
Verifies that the instance can be created. |
protected void |
S_SchemaObject.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition sdef)
Performs pre-insert actions. |
protected void |
S_ClassObject.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Performs pre-insert actions. |
protected void |
S_ClassObject.extendedPostInsert(OperationState opState,
S_LibraryObjectDefinition def)
Performs post-insert actions. |
protected void |
S_ClassObject.extendedPostUpdate(OperationState opState,
S_LibraryObjectDefinition sdef)
Performs post-update operations. |
protected void |
S_ClassObject.extendedPreFree(OperationState opState,
S_LibraryObjectDefinition def)
operations to be performed before freeing an object. |
protected void |
S_ClassObject.extendedPostFree(OperationState opState,
S_LibraryObjectDefinition def)
operations to be performed after freeing an object. |
protected void |
S_ClassObject.deriveDefinition(S_LibraryObjectDefinition def)
Add to the S_LibraryObjectDefinition for this class. |
S_Attribute |
S_ClassObject.addAttribute(S_LibraryObjectDefinition def)
Adds an Attribute to this ClassObject. |
protected void |
S_DirectoryObject.extendedPostInsert(OperationState opState,
S_LibraryObjectDefinition def)
operations to be performed after creating an instance. |
protected void |
S_DirectoryObject.extendedPreFree(OperationState opState,
S_LibraryObjectDefinition def)
Performs the necessary operations before freeing an object. |
protected void |
S_DirectoryObject.extendedPostFree(OperationState opState,
S_LibraryObjectDefinition def)
Performs the necessary operations after freeing an object. |
protected void |
S_DirectoryUser.deriveDefinition(S_LibraryObjectDefinition def)
Changes the S_LibraryObjectDefinition for this class. |
protected void |
S_DirectoryUser.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Performs the necessary operations before an update. |
protected void |
S_DirectoryUser.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Updates any system attributes appropriate for creating this object. |
protected void |
S_DirectoryUser.extendedPreFree(OperationState opState,
S_LibraryObjectDefinition def)
Performs the necessary operations before freeing an object. |
protected void |
S_DirectoryUser.verifyCanCreate(S_LibraryObjectDefinition def)
Verifies that an instance can be created. |
protected void |
S_Queue.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Updates any system attributes appropriate for creating this object. |
protected void |
S_Queue.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for creating this object |
protected void |
S_Queue.deriveDefinition(S_LibraryObjectDefinition def)
Changes the S_LibraryObjectDefinition for this class. |
protected void |
S_ContentObject.deriveDefinition(S_LibraryObjectDefinition def)
Add to the S_LibraryObjectDefinition for this class. |
protected void |
S_ContentObject.extendedPreCopy(OperationState opState,
S_LibraryObjectDefinition def)
Handles copying the content |
protected void |
S_ContentObject.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for creating this object |
protected void |
S_ContentObject.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for updating this object |
protected void |
S_ContentObject.extendedPreFree(OperationState opState,
S_LibraryObjectDefinition def)
Processing appropriate for freeing this object |
protected void |
S_ContentObject.extendedPostFree(OperationState opState,
S_LibraryObjectDefinition def)
|
protected void |
S_ContentObject.setContent(S_LibraryObjectDefinition def)
This method is called by both insert and update. |
protected S_Media |
S_ContentObject.validateMedia(S_LibraryObjectDefinition def)
if media is specified in the def, it is validated. |
protected S_Media |
S_ContentObject.determineMedia(S_LibraryObjectDefinition def)
If no policy exists to choose a media, then this method is called to choose one. |
S_Media |
S_ContentObject.determineMediaByFormat(S_LibraryObjectDefinition def)
This method will try to determine the media given a format |
protected S_ContentQuota |
S_ContentObject.getContentQuota(S_LibraryObjectDefinition def)
Get the current user's ContentQuota |
protected void |
S_ContentObject.postEventToContentQuota(S_ContentQuota quota,
S_LibraryObjectDefinition def)
Post a SPECIAL event to the current user's ContentQuota, so that the quota agent can take action if necessary. |
protected static boolean |
S_ContentObject.contentSpecified(S_LibraryObjectDefinition def)
Used to check if any action needed with regard to inserting/updating content. |
protected boolean |
S_ContentObject.isText(S_LibraryObjectDefinition def)
|
protected void |
S_Media.createDatabaseObjects(S_LibraryObjectDefinition mdef)
this gets called from extendedPostInsert |
protected void |
S_Media.addContentColumnToTable(java.sql.Connection conn,
java.lang.String tablename,
S_LibraryObjectDefinition mdef)
Adds the content column to the media table |
protected java.lang.String |
S_Media.getAddColumnClause(S_LibraryObjectDefinition def)
getAddColumnClause by default this implementation is: |
protected abstract java.lang.String |
S_Media.getColumnType(S_LibraryObjectDefinition mdef)
at a minimum, you need to specify the column type (e.g., VARCHAR(1000) or BLOB) |
protected java.lang.String |
S_Media.getAddColumnModifier(S_LibraryObjectDefinition mdef)
you can also specify a modify that is appended to the alter table statememt (e.g., LOB (myLob) STORE AS ...) |
protected java.lang.String |
S_Media.extractColumnName(S_LibraryObjectDefinition def)
|
protected void |
S_Media.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Update/override any system attributes appropriate for creating this object |
protected void |
S_Media.extendedPostInsert(OperationState opState,
S_LibraryObjectDefinition def)
MediaFile will override this to create a directory for file content. |
protected void |
S_Media.extendedPreFree(OperationState opState,
S_LibraryObjectDefinition def)
extendedPreFree - operations to be performed before freeing a media object. |
protected void |
S_Media.extendedPostFree(OperationState opState,
S_LibraryObjectDefinition def)
extendedPostFree - operations to be performed after freeing a media object. |
protected void |
S_Media.performPostFreeDDL(java.sql.Connection conn,
OperationState opState,
S_LibraryObjectDefinition def)
This method is called from extendedPostFree. |
protected void |
S_Media.resolveTableName(S_LibraryObjectDefinition def)
Ensures that a tablename attribute is present in the def. |
protected void |
S_Media.setContent(S_LibraryObjectDefinition def)
called by S_ContentObject only when there is content to set. |
protected java.lang.String |
S_Media.resolveJavaEncoding(S_LibraryObjectDefinition def)
|
protected java.lang.String |
S_Media.getOracleCharacterSet(S_LibraryObjectDefinition def)
|
protected java.lang.String |
S_Media.getOracleLanguage(S_LibraryObjectDefinition def,
java.lang.String oraCharSet)
returns the language string designated in the def, or tries to determine one from charset then localizer. |
protected boolean |
S_Media.isText(S_LibraryObjectDefinition def)
|
protected void |
S_Media.postSetContent(java.lang.Long contentId,
S_LibraryObjectDefinition def)
called after a setContent operation. |
protected java.lang.String |
S_MediaLob.getAddColumnModifier(S_LibraryObjectDefinition mdef)
you can also specify a modify that is appended to the alter table statememt (e.g., LOB (myLob) STORE AS ...) |
protected java.lang.String |
S_MediaLob.generateModifyClause(S_LibraryObjectDefinition def)
returns null if no lob parameters specified |
protected java.lang.String |
S_MediaBlob.getColumnType(S_LibraryObjectDefinition mdef)
specify the column spec, e.g., "VARCHAR(1000)" or "BLOB" |
protected java.lang.String |
S_MediaTextBlob.getAddColumnClause(S_LibraryObjectDefinition def)
getAddColumnClause overridden to generate two columns |
protected void |
S_MediaTextBlob.extendedPreFree(OperationState opState,
S_LibraryObjectDefinition def)
extendedPreFree - operations to be performed before freeing a media object. |
protected void |
S_MediaTextBlob.performPostFreeDDL(java.sql.Connection conn,
OperationState opState,
S_LibraryObjectDefinition def)
This method is called from extendedPostFree. |
protected java.lang.String |
S_MediaTextBlob.getAddColumnModifier(S_LibraryObjectDefinition mdef)
FIXME - currently the same modifier is used on both the content column and the index column |
protected void |
S_MediaTextBlob.postSetContent(java.lang.Long contentId,
S_LibraryObjectDefinition def)
called after a setContent operation. |
void |
S_MediaTextBlob.postEventOnSelfIfNonZeroLength(java.lang.Long contentId,
S_LibraryObjectDefinition def)
has to be public to allow dynamic invocation |
protected void |
S_ValueDomainPropertyBundle.extendedPostInsert(OperationState opState,
S_LibraryObjectDefinition sdef)
Performs post-insert operations. |
protected void |
S_ValueDomainPropertyBundle.extendedPostUpdate(OperationState opState,
S_LibraryObjectDefinition sdef)
Performs post-update operations. |
protected void |
S_DirectoryGroup.deriveDefinition(S_LibraryObjectDefinition def)
Adds to the S_LibraryObjectDefinition for this class. |
protected void |
S_DirectoryGroup.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Updates any system attributes appropriate for creating this object; in this case, invoke a name uniqueness enforcement method if specified by a Policy. |
protected void |
S_DirectoryGroup.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for updating this ACL |
protected void |
S_DirectoryGroup.extendedPreFree(OperationState opState,
S_LibraryObjectDefinition def)
Performs operations before freeing an object. |
protected void |
S_DirectoryGroup.checkQuotaSpecification(S_LibraryObjectDefinition def)
Checks to see if ContentQuota is specified in the definition. |
void |
S_DirectoryGroup.enforceNameUniquenessByOwner(S_LibraryObjectDefinition def)
Perform name uniqueness enforcement, by owner. |
void |
S_DirectoryGroup.addMember(S_DirectoryObject member,
S_LibraryObjectDefinition sdef)
Adds a member to a group, using a definition to define the membership relationship. |
void |
S_DirectoryGroup.addMembers(S_DirectoryObject[] members,
S_LibraryObjectDefinition reldef)
Adds members to the group. |
protected void |
S_AdministrationGroup.deriveDefinition(S_LibraryObjectDefinition def)
deriveDefinition - Add to the S_LibraryObjectDefinition for this class. |
protected void |
S_AdministrationGroup.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for creating this object; in this case, add the uniquename attribute. |
protected void |
S_AdministrationGroup.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Performs the necessary operations before an update. |
protected void |
S_AdministrationGroup.verifyCanCreate(S_LibraryObjectDefinition def)
Verify that instances can be created. |
protected void |
S_Category.deriveDefinition(S_LibraryObjectDefinition def)
Add to the S_LibraryObjectDefinition for this class. |
protected void |
S_Category.handleCascade(OperationState opState,
S_LibraryObject source,
int cascadeType,
S_LibraryObjectDefinition sdef,
java.lang.Object customArg)
Handles a cascaded operation initiated by (usually) another object. |
protected void |
S_Category.cascadeFree(OperationState opState,
S_LibraryObjectDefinition def)
Performs cascade operations prior to freeing the actual object. |
protected void |
S_Category.cascadeUpdate(OperationState opState,
S_LibraryObjectDefinition def)
cascade operations to be performed before updating an object. |
protected void |
S_Category.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Performs pre-insert validation. |
protected void |
S_Category.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Performs pre-update validation. |
protected void |
S_Category.resolveACLSetting(S_LibraryObjectDefinition def)
Overrides resolveACLSetting , as we don't want to
ever clone an ACL associated with a Category. |
protected void |
S_InterMediaSource.handleCascade(OperationState opState,
S_LibraryObject source,
int cascadeType,
S_LibraryObjectDefinition sdef,
java.lang.Object customArg)
Handles a cascaded operation initiated by (usually) another object. |
protected void |
S_InterMediaSource.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Performs pre-insert validation. |
protected void |
S_InterMediaSource.setTextTrack(OperationState opState,
S_LibraryObjectDefinition def)
|
protected void |
S_BranchRelationship.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for creating this object |
protected void |
S_PolicyPropertyBundle.extendedPreFree(OperationState opState,
S_LibraryObjectDefinition def)
Performs the necessary operations before freeing an object. |
protected void |
S_PolicyPropertyBundle.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Performs the necessary oprations before updating an object. |
protected void |
S_Property.deriveDefinition(S_LibraryObjectDefinition def)
Modifies the S_LibraryObjectDefinition for this class. |
protected void |
S_Property.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition sdef)
Performs validation prior to an insert. |
protected void |
S_Property.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition sdef)
Performs validation prior to an update . |
protected void |
S_LockObject.deriveDefinition(S_LibraryObjectDefinition def)
Add to the S_LibraryObjectDefinition for this class. |
protected void |
S_LockObject.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Performs pre-insert validation. |
protected void |
S_LockObject.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for creating this object |
protected void |
S_LockObject.extendedPreFree(OperationState opState,
S_LibraryObjectDefinition def)
operations to be performed before freeing an object. |
protected void |
S_LockObject.handleLockPolicy(S_PublicObject po,
S_LibraryObjectDefinition def,
java.lang.String operationType)
handleLockPolicy - handle any Policy actions associated with locking, unlocking , modifying a locked PublicObject. |
protected void |
S_LockObject.invokeDefaultMethodForPolicyOperation(S_PublicObject po,
S_LibraryObjectDefinition def,
java.lang.String opType)
|
protected void |
S_Family.deriveDefinition(S_LibraryObjectDefinition def)
Add or modify the S_LibraryObjectDefinition for this class. |
protected S_LibraryObject |
S_Family.copy(OperationState opState,
S_LibraryObjectDefinition def)
Makes a copy of the resolved PUBLICOBJECT. |
protected void |
S_Family.handleCascade(OperationState opState,
S_LibraryObject source,
int cascadeType,
S_LibraryObjectDefinition sdef,
java.lang.Object customArg)
Handles a cascaded operation initiated by (usually) another object. |
protected void |
S_Family.cascadeFree(OperationState opState,
S_LibraryObjectDefinition def)
Implements cascade operations to be performed before freeing an object. |
protected void |
S_Family.cascadeDelete(OperationState opState,
S_LibraryObjectDefinition def)
Implements cascade operations to be performed before deleting an object. |
protected void |
S_Family.cascadeUndelete(OperationState opState,
S_LibraryObjectDefinition def)
Implements cascade operations to be performed before undeleting an object. |
protected void |
S_Family.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for updating this family |
protected void |
S_Family.checkPrimaryVersionSeries(S_LibraryObjectDefinition def)
Checks to make sure that the Primary Version Series attribute has a Version series which is in the same family. |
protected void |
S_Family.checkDefaultVersionDescription(S_LibraryObjectDefinition def)
Checks to make sure that the default version description in this family. |
protected S_VersionDescription |
S_Family.newSecondaryVersionSeries(S_LibraryObjectDefinition vddef)
Creates a new secondary version series. |
protected void |
S_MediaFile.extendedPostInsert(OperationState opState,
S_LibraryObjectDefinition def)
|
protected void |
S_MediaFile.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Update/override any system attributes appropriate for creating this object. |
protected java.lang.String |
S_MediaFile.getColumnType(S_LibraryObjectDefinition mdef)
specify the column type, e.g., "VARCHAR(1000)" or "BLOB" |
protected void |
S_Attribute.deriveDefinition(S_LibraryObjectDefinition def)
deriveDefinition - Add to the S_LibraryObjectDefinition for this class. |
protected void |
S_Attribute.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition sdef)
Performs pre-insert validation. |
protected void |
S_Attribute.extendedPostInsert(OperationState opState,
S_LibraryObjectDefinition sdef)
Performs post-insert operations. |
protected void |
S_Attribute.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition sdef)
Performs pre-update validation. |
protected void |
S_Attribute.extendedPostUpdate(OperationState opState,
S_LibraryObjectDefinition sdef)
Performs post-update operations. |
protected void |
S_Attribute.extendedPreFree(OperationState opState,
S_LibraryObjectDefinition def)
Performs pre-free operations. |
protected void |
S_Attribute.extendedPostFree(OperationState opState,
S_LibraryObjectDefinition def)
Performs post-free operations. |
protected void |
S_AccessControlList.deriveDefinition(S_LibraryObjectDefinition def)
Add to the S_LibraryObjectDefinition for this class. |
protected void |
S_AccessControlList.extendedPostFree(OperationState opState,
S_LibraryObjectDefinition def)
Operations to be performed after freeing an object. |
protected void |
S_AccessControlList.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Updates any system attributes appropriate for creating this object; in this case, set the is_shared attribute to true if it is not set explicitly. |
protected void |
S_AccessControlList.extendedPostInsert(OperationState opState,
S_LibraryObjectDefinition def)
Insert into odmz_acl_discoverer table after insert succeeds. |
protected void |
S_AccessControlList.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for updating this ACL |
protected void |
S_AccessControlList.extendedPostUpdate(OperationState opState,
S_LibraryObjectDefinition def)
extended operations to be performed after updating an object. |
void |
S_AccessControlList.enforceNameUniquenessByOwner(S_LibraryObjectDefinition def)
Perform name uniqueness enforcement, by owner. |
S_LibraryObjectData |
S_AccessControlList.addACE(S_LibraryObjectDefinition sdef)
Adds an ACE to the this object. |
protected S_LibraryObjectData |
S_AccessControlList.addACE(S_LibraryObjectDefinition sdef,
boolean updateAclDiscTable)
Adds an ACE to the this object. |
void |
S_AccessControlList.updateACE(S_AccessControlEntry ace,
S_LibraryObjectDefinition sdef)
Updates an ACE in the current object using the definition that is passed in. |
protected void |
S_ClassAccessControlList.deriveDefinition(S_LibraryObjectDefinition def)
Add to the S_LibraryObjectDefinition for this class. |
protected void |
S_ClassAccessControlList.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for creating this object; in this case, set the is_shared attr to true and add the uniquename attribute to the system list. |
protected void |
S_ClassAccessControlList.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Performs the necessary operations before an update. |
protected void |
S_ClassAccessControlList.verifyCanCreate(S_LibraryObjectDefinition def)
Verify that instances can be created. |
protected void |
S_ContentQuota.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for creating this object; in this case, derive the UniqueName. |
protected void |
S_ContentQuota.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Performs the necessary operations before an update. |
protected void |
S_UserProfile.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Updates any system attributes appropriate for creating this object |
protected void |
S_PrimaryUserProfile.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Updates any system attributes appropriate for creating this object. |
protected void |
S_PrimaryUserProfile.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Oprations to be performed before updating an object. |
protected void |
S_PrimaryUserProfile.extendedPostUpdate(OperationState opState,
S_LibraryObjectDefinition def)
perform any operations after updates have gone to the database (before commit) |
protected void |
S_PrimaryUserProfile.extendedPreFree(OperationState opState,
S_LibraryObjectDefinition def)
Operations to be performed before freeing an object. |
protected void |
S_PrimaryUserProfile.checkQuotaSpecification(S_LibraryObjectDefinition def)
Checks for existence of the ContentQuota object for this DirectoryUser. |
S_LibraryObjectData |
S_LibrarySession.DMNewPublicObject(S_LibraryObjectDefinition def)
Creates a new S_PublicObject based on the specified S_LibraryObjectDefinition. |
S_LibraryObjectData |
S_LibrarySession.DMNewSystemObject(S_LibraryObjectDefinition def)
Creates a new S_SystemObject based on the specified S_LibraryObjectDefinition. |
S_LibraryObjectData |
S_LibrarySession.DMNewSchemaObject(S_LibraryObjectDefinition def)
Creates a new S_SchemaObject based on the specified S_LibraryObjectDefinition. |
protected S_LibraryObject |
S_LibrarySession.newLibraryObject(S_LibraryObjectDefinition def)
Creates a new S_LibraryObject based on the specified S_LibraryObjectDefinition. |
protected S_LibraryObject |
S_LibrarySession.newLibraryObject(OperationState opState,
S_LibraryObjectDefinition def)
Creates a new S_LibraryObject based on the specified S_LibraryObjectDefinition within an OperationState context. |
S_PublicObject |
S_LibrarySession.newPublicObject(S_LibraryObjectDefinition def)
Creates a new S_PublicObject based on the specified S_LibraryObjectDefinition. |
S_PublicObject |
S_LibrarySession.newPublicObject(OperationState opState,
S_LibraryObjectDefinition def)
Creates a new S_PublicObject based on the specified S_LibraryObjectDefinition within the specified OperationState context. |
S_SystemObject |
S_LibrarySession.newSystemObject(S_LibraryObjectDefinition def)
Creates a new S_SystemObject based on the specified S_LibraryObjectDefinition. |
S_SystemObject |
S_LibrarySession.newSystemObject(OperationState opState,
S_LibraryObjectDefinition def)
Creates a new S_SystemObject based on the specified S_LibraryObjectDefinition within the specified OperationState context. |
S_SchemaObject |
S_LibrarySession.newSchemaObject(S_LibraryObjectDefinition def)
Creates a new S_SchemaObject based on the specified S_LibraryObjectDefinition. |
S_SchemaObject |
S_LibrarySession.newSchemaObject(OperationState opState,
S_LibraryObjectDefinition def)
Creates a new S_SystemObject based on the specified S_LibraryObjectDefinition within the specified OperationState context. |
AttributeValue |
S_LibrarySession.createPublicObjectInstance(OperationState opState,
S_LibraryObjectDefinition sdef)
Creates a new S_PublicObject based on the specified S_LibraryObjectDefinition within an OperationState context. |
protected AttributeValue |
S_LibrarySession.createVersionedPublicObjectInstance(OperationState opState,
S_LibraryObjectDefinition sdef)
Creates a new S_PublicObject based on the specified S_LibraryObjectDefinition within an OperationState context. |
AttributeValue |
S_LibrarySession.createSystemObjectInstance(OperationState opState,
S_LibraryObjectDefinition sdef)
Creates a new S_SystemObject based on the specified S_LibraryObjectDefinition within an OperationState context. |
AttributeValue |
S_LibrarySession.createSchemaObjectInstance(OperationState opState,
S_LibraryObjectDefinition sdef)
Creates a new S_SchemaObject based on the specified S_LibraryObjectDefinition within an OperationState context. |
S_LibraryObjectDefinition |
S_LibrarySession.DMSetAttributes(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
Updates the specified S_LibraryObject. |
void |
S_LibrarySession.DMFree(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
Frees the specified S_LibraryObject. |
S_LibraryObjectData |
S_LibrarySession.DMCopyLibraryObject(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition sdef)
Copies the specified S_LibraryObject. |
java.lang.Long |
S_LibrarySession.DMAddAttributeToClassObject(java.lang.Long id,
S_LibraryObjectDefinition def)
Adds an attribute to an existing classobject. |
void |
S_LibrarySession.DMDelete(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
Deletes the specified S_PublicObject. |
void |
S_LibrarySession.DMUndelete(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
Undeletes the specified S_PublicObject. |
S_LibraryObjectData |
S_LibrarySession.DMConvertToPrivateACL(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition sdef)
Makes the specified S_PublicObject have a private S_AccessControlList. |
S_LibraryObjectData |
S_LibrarySession.DMaddAccessControlEntry(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition sdef)
Adds an S_AccessControlEntry to the specified S_AccessControlList. |
void |
S_LibrarySession.DMupdateAccessControlEntry(java.lang.Long id,
java.lang.Long classId,
java.lang.Long aceId,
java.lang.Long aceClassId,
S_LibraryObjectDefinition sdef)
Updates an S_AccessControlEntry in the specified S_AccessControlList. |
S_LibraryObjectData |
S_LibrarySession.DMAddRelationship(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition rdef)
Adds a relationship for the specified S_PublicObject. |
void |
S_LibrarySession.DMAddFolderRelationship(java.lang.Long id,
java.lang.Long classid,
S_LibraryObjectDefinition rdef)
Adds an item to the specified S_Folder. |
void |
S_LibrarySession.DMRemoveFromFolder(java.lang.Long folder_id,
java.lang.Long classid,
java.lang.Long rightObj,
java.lang.Long rightObjClassid,
S_LibraryObjectDefinition def)
Removes the specified item fromn the specified S_Folder. |
S_LibraryObjectData |
S_LibrarySession.DMNewRevision(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
Creates a new S_VersionDescription in the specified S_VersionSeries. |
S_LibraryObjectData |
S_LibrarySession.DMNewSecondaryVersionSeries(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
Creates a secondary S_VersionSeries for the specified S_Family. |
S_LibraryObjectData |
S_LibrarySession.DMNewBranchedVersionSeries(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
Branches an S_VersionSeries at the specified S_VersionDescription, resulting in a new S_VersionSeries, S_VersionDescription, and S_BranchRelationship. |
protected java.lang.Long |
S_LibrarySession.getIdForNewObject(S_LibraryObjectDefinition def)
Gets the next available id value. |
protected void |
S_AuditRule.deriveDefinition(S_LibraryObjectDefinition def)
deriveDefinition - Add to the S_LibraryObjectDefinition for this class. |
protected void |
S_AuditRule.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for creating this object. |
protected void |
S_AuditRule.extendedPostInsert(OperationState opState,
S_LibraryObjectDefinition sdef)
extendedPostInsert - operations to be performed after creating an object. |
protected void |
S_AuditRule.extendedPostUpdate(OperationState opState,
S_LibraryObjectDefinition def)
extendedPostUpdate - extended operations to be performed after updating an object. |
protected void |
S_AuditRule.extendedPostFree(OperationState opState,
S_LibraryObjectDefinition def)
extendedPostFree - operations to be performed after freeing an object. |
protected void |
S_ValueDefault.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition sdef)
Performs pre-insert validation. |
protected void |
S_Document.deriveDefinition(S_LibraryObjectDefinition def)
Add to the S_LibraryObjectDefinition for this class. |
protected void |
S_Document.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for creating this object |
protected void |
S_Document.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for updating this object |
protected void |
S_Document.extendedPreFree(OperationState opState,
S_LibraryObjectDefinition def)
operations to be performed before freeing an object. |
protected void |
S_Document.extendedPreCopy(OperationState opState,
S_LibraryObjectDefinition def)
Operations to be performed prior to creating an object copy. |
protected void |
S_Document.setContentObject(OperationState opState,
S_LibraryObjectDefinition def,
S_ContentQuota quota,
boolean update)
This method is called by both insert and update. |
S_ContentObject |
S_Document.cloneContentObject(S_LibraryObjectDefinition def)
copies the content object then updates this document to reference the new copy. |
protected S_ContentQuota |
S_Document.checkQuotaSpecification(S_LibraryObjectDefinition def)
Checks to see if ContentQuota is specified in the definition. |
protected void |
S_VersionDescription.deriveDefinition(S_LibraryObjectDefinition def)
Add or modify the S_LibraryObjectDefinition for this class. |
protected S_LibraryObject |
S_VersionDescription.copy(OperationState opState,
S_LibraryObjectDefinition def)
Make a copy of the target object. |
protected void |
S_VersionDescription.handleCascade(OperationState opState,
S_LibraryObject source,
int cascadeType,
S_LibraryObjectDefinition sdef,
java.lang.Object customArg)
Handle a cascaded operation initiated by (usually) another object. |
protected void |
S_VersionDescription.cascadeFree(OperationState opState,
S_LibraryObjectDefinition def)
Cascade operations to be performed before freeing an object. |
protected void |
S_VersionDescription.cascadeDelete(OperationState opState,
S_LibraryObjectDefinition def)
Cascade operations to be performed before deleting an object. |
protected void |
S_VersionDescription.cascadeUndelete(OperationState opState,
S_LibraryObjectDefinition def)
Cascade operations to be performed before undeleting an object. |
protected void |
S_VersionDescription.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for creating this version description |
protected void |
S_VersionDescription.resolveOwnership(S_LibraryObjectDefinition def)
Modifies ownership of the Version Description based on SYSTEOPTION_CHANGE_OWNERSHIP. |
protected void |
S_VersionDescription.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for updating this version description |
protected void |
S_VersionDescription.extendedPostUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for updating this version description |
protected void |
S_VersionDescription.resolveVersionSeries(OperationState opState,
S_LibraryObjectDefinition vddef)
Resolves the Version series for this object. |
protected void |
S_VersionDescription.createVersionSeries(OperationState opState,
S_LibraryObjectDefinition vddef)
Creates version series to hold a version description. |
protected void |
S_VersionDescription.resolveVersionSeriesOwnership(S_LibraryObjectDefinition vddef,
S_LibraryObjectDefinition vsdef)
Setup owner attribute of Version series definition based on the special option set in version description definition. |
protected boolean |
S_VersionDescription.isOwnerBeingChanged(S_LibraryObjectDefinition vddef)
Returns true if the special option to change ownership to that of PO is set in the definition. |
protected S_LibraryObjectDefinition |
S_VersionDescription.resolveVersionSeriesDefinition(S_LibraryObjectDefinition vddef)
Returns a VersionSeries definition. |
protected void |
S_VersionDescription.initializeVersionSequence(S_LibraryObjectDefinition vddef,
S_LibraryObjectDefinition vsdef)
Initializes the version sequence. |
protected void |
S_VersionDescription.resolvePublicObject(OperationState opState,
S_LibraryObjectDefinition vddef)
Sets the Resolved PublicObject attribute of this object. |
protected void |
S_VersionDescription.createPublicObject(OperationState opState,
S_LibraryObjectDefinition vddef)
Creates a Public Object to be associated with this version description. |
protected void |
S_VersionDescription.copyFamilyAttribute(S_LibraryObjectDefinition sourceDef,
S_LibraryObjectDefinition targetDef)
Copies family attribute from a sourec definition to the destination definition. |
protected S_VersionDescription |
S_VersionDescription.newBranchedVersionSeries(S_LibraryObjectDefinition vddef)
Javadoc Fixme |
protected void |
S_VersionSeries.deriveDefinition(S_LibraryObjectDefinition def)
Add or modify the S_LibraryObjectDefinition for this class. |
protected S_LibraryObject |
S_VersionSeries.copy(OperationState opState,
S_LibraryObjectDefinition def)
Gets a copy of the resolved public object. |
protected void |
S_VersionSeries.handleCascade(OperationState opState,
S_LibraryObject source,
int cascadeType,
S_LibraryObjectDefinition sdef,
java.lang.Object customArg)
Handles a cascaded operation initiated by * (usually) another object. |
protected void |
S_VersionSeries.cascadeFree(OperationState opState,
S_LibraryObjectDefinition def)
Implements cascade operations to be performed before freeing an object. |
protected void |
S_VersionSeries.cascadeDelete(OperationState opState,
S_LibraryObjectDefinition def)
Implements cascade operations to be performed before deleting an object. |
protected void |
S_VersionSeries.cascadeUndelete(OperationState opState,
S_LibraryObjectDefinition def)
Implements cascade operations to be performed before undeleting an object. |
protected void |
S_VersionSeries.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Setup appropriate system attributes prior to creating this series. |
protected void |
S_VersionSeries.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Setup appropriate system attributes prior to updating this series. |
protected void |
S_VersionSeries.extendedPostUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Update appropriate system attributes after updating this version series. |
protected void |
S_VersionSeries.checkDefaultVersionDescription(S_LibraryObjectDefinition def)
Makes sure the default version description being set is in this series. |
protected void |
S_VersionSeries.resolveFamily(OperationState opState,
S_LibraryObjectDefinition vsdef)
Checks to see if version series has family. |
protected void |
S_VersionSeries.createFamily(OperationState opState,
S_LibraryObjectDefinition vsdef)
Creates a family for this version series. |
protected boolean |
S_VersionSeries.isOwnerBeingChanged(S_LibraryObjectDefinition vsdef)
Returns true if special processing option is set to change ownership of series based on that of the VD and PO. |
protected void |
S_VersionSeries.resolveFamilyOwnership(S_LibraryObjectDefinition vsdef,
S_LibraryObjectDefinition famdef)
Sets up owner attribute for the family based on the special option. |
protected S_LibraryObjectDefinition |
S_VersionSeries.resolveFamilyDefinition(S_LibraryObjectDefinition vsdef)
Returns a Family definition from the system option or newly created family definition for this version series. |
S_VersionDescription |
S_VersionSeries.newRevision(S_LibraryObjectDefinition vddef)
Add a new version in the series. |
protected void |
S_VersionSeries.resolveNewRevisionDefinition(S_LibraryObjectDefinition vddef)
Sets up attributes required for a new version. |
void |
S_VersionSeries.lockAllOnNewVersion(S_LibraryObjectDefinition vsDef)
Out of the box policy for what objects get locked during a checkin We currently unlock the PO, VersionSeries and Family. |
void |
S_VersionSeries.lockNoneOnNewVersion(S_LibraryObjectDefinition vsDef)
Out of the box 2nd policy for locking on Checkin that does not lock any versioning objects Custom applications can switch to this policy by associating this with the version description class |
void |
S_VersionSeries.lockAllOnReserveNext(S_LibraryObjectDefinition vsdef)
Out of the box policy for what objects get locked during a checkout We currently USERLOCK the Family, VersionSeries, ResolvedPublicObject and VersionDescriptionDefinition All of the above versioning operations share the same lockobject we also free any unreferenced lockobjects that may be held by this VersionSeries |
void |
S_VersionSeries.lockNoneOnReserveNext(S_LibraryObjectDefinition vsdef)
A 2nd policy for what objects get locked during a checkout this policy will not lock any of the objects |
void |
S_VersionSeries.unlockAllOnUnreserve(S_LibraryObjectDefinition vsdef)
Out of the box policy for what objects get unlocked during a Cancel checkout We currently USERLOCK the Family, VersionSeries, ResolvedPublicObject and VersionDescriptionDefinition during a checkout all these have to be unlocked we also free any unreferenced lockobjects that may be held by this VersionSeries |
void |
S_VersionSeries.unlockNoneOnUnreserve(S_LibraryObjectDefinition vsdef)
Another policy for what gets unlocked during a cancel checkout this one does not unlock any of the versioning objects |
protected void |
S_VersionSeries.handleVersioningLockPolicy(java.lang.String operationType,
S_LibraryObjectDefinition vsdef)
handleVersioningLockPolicy - handle any Policy actions associated with what objects get locked during any versioning operations of a PublicObject. |
protected void |
S_VersionSeries.invokeDefaultMethodForPolicyOperation(java.lang.String opType,
S_LibraryObjectDefinition vsdef)
|
protected void |
S_VersionSeries.setReserveNextAttrs(S_LibraryObjectDefinition def)
Sets up attribute values used for reservation of this series. |
protected void |
S_VersionSeries.setUnReserveAttrs(S_LibraryObjectDefinition def)
Sets up attribute values used for cancelling reservation of this series. |
protected void |
S_MountPoint.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Updates any system attributes appropriate for creating this object |
protected void |
S_MountPoint.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for creating this object |
protected void |
S_Format.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Operations to be preformed before creating an instance of S_Format. |
protected void |
S_Format.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Operations to be preformed before updating an instance of S_FolderRelationship. |
protected void |
S_Printer.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for creating this object |
protected void |
S_Printer.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for creating this object |
protected void |
S_Printer.extendedPreFree(OperationState opState,
S_LibraryObjectDefinition def)
Operations to be performed before freeing an object. |
protected void |
S_NodeConfiguration.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Updates any system attributes appropriate for creating this object. |
protected void |
S_NodeConfiguration.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for creating this object |
protected void |
S_PrintJob.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for creating this object. |
protected void |
S_PrintJob.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for creating this object |
protected void |
S_PrintJob.extendedPreFree(OperationState opState,
S_LibraryObjectDefinition def)
Operations to be performed before freeing an object. |
protected void |
S_MediaReference.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Update/override any system attributes appropriate for creating this object. |
protected java.lang.String |
S_MediaReference.getColumnType(S_LibraryObjectDefinition mdef)
specify the column type, e.g., "VARCHAR(1000)" or "BLOB" |
protected void |
S_Folder.extendedPostInsert(OperationState opState,
S_LibraryObjectDefinition def)
operations to be performed after creating an instance of S_Folder. |
protected void |
S_Folder.extendedPreFree(OperationState opState,
S_LibraryObjectDefinition def)
operations to be performed before freeing an instance of S_Folder. |
protected void |
S_Folder.extendedPostFree(OperationState opState,
S_LibraryObjectDefinition def)
Operations to be performed after freeing an object. |
protected void |
S_Folder.extendedPreDelete(OperationState opState,
S_LibraryObjectDefinition def)
Operations to be preformed before deleting an instance of S_Folder. |
protected void |
S_Folder.extendedPreUndelete(OperationState opState,
S_LibraryObjectDefinition def)
Operations to be preformed before undeleting an instance of S_Folder. |
protected void |
S_Folder.extendedPreAddItem(OperationState opState,
S_PublicObject rightpo,
S_LibraryObjectDefinition def)
An extensibility point before an item is added to a folder. |
protected void |
S_Folder.extendedPostAddItem(OperationState opState,
S_PublicObject rightpo,
S_LibraryObjectDefinition def,
S_Relationship rel)
An extensibility point after an item is added to a folder. |
protected void |
S_Folder.extendedPreRemoveItem(OperationState opState,
S_PublicObject rightpo,
S_LibraryObjectDefinition def,
S_Relationship relationship)
an extensibility point before an item is removed from a folder. |
protected void |
S_Folder.extendedPostRemoveItem(OperationState opState,
S_PublicObject rightpo,
S_LibraryObjectDefinition def,
S_Relationship relationship)
an extensibility point after an item is removed from a folder. |
protected void |
S_Folder.addReference(S_PublicObject ro,
S_LibraryObjectDefinition rdef)
Add a reference to a Folder. |
void |
S_Folder.addItem(S_PublicObject ro,
S_LibraryObjectDefinition rdef)
Add an item to a Folder. |
protected void |
S_Folder.removeReference(S_PublicObject ro,
S_LibraryObjectDefinition def)
Remove a reference to a Folder. |
void |
S_Folder.removeItem(S_PublicObject ro,
S_LibraryObjectDefinition def)
Remove an item from a Folder. |
protected void |
S_Folder.propagateFreeIfNoFolderReferences(S_LibraryObjectDefinition def)
Propagate the freeIfNoFolderReferences operation. |
protected void |
S_GroupMemberRelationship.handleCascade(OperationState opState,
S_LibraryObject source,
int cascadeType,
S_LibraryObjectDefinition sdef,
java.lang.Object customArg)
Handles a cascaded operation initiated by (usually) another object. |
protected void |
S_GroupMemberRelationship.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Updates any system attributes appropriate for creating this object, and checks for cycles. |
protected long |
SequenceGenerator.setSequence(S_LibraryObjectDefinition def,
java.lang.String className,
java.lang.String seqAttrname)
setSequence - set the SORTSEQUENCE attribute in an S_LODef based on any possible system Options. |
protected long |
SequenceGenerator.reSequence(S_LibraryObjectDefinition def,
java.lang.String className,
java.lang.String seqAttrname,
S_LibraryObject[] objs)
|
protected void |
S_PermissionBundle.extendedPreFree(OperationState opState,
S_LibraryObjectDefinition def)
operations to be performed before freeing an object. |
protected void |
S_ClassDomain.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition sdef)
Performs pre-insert validation. |
protected void |
S_ClassDomain.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition sdef)
Performs pre-update validation. |
protected void |
S_SystemLockObject.deriveDefinition(S_LibraryObjectDefinition def)
Add to the S_LibraryObjectDefinition for this class. |
protected void |
S_SystemLockObject.verifyCanCreate(S_LibraryObjectDefinition def)
Verify that instances can be created. |
protected void |
S_ValueDefaultPropertyBundle.extendedPostInsert(OperationState opState,
S_LibraryObjectDefinition sdef)
Performs post-insert operations. |
protected void |
S_ValueDefaultPropertyBundle.extendedPostUpdate(OperationState opState,
S_LibraryObjectDefinition sdef)
Performs post-update operations. |
void |
PropertyOperationSet.addProperty(java.lang.String name,
S_LibraryObjectDefinition sdef)
Add an "add property" operation. |
void |
PropertyOperationSet.updateProperty(java.lang.String name,
S_Property property,
S_LibraryObjectDefinition sdef)
Add an "update property" operation. |
protected void |
S_ValueDomain.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition sdef)
Performs pre-insert validation. |
void |
S_LibraryObjectDefinition.mergeDefinition(S_LibraryObjectDefinition def)
combines values from def into this definition. |
protected void |
S_SystemAccessControlList.deriveDefinition(S_LibraryObjectDefinition def)
Add to the S_LibraryObjectDefinition for this class. |
protected void |
S_SystemAccessControlList.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for creating this object; int his case, set the is_shared attr to true. |
protected void |
S_SystemAccessControlList.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Performs the necessary operations before an update. |
protected void |
S_SystemAccessControlList.verifyCanCreate(S_LibraryObjectDefinition def)
Verify that instances can be created. |
protected void |
S_ServiceConfiguration.extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Updates any system attributes appropriate for creating this object. |
protected void |
S_ServiceConfiguration.extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Update any system attributes appropriate for creating this object |
S_LibraryObjectData |
S_LibrarySessionInterface.DMCopyLibraryObject(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition sdef)
|
S_LibraryObjectData |
S_LibrarySessionInterface.DMConvertToPrivateACL(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition sdef)
|
S_LibraryObjectData |
S_LibrarySessionInterface.DMNewPublicObject(S_LibraryObjectDefinition def)
|
S_LibraryObjectData |
S_LibrarySessionInterface.DMNewSystemObject(S_LibraryObjectDefinition def)
|
S_LibraryObjectData |
S_LibrarySessionInterface.DMNewSchemaObject(S_LibraryObjectDefinition def)
|
S_LibraryObjectDefinition |
S_LibrarySessionInterface.DMSetAttributes(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
|
void |
S_LibrarySessionInterface.DMDelete(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
|
void |
S_LibrarySessionInterface.DMUndelete(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
|
void |
S_LibrarySessionInterface.DMFree(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
|
java.lang.Long |
S_LibrarySessionInterface.DMAddAttributeToClassObject(java.lang.Long id,
S_LibraryObjectDefinition def)
|
S_LibraryObjectData |
S_LibrarySessionInterface.DMaddAccessControlEntry(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition sdef)
|
void |
S_LibrarySessionInterface.DMupdateAccessControlEntry(java.lang.Long id,
java.lang.Long classId,
java.lang.Long aceId,
java.lang.Long aceClassid,
S_LibraryObjectDefinition sdef)
|
void |
S_LibrarySessionInterface.DMRemoveFromFolder(java.lang.Long folder_id,
java.lang.Long classid,
java.lang.Long rightObj,
java.lang.Long rightObjClassid,
S_LibraryObjectDefinition def)
|
void |
S_LibrarySessionInterface.DMAddFolderRelationship(java.lang.Long id,
java.lang.Long classid,
S_LibraryObjectDefinition rdef)
|
S_LibraryObjectData |
S_LibrarySessionInterface.DMNewRevision(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
|
S_LibraryObjectData |
S_LibrarySessionInterface.DMNewSecondaryVersionSeries(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
|
S_LibraryObjectData |
S_LibrarySessionInterface.DMNewBranchedVersionSeries(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
|
S_LibraryObjectData |
S_LibrarySessionInterface.DMAddRelationship(java.lang.Long id,
java.lang.Long classId,
S_LibraryObjectDefinition def)
|
Constructors in oracle.ifs.server with parameters of type S_LibraryObjectDefinition | |
AtomicOperation(S_LibraryObject obj,
int operationType,
S_LibraryObjectDefinition sdef,
java.lang.Object customObj)
Construct an AtomicOperation. |
|
PropertyOperation(int type,
S_LibraryObjectDefinition def)
Construct a PropertyOperation. |
|
PropertyOperation(int type,
S_Property prop,
S_LibraryObjectDefinition def)
Construct a PropertyOperation. |
|
Oracle Content Management SDK | |||||||||
PREV NEXT | FRAMES NO FRAMES |