Oracle Content Management SDK

Uses of Class
oracle.ifs.server.OperationState

Packages that use OperationState
oracle.ifs.server   
 

Uses of OperationState in oracle.ifs.server
 

Methods in oracle.ifs.server with parameters of type OperationState
 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.clonePublicObjectAttribute(OperationState opState, S_LibraryObjectDefinition sdef, java.lang.String attrname)
          copies an attribute in a definition.
protected  S_LibraryObject S_LibraryObject.copy(OperationState opState)
          make a copy of the target object.
protected  S_LibraryObject S_LibraryObject.copy(OperationState opState, S_LibraryObjectDefinition def)
          make a copy of the target object.
protected  void S_LibraryObject.free(OperationState opState)
          permanently delete an object.
 void S_LibraryObject.free(OperationState opState, S_LibraryObjectDefinition def)
          permanently delete an object.
protected  S_LibraryObjectData S_LibraryObject.createInstance(OperationState opState, S_LibraryObjectDefinition def)
          Create a new instance.
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)
          delete - THE ONLY METHOD THAT SHOULD CALL THIS METHOD IS S_LibrarySession.DMDelete() (or this method recursively).
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)
          undelete - restore an object from the user's wastebasket.
protected  void S_PublicObject.undelete(OperationState opState, S_LibraryObjectDefinition def)
          undelete - restore an object from the user's wastebasket.
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.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.forceSecuredObjectsToClear(OperationState opState)
          forceSecuredObjectsToClear - for objects that we secure, if they haven't been freed as part of the specified operattion, then force them to clear their SecuringPublicObject setting.
protected  void S_PublicObject.handleExtendedFreePolicy(OperationState opState, S_LibraryObjectDefinition def)
          handleExtendedFreePolicy - handle any Policy actions associated with free().
protected  void S_PublicObject.freeNonsharedAcl(OperationState opState)
           
protected  void S_PublicObject.freeNonsharedLockObject(OperationState opState, S_LockObject ourlockobj)
           
protected  void S_PublicObject.signalRightRelationshipFreed(OperationState opState, S_Relationship rightRel, S_PublicObject rightPo)
          a PublicObject to the right of us has been freed.
protected  void S_PublicObject.signalLeftRelationshipFreed(OperationState opState, S_Relationship leftRel, S_PublicObject leftPo)
          a PublicObject to the left of us has been freed.
protected  void S_SystemObject.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition sdef)
          Performs pre-insert actions.
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.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.cascadeFreeToLeftObject(OperationState opState, S_LibraryObject source)
          cascade to our left object, indicationg that we have freed.
protected  void S_Relationship.cascadeFreeToRightObject(OperationState opState, S_LibraryObject source)
          cascade to our right object, indicationg that we have freed.
protected  void S_Relationship.cascadeDeleteToLeftObject(OperationState opState, S_LibraryObject source)
          cascade to our left object, indicationg that we have Deleted.
protected  void S_Relationship.cascadeDeleteToRightObject(OperationState opState, S_LibraryObject source)
          cascade to our right object, indicationg that we have Deleted.
protected  void S_Relationship.cascadeUndeleteToLeftObject(OperationState opState, S_LibraryObject source)
          cascade to our left object, indicationg that we have Undeleted.
protected  void S_Relationship.cascadeUndeleteToRightObject(OperationState opState, S_LibraryObject source)
          cascade to our right object, indicationg that we have Undeleted.
protected  void S_Relationship.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for creating this object
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.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.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_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.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_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_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_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_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  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.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_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_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.cascadeFreeToAssociatedObject(OperationState opState)
          Notifies the Associated PublicObject of freeing action.
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.forceSecuredObjectsToClear(OperationState opState)
          Overrides forceSecuredObjectsToClear, as there are never objects that reference this as their SecuringPublicObject.
protected  void S_Category.freeNonsharedAcl(OperationState opState)
          Overrides freeNonsharedAcl, as we never need to free our ACL since it is always inherited from the associated PublicObject.
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.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.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  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_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  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.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.
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_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  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(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(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(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.
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.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.
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.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.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  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.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  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  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_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  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_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.applyOperations(OperationState opState)
          apply Operations to the specified OperationState
protected  void S_ValueDomain.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition sdef)
          Performs pre-insert validation.
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_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
 


Oracle Content Management SDK

(c) 2002 Copyright Oracle Corporation. All rights reserved.