Oracle Content Management SDK

Uses of Interface
oracle.ifs.common.PublicObjectInterface

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

Uses of PublicObjectInterface in oracle.ifs.beans
 

Classes in oracle.ifs.beans that implement PublicObjectInterface
 class AccessControlList
          The AccessControlList (ACL) class represents a set of AccessControlEntries (ACE).
 class ApplicationObject
          The ApplicationObject class represents a generic PublicObject.
 class Category
          The Category class is used to add custom meta-data to PublicObjects on a per instance basis.
 class ClassAccessControlList
          The ClassAccessControlList class represents an AccessControlList for controlling who can create new instances of a specified ClassObject.
 class ContentQuota
          A ContentQuota contains information that defines how much storage space in iFS is allocated and consumed by the DirectoryUser.
 class DirectoryGroup
          A DirectoryGroup represents an iFS group of users and/or other groups.
 class DirectoryObject
          A DirectoryObject represents an iFS user or group of users.
 class DirectoryUser
          A DirectoryUser represents an iFS user.
 class Document
          The Document class is a subclass of PublicObject that supports getting and setting Content.
 class ExtendedUserProfile
          The ExtendedUserProfile class is intended to save specific application information on a per user basis.
 class Family
          The Family class is one of the "versioning" classes.
 class Folder
          The Folder class represents Folders in the iFS server.
 class InterMediaAudio
          InterMediaAudio subclass.
 class InterMediaAudioCdTrack
          InterMediaAudioCdTrack subclass.
 class InterMediaImage
          InterMediaImage subclass.
 class InterMediaMovie
          InterMediaMovie subclass.
 class InterMediaSource
          InterMediaSource subclass.
 class InterMediaVideo
          InterMediaVideo subclass.
 class MountPoint
          The MountPoint class is used to identify a Folder as being a 'mountpoint'.
 class PolicyPropertyBundle
          A PolicyPropertyBundle is a PropertyBundle containing one or more Policy definitions.
 class PrimaryUserProfile
          A PrimaryUserProfile contains information related to a DirectoryUser such as the home folder, the default ACLs, ContentQuota.
 class PropertyBundle
          A PropertyBundle contains a set of name/value pairs, and behaves like a java.util.Hashtable.
 class PublicObject
          The PublicObject class is the abstract superclass of all "public object" classes, some of which are Documents, Folders, and ApplicationObjects.
 class Queue
          Queue class represent instances of Queues in iFS.
 class SearchObject
          The SearchObject class provides a facility to store searches persistently across sessions.
 class SelectorObject
          The SelectorObject class is used to store Selectors in the server for later use.
 class SystemAccessControlList
          The SystemAccessControlList class represents a system-wide shared AccessControlList.
 class TieAccessControlList
          TieAccessControlList allows the Oracle-defined behavior of the ACCESSCONTROLLIST classobject (and its subclasses) to be extended or overridden.
 class TieApplicationObject
          TieApplicationObject allows the Oracle-defined behavior of the APPLICATIONOBJECT classobject (and its subclasses) to be extended or overridden.
 class TieCategory
          TieCategory allows the Oracle-defined behavior of the CATEGORY classobject (and its subclasses) to be extended or overridden.
 class TieClassAccessControlList
          TieClassAccessControlList allows the Oracle-defined behavior of the CLASSACCESSCONTROLLIST classobject (and its subclasses) to be extended or overridden.
 class TieContentQuota
          TieContentQuota allows the Oracle-defined behavior of the CONTENTQUOTA classobject (and its subclasses) to be extended or overridden.
 class TieDirectoryGroup
          A TieDirectoryGroup allows the Oracle-defined behavior of the DIRECTORYGROUP classobject (and its subclasses) to be extended or overridden.
 class TieDirectoryObject
          A TieDirectoryObject allows the Oracle-defined behavior of the DIRECTORYOBJECT classobject (and its subclasses) to be extended or overridden.
 class TieDirectoryUser
          A TieDirectoryUser allows the Oracle-defined behavior of the DIRECTORYUSER classobject (and its subclasses) to be extended or overridden.
 class TieDocument
          TieDocument allows the Oracle-defined behavior of the DOCUMENT classobject (and its subclasses) to be extended or overridden.
 class TieExtendedUserProfile
          TieExtendedUserProfile allows the Oracle-defined behavior of the EXTENDEDUSERPROFILE classobject (and its subclasses) to be extended or overridden.
 class TieFamily
          TieFamily allows the Oracle-defined behavior of the FAMILY classobject (and its subclasses) to be extended or overridden.
 class TieFolder
          TieFolder allows the Oracle-defined behavior of the FOLDER classobject (and its subclasses) to be extended or overridden.
 class TieInterMediaAudio
          TieInterMediaAudio allows the Oracle-defined behavior of the INTERMEDIAAUDIO classobject (and its subclasses) to be extended or overridden.
 class TieInterMediaAudioCdTrack
          TieInterMediaAudioCdTrack allows the Oracle-defined behavior of the INTERMEDIAAUDIOCDTRACK classobject (and its subclasses) to be extended or overridden.
 class TieInterMediaImage
          TieInterMediaImage allows the Oracle-defined behavior of the INTERMEDIAIMAGE classobject (and its subclasses) to be extended or overridden.
 class TieInterMediaMovie
          TieInterMediaMovie allows the Oracle-defined behavior of the INTERMEDIAMOVIE classobject (and its subclasses) to be extended or overridden.
 class TieInterMediaSource
          TieInterMediaSource allows the Oracle-defined behavior of the INTERMEDIASOURCE classobject (and its subclasses) to be extended or overridden.
 class TieInterMediaVideo
          TieInterMediaVideo allows the Oracle-defined behavior of the INTERMEDIAVIDEO classobject (and its subclasses) to be extended or overridden.
 class TieMountPoint
          TieMountPoint allows the Oracle-defined behavior of the MOUNTPOINT classobject (and its subclasses) to be extended or overridden.
 class TiePolicyPropertyBundle
          A TiePolicyPropertyBundle allows the Oracle-defined behavior of the POLICYPROPERTYBUNDLE classobject (and its subclasses) to be extended or overridden.
 class TiePrimaryUserProfile
          TiePrimaryUserProfile allows the Oracle-defined behavior of the PRIMARYUSERPROFILE classobject (and its subclasses) to be extended or overridden.
 class TiePropertyBundle
          A TiePropertyBundle allows the Oracle-defined behavior of the PROPERTYBUNDLE classobject (and its subclasses) to be extended or overridden.
 class TiePublicObject
          TiePublicObject allows the Oracle-defined behavior of the PUBLICOBJECT classobject (and its subclasses) to be extended or overridden.
 class TieQueue
          TieQueue allows the Oracle-defined behavior of the QUEUE classobject (and its subclasses) to be extended or overridden.
 class TieSearchObject
          TieSearchObject allows the Oracle-defined behavior of the SEARCHOBJECT classobject (and its subclasses) to be extended or overridden.
 class TieSelectorObject
          TieSelectorObject allows the Oracle-defined behavior of the SELECTOROBJECT classobject (and its subclasses) to be extended or overridden.
 class TieSystemAccessControlList
          TieSystemAccessControlList allows the Oracle-defined behavior of the SYSTEMACCESSCONTROLLIST classobject (and its subclasses) to be extended or overridden.
 class TieUserProfile
          TieUserProfile allows the Oracle-defined behavior of the USERPROFILE classobject (and its subclasses) to be extended or overridden.
 class TieValueDefaultPropertyBundle
          TieValueDefaultPropertyBundle allows the Oracle-defined behavior of the VALUEDEFAULTPROPERTYBUNDLE classobject (and its subclasses) to be extended or overridden.
 class TieValueDomainPropertyBundle
          TieValueDomainPropertyBundle allows the Oracle-defined behavior of the VALUEDOMAINPROPERTYBUNDLE classobject (and its subclasses) to be extended or overridden.
 class TieVersionDescription
          TieVersionDescription allows the Oracle-defined behavior of the VERSIONDESCRIPTION classobject (and its subclasses) to be extended or overridden.
 class TieVersionSeries
          TieVersionSeries allows the Oracle-defined behavior of the VERSIONSERIES classobject (and its subclasses) to be extended or overridden.
 class UserProfile
          The UserProfile class provides storage for profile information on a per user basis.
 class ValueDefaultPropertyBundle
          A ValueDefaultPropertyBundle is a PropertyBundle containing a list of one or more values of a ValueDefault.
 class ValueDomainPropertyBundle
          A ValueDomainPropertyBundle is a PropertyBundle containing a valid definition of a ValueDomain.
 class VersionDescription
          The VersionDescription class is used to describe an instance of a versioned public object at a point in time as tracked by the version series.
 class VersionSeries
          The VersionSeries class is used to track revisions to a versioned public object as it changes over time.
 

