|
|||||||||
| 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_SystemObject
|
+--oracle.ifs.server.S_TieSystemObject
|
+--oracle.ifs.server.S_Property
An S_Property is the server-side representation of a Property.
A Property describes a name/value pair of varying datatype, that can be used for multiple purposes to store iFS values.
| Method Summary | |
protected void |
deriveDefinition(S_LibraryObjectDefinition def)
Modifies the S_LibraryObjectDefinition for this class. |
protected void |
extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition sdef)
Performs validation prior to an insert. |
protected void |
extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition sdef)
Performs validation prior to an update . |
AttributeValue |
getPropertyValue()
Gets the value of the Property. |
void |
handleEvent(IfsEvent event)
Handles the specified event. |
| Methods inherited from class oracle.ifs.server.S_LibraryObject |
equals, extendedPreFree, free, getAttribute, getAttributeByUpperCaseName, getClassId, getClassObject, getId, getSession, hasNameAttribute, 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_LibraryObjectdef - the S_LibraryObjectDefinition that contains
the definition of the target object.IfsException - if operation fails.
public final AttributeValue getPropertyValue()
throws IfsException
IfsException - if the operation fails
protected void extendedPreInsert(OperationState opState,
S_LibraryObjectDefinition sdef)
throws IfsException
extendedPreInsert in class S_SystemObjectopState - current operation statethe - definition of the Property being createdIfsException - (IFS-31600) if no values were specified
protected void extendedPreUpdate(OperationState opState,
S_LibraryObjectDefinition sdef)
throws IfsException
extendedPreUpdate in class S_LibraryObjectthe - operation statethe - definition of the Property being updatedIfsException - (IFS-31600) if no values were specified
public void handleEvent(IfsEvent event)
throws IfsException
handleEvent in class S_LibraryObjectevent - the eventIfsException - if the operation fails
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||