Oracle Content Management SDK

Uses of Class
oracle.ifs.beans.LibraryObject

Packages that use LibraryObject
oracle.ifs.beans   
oracle.ifs.beans.parsers   
 

Uses of LibraryObject in oracle.ifs.beans
 

Subclasses of LibraryObject in oracle.ifs.beans
 class AccessControlEntry
          The AccessControlEntry (ACE) class represents an atomic unit of access control.
 class AccessControlList
          The AccessControlList (ACL) class represents a set of AccessControlEntries (ACE).
 class ApplicationObject
          The ApplicationObject class represents a generic PublicObject.
 class Attribute
          An Attribute describes an atomic unit of data in a ClassObject instance.
 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 ClassDomain
          A ClassDomain is used to validate that an attribute value is an instance of specified ClassObjects.
 class ClassObject
          A ClassObject represents a class whose instances are persistently stored and managed by the iFS server.
 class ContentObject
          The ContentObject class is a subclass of PublicObject that supports getting and setting Content.
 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 ExtendedPermission
          The ExtendedPermission class allows one to create a new permission that is not already defined in AccessLevel.
 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 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 InterMediaAudio
          InterMediaAudio subclass.
 class InterMediaAudioCdTrack
          InterMediaAudioCdTrack subclass.
 class InterMediaImage
          InterMediaImage subclass.
 class InterMediaMovie
          InterMediaMovie subclass.
 class InterMediaSource
          InterMediaSource subclass.
 class InterMediaVideo
          InterMediaVideo subclass.
 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 MountPoint
          The MountPoint class is used to identify a Folder as being a 'mountpoint'.
 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 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 Property
          A Property describes a name/value pair of varying datatype, that can be used for multiple purposes to store iFS values.
 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 Relationship
          An instance of Relationship can link (or relate) two public objects to each other.
 class SchemaObject
          SchemaObject is an abstract superclass for the objects that define and manage the data that is persistently stored by the iFS server.
 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 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 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 TieClassDomain
          TieClassDomain allows the Oracle-defined behavior of the CLASSDOMAIN 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 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 TieExtendedPermission
          TieExtendedPermission allows the Oracle-defined behavior of the EXTENDEDPERMISSION 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 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 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 TieLibraryObject
          TieLibraryObject allows the Oracle-defined behavior of the LIBRARYOBJECT 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 TieMountPoint
          TieMountPoint allows the Oracle-defined behavior of the MOUNTPOINT 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 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 TieProperty
          A TieProperty allows the Oracle-defined behavior of the PROPERTY 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 TieRelationship
          TieRelationship allows the Oracle-defined behavior of the RELATIONSHIP classobject (and its subclasses) to be extended or overridden.
 class TieSchemaObject
          TieSchemaObject allows the Oracle-defined behavior of the SCHEMAOBJECT 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 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.
 class TieUserProfile
          TieUserProfile allows the Oracle-defined behavior of the USERPROFILE classobject (and its subclasses) to be extended or overridden.
 class TieValueDefault
          TieValueDefault allows the Oracle-defined behavior of the VALUEDEFAULT 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 TieValueDomain
          TieValueDomain allows the Oracle-defined behavior of the VALUEDOMAIN 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 ValueDefault
          A ValueDefault stores the value that can be applied to an Attribute if no value is given when it is initially created.
 class ValueDefaultPropertyBundle
          A ValueDefaultPropertyBundle is a PropertyBundle containing a list of one or more values of a ValueDefault.
 class ValueDomain
          The ValueDomain class stores the validation that can be applied to an Attribute to ensure that LibraryObjects' values for that Attribute exist within a set of acceptable values.
 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 LibraryObject
protected  LibraryObject DocumentDefinition.m_ReferringObject
           
 

Methods in oracle.ifs.beans that return LibraryObject
protected static LibraryObject LibraryObject.constructLibraryObject(LibrarySession sess, S_LibraryObjectData data)
           
protected static LibraryObject[] LibraryObject.vectorToLibraryObjectArray(java.util.Vector vector)
           
protected static LibraryObject LibraryObject.vectorLibraryObjectElement(java.util.Vector vector, int index)
           
 LibraryObject SearchResultObject.getLibraryObject(java.lang.String className)
          Returns the result object for the class.
 LibraryObject SearchResultObject.getLibraryObject()
          Returns the first object in the SearchResult.
 LibraryObject[] Selector.getItems()
          Returns the entire search results as an array.
 LibraryObject Selector.getItems(int index)
          Returns a single search result item from the search results with an index relative the the search sort order.
 LibraryObject Selector.nextItem()
          Gets the next item using an open cursor on the search.
 LibraryObject DocumentDefinition.getReferringLibraryObject()
          Gets the referring LibraryObject through which access is granted to the shared ContentObject or null if no existing ContentObject was specified.
 LibraryObject[] Search.getResolvedItems()
          Returns the resolved objects for all the rows in the Search Result.
 LibraryObject Search.getResolvedItems(int index)
          Returns the resolved object for the ith row in the Search Result.
 LibraryObject LibrarySession.getEquivalentLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Return a LibraryObject that is equivalent to the specified export representation of an object.
 LibraryObject LibrarySession.importLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Return a set of Ids that can be used to import a set of objects.