Methods in oracle.ifs.beans that return PublicObjectInterface
 PublicObjectInterface LibrarySession.getPublicObjectInterface(java.lang.Long id)
          Gets the PublicObjectInterface for the specified id.
 PublicObjectInterface[] LibrarySession.getPublicObjectInterfaces(java.lang.Long[] ids)
          Gets the PublicObjectInterfaces for the specified ids.
 

Uses of PublicObjectInterface in oracle.ifs.common
 

Subinterfaces of PublicObjectInterface in oracle.ifs.common
 interface DirectoryObjectInterface
          DirectoryObjectInterface defines methods common to DirectoryObject and S_DirectoryObject.
 

Methods in oracle.ifs.common that return PublicObjectInterface
 PublicObjectInterface AttributeValue.getPublicObject(LibrarySessionInterface session)
          Gets this AttributeValue's representation as a PublicObject.
 PublicObjectInterface[] AttributeValue.getPublicObjectArray(LibrarySessionInterface session)
          Gets this AttributeValue's representation as an array of PublicObjects.
 PublicObjectInterface AttributeValue.getPublicObjectArray(LibrarySessionInterface session, int index)
          Get the specified element of this AttributeValue's representation as an array of PublicObjects.
protected  PublicObjectInterface AttributeValue.convertToPublicObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a PublicObject.
protected  PublicObjectInterface[] AttributeValue.convertToPublicObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of PublicObjects.
protected  PublicObjectInterface AttributeValueLong.convertToPublicObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a PublicObject.
protected  PublicObjectInterface[] AttributeValueLong.convertToPublicObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of PublicObjects.
protected  PublicObjectInterface AttributeValuePublicObject.convertToPublicObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a PublicObject.
protected  PublicObjectInterface[] AttributeValuePublicObject.convertToPublicObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of PublicObjects.
protected  PublicObjectInterface AttributeValueLongArray.convertToPublicObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a PublicObject.
protected  PublicObjectInterface[] AttributeValueLongArray.convertToPublicObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of PublicObjects.
protected  PublicObjectInterface AttributeValuePublicObjectArray.convertToPublicObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a PublicObject.
protected  PublicObjectInterface[] AttributeValuePublicObjectArray.convertToPublicObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of PublicObjects.
protected  PublicObjectInterface AttributeValueDirectoryObject.convertToPublicObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a PublicObject.
protected  PublicObjectInterface[] AttributeValueDirectoryObject.convertToPublicObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of PublicObjects.
 PublicObjectInterface LibrarySessionInterface.getPublicObjectInterface(java.lang.Long id)
          Gets the PublicObjectInterface for the specified id.
 PublicObjectInterface[] LibrarySessionInterface.getPublicObjectInterfaces(java.lang.Long[] ids)
          Gets the PublicObjectInterfaces for the specified ids.
 

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

