|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--oracle.ifs.server.S_LibraryObject
|
+--oracle.ifs.server.S_TieLibraryObject
|
+--oracle.ifs.server.S_PublicObject
|
+--oracle.ifs.server.S_TiePublicObject
|
+--oracle.ifs.server.S_DirectoryObject
|
+--oracle.ifs.server.S_TieDirectoryObject
|
+--oracle.ifs.server.S_DirectoryUser
An S_DirectoryUser is the server-side representation of an iFS user.
S_LibraryService,
S_LibrarySession| Method Summary | |
protected void |
deriveDefinition(S_LibraryObjectDefinition def)
Changes the S_LibraryObjectDefinition for this class. |
protected void |
extendedPreFree(OperationState opState,
S_LibraryObjectDefinition def)
Performs the necessary operations before freeing an object. |
protected void |
extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
Updates any system attributes appropriate for creating this object. |
protected void |
extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
Performs the necessary operations before an update. |
S_PrimaryUserProfile |
getPrimaryUserProfile()
Gets the primary user profile for this user. |
| Methods inherited from class oracle.ifs.server.S_DirectoryObject |
getAllAncestors, getAllMembers, getDirectAncestors, getDirectMembers |
| Methods inherited from class oracle.ifs.server.S_LibraryObject |
equals, free, getAttribute, getAttributeByUpperCaseName, getClassId, getClassObject, getId, getSession, handleEvent, isTraced, postEvent, postEvent, renderAsReader, renderAsStream, setAttribute, setAttribute, toString, trace, update |
| Methods inherited from interface oracle.ifs.common.LibraryObjectInterface |
getId |
| Methods inherited from interface oracle.ifs.common.Traceable |
getTraceLogger, isTraced, trace |
| Method Detail |
protected void deriveDefinition(S_LibraryObjectDefinition def)
throws IfsException
This is called by getDefinition() on S_LibraryObject. It must call super.deriveDefinition() before applying any class-specific changes to the S_LibraryObjectDefinition object.
deriveDefinition in class S_PublicObjectdef - the S_LibraryObjectDefinition that contains the definition
of the target object.IfsException - if operation fails.
protected void extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition def)
throws IfsException
extendedPreUpdate in class S_PublicObjectopState - current state of the operationdef - current object definition to be updatedIfsException - if the operation fails.
protected void extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition def)
throws IfsException
extendedPreInsert in class S_PublicObjectopState - current operation statedef - current object definition to be updatedIfsException - if operation fails.
protected void extendedPreFree(OperationState opState,
S_LibraryObjectDefinition def)
throws IfsException
This is overridden by classes that need to perform operations after successfully deleting the rows for the freed instance.
extendedPreFree in class S_DirectoryObjectIfsException - if operation fails.
public S_PrimaryUserProfile getPrimaryUserProfile()
throws IfsException
IfsException - if the operation fails
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||