Oracle Content Management SDK

Uses of Interface
oracle.ifs.common.SystemObjectInterface

Packages that use SystemObjectInterface
oracle.ifs.beans   
oracle.ifs.common   
oracle.ifs.server   
 

Uses of SystemObjectInterface in oracle.ifs.beans
 

Classes in oracle.ifs.beans that implement SystemObjectInterface
 class AccessControlEntry
          The AccessControlEntry (ACE) class represents an atomic unit of access control.
 class ContentObject
          The ContentObject class is a subclass of PublicObject that supports getting and setting Content.
 class ExtendedPermission
          The ExtendedPermission class allows one to create a new permission that is not already defined in AccessLevel.
 class FolderPathRelationship
          This subclass of FolderRelationship is used by instances of Folder to model a path-oriented containership, similar to a file system.
 class FolderRelationship
          This subclass of Relationship is used by instances of Folder to model containership.
 class Format
          The Format class represents the known formats of document content.
 class GroupMemberRelationship
          /** The GroupMemberRelationship class is used to define membership relationships for users and groups (or groups within groups).
 class LockObject
          The LockObject class is intended to encapsulate information associated with a lock on a PublicObject such as the state of the lock, timeout of the lock, the lock holder, etc.
 class PermissionBundle
          The PermissionBundle class lets users group multiple access levels into a customized bundle.
 class Policy
          A Policy provides a mechanism for performing specific actions relevant to a particular ClassObject.
 class Property
          A Property describes a name/value pair of varying datatype, that can be used for multiple purposes to store iFS values.
 class Relationship
          An instance of Relationship can link (or relate) two public objects to each other.
 class SystemLockObject
          SystemLockObject subclass.
 class SystemObject
          The SystemObject is the superclass for all system-wide utility classes.
 class TieAccessControlEntry
          TieAccessControlEntry allows the Oracle-defined behavior of the ACCESSCONTROLENTRY classobject (and its subclasses) to be extended or overridden.
 class TieContentObject
          TieContentObject allows the Oracle-defined behavior of the CONTENTOBJECT classobject (and its subclasses) to be extended or overridden.
 class TieExtendedPermission
          TieExtendedPermission allows the Oracle-defined behavior of the EXTENDEDPERMISSION classobject (and its subclasses) to be extended or overridden.
 class TieFolderPathRelationship
          TieFolderPathRelationship allows the Oracle-defined behavior of the FOLDERPATHRELATIONSHIP classobject (and its subclasses) to be extended or overridden.
 class TieFolderRelationship
          TieFolderRelationship allows the Oracle-defined behavior of the FOLDERRELATIONSHIP classobject (and its subclasses) to be extended or overridden.
 class TieFormat
          TieFormat allows the Oracle-defined behavior of the FORMAT classobject (and its subclasses) to be extended or overridden.
 class TieGroupMemberRelationship
          A TieGroupMemberRelationship allows the Oracle-defined behavior of the GROUPMEMBERRELATIONSHIP classobject (and its subclasses) to be extended or overridden.
 class TieLockObject
          TieLockObject allows the Oracle-defined behavior of the LOCKOBJECT classobject (and its subclasses) to be extended or overridden.
 class TiePermissionBundle
          TiePermissionBundle allows the Oracle-defined behavior of the PERMISSIONBUNDLE classobject (and its subclasses) to be extended or overridden.
 class TiePolicy
          A TiePolicy allows the Oracle-defined behavior of the POLICY classobject (and its subclasses) to be extended or overridden.
 class TieProperty
          A TieProperty allows the Oracle-defined behavior of the PROPERTY classobject (and its subclasses) to be extended or overridden.
 class TieRelationship
          TieRelationship allows the Oracle-defined behavior of the RELATIONSHIP classobject (and its subclasses) to be extended or overridden.
 class TieSystemLockObject
          TieSystemLockObject allows the Oracle-defined behavior of the SYSTEMLOCKOBJECT classobject (and its subclasses) to be extended or overridden.
 class TieSystemObject
          TieSystemObject allows the Oracle-defined behavior of the SYSTEMOBJECT classobject (and its subclasses) to be extended or overridden.
 

Methods in oracle.ifs.beans that return SystemObjectInterface
 SystemObjectInterface LibrarySession.getSystemObjectInterface(java.lang.Long id)
          Gets the SystemObjectInterface for the specified id.
 SystemObjectInterface[] LibrarySession.getSystemObjectInterfaces(java.lang.Long[] ids)
          Gets the SystemObjectInterfaces for the specified ids.
 

Uses of SystemObjectInterface in oracle.ifs.common
 

Subinterfaces of SystemObjectInterface in oracle.ifs.common
 interface ExtendedPermissionInterface
          ExtendedPermissionInterface defines methods common to ExtendedPermission and S_ExtendedPermission.
 

Methods in oracle.ifs.common that return SystemObjectInterface
 SystemObjectInterface AttributeValue.getSystemObject(LibrarySessionInterface session)
          Gets this AttributeValue's representation as a SystemObject.
 SystemObjectInterface[] AttributeValue.getSystemObjectArray(LibrarySessionInterface session)
          Gets this AttributeValue's representation as an array of SystemObjects.
 SystemObjectInterface AttributeValue.getSystemObjectArray(LibrarySessionInterface session, int index)
          Get the specified element of this AttributeValue's representation as an array of SystemObjects.
protected  SystemObjectInterface AttributeValue.convertToSystemObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a SystemObject.
protected  SystemObjectInterface[] AttributeValue.convertToSystemObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of SystemObjects.
protected  SystemObjectInterface AttributeValueLong.convertToSystemObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a SystemObject.
protected  SystemObjectInterface[] AttributeValueLong.convertToSystemObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of SystemObjects.
protected  SystemObjectInterface AttributeValueSystemObject.convertToSystemObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a SystemObject.
protected  SystemObjectInterface[] AttributeValueSystemObject.convertToSystemObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of SystemObjects.
protected  SystemObjectInterface AttributeValueLongArray.convertToSystemObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a SystemObject.
protected  SystemObjectInterface[] AttributeValueLongArray.convertToSystemObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of SystemObjects.
protected  SystemObjectInterface AttributeValueSystemObjectArray.convertToSystemObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a SystemObject.
protected  SystemObjectInterface[] AttributeValueSystemObjectArray.convertToSystemObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of SystemObjects.
 SystemObjectInterface LibrarySessionInterface.getSystemObjectInterface(java.lang.Long id)
          Gets the SystemObjectInterface for the specified id.
 SystemObjectInterface[] LibrarySessionInterface.getSystemObjectInterfaces(java.lang.Long[] ids)
          Gets the SystemObjectInterfaces for the specified ids.
 

Methods in oracle.ifs.common with parameters of type SystemObjectInterface
static AttributeValue AttributeValue.newAttributeValue(SystemObjectInterface value)
          Constructs a new SystemObject AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(SystemObjectInterface[] values)
          Constructs a new array-type SystemObject AttributeValue.
 

Constructors in oracle.ifs.common with parameters of type SystemObjectInterface
AttributeValueSystemObject(SystemObjectInterface value)
          Constructs a SystemObject AttributeValue.
AttributeValueSystemObjectArray(SystemObjectInterface[] values)
          Constructs an array-type SystemObject AttributeValue.
 

Uses of SystemObjectInterface in oracle.ifs.server
 

Classes in oracle.ifs.server that implement SystemObjectInterface
 class S_AccessControlEntry
          This is server side representation of the AccessControlEntry class.
 class S_ContentObject
          The S_ContentObject class.
 class S_FolderPathRelationship
          Server side representation of the FOLDERPATHRELATIONSHIP class.
 class S_FolderRelationship
          Server side representation of the FOLDERRELATIONSHIP class.
 class S_Format
          The S_Format class describes
 class S_GroupMemberRelationship
          A S_GroupMemberRelationship is the server-side representation of a GroupMemberRelationship.
 class S_LockObject
          S_LockObject is a server side representation of the iFS LOCKOBJECT class.
 class S_PermissionBundle
          The S_PermissionBundle class
 class S_Policy
          An S_Policy is the server-side representation of a Policy.
 class S_Property
          An S_Property is the server-side representation of a Property.
 class S_Relationship
          The S_Relationship class is the server side implementation of the iFS RELATIONSHIP class
 class S_SystemLockObject
          This is a server side representation of the SystemLockObject class
 class S_SystemObject
          The S_SystemObject class is the server side implementation of the iFS SYSTEMOBJECT class.
 class S_TieAccessControlEntry
          S_TieAccessControlEntry allows the Oracle-defined behavior of the ACCESSCONTROLENTRY classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieContentObject
          S_TieContentObject allows the Oracle-defined behavior of the CONTENTOBJECT classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieFolderPathRelationship
          S_TieFolderPathRelationship allows the Oracle-defined behavior of the FOLDERPATHRELATIONSHIP classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieFolderRelationship
          S_TieFolderRelationship allows the Oracle-defined behavior of the FOLDERRELATIONSHIP classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieFormat
          S_TieFormat allows the Oracle-defined behavior of the FORMAT classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieGroupMemberRelationship
          A S_TieGroupMemberRelationship allows the Oracle-defined behavior of the GROUPMEMBERRELATIONSHIP classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieLockObject
          S_TieLockObject allows the Oracle-defined behavior of the LOCKOBJECT classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TiePermissionBundle
          S_TiePermissionBundle allows the Oracle-defined behavior of the PERMISSIONBUNDLE classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TiePolicy
          An S_TiePolicy allows the Oracle-defined behavior of the POLICY classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieProperty
          An S_TieProperty allows the Oracle-defined behavior of the PROPERTY classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieRelationship
          S_TieRelationship allows the Oracle-defined behavior of the RELATIONSHIP classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieSystemLockObject
          S_TieSystemLockObject allows the Oracle-defined behavior of the SYSTEMLOCKOBJECT classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieSystemObject
          S_TieSystemObject allows the Oracle-defined behavior of the SYSTEMOBJECT classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 

Methods in oracle.ifs.server that return SystemObjectInterface
 SystemObjectInterface S_LibrarySession.getSystemObjectInterface(java.lang.Long id)
          Gets the SystemObjectInterface for the specified id.
 SystemObjectInterface[] S_LibrarySession.getSystemObjectInterfaces(java.lang.Long[] ids)
          Gets the SystemObjectInterfaces for the specified ids.
 SystemObjectInterface[] S_ExportedLibraryObjectDefinition.getSystemObjectReferences(LibrarySessionInterface session)
          return any SystemObject references from specified AttributeValue.
 


Oracle Content Management SDK

(c) 2002 Copyright Oracle Corporation. All rights reserved.