Oracle Content Management SDK

Uses of Class
oracle.ifs.beans.PublicObject

Packages that use PublicObject
oracle.ifs.adk.filesystem   
oracle.ifs.beans   
oracle.ifs.beans.parsers   
 

Uses of PublicObject in oracle.ifs.adk.filesystem
 

Methods in oracle.ifs.adk.filesystem that return PublicObject
 PublicObject FileSystem.checkOut(PublicObject po, boolean makeVersioned)
          Implements the check-out semantics.
 PublicObject FileSystem.copy(PublicObject po, Folder folder, AccessControlList acl, boolean overwrite)
          Copy the PublicObject po into the specified folder.
 PublicObject FileSystem.findPublicObjectById(java.lang.Long id)
          Returns the PublicObject having the specified id.
 PublicObject FileSystem.findPublicObjectByPath(java.lang.String path)
          Returns the PublicObject pointed to by path.
 PublicObject[] FileSystem.listFolder(Folder folder, java.lang.String pattern)
          Return the items of the specified folder whose names match pattern.
 PublicObject FileSystem.makeVersioned(PublicObject po)
          Convert an unversioned PublicObject into versioned PublicObject.
 PublicObject FileSystem.move(Folder fromFolder, Folder toFolder, PublicObject po, java.lang.String newName, AccessControlList acl, boolean overwrite)
          Move a PublicObject from fromFolder to toFolder with the new name newName; if specified.
 PublicObject FileManager.copy(Folder parentFolder, PublicObject po, Folder destinationFolder, java.lang.String newName, java.util.Map options)
          Given a parent Folder and a public object to copy, make a copy of the object and place it in the destination folder.
 PublicObject FileManager.find(Folder parentFolder, java.lang.String path, java.util.Map options)
          Given a Folder and a path relative to that folder, find the public object specified by the path.
 PublicObject FileManager.find(java.lang.String path, java.util.Map options)
          Given a path relative to a root folder find and return the public object the path refers to.
 PublicObject[] FileManager.getItems(Folder folder, SortSpecification sortSpec, java.util.Map options)
          Given a folder, return an array of public objects contained in the folder.
 PublicObject FileManager.move(Folder parentFolder, PublicObject po, Folder destinationFolder, java.lang.String newName, java.util.Map options)
          Move a public object from a source folder into a destination folder and rename it.
 PublicObject FileManager.getVersionRoot(Folder parentFolder, PublicObject po, java.util.Map options)
          Gets an the objects which has attributes which span a set of objects.
 PublicObject IfsFileSystem.checkOut(PublicObject po, boolean makeVersioned)
          If po is unversioned, and makeVersioned is True: po will become versioned.
 PublicObject IfsFileSystem.copy(PublicObject po, Folder folder, AccessControlList acl, boolean overwrite)
          Copy the PublicObject po into the specified folder.
 PublicObject IfsFileSystem.findPublicObjectById(java.lang.Long id)
          Returns the PublicObject having the specified id.
 PublicObject IfsFileSystem.findPublicObjectByPath(java.lang.String path)
          Returns the PublicObject pointed to by path.
 PublicObject[] IfsFileSystem.listFolder(Folder folder, java.lang.String pattern)
          Return the items of the specified folder whose names match pattern.
 PublicObject IfsFileSystem.makeVersioned(PublicObject po)
          Convert an unversioned PublicObject into versioned PublicObject.
 PublicObject IfsFileSystem.move(Folder fromFolder, Folder toFolder, PublicObject po, java.lang.String newName, AccessControlList acl, boolean overwrite)
          Move a PublicObject from fromFolder to toFolder with the new name newName and new access control list acl, if specified.
 PublicObject[] IfsFileSystem.searchByContent(java.lang.String keyword, Folder folder, int maxDepth)
          Perform a recursive search based on document content starting in Folder folder.
 PublicObject[] IfsFileSystem.searchByContent(java.lang.String[] keywords, Folder folder, int maxDepth)
          Perform a recursive search based on document content starting in Folder folder.
 PublicObject[] IfsFileSystem.searchByName(java.lang.String pattern, Folder folder, int maxDepth)
          Perform a recursive search based on filename starting in Folder folder.
protected  PublicObject IfsFileSystem.moveNoNameConflict(Folder fromFolder, Folder toFolder, PublicObject po, java.lang.String newName, AccessControlList acl)
           
protected  PublicObject IfsFileSystem.moveWithNameConflict(Folder fromFolder, Folder toFolder, PublicObject po, PublicObject existPO, java.lang.String newName, AccessControlList acl)
           
protected  PublicObject IfsFileSystem.moveFolderWithNameConflict(Folder fromParentFolder, Folder fromFolder, Folder toFolder, AccessControlList acl)
           
protected  PublicObject IfsFileSystem.duplicateObject(PublicObject po, AccessControlList acl, java.lang.String newName)
           
protected  PublicObject IfsFileSystem.copyNoNameConflict(PublicObject po, Folder folder, AccessControlList acl)
           
protected  PublicObject IfsFileSystem.copyWithNameConflictNoOverwrite(PublicObject po, Folder folder, AccessControlList acl)
           
protected  PublicObject IfsFileSystem.copyFolderWithNameConflictOverwrite(Folder fromFolder, Folder toFolder, AccessControlList acl)
           
protected  PublicObject IfsFileSystem.copyWithNameConflictOverwrite(PublicObject po, PublicObject existPO, Folder folder, AccessControlList acl)
           
 PublicObject DavFileSystem.copy(PublicObject po, Folder folder, java.lang.String newName, AccessControlList acl, boolean overwrite)
          Copy the PublicObject po into the specified folder.
 PublicObject IfsDavFileSystem.copy(PublicObject po, Folder folder, java.lang.String newName, AccessControlList acl, boolean overwrite)
          Copy the PublicObject po into the specified folder with newName.
protected  PublicObject IfsDavFileSystem.copyNoNameConflict(PublicObject po, Folder folder, java.lang.String newName, AccessControlList acl)
           
protected  PublicObject IfsDavFileSystem.copyWithNameConflictNoOverwrite(PublicObject po, Folder folder, java.lang.String newName, AccessControlList acl)
           
protected  PublicObject IfsDavFileSystem.copyFolderWithNameConflictOverwrite(Folder fromFolder, Folder toFolder, AccessControlList acl)
           
protected  PublicObject IfsDavFileSystem.copyWithNameConflictOverwrite(PublicObject po, PublicObject existPO, Folder folder, java.lang.String newName, AccessControlList acl)
           
 

Methods in oracle.ifs.adk.filesystem with parameters of type PublicObject
 void FileSystem.addFolderRelationship(Folder folder, PublicObject po)
          Create a reference between a Folder and a PublicObject, essentially placing the PublicObject inside the Folder.
 void FileSystem.cancelCheckout(PublicObject po)
          Cancel a checkout.
 void FileSystem.checkIn(PublicObject po, java.lang.String comment)
          Implements the check-in semantics.
 PublicObject FileSystem.checkOut(PublicObject po, boolean makeVersioned)
          Implements the check-out semantics.
 DirectoryUser FileSystem.checkedOutBy(PublicObject po)
          Return the DirectoryUser who currently has PublicObject po checked out, or null if po is not checked out.
 PublicObject FileSystem.copy(PublicObject po, Folder folder, AccessControlList acl, boolean overwrite)
          Copy the PublicObject po into the specified folder.
 void FileSystem.delete(PublicObject po)
          Delete a PublicObject.
 AttributeValue FileSystem.getAttribute(PublicObject po, java.lang.String attrName)
          Return a specified attribute of a PublicObject.
 AttributeValue[] FileSystem.getAttributes(PublicObject po, java.lang.String[] attrNames)
          Return the specified attributes of a PublicObject.
 VersionDescription[] FileSystem.getHistory(PublicObject po)
          Retrieve the revision history of the specified PublicObject.
 Folder[] FileSystem.getParents(PublicObject po)
          Return a list of parent Folders that reference the specified PublicObject.
 boolean FileSystem.isCheckedOut(PublicObject po)
          Check to see if a PublicObject is currently checked out.
 boolean FileSystem.isVersioned(PublicObject po)
          Check to see if a PublicObject is versioned.
 PublicObject FileSystem.makeVersioned(PublicObject po)
          Convert an unversioned PublicObject into versioned PublicObject.
 PublicObject FileSystem.move(Folder fromFolder, Folder toFolder, PublicObject po, java.lang.String newName, AccessControlList acl, boolean overwrite)
          Move a PublicObject from fromFolder to toFolder with the new name newName; if specified.
 void FileSystem.removeFolderRelationship(Folder folder, PublicObject po, boolean rmNoRef)
          Removes the relationship between a Folder and a PublicObject.
 void FileSystem.rename(PublicObject po, java.lang.String newName)
          Rename a PublicObject.
 java.io.InputStream FileSystem.renderAsStream(PublicObject po, java.lang.String rendererType, java.lang.String rendererName)
          Deprecated. iFS 9.0.3 see release notes for more information
 void FileSystem.setAttribute(PublicObject po, java.lang.String name, AttributeValue value)
          Set an attribute for a PublicObject in iFS.
 void FileSystem.setAttributes(PublicObject po, java.lang.String[] names, AttributeValue[] values)
          Set attributes for a PublicObject in iFS.
 PublicObject FileManager.copy(Folder parentFolder, PublicObject po, Folder destinationFolder, java.lang.String newName, java.util.Map options)
          Given a parent Folder and a public object to copy, make a copy of the object and place it in the destination folder.
 void FileManager.delete(Folder parentFolder, PublicObject po, boolean cascade, java.util.Map options)
          Given a parent Folder and a Public object, delete the object.
 PublicObject FileManager.move(Folder parentFolder, PublicObject po, Folder destinationFolder, java.lang.String newName, java.util.Map options)
          Move a public object from a source folder into a destination folder and rename it.
 LockObject FileManager.lock(Folder parentFolder, PublicObject po, int fmiLockType, java.util.Map options)
          Given a parent Folder, a PublicObject in that folder, lock the object.
 void FileManager.unlock(Folder parentFolder, PublicObject po, int fmiLockType, java.util.Map options)
          Given a parent Folder, a PublicObject in the folder, unlock the object.
 LockObject FileManager.updateLock(Folder parentFolder, PublicObject po, int fmiLockType, java.util.Map options)
          Given a parent Folder, a PublicObject in the folder, refresh the lock on the object, used for timed locks (e.g.
 PublicObject FileManager.getVersionRoot(Folder parentFolder, PublicObject po, java.util.Map options)
          Gets an the objects which has attributes which span a set of objects.
 void IfsFileSystem.addFolderRelationship(Folder folder, PublicObject po)
          Create a reference between a Folder and a PublicObject; placing the PublicObject inside the Folder.
 void IfsFileSystem.cancelCheckout(PublicObject po)
          Cancel a checkout.
 void IfsFileSystem.checkIn(PublicObject po, java.lang.String comment)
          If po is unversioned: the session lock will be released on the object.
 PublicObject IfsFileSystem.checkOut(PublicObject po, boolean makeVersioned)
          If po is unversioned, and makeVersioned is True: po will become versioned.
 DirectoryUser IfsFileSystem.checkedOutBy(PublicObject po)
          Return the DirectoryUser who currently has PublicObject po checked out, or null if po is not checked out.
 PublicObject IfsFileSystem.copy(PublicObject po, Folder folder, AccessControlList acl, boolean overwrite)
          Copy the PublicObject po into the specified folder.
 void IfsFileSystem.delete(PublicObject po)
          Delete a PublicObject.
 AttributeValue IfsFileSystem.getAttribute(PublicObject po, java.lang.String attrName)
          Return a specified attribute of a PublicObject.
 AttributeValue[] IfsFileSystem.getAttributes(PublicObject po, java.lang.String[] attrNames)
          Return the specified attributes of a PublicObject.
 VersionDescription[] IfsFileSystem.getHistory(PublicObject po)
          Retrieve the revision history of the specified PublicObject.
 Folder[] IfsFileSystem.getParents(PublicObject po)
          Return a list of parent Folders that reference the specified PublicObject.
 boolean IfsFileSystem.isCheckedOut(PublicObject po)
          Check to see if a PublicObject is currently checked out.
 boolean IfsFileSystem.isVersioned(PublicObject po)
          Check to see if a PublicObject is versioned.
 PublicObject IfsFileSystem.makeVersioned(PublicObject po)
          Convert an unversioned PublicObject into versioned PublicObject.
 PublicObject IfsFileSystem.move(Folder fromFolder, Folder toFolder, PublicObject po, java.lang.String newName, AccessControlList acl, boolean overwrite)
          Move a PublicObject from fromFolder to toFolder with the new name newName and new access control list acl, if specified.
 void IfsFileSystem.removeFolderRelationship(Folder folder, PublicObject po, boolean rmNoRef)
          Removes the relationship between a Folder and a PublicObject.
 void IfsFileSystem.rename(PublicObject po, java.lang.String newName)
          Rename a PublicObject.
 java.io.InputStream IfsFileSystem.renderAsStream(PublicObject po, java.lang.String rendererType, java.lang.String rendererName)
          Deprecated. iFS 9.0.3 see release notes for more information
 void IfsFileSystem.setAttribute(PublicObject po, java.lang.String name, AttributeValue value)
          Set an attribute for a PublicObject in iFS.
 void IfsFileSystem.setAttributes(PublicObject po, java.lang.String[] names, AttributeValue[] values)
          Set attributes for a PublicObject in iFS.
protected  VersionSeries IfsFileSystem.getVersionSeries(PublicObject po)
           
protected  java.lang.String[] IfsFileSystem.getAttributeNameList(PublicObject po)
          Return a list of available attribute names associated with an object.
protected  PublicObject IfsFileSystem.moveNoNameConflict(Folder fromFolder, Folder toFolder, PublicObject po, java.lang.String newName, AccessControlList acl)
           
protected  PublicObject IfsFileSystem.moveWithNameConflict(Folder fromFolder, Folder toFolder, PublicObject po, PublicObject existPO, java.lang.String newName, AccessControlList acl)
           
protected  PublicObject IfsFileSystem.duplicateObject(PublicObject po, AccessControlList acl, java.lang.String newName)
           
protected  PublicObject IfsFileSystem.copyNoNameConflict(PublicObject po, Folder folder, AccessControlList acl)
           
protected  PublicObject IfsFileSystem.copyWithNameConflictNoOverwrite(PublicObject po, Folder folder, AccessControlList acl)
           
protected  PublicObject IfsFileSystem.copyWithNameConflictOverwrite(PublicObject po, PublicObject existPO, Folder folder, AccessControlList acl)
           
 PublicObject DavFileSystem.copy(PublicObject po, Folder folder, java.lang.String newName, AccessControlList acl, boolean overwrite)
          Copy the PublicObject po into the specified folder.
 PublicObject IfsDavFileSystem.copy(PublicObject po, Folder folder, java.lang.String newName, AccessControlList acl, boolean overwrite)
          Copy the PublicObject po into the specified folder with newName.
protected  PublicObject IfsDavFileSystem.copyNoNameConflict(PublicObject po, Folder folder, java.lang.String newName, AccessControlList acl)
           
protected  PublicObject IfsDavFileSystem.copyWithNameConflictNoOverwrite(PublicObject po, Folder folder, java.lang.String newName, AccessControlList acl)
           
protected  PublicObject IfsDavFileSystem.copyWithNameConflictOverwrite(PublicObject po, PublicObject existPO, Folder folder, java.lang.String newName, AccessControlList acl)
           
 

Uses of PublicObject in oracle.ifs.beans
 

Subclasses of PublicObject in oracle.ifs.beans
 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 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.
 

Fields in oracle.ifs.beans declared as PublicObject
protected  PublicObject VersionDescriptionDefinition.m_PublicObject
          the existing PublicObject
 

Methods in oracle.ifs.beans that return PublicObject
 PublicObject PublicObject.getSecuringPublicObject()
          Returns the Public Object that controls this object's security.
 PublicObject PublicObject.copy(LibraryObjectDefinition def)
          Produces a copy of this PublicObject.
 PublicObject[] PublicObject.getRightwardRelationshipObjects(java.lang.String relClassName)
          Returns all "right side" public objects that are related to this object by the specified Relationship Class.
 PublicObject[] PublicObject.getRightwardRelationshipObjects(ClassObject relClass)
          Returns all "right side" public objects that are related to this object by the specified Relationship Class.
 PublicObject[] PublicObject.getLeftwardRelationshipObjects(java.lang.String relClassName)
          Returns all "left side" public objects that are related to this object by the specied Relationship Class.
 PublicObject[] PublicObject.getLeftwardRelationshipObjects(ClassObject relClass)
          Returns all "left side" public objects that are related to this object by the specied Relationship Class.
 PublicObject[] PublicObject.getVersions()
          returns an array of PublicObjects which are all referenced by the VersionDescriptions in the primary version series.
 PublicObject PublicObject.getFirstVersion()
          returns the PublicObject referenced by the first VersionDescription in the PrimaryVersionSeries.
 PublicObject PublicObject.getLastVersion()
          returns the PublicObject referenced by the last VersionDescription in the PrimaryVersionSeries.
 PublicObject PublicObject.getNextVersion()
          returns the PublicObject referenced by the next VersionDescription in the PrimaryVersionSeries.
 PublicObject PublicObject.getPreviousVersion()
          returns the PublicObject referenced by the previous VersionDescription in the PrimaryVersionSeries.
 PublicObject PublicObject.getResolvedPublicObject()
          Returns the PublicObject to which this object resolves.
protected static PublicObject PublicObject.constructPublicObject(LibrarySession sess, S_LibraryObjectData data)
           
protected static PublicObject[] PublicObject.constructPublicObjectArray(LibrarySession sess, java.lang.Long[] ids)
          Construct a PublicObject array from an array of object IDs.
protected static PublicObject[] PublicObject.vectorToPublicObjectArray(java.util.Vector vector)
          Convert a Vector of PublicObject to an array of PublicObject.
protected static PublicObject PublicObject.vectorPublicObjectElement(java.util.Vector vector, int index)
          return a PublicObject from a specified Vector of PublicObject and an index.
 PublicObject Relationship.getLeftObject()
          returns the public object of the "left" side of this relationship
 PublicObject Relationship.getRightObject()
          returns the public object of the "right" side of this relationship
 PublicObject VersionSeries.getPendingPublicObject()
          Deprecated. iFS 9.0.3: this attribute (and thus, this method) will be removed in a future release
 PublicObject VersionSeries.getResolvedPublicObject()
          Return the PublicObject to which this object resolves.
 PublicObject PublicObjectDefinition.getSecuringPublicObject()
          returns the object responsible for providing security settings for the target object.
 PublicObject VersionDescription.getPublicObject()
          Returns the PublicObject for this version description.
 PublicObject VersionDescription.getNextVersion()
          Returns the PublicObject referenced by the next VersionDescription.
 PublicObject VersionDescription.getPreviousVersion()
          Returns the PublicObject referenced by the previous VersionDescription.
 PublicObject Category.getAssociatedPublicObject()
          Gets the PublicObject associated with this Category.
 PublicObject[] LockObject.getReferringPublicObjects()
          Get the PublicObjects that refer to this LockObject
 PublicObject[] LockObject.getReferringPublicObjects(SortSpecification sort)
          Get the PublicObjects that refer to this LockObject, sorted according to the specified SortSpecification.
 PublicObject ContentQuota.getAssociatedPublicObject()
          Gets the PublicObject associated with this ContentQuota object.
 PublicObject FolderPathResolver.findPublicObjectByPath(java.lang.String path)
          Returns the PublicObject for which the path specifies.
static PublicObject[] FolderPathResolver.filterItems(PublicObject[] pos, java.lang.String match)
          Performs wildcard filtering of Folder.getItems() wildcard matching
 PublicObject Folder.findPublicObjectByPath(java.lang.String path)
          Finds an item descending from a Folder, as specified by a file-system style path.
 PublicObject[] Folder.getItems()
          Gets an array containing this Folder's items.
 PublicObject Folder.getItems(int index)
          Gets an item from a given index in the folder.
 PublicObject Folder.nextItem()
          Returns the next item using an open cursor on this Folder.
 PublicObject Family.getResolvedPublicObject()
          Returns the PublicObject to which this object resolves.
 PublicObject VersionDescriptionDefinition.getPublicObject()
          Returns the previously specified PublicObject, or null if no value was specified.
 PublicObject LibrarySession.createPublicObject(PublicObjectDefinition def)
          Create a new public object.
 PublicObject LibrarySession.getPublicObject(java.lang.Long id)
          Lookup a PublicObject by its id.
 PublicObject[] LibrarySession.getObjectsLockedForSession()
          Gets the array of PublicObjects that the current session holds session locks on.
 

Methods in oracle.ifs.beans with parameters of type PublicObject
 void PublicObject.setSecuringPublicObject(PublicObject pubobj)
          Sets the Public Object that controls our security.
 VersionDescription[] VersionSeries.getVersionDescriptions(PublicObject version)
          Returns an array of VersionDescriptions which reference the versioned public object passed in (more than one VersionDescription can refer to the same PublicObject).
 void VersionSeries.setPendingPublicObject(PublicObject po)
          Deprecated. iFS 9.0.3: this attribute (and thus, this method) will be removed in a future release
 void ValueDefaultPropertyBundle.setValue(PublicObject value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(PublicObject[] value)
          Sets the value of this ValueDefaultPropertyBundle.
 void PublicObjectDefinition.setSecuringPublicObject(PublicObject obj)
          set the object responsible for providing security settings for the target object.
 void ValueDomainPropertyBundleDefinition.setEnumeratedValues(PublicObject[] values)
          Sets the allowed values for the new ValueDomainPropertyBundle.
static PublicObject[] FolderPathResolver.filterItems(PublicObject[] pos, java.lang.String match)
          Performs wildcard filtering of Folder.getItems() wildcard matching
 void Folder.addItem(PublicObject item)
          Adds an item to the folder.
 void Folder.addItem(PublicObject item, FolderRelationshipDefinition def)
          Adds an item to the folder.
 void Folder.removeItem(PublicObject item)
          Removes the first reference to an item from this Folder without altering the item.
 void Folder.removeItem(PublicObject item, PublicObjectDefinition def)
          Removes the first reference to an item from this Folder without altering the item.
 void Folder.addItems(PublicObject[] objs)
          Adds an array of PublicObjects to this Folder.
 void Folder.removeItems(PublicObject[] objs)
          Removes the passed array of PublicObjects from this Folder.
 void Folder.moveItems(PublicObject[] objs, Folder addToFolder)
          Moves the specified array of PublicObjects from this Folder to the passed Folder.
 void ValueDomainPropertyBundle.setEnumeratedValues(PublicObject[] values)
          Sets the allowed values for this ValueDomainPropertyBundle.
 void VersionDescriptionDefinition.setPublicObject(PublicObject po)
          Set the Version Description definition to reference an exiting PublicObject.
 void ValueDefaultPropertyBundleDefinition.setValue(PublicObject value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(PublicObject[] value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void LibrarySession.delete(PublicObject[] items)
          Deletes all the passed PublicObjects.
 void LibrarySession.undelete(PublicObject[] items)
          Undeletes all the passed PublicObjects.
 void LibrarySession.unlockForSession(PublicObject[] items)
          Release session locks on a set of PublicObjects.
 

Uses of PublicObject in oracle.ifs.beans.parsers
 

Methods in oracle.ifs.beans.parsers that return PublicObject
protected  PublicObject ClassSelectionParser.putPublicObjectWithVersioning(Folder parent, DocumentDefinition def, java.lang.String name, java.lang.String classname, ParserCallback callback)
          Deprecated. Encapsulates the ftpish notion of a put given a parent folder, a name, and an stream/reader; will create or update existing PO depending prior existence of an object in parent, if creating an object of class classname is created.
protected  PublicObject SimpleXmlParserImpl.handlePathRef(org.w3c.dom.Element element, AttributeDescription attribute)
          Deprecated. Finds an object by path
 

Methods in oracle.ifs.beans.parsers with parameters of type PublicObject
protected  void SimpleXmlParserImpl.ensureLegalPublicObjectDefinition(PublicObjectDefinition pod, LibrarySession session, PublicObject objectForUpdate)
          Deprecated. Ensure that the specified PublicObjectDefinition is legal, and fix if possible.
 


Oracle Content Management SDK

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