|
|||||||||
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_LibraryObject
def
- 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 failsprotected void extendedPreInsert(OperationState opState, S_LibraryObjectDefinition sdef) throws IfsException
extendedPreInsert
in class S_SystemObject
opState
- current operation statethe
- definition of the Property being createdIfsException
- (IFS-31600) if no values were specifiedprotected void extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition sdef) throws IfsException
extendedPreUpdate
in class S_LibraryObject
the
- operation statethe
- definition of the Property being updatedIfsException
- (IFS-31600) if no values were specifiedpublic void handleEvent(IfsEvent event) throws IfsException
handleEvent
in class S_LibraryObject
event
- the eventIfsException
- if the operation fails
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |