oracle.ifs.server
Class S_FolderRelationship


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_Relationship

                                |

                                +--oracle.ifs.server.S_TieRelationship

                                      |

                                      +--oracle.ifs.server.S_FolderRelationship

All Implemented Interfaces:
IfsEventHandler, LibraryObjectInterface, SystemObjectInterface, Traceable
Direct Known Subclasses:
S_TieFolderRelationship

public class S_FolderRelationship
extends S_TieRelationship

Server side representation of the FOLDERRELATIONSHIP class.

See Also:
S_LibraryService, S_LibrarySession

Method Summary
protected  void extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Operations to be preformed before creating an instance of S_FolderRelationship.
 
Methods inherited from class oracle.ifs.server.S_Relationship
deriveDefinition
 
Methods inherited from class oracle.ifs.server.S_LibraryObject
equals, extendedPreFree, extendedPreUpdate, free, getAttribute, getAttributeByUpperCaseName, getClassId, getClassObject, getId, getSession, handleEvent, 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


extendedPreInsert


protected void extendedPreInsert(OperationState opState,
                                 S_LibraryObjectDefinition def)
                          throws IfsException
Operations to be preformed before creating an instance of S_FolderRelationship. Check for cycles.
Overrides:
extendedPreInsert in class S_Relationship
Parameters:
opState - current operation state
def - current object definition to be updated with system attributes
Throws:
IfsException - if operation fails.