oracle.ifs.beans
Class TieFolderRelationship


java.lang.Object

  |

  +--oracle.ifs.beans.LibraryObject

        |

        +--oracle.ifs.beans.TieLibraryObject

              |

              +--oracle.ifs.beans.SystemObject

                    |

                    +--oracle.ifs.beans.TieSystemObject

                          |

                          +--oracle.ifs.beans.Relationship

                                |

                                +--oracle.ifs.beans.TieRelationship

                                      |

                                      +--oracle.ifs.beans.FolderRelationship

                                            |

                                            +--oracle.ifs.beans.TieFolderRelationship

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

public class TieFolderRelationship
extends FolderRelationship

TieFolderRelationship allows the Oracle-defined behavior of the FOLDERRELATIONSHIP classobject (and its subclasses) to be extended or overridden.

See Also:
FolderRelationship

Fields inherited from class oracle.ifs.beans.FolderRelationship
CLASS_NAME
 
Fields inherited from class oracle.ifs.beans.Relationship
LEFTOBJECT_ATTRIBUTE, NAME_ATTRIBUTE, RIGHTOBJECT_ATTRIBUTE, SORTSEQUENCE_ATTRIBUTE
 
Fields inherited from class oracle.ifs.beans.SystemObject
ACTIVE_ATTRIBUTE, POLICYBUNDLE_ATTRIBUTE, PROPERTYBUNDLE_ATTRIBUTE
 
Constructor Summary
protected TieFolderRelationship(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieFolderRelationship.
 
Methods inherited from class oracle.ifs.beans.Relationship
getLeftObject, getRightObject, getSortSequence
 
Methods inherited from class oracle.ifs.beans.SystemObject
getPolicyBundle, getPropertyBundle, isActive, putPolicy, putProperty, putProperty, removeAllPolicies, removeAllProperties, removePolicy, removePolicy, removeProperty, setActive, setPolicyBundle, setPropertyBundle
 
Methods inherited from class oracle.ifs.beans.LibraryObject
equals, free, free, getAttribute, getAttributeByUpperCaseName, getAttributes, getAttributesByUpperCaseNames, getClassId, getClassObject, getDefinition, getId, getLabel, getName, getSession, handleEvent, hasNameAttribute, invokeServerMethod, isInstanceOf, isTraced, lookupInstanceLabel, postEvent, postEvent, renderAsReader, renderAsStream, setAttribute, setAttribute, setAttributes, setAttributes, setName, toString, trace, update
 
Methods inherited from interface oracle.ifs.common.LibraryObjectInterface
getId
 
Methods inherited from interface oracle.ifs.common.Traceable
getTraceLogger, isTraced, trace
 

Constructor Detail


TieFolderRelationship


protected TieFolderRelationship(LibrarySession session,
                                java.lang.Long id,
                                java.lang.Long classId,
                                S_LibraryObjectData data)
                         throws IfsException
Constructs a TieFolderRelationship.
Parameters:
session - the session
id - the id
classId - the class id
data - the data
Throws:
IfsException - if the operation fails