Constructors in oracle.ifs.common with parameters of type PublicObjectInterface
AttributeValuePublicObject(PublicObjectInterface value)
          Constructs a PublicObject AttributeValue.
AttributeValuePublicObjectArray(PublicObjectInterface[] values)
          Constructs an array-type PublicObject AttributeValue.
 

Uses of PublicObjectInterface in oracle.ifs.server
 

Classes in oracle.ifs.server that implement PublicObjectInterface
 class S_AccessControlList
          Server side representation of the AccessControlList class.
 class S_ApplicationObject
          The S_ApplicationObject class represents a generic S_PublicObject.
 class S_Category
          Category subclasses can contain their own custom data, which effectively contain data about the PublicObject with which the Category instance is associated.
 class S_ClassAccessControlList
          The S_ClassAccessControlList class
 class S_ContentQuota
          A ContentQuota contains information that defines how much storage space in iFS is allocated and consumed by the DirectoryUser.
 class S_DirectoryGroup
          A S_DirectoryGroup is the server-side representation of a group of users and/or other groups.
 class S_DirectoryObject
          The S_DirectoryObject class is the server side representation of an iFS user or group of users.
 class S_DirectoryUser
          An S_DirectoryUser is the server-side representation of an iFS user.
 class S_Document
          The S_Document class.
 class S_ExtendedUserProfile
          The ExtendedUserProfile class allows creation of user profiles with customized profiling information.
 class S_Family
          Server side representation of the FAMILY class.
 class S_Folder
          Server side representation of the FOLDER class.
 class S_InterMediaAudio
          InterMediaAudio subclass.
 class S_InterMediaAudioCdTrack
          InterMediaAudioCdTrack subclass.
 class S_InterMediaImage
          InterMediaImage subclass.
 class S_InterMediaMovie
          InterMediaMovie subclass.
 class S_InterMediaSource
          InterMediaSource subclass.
 class S_InterMediaVideo
          InterMediaVideo subclass.
 class S_MountPoint
          A MountPoint is used to categorize Folders as being 'mountpoints' for protocols such as SMB.
 class S_PolicyPropertyBundle
          An S_PolicyPropertyBundle is the server-side representation of a PolicyPropertyBundle.
 class S_PrimaryUserProfile
          A PrimaryUserProfile contains information related to a DirectoryUser such as the home folder, the default ACLs, ContentQuota.
 class S_PropertyBundle
          An S_PropertyBundle is the server-side representation of PropertyBundle.
 class S_PublicObject
          The S_PublicObject class is the server side implementation of the iFS PUBLICOBJECT class.
 class S_Queue
          The S_Queue class is server side representation of Queue.
 class S_SearchObject
          The S_SearchObject class.
 class S_SelectorObject
          The S_SelectorObject class
 class S_SystemAccessControlList
          The S_SystemAccessControlList class
 class S_TieAccessControlList
          S_TieAccessControlList allows the Oracle-defined behavior of the ACCESSCONTROLLIST classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieApplicationObject
          S_TieApplicationObject allows the Oracle-defined behavior of the APPLICATIONOBJECT classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieCategory
          S_TieCategory allows the Oracle-defined behavior of the CATEGORY classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieClassAccessControlList
          S_TieClassAccessControlList allows the Oracle-defined behavior of the CLASSACCESSCONTROLLIST classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieContentQuota
          S_TieContentQuota allows the Oracle-defined behavior of the CONTENTQUOTA classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieDirectoryGroup
          An S_TieDirectoryGroup allows the Oracle-defined behavior of the DIRECTORYGROUP classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieDirectoryObject
          An S_TieDirectoryObject allows the Oracle-defined behavior of the DIRECTORYOBJECT classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieDirectoryUser
          An S_TieDirectoryUser allows the Oracle-defined behavior of the DIRECTORYUSER classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieDocument
          S_TieDocument allows the Oracle-defined behavior of the DOCUMENT classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieExtendedUserProfile
          S_TieExtendedUserProfile allows the Oracle-defined behavior of the EXTENDEDUSERPROFILE classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieFamily
          S_TieFamily allows the Oracle-defined behavior of the FAMILY classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieFolder
          S_TieFolder allows the Oracle-defined behavior of the FOLDER classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieInterMediaAudio
          S_TieInterMediaAudio allows the Oracle-defined behavior of the INTERMEDIAAUDIO classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieInterMediaAudioCdTrack
          S_TieInterMediaAudio allows the Oracle-defined behavior of the INTERMEDIAAUDIOCDTRACK classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieInterMediaImage
          S_TieInterMediaImage allows the Oracle-defined behavior of the INTERMEDIAIMAGE classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieInterMediaMovie
          S_TieInterMediaMovie allows the Oracle-defined behavior of the INTERMEDIAMOVIE classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieInterMediaSource
          S_TieInterMediaSource allows the Oracle-defined behavior of the INTERMEDIASOURCE classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieInterMediaVideo
          S_TieInterMediaVideo allows the Oracle-defined behavior of the INTERMEDIAVIDEO classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieMountPoint
          S_TieMountPoint allows the Oracle-defined behavior of the MOUNTPOINT classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TiePolicyPropertyBundle
          An S_TiePolicyPropertyBundle allows the Oracle-defined behavior of the POLICYPROPERTYBUNDLE classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TiePrimaryUserProfile
          S_TiePrimaryUserProfile allows the Oracle-defined behavior of the PRIMARYUSERPROFILE classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TiePropertyBundle
          An S_TiePropertyBundle allows the Oracle-defined behavior of the PROPERTYBUNDLE classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TiePublicObject
          S_TiePublicObject allows the Oracle-defined behavior of the PUBLICOBJECT classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieQueue
          S_TieQueue allows the Oracle-defined behavior of the QUEUE classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieSearchObject
          S_TieSearchObject allows the Oracle-defined behavior of the SEARCHOBJECT classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieSelectorObject
          S_TieSelectorObject allows the Oracle-defined behavior of the SELECTOROBJECT classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieSystemAccessControlList
          S_TieSystemAccessControlList allows the Oracle-defined behavior of the SYSTEMACCESSCONTROLLIST classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieUserProfile
          S_TieUserProfile allows the Oracle-defined behavior of the USERPROFILE classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieValueDefaultPropertyBundle
          S_TieValueDefaultPropertyBundle allows the Oracle-defined behavior of the VALUEDEFAULTPROPERTYBUNDLE classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieValueDomainPropertyBundle
          S_TieValueDomainPropertyBundle allows the Oracle-defined behavior of the VALUEDOMAINPROPERTYBUNDLE classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieVersionDescription
          S_TieVersionDescription allows the Oracle-defined behavior of the VERSIONDESCRIPTION classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_TieVersionSeries
          S_TieVersionSeries allows the Oracle-defined behavior of the VERSIONSERIES classobject (and its subclasses) to be extended or overridden through the server extensibility API.
 class S_UserProfile
          The UserProfile class provides storage for profile information on a DirectoryUser.
 class S_ValueDefaultPropertyBundle
          A ValueDefaultPropertyBundle is a PropertyBundle containing a valid definition of the value of a ValueDefault.
 class S_ValueDomainPropertyBundle
          A ValueDomainPropertyBundle is a PropertyBundle containing a valid definition of the value of a ValueDomain.
 class S_VersionDescription
          The S_VersionDescription class is server side representation of VersionDescription.
 class S_VersionSeries
          Server side representation of the VERSIONSERIES class.
 

Methods in oracle.ifs.server that return PublicObjectInterface
 PublicObjectInterface S_LibrarySession.getPublicObjectInterface(java.lang.Long id)
          Gets the PublicObjectInterface for the specified id.
 PublicObjectInterface[] S_LibrarySession.getPublicObjectInterfaces(java.lang.Long[] ids)
          Gets the PublicObjectInterfaces for the specified ids.
 PublicObjectInterface[] S_ExportedLibraryObjectDefinition.getPublicObjectReferences(LibrarySessionInterface session)
          return any PublicObject references from specified AttributeValue.
 


Oracle Content Management SDK

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