protected  LibraryObject LibrarySession.getLibraryObject(S_LibraryObjectData data)
          getLibraryObject - lookup a LibraryObject by its data.
protected  LibraryObject LibrarySession.constructInstanceFromData(S_LibraryObjectData data)
          constructInstanceFromData
 

Methods in oracle.ifs.beans with parameters of type LibraryObject
 boolean LibraryObject.equals(LibraryObject item)
          Compares whether two LibraryObjects are the same IFS object.
protected static java.lang.Long[] LibraryObject.constructIdArray(LibraryObject[] objs)
          Construct an array of object IDs from an array of LibraryObjects.
 java.io.InputStream ContentObject.getContentStream(LibraryObject refObj)
          Gets the content as an InputStream.
 java.io.Reader ContentObject.getContentReader(LibraryObject refObj)
          Gets the content as an Reader.
 RandomAccessContentInterface ContentObject.getRandomAccessContent(boolean canWrite, LibraryObject refObj)
          Gets a RandomAccessContent object that can be used to read/write content "asynchronously".
 void ContentObject.setReadByUser(boolean readState, LibraryObject refObj)
          Sets read indication (for the current user) for this content.
 void ContentObject.generateThemes(boolean fullThemes, LibraryObject refObj)
          Generates the Themes for this content by submitting a request to InterMedia Text to generate Themes.
 ContextTheme[] ContentObject.getThemes(LibraryObject refObj)
          Gets the Themes for this content, previously generated by a call to generateThemes().
 void ContentObject.generateSummary(java.lang.String pointOfView, long sizeAsPercent, long sizeAsNumParagraphs, java.lang.String summaryLevel, LibraryObject refObj)
          Generates one or more summaries for this content by submitting a request to InterMedia to generate summaries.
 java.io.Reader ContentObject.getSummary(java.lang.String pointOfView, LibraryObject refObj)
          Gets a specific summary of this content, previously generated by a call to generateSummary().
 void ContentObject.filterContent(boolean plaintext, LibraryObject refObj)
          Generates an HTML or plaintext version of the content, via the InterMedia INSO filters.
 java.io.Reader ContentObject.getFilteredContent(LibraryObject refObj)
          Gets the plaintext or HTML content of the document, previously generated by a call to filterContent()
 void DocumentDefinition.setSharedContentObject(ContentObject contentObject, LibraryObject refObj)
          Shares the content of an existing object.
 void LibrarySession.postSystemAuditEntry(long operationType, LibraryObject targetObject, LibraryObject assocObject, java.lang.String stringPayload, AttributeValue[] properties, boolean inTransaction)
          Create a System audit entry.
 void LibrarySession.registerEventHandler(LibraryObject lo, IfsEventHandler handler)
          Registers the specified IfsEventHandler to receive events for the specified LibraryObject.
 void LibrarySession.deregisterEventHandler(LibraryObject lo, IfsEventHandler handler)
          Deregisters the specified IfsEventHandler for the specified LibraryObject.
 void LibrarySession.free(LibraryObject[] items)
          Free all the passed objects.
 void LibrarySession.resolveObjects(LibraryObject[] objs, ObjectResolverSpecification spec)
          Force resolution of a set of LibraryObjects
 

Uses of LibraryObject in oracle.ifs.beans.parsers
 

Fields in oracle.ifs.beans.parsers declared as LibraryObject
 LibraryObject DefinitionHolder.updateLo
          Deprecated.  
 

Methods in oracle.ifs.beans.parsers that return LibraryObject
 LibraryObject LiteralDocumentParser.parse(IfsXmlParser ifsxmlparser, java.io.InputStream stream, ParserCallback callback, java.util.Hashtable options)
          Deprecated.  
 LibraryObject LiteralDocumentParser.parse(IfsXmlParser ifsxmlparser, java.io.Reader reader, ParserCallback callback, java.util.Hashtable options)
          Deprecated.  
 LibraryObject ClassSelectionParser.parse(java.io.InputStream stream, ParserCallback callback, java.util.Hashtable options)
          Deprecated. Use the stream as the content of a Document subclass based on the Parser.CURRENT_NAME_OPTION.
 LibraryObject ClassSelectionParser.parse(java.io.Reader reader, ParserCallback callback, java.util.Hashtable options)
          Deprecated. Use the reader as the content of a Document subclass based on the Parser.CURRENT_NAME_OPTION.
 LibraryObject XmlParserInterface.parse(IfsXmlParser ifsxmlparser, java.io.InputStream stream, ParserCallback callback, java.util.Hashtable options)
          Deprecated. Parses the specified InputStream representing an XML document.
 LibraryObject XmlParserInterface.parse(IfsXmlParser ifsxmlparser, java.io.Reader reader, ParserCallback callback, java.util.Hashtable options)
          Deprecated. Parses the specified Reader representing an XML document.
 LibraryObject IfsXmlParser.parse(java.io.InputStream stream, ParserCallback callback, java.util.Hashtable options)
          Deprecated. Inherited from Parser
 LibraryObject IfsXmlParser.parse(java.io.Reader reader, ParserCallback callback, java.util.Hashtable options)
          Deprecated. Inherited from Parser
 LibraryObject IfsSimpleXmlParser.parse(IfsXmlParser ifsxmlparser, java.io.InputStream stream, ParserCallback callback, java.util.Hashtable options)
          Deprecated.  
 LibraryObject IfsSimpleXmlParser.parse(IfsXmlParser ifsxmlparser, java.io.Reader reader, ParserCallback callback, java.util.Hashtable options)
          Deprecated.  
protected  LibraryObject IfsSimpleXmlParser.traverseTree(oracle.xml.parser.v2.XMLDocument doc, ParserCallback callback, java.util.Hashtable options)
          Deprecated. Traverses the DOM tree and creates the appropriate LibraryObjects.
protected  LibraryObject SimpleXmlParserImpl.createObject(org.w3c.dom.Element parent, DefinitionHolder parentDh, AttributeDescription attribute)
          Deprecated. Creates a libraryObject based on an DOM element.
protected  LibraryObject SimpleXmlParserImpl.createObject(DefinitionHolder dh, DefinitionHolder parentDh)
          Deprecated. Creates an object given a LibraryObjectDefinition.
protected  LibraryObject SimpleXmlParserImpl.readLibraryObject(DefinitionHolder dh, org.w3c.dom.Element element, AttributeDescription attribute)
          Deprecated. Reads in a LibraryObject from an XMLElement.
protected  LibraryObject SimpleXmlParserImpl.createObjectWithClass(DefinitionHolder parentDh, org.w3c.dom.Element element, AttributeDescription attribute)
          Deprecated. Creates an object from an XMLElement
protected  LibraryObject SimpleXmlParserImpl.handleRef(DefinitionHolder dh, org.w3c.dom.Element element, AttributeDescription attribute)
          Deprecated. Finds an object by reference.
protected  LibraryObject SimpleXmlParserImpl.handleRefType(DefinitionHolder dh, org.w3c.dom.Element element, java.lang.String refType, AttributeDescription attribute)
          Deprecated. Finds an object by reference.
protected  LibraryObject SimpleXmlParserImpl.handleExistingRef(DefinitionHolder dh, AttributeDescription attribute)
          Deprecated. Reads an existing object out of an object which is being updated.
protected  LibraryObject SimpleXmlParserImpl.handleValueDefaultRef(org.w3c.dom.Element element, AttributeDescription attribute)
          Deprecated. Finds an object referenced by a named ValueDefault
protected  LibraryObject SimpleXmlParserImpl.handleSearchRef(org.w3c.dom.Element element, AttributeDescription attribute, java.lang.String searchAttributeName)
          Deprecated. Reads an existing object out of an object which is being updated.
protected  LibraryObject SimpleXmlParserImpl.handleIdRef(org.w3c.dom.Element element, int datatype)
          Deprecated. Finds an object by Object Id
 LibraryObject SimpleUserTagHandler.handleTag(org.w3c.dom.Element root, SimpleXmlParserImpl sxpi)
          Deprecated.  
 LibraryObject TopLevelTagHandler.handleTag(org.w3c.dom.Element root, SimpleXmlParserImpl sxpi)
          Deprecated. The SimpleXmlParserImpl will call this function when a top-level tag which matches tagName() is encountered.
 LibraryObject Parser.parse(java.io.InputStream stream, ParserCallback callback, java.util.Hashtable options)
          Deprecated. Parses the specified InputStream.
 LibraryObject Parser.parse(java.io.Reader reader, ParserCallback callback, java.util.Hashtable options)
          Deprecated. Parses the specified Reader.
 

Methods in oracle.ifs.beans.parsers with parameters of type LibraryObject
 LibraryObjectDefinition ParserCallback.preOperation(LibraryObject libobj, LibraryObjectDefinition lodef)
          Deprecated. Invoked immediately prior to performing an operation on a LibraryObject.
 void ParserCallback.postOperation(LibraryObject libobj)
          Deprecated. Invoked immediately after performing an operation on a LibraryObject.
 


Oracle Content Management SDK

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