Oracle Content Management SDK

Uses of Class
oracle.ifs.common.IfsException

Packages that use IfsException
oracle.ifs.adk.filesystem   
oracle.ifs.adk.http   
oracle.ifs.adk.mail   
oracle.ifs.adk.queue   
oracle.ifs.adk.security   
oracle.ifs.adk.user   
oracle.ifs.beans   
oracle.ifs.beans.parsers   
oracle.ifs.common   
oracle.ifs.management.domain   
oracle.ifs.search   
oracle.ifs.server   
oracle.ifs.server.renderers   
oracle.ifs.server.sql   
 

Uses of IfsException in oracle.ifs.adk.filesystem
 

Methods in oracle.ifs.adk.filesystem that return IfsException
 IfsException ExceptionHelper.getFileManagerException(IfsException reposException)
           
 

Methods in oracle.ifs.adk.filesystem with parameters of type IfsException
 IfsException ExceptionHelper.getFileManagerException(IfsException reposException)
           
 

Methods in oracle.ifs.adk.filesystem that throw IfsException
 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.
 Folder FileSystem.copy(Folder fromFolder, Folder toFolder, boolean recursive, AccessControlList acl)
          Copy a Folder into another Folder.
 Document FileSystem.createDocument(java.lang.String name, java.io.InputStream content, java.lang.String folderPath, AccessControlList acl, boolean doParse, ParserCallback callback)
          Deprecated. iFS 9.0.3 use variant without parsing arguments.
 Folder FileSystem.createFolder(java.lang.String name, Folder destfolder, boolean createParents, AccessControlList acl)
          Create a Folder in iFS.
 void FileSystem.delete(PublicObject po)
          Delete a PublicObject.
 void FileSystem.delete(Folder folder, boolean recursive)
          Delete a 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.
 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.
 DirectoryUser FileSystem.getCurrentUser()
          Display the current user in the session.
 java.io.InputStream FileSystem.getDocumentContent(Document doc)
          Retrieve the content of a Document as a stream.
 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.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.
 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.
 void FileSystem.setLibrarySession(LibrarySession session)
          Set a new LibrarySession to communicate with iFS.
 Document FileSystem.updateDocument(java.lang.String name, java.io.InputStream content, java.lang.String folderPath, AccessControlList acl, boolean doParse, ParserCallback callback)
          Deprecated. iFS 9.0.3 use variant without parsing arguments.
 boolean FileManager.exists(Folder parentFolder, java.lang.String path, java.util.Map options)
          Given a Folder and a path relative to that folder, check if that path refers to a public object.
 boolean FileManager.exists(java.lang.String path, java.util.Map options)
          Given a path relative to a root folder, check if that path refers to a public object.
 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.
 Document FileManager.createDocument(Folder destinationFolder, java.lang.String docName, java.io.InputStream is, java.util.Map options)
          Given a destination Folder a document name and an input stream, create a new document in the parent folder.
 Folder FileManager.createFolder(Folder destinationFolder, java.lang.String folderName, java.util.Map options)
          Given a destination Folder and a name, create a new folder 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.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.
 Document FileManager.updateContent(Folder parentFolder, Document doc, java.io.InputStream is, java.util.Map options)
          Given a parent Folder, the name of a document in that folder, and an input stream, update a document's content.
 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.
 LibrarySession FileManager.getSession()
          Get the library session for this FMI.
 RandomAccessContentInterface FileManager.getRandomAccessContent(Folder parentFolder, Document doc, boolean canWrite, java.util.Map options)
          Gets a RACI to a documents content.
 void FileManager.setLogger(Logger logger)
          Sets a Logger for logging.
 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.
 Folder IfsFileSystem.copy(Folder fromFolder, Folder toFolder, boolean recursive, AccessControlList acl)
          Copy a Folder into another Folder.
 Document IfsFileSystem.createDocument(java.lang.String name, java.io.InputStream content, java.lang.String folderPath, AccessControlList acl)
          Create a Document in iFS.
 Document IfsFileSystem.createDocument(java.lang.String name, java.io.InputStream content, java.lang.String folderPath, AccessControlList acl, boolean doParse, ParserCallback callback)
          Deprecated. iFS 9.0.3 use variant without parsing arguments.
 Folder IfsFileSystem.createFolder(java.lang.String name, Folder destfolder, boolean createParents, AccessControlList acl)
          Create a Folder in iFS.
 void IfsFileSystem.delete(PublicObject po)
          Delete a PublicObject.
 void IfsFileSystem.delete(Folder folder, boolean recursive)
          Delete a 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.
 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.
 DirectoryUser IfsFileSystem.getCurrentUser()
          Display the current user in the session.
 java.io.InputStream IfsFileSystem.getDocumentContent(Document doc)
          Retrieve the content of a Document as a stream.
 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.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.
 Document IfsFileSystem.putDocument(java.lang.String name, java.io.InputStream content, java.lang.String folderPath, AccessControlList acl)
          Create an iFS Document named name in Folder folder with content as the body.
 Document IfsFileSystem.putDocument(java.lang.String name, java.io.InputStream content, java.lang.String folderPath, AccessControlList acl, boolean doParse, ParserCallback callback)
          Deprecated. iFS 9.0.3 use variant without parsing arguments.
 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
 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.
 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.
 void IfsFileSystem.setLibrarySession(LibrarySession session)
          Set a new LibrarySession to communicate with iFS.
 Document IfsFileSystem.updateDocument(java.lang.String name, java.io.InputStream content, java.lang.String folderPath, AccessControlList acl)
          Update a document in iFS.
 Document IfsFileSystem.updateDocument(java.lang.String name, java.io.InputStream content, java.lang.String folderPath, AccessControlList acl, boolean doParse, ParserCallback callback)
          Deprecated. iFS 9.0.3 use variant without parsing arguments.
protected  void IfsFileSystem.initialize(LibrarySession session)
          Internal method used in the Constructor only; called once only.
protected  Folder IfsFileSystem.createFolder(java.lang.String name, Folder parent, AccessControlList acl)
           
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  void IfsFileSystem.validateArgument(java.lang.Object arg, java.lang.String name)
          Validate argument input.
protected  void IfsFileSystem.validateArgument(java.lang.Object[] arg, java.lang.String name)
          Validate array argument input.
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.
 Folder DavFileSystem.copy(Folder fromFolder, Folder toFolder, java.lang.String newName, boolean recursive, AccessControlList acl)
          Copy a Folder into another Folder.
 int ServerLogger.getLogLevel()
          Gets the logging level.
 void ServerLogger.setLogLevel(int logLevel)
          Sets the desired logging level.
 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.
 Folder IfsDavFileSystem.copy(Folder fromFolder, Folder toFolder, java.lang.String newName, boolean recursive, AccessControlList acl)
          Copy a Folder into another Folder with the specified 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)
           
 

Constructors in oracle.ifs.adk.filesystem that throw IfsException
IfsFileSystem(LibrarySession session)
          Construct an IfsFileSystem object given an already established session.
IfsFileSystem(java.lang.String username, java.lang.String password, java.lang.String serviceName, java.lang.String schemaPassword)
          Construct an IfsFileSystem object.
ServerLogger(Server fmiServer)
           
IfsDavFileSystem(LibrarySession session)
          Construct an IfsDavFileSystem object given an already established session.
IfsDavFileSystem(java.lang.String username, java.lang.String password, java.lang.String serviceName, java.lang.String schemaPassword)
          Construct an IfsDavFileSystem object.
 

Uses of IfsException in oracle.ifs.adk.http
 

Methods in oracle.ifs.adk.http that throw IfsException
 IfsHttpLogin HttpAuthManagerInterface.getSessionFromRequest(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Tries to obtain an IfsHttpLogin from the request.
 java.lang.String HttpAuthManagerInterface.generateTokenString(LibrarySession session, javax.servlet.http.HttpServletRequest req)
          Generate a token credential string using the LibrarySession passed in
static FileManager FileManagerFactory.getFileManager(LibrarySession session)
          Given a LibrarySession, construct a FileManager.
 

Uses of IfsException in oracle.ifs.adk.mail
 

Methods in oracle.ifs.adk.mail that throw IfsException
 java.lang.String IfsEmailUserProfile.getEmailAddress(LibrarySession session)
          Return the Email address of the user associated with the specified session.
 void IfsStore.setLibrarySession(LibrarySession session)
          setLibrarySesion() Set the 9iFS LibrarySession to be used by this instance of IfsStore.
 void IfsTransport.setLibrarySession(LibrarySession session)
          setLibrarySesion() Set the 9iFS LibrarySession to be used by this instance of IfsTransport.
 oracle.ifs.protocols.email.beans.Rfc822Message IfsMimeMessage.getIfsMsg(LibrarySession session)
           
protected  void IfsMimeMessage.expunge(LibrarySession session)
           
 

Constructors in oracle.ifs.adk.mail that throw IfsException
IfsMimeMessage(javax.mail.Folder folder, int msgnum, oracle.ifs.protocols.email.beans.Rfc822Message msg, long uid)
           
IfsMimeMessage(javax.mail.Folder folder, IfsMimeMessage msg, int msgnum)
           
 

Uses of IfsException in oracle.ifs.adk.queue
 

Methods in oracle.ifs.adk.queue that throw IfsException
 void MessageProcessor.setServer(Server server)
          Sets the server that is using the interface.
 void MessageProcessor.handleMessage(oracle.sql.ORAData message, LibrarySession sess)
          Handle the message that is passed as parameter.
 java.lang.String IfsQueueMessage.getMessageType()
          Get the message type of the message.
 void IfsQueueMessage.setMessageType(java.lang.String messageType)
          Sets the message type.
 java.lang.Object[] IfsQueueMessage.getParameterList()
          Returns the list of parameters for the message.
 void IfsQueueMessage.setParameterList(java.lang.Object[] list)
          Sets the parameter list on the message.
 java.util.Hashtable IfsQueueMessage.getHashtableOfParameters()
          Returns hashtable of parameters in the message.
 void IfsMessageProcessor.setServer(Server server)
          Sets up the server (agent) that is using this class.
 void IfsMessageProcessor.handleMessage(oracle.sql.ORAData message, LibrarySession sess)
          This throws an exception.
 java.lang.String IfsQueueMessageParameter.getName()
          Returns the name of the parameter.
 void IfsQueueMessageParameter.setName(java.lang.String name)
          Sets the name of the parameter.
 java.lang.String IfsQueueMessageParameter.getValue()
          Returns the value of the parameter.
 void IfsQueueMessageParameter.setValue(java.lang.String value)
          Sets the value of the parameter.
 java.lang.String IfsQueueMessageParameter.getDataType()
          Returns the datatype of the parameter.
 void IfsQueueMessageParameter.setDataType(java.lang.String dataType)
          Sets the datatype of the parameter.
 

Uses of IfsException in oracle.ifs.adk.security
 

Methods in oracle.ifs.adk.security that throw IfsException
 LibrarySession IfsHttpLogin.getSession()
          Return the login's library session
 FileManager IfsHttpLogin.getFileManager()
          Return the IfsHttpLogin's FileManager
 

Uses of IfsException in oracle.ifs.adk.user
 

Methods in oracle.ifs.adk.user that throw IfsException
 DirectoryUser UserManager.createUser(java.lang.String username, java.lang.String password, java.util.Hashtable options)
          Creates a new iFS user.
protected  void UserManager.createDirectoryServiceUser()
          Create DS User.
protected  void UserManager.replaceDirectoryServicePassword()
          Replaces DS password.
protected  void UserManager.createDirectoryUser()
          Creates an iFS DirectoryUser.
protected  void UserManager.createHomeFolder()
          Creates an iFS Folder that would serve as the home folder for DirectoryUser being created.
protected  void UserManager.createContentQuota()
          Creates an iFS ContentQuota object that would hold quota related information.
protected  void UserManager.createPrimaryUserProfile()
          Creates an iFS PrimaryUserProfile that would hold profile information for DirectoryUser being created.
protected  void UserManager.createEmailProfile()
          Creates an iFS EmailProfile.
protected  void UserManager.determineCreateUserSettings(PropertyBundle pb, java.util.Hashtable options)
          Determines the settings for user creation, first using the values int the options Hashtable, second using the values in the PropertyBundle holding the default values.
protected  void UserManager.registerCreateUserOptions()
          Registers the options for user creation.
protected  void UserManager.registerCreateUserOption(java.lang.String optionName, int datatype, ClassDomain domain)
          Register one option.
 boolean UserManager.isValidCreateUserOption(java.lang.String optionName)
          Checks if valid option.
 int UserManager.lookupCreateUserOptionDatatype(java.lang.String optionName)
          Returns Attribute.ATTRIBUTEDATATYPE_UNKNOWN if no such option; else returns datatypes defined in beans.Attribute
 ClassDomain UserManager.lookupCreateUserOptionClassDomain(java.lang.String optionName)
          Returns ClassDomain (if any; null if none) for the option
protected  java.lang.String UserManager.getStringProperty(PropertyBundle pb, java.util.Hashtable options, java.lang.String key)
          Gets the String value from the options Hashtable if specified, otherwise from the PropertyBundle.
protected  java.lang.String UserManager.getStringProperty(PropertyBundle pb, java.util.Hashtable options, java.lang.String key, java.lang.String defaultValue)
          Gets the String value from the options Hashtable if specified, or PropertyBundle, otherwise uses the default value passed in as a parameter.
protected  boolean UserManager.getBooleanProperty(PropertyBundle pb, java.util.Hashtable options, java.lang.String key, boolean defaultValue)
          Gets the boolean value from the options Hashtable if specified, otherwise from the PropertyBundle.
protected  java.lang.Boolean UserManager.getBooleanProperty(PropertyBundle pb, java.util.Hashtable options, java.lang.String key)
          Gets the boolean value from the options Hashtable if specified, or PropertyBundle, otherwise uses the default value passed in as a parameter.
protected  int UserManager.getIntegerProperty(PropertyBundle pb, java.util.Hashtable options, java.lang.String key, int defaultValue)
          Gets the int value from the options Hashtable if specified, otherwise from the PropertyBundle.
protected  java.lang.Integer UserManager.getIntegerProperty(PropertyBundle pb, java.util.Hashtable options, java.lang.String key)
          Gets the int value from the options Hashtable if specified, or PropertyBundle, otherwise uses the default value passed in as a parameter.
protected  long UserManager.getLongProperty(PropertyBundle pb, java.util.Hashtable options, java.lang.String key, long defaultValue)
          Gets the long value from the options Hashtable if specified, otherwise from the PropertyBundle.
protected  java.lang.Long UserManager.getLongProperty(PropertyBundle pb, java.util.Hashtable options, java.lang.String key)
          Gets the long value from the options Hashtable if specified, or PropertyBundle, otherwise uses the default value passed in as a parameter.
protected  AccessControlList UserManager.getAclProperty(PropertyBundle pb, java.util.Hashtable options, java.lang.String key)
          Gets the ACL value from the options Hashtable if specified, otherwise from the PropertyBundle.
protected  java.util.Hashtable UserManager.getAclHashtableProperty(PropertyBundle pb, java.util.Hashtable options, java.lang.String key)
          If a hashtable is specified explicitly, then life is easy; otherwise, we have to lookup the PropertyBundle from the specified key, and convert that PB to a Hashtable of Acls
protected  java.lang.String UserManager.getStringFromHashtable(java.util.Hashtable ht, java.lang.String key)
          Allows for multiple specs of a String in the specified HT
protected  java.lang.Boolean UserManager.getBooleanFromHashtable(java.util.Hashtable ht, java.lang.String key)
          Allows for multiple specs of a Boolean in the specified HT
protected  java.lang.Integer UserManager.getIntegerFromHashtable(java.util.Hashtable ht, java.lang.String key)
          Allows for multiple specs of a Integer in the specified HT
protected  java.lang.Long UserManager.getLongFromHashtable(java.util.Hashtable ht, java.lang.String key)
          Allows for multiple specs of a Long in the specified HT
protected  AccessControlList UserManager.getAclFromHashtable(java.util.Hashtable ht, java.lang.String key)
          Allows for multiple specs of a Acl in the specified HT
 void UserManager.deleteUser(java.lang.String username, java.util.Hashtable options)
          Deletes an iFS user.
protected  void UserManager.freeHomeFolder()
          Frees the home folder.
protected  void UserManager.freeCredentialManagerUser()
          Frees the CredentialManager user.
protected  void UserManager.freeDirectoryUser()
          Frees the iFS DirectoryUser and changes ownership of existing objects if desired.
protected  DirectoryUser UserManager.lookupUser(java.lang.String username)
          Looks up an iFS DirectoryUser.
 java.util.Hashtable UserManager.normalizeOptionsHashtable(java.util.Hashtable oldTable)
          Normalizes the options Hashtable so that the keys are all uppercase.
 

Constructors in oracle.ifs.adk.user that throw IfsException
UserManager(LibrarySession sess)
          Construct UserManager object.
 

Uses of IfsException in oracle.ifs.beans
 

Methods in oracle.ifs.beans with parameters of type IfsException
 void LibrarySession.abortTransaction(Transaction transaction, IfsException originalException)
          Aborts a transaction in response to the specified IfsException.
 

Methods in oracle.ifs.beans that throw IfsException
protected  S_LibraryObjectData LibraryObject.getData()
          Gets the S_LibraryObjectData for this LibraryObject.
 java.lang.String LibraryObject.getName()
          Returns the Name of this object, or null of this object does not have a NAME attribute.
protected  boolean LibraryObject.hasNameAttribute()
          Returns true if this object is an instance of a class that has a NAME attribute, and false otherwise.
 java.lang.String LibraryObject.getLabel()
          Returns the Label for this object, based on the object's name.
 java.lang.String LibraryObject.lookupInstanceLabel()
          Lookup the InstanceLabel for this object, and return null if no value is defined.
 void LibraryObject.setName(java.lang.String name)
          Set the Name of this object.
 AttributeValue LibraryObject.getAttribute(java.lang.String attr_name)
          Returns an AttributeValue object that holds the value of the requested attribute.
 AttributeValue LibraryObject.getAttributeByUpperCaseName(java.lang.String attr_name)
          Returns the attribute value for the specified attribute.
 ObjectReferenceAttributeValue LibraryObject.getObjectReferenceAttribute(java.lang.String attrname)
          Gets the value of a ObjectReference attribute.
 java.lang.Object LibraryObject.get(java.lang.String attr_name)
          Returns an AttributeValue object that holds the value of the requested attribute.
 AttributeValue[] LibraryObject.getAttributes(java.lang.String[] attrNames)
          Returns an array of AttributeValue objects that holds the values of the requested attributes.
 AttributeValue[] LibraryObject.getAttributesByUpperCaseNames(java.lang.String[] attrNames)
          Returns an array of AttributeValue objects that holds the values of the requested attributes.
 void LibraryObject.setAttribute(java.lang.String attr_name, AttributeValue attr_value)
          Set this object's attribute to the specified value.
 void LibraryObject.setAttribute(AttributeValue attr_value)
          Set this object's attribute to the specified value.
 void LibraryObject.setAttributes(java.lang.String[] attr_names, AttributeValue[] values)
          Set the values for a list of Attributes in the database.
 void LibraryObject.setAttributes(AttributeValue[] attr_values)
          Set this object's attributes to the specified values.
 void LibraryObject.update(LibraryObjectDefinition def)
          Updates this object from the attributes and options set in the specified LibraryObjectDefinition.
protected  S_LibraryObjectDefinition LibraryObject.update(S_LibraryObjectDefinition def)
          Pass an update request to the server.
 java.io.Serializable LibraryObject.invokeServerMethod(java.lang.String methodName, java.io.Serializable payload)
          Invokes a custom server-side method.
 java.io.InputStream LibraryObject.renderAsStream(java.lang.String rendererType, java.lang.String rendererName, java.util.Hashtable options)
          Deprecated. iFS 9.0.3. see release notes for more information
 java.io.Reader LibraryObject.renderAsReader(java.lang.String rendererType, java.lang.String rendererName, java.util.Hashtable options)
          Deprecated. iFS 9.0.3 see release notes for more information
 RandomAccessContentInterface LibraryObject.renderAsRandomAccessContent(java.lang.String rendererType, java.lang.String rendererName, boolean writeable, java.util.Hashtable options)
          Deprecated. iFS 9.0.3 see release notes for more information
 LibrarySession LibraryObject.getSession()
          Returns the LibrarySession in which this object was instantiated.
 LibrarySessionInterface LibraryObject.getSessionInterface()
          Gets the LibrarySessionInterface for this LibraryObject.
 boolean LibraryObject.equals(LibraryObject item)
          Compares whether two LibraryObjects are the same IFS object.
 void LibraryObject.dispose()
          Dispose this instance, by nulling the Id and Class Id.
 java.lang.String LibraryObject.getClassname()
          Returns the name of this object's class.
 ClassObject LibraryObject.getClassObject()
          Returns this object's class.
 void LibraryObject.free()
          Permanently deletes this object.
 void LibraryObject.free(LibraryObjectDefinition def)
          Permanently removes this object from the repository, with options.
 java.lang.Long LibraryObject.getId()
          Returns this object's ID (as a Long).
 java.lang.Long LibraryObject.getClassId()
          Return this object's Class Id.
 LibraryObjectDefinition LibraryObject.getDefinition()
          Creates a LibraryObjectDefinition which represents this object.
 S_ExportedLibraryObjectDefinition LibraryObject.getExportedDefinition()
          Creates a S_ExportedLibraryObjectDefinition which is an exported representation of this object.
 void LibraryObject.postImport()
          Perform operations on an object after it has been imported as part of an entire import set.
 boolean LibraryObject.isInstanceOf(ClassObject clss)
          Determine if this is an instance of the specified ClassObject.
protected  boolean LibraryObject.isConnected()
          Indicates the connection state.
protected  void LibraryObject.verifyAdministrationMode()
          Verifies the administration mode for the session.
protected  LibrarySession LibraryObject.verifyConnected()
          Returns the current LibrarySession if the session is connected; otherwise raise a "not connected" exception.
protected  void LibraryObject.verifyTargetObject()
          Throw an exception if the object is not a valid persistent IFS object; e.g.
 java.lang.String LibraryObject.getResourceString(java.lang.String key)
          Gets the resource string for the specified key.
 java.lang.String LibraryObject.getResourceString(java.lang.String key, java.lang.Object[] params)
          Gets the resource string for the specified key, and substitutes the specified parameters into that resource string.
 boolean LibraryObject.isTraced(int channel, int level)
          Gets whether tracing is enabled for the specified channel and level.
 TraceLogger LibraryObject.getTraceLogger()
          Returns the trace logger of this object's session.
 void LibraryObject.postEvent(int eventType, int eventStatus)
          Posts an event of the specified type and status.
 void LibraryObject.postEvent(int eventType, int eventSubtype, int eventStatus, long longPayload)
          Posts an event of the specified type, subtype, and status.
 void LibraryObject.handleEvent(IfsEvent event)
          Handles the specified event.
protected  void LibraryObject.handleAdminModeChange()
          Handles an intra-session admin mode change event.
protected static java.util.Vector LibraryObject.constructLibraryObjectVector(LibrarySession sess, java.util.Vector vector)
          Return LibraryObject Vector from a Vector of LibraryObject.
protected static LibraryObject LibraryObject.constructLibraryObject(LibrarySession sess, S_LibraryObjectData data)
           
protected static java.lang.Long[] LibraryObject.constructIdArray(LibraryObject[] objs)
          Construct an array of object IDs from an array of LibraryObjects.
protected static java.lang.Long[] LibraryObject.constructIdArray(java.util.Vector vector)
          Construct an array of object IDs from a Vector of S_LibraryObjectData objects.
 void SystemObject.setActive(boolean active)
          Sets the ACTIVE attribute for this object.
 boolean SystemObject.isActive()
          Gets the Active status.
 PropertyBundle SystemObject.getPropertyBundle()
          Returns this object's PropertyBundle.
 void SystemObject.setPropertyBundle(PropertyBundle bundle)
          Sets this object's PropertyBundle.
 void SystemObject.putProperty(AttributeValue av)
          Adds a Property to this object's PropertyBundle.
 void SystemObject.putProperty(java.lang.String name, AttributeValue av)
          Adds a Property to this object's PropertyBundle.
 void SystemObject.removeProperty(java.lang.String name)
          Removes a Property from this object's PropertyBundle.
 void SystemObject.removeAllProperties()
          Removes all Properties from this object's PropertyBundle, leaving an empty PropertyBundle.
 void SystemObject.setPolicyBundle(PolicyPropertyBundle bundle)
          Sets the POLICYBUNDLE attribute to a PropertyBundle for this object, for the managing of per-instance Policies.
 PolicyPropertyBundle SystemObject.getPolicyBundle()
          Gets the Policy PropertyBundle.
 void SystemObject.putPolicy(Policy policy)
          Adds a Policy to this object's POLICYBUNDLE PropertyBundle.
 void SystemObject.removePolicy(java.lang.String opname)
          Removes a Policy from this object's POLICYBUNDLE PropertyBundle.
 void SystemObject.removePolicy(Policy policy)
          Removes a Policy from this object's POLICYBUNDLE PropertyBundle.
 void SystemObject.removeAllPolicies()
          Removes all Policies from this object's POLICYYBUNDLE PropertyBundle, leaving an empty PropertyBundle.
protected static java.util.Vector SystemObject.constructSystemObjectVector(LibrarySession sess, java.util.Vector vector)
          Return SystemObject Vector from a Vector of SystemObject
protected static SystemObject SystemObject.constructSystemObject(LibrarySession sess, S_LibraryObjectData data)
          return SystemObject from a S_LOData.
 java.lang.String Policy.getOperation()
          Gets the operation name that this Policy affects.
 void Policy.setOperation(java.lang.String operation)
          Sets the operation name that this Policy affects.
 java.lang.String Policy.getImplementationName()
          Gets the implementation name that is called when this Policy is in effect for the associated operation.
 void Policy.setImplementationName(java.lang.String implementation)
          Sets the implementation name when this Policy is in effect for the associated operation.
 int Policy.getImplementationEnum()
          Gets the implementation enumeration value in effect for the associated operation.
 void Policy.setImplementationEnum(int implementation)
          Sets the implementation enumeration value when this Policy is in effect for the associated operation.
protected static java.util.Vector Policy.constructPolicyVector(LibrarySession sess, java.util.Vector vector)
          Constructs a Policy Vector from a Vector of S_LibraryObjectData.
protected static Policy Policy.constructPolicy(LibrarySession sess, S_LibraryObjectData data)
          Constructs a Policy from a S_LibraryObjectData.
protected static Policy[] Policy.vectorToPolicyArray(java.util.Vector vector)
          Constructs an array of Policy from a Vector of Policy.
protected static Policy Policy.vectorPolicyElement(java.util.Vector vector, int index)
          Returns a specific Policy from a Vector of Policy at the specified index.
protected  boolean PublicObject.hasNameAttribute()
          Override to return true for any PublicObject, indicating that the instance has a NAME attribute.
 java.util.Date PublicObject.getCreateDate()
          Returns the date this object was created.
 DirectoryUser PublicObject.getCreator()
          returns the user that created this object.
 DirectoryUser PublicObject.getDeletor()
          Returns the user that deleted this object, or null if the object is not marked for deletion.
 DirectoryUser PublicObject.getLastModifier()
          Returns the user that last modified this object.
 java.lang.String PublicObject.getDescription()
          Returns the description of this object
 void PublicObject.setDescription(java.lang.String description)
          Updates the description of this object.
 java.util.Date PublicObject.getLastModifyDate()
          Returns the date this object was last modified
 DirectoryUser PublicObject.getOwner()
          Returns the user that owns the object.
 void PublicObject.setOwner(DirectoryUser owner)
          Updates the owner of this object.
 void PublicObject.setOwnerByName(java.lang.String ownerName)
          updates the Owner of this object.
 void PublicObject.setAcl(AccessControlList acl)
          Sets the AccessControlList for this object.
 AccessControlList PublicObject.getAcl()
          Returns this object's AccessControlList.
 PublicObject PublicObject.getSecuringPublicObject()
          Returns the Public Object that controls this object's security.
 void PublicObject.setSecuringPublicObject(PublicObject pubobj)
          Sets the Public Object that controls our security.
 Category PublicObject.addCategory(CategoryDefinition catdef)
          Adds a Category associated with this PublicObject.
 void PublicObject.setAdmininstrationGroup(AdministrationGroup group)
          sets the AdministrationGroup for the object.
 AdministrationGroup PublicObject.getAdministrationGroup()
          returns the AdministrationGroup which administers this object.
 Category[] PublicObject.getCategories(SortSpecification sort)
          Returns the associated Category objects.
 Category[] PublicObject.getCategories(ClassObject classobj)
          Returns the associated Category objects that are instances of the ClassObject (or one of its subclasses) specified.
 Category[] PublicObject.getCategories(ClassObject classobj, SortSpecification sort)
          Returns the associated Category objects that are instances of the specified class or a subclass of the specified class.
 java.util.Date PublicObject.getExpirationDate()
          Returns the expiration date set for this object
 void PublicObject.setExpirationDate(java.util.Date date)
          Updates the expiration date set for this object.
 int PublicObject.getFlags()
          Gets the flags bitmask.
 void PublicObject.setFlags(int flags)
          Sets the flags bitmask.
 LockObject PublicObject.getLockObject()
          Returns the lock object of this object
 int PublicObject.getLockState()
          Deprecated. iFS 9.0.3 use LockObject.getLockState()
 java.lang.String PublicObject.getLockStateLabel()
          Deprecated. iFS 9.0.3 use LockObject.getLockStateLabel()
static java.lang.String PublicObject.toLockStateLabel(int lockState)
          Deprecated. iFS 9.0.3 use LockObject.toLockStateLabel(int lockState)
static java.lang.String PublicObject.toLockStateLabel(int lockState, LibrarySession session)
          Deprecated. iFS 9.0.3 use LockObject.toLockStateLabel(int lockState, LibrarySession session)
static java.lang.String PublicObject.toLockStateLabel(int lockState, Localizer localizer)
          Deprecated. iFS 9.0.3 use LockObject.toLockStateLabel(int lockState, Localizer localizer)
 boolean PublicObject.isLocked()
          Returns true when the lockobject attribute on this PublicObject is not null
 long PublicObject.getLockedForSession()
          Deprecated. iFS 9.0.3: Use LockObject.getLockedForSession()
 boolean PublicObject.isLockedForSession()
          Deprecated. iFS 9.0.3 Use LockObject.isLockedForSession()
 boolean PublicObject.isLockedForSessionByCurrentSession()
          Deprecated. iFS 9.0.3 use LockObject.isLockedForSessionByCurrentSession()
 void PublicObject.lock()
          Deprecated. iFS 9.0.3 use lock(LockObjectDefinition). set the lockstate on the definition to LockObject.LOCKSTATE_HARDLOCK
 void PublicObject.lock(int lockValue)
          Deprecated. iFS 9.0.3 use lock(LockObjectDefinition ldef) to lock the PublicObject
 void PublicObject.lock(LockObject lobj)
          Sets the value of the lockObject attribute of the object.
 void PublicObject.lock(LockObjectDefinition ldef)
          Constructs a new lockobject from the definition and sets it as the value of the lockObject attribute on the PublicObject.
 void PublicObject.updateLock(LockObjectDefinition lodef)
          Updates the lockobject of this PublicObject with the information in the LockObjectdefinition.
 void PublicObject.unlock()
          Releases the lock on the object.
 void PublicObject.lockForSession()
          Deprecated. iFS 9.0.3 use lock(LockObjectDefinition) and set lockstate to session lock on the definition
 void PublicObject.setPropertyBundle(PropertyBundle bundle)
          Sets this object's PropertyBundle.
 PropertyBundle PublicObject.getPropertyBundle()
          Returns this object's PropertyBundle.
 void PublicObject.putProperty(AttributeValue av)
          Adds a Property to this object's PropertyBundle.
 void PublicObject.putProperty(java.lang.String name, AttributeValue av)
          Adds a Property to this object's PropertyBundle.
 void PublicObject.removeProperty(java.lang.String name)
          Removes a Property from this object's PropertyBundle.
 void PublicObject.removeAllProperties()
          Removes all Properties from this object's PropertyBundle, leaving an empty PropertyBundle.
 void PublicObject.putPolicy(Policy policy)
          Adds a Policy to this object's PolicyPropertyBundle.
 void PublicObject.removePolicy(java.lang.String opname)
          Removes a Policy from this object's PolicyPropertyBundle.
 void PublicObject.removePolicy(Policy policy)
          Removes a Policy from this object's PolicyPropertyBundle.
 void PublicObject.removeAllPolicies()
          Removes all Policies from this object's PolicyPropertyBundle, leaving an empty PolicyPropertyBundle.
 void PublicObject.setPolicyBundle(PolicyPropertyBundle bundle)
          set the PolicyPropertyBundle for this object, for the managing of per-instance Policies.
 PolicyPropertyBundle PublicObject.getPolicyBundle()
          Returns this object's PolicyPropertyBundle.
 java.lang.String PublicObject.getAnyFolderPath()
          Gets any Folder path to the target object, starting from the Root Folder.
 java.lang.String PublicObject.getAnyFolderPath(Folder reference)
          Gets any Folder path to the target object.
protected  java.lang.String PublicObject.getAnyFolderPath(Folder reference, boolean isRootFolder, java.util.Hashtable table)
          Gets any Folder path to the target object.
 java.lang.String[] PublicObject.getAllFolderPaths()
          Gets all Folder paths to the target object, starting from the Root Folder.
 java.lang.String[] PublicObject.getAllFolderPaths(Folder reference)
          get all Folder paths to the target object.
protected  java.util.Vector PublicObject.getAllFolderPaths(Folder reference, boolean isRootFolder, java.util.Hashtable table)
          Gets all Folder paths to the target object.
 SortSpecification PublicObject.getFolderReferencesSortSpecification()
          Returns the current sort specification used by the getFolderReferences method.
 void PublicObject.setFolderReferencesSortSpecification(SortSpecification spec)
          Sets the sort specification used by the getFolderReferences method.
 Folder[] PublicObject.getFolderReferences()
          Returns an array of folders that reference this PublicObject.
 Folder PublicObject.getFolderReferences(int index)
          Returns the Folder at specified index in the array of ReferencingFolders.
 void PublicObject.resetFolderReferences()
          Clears the locally cached list of Referencing Folders.
 Category[] PublicObject.getCategories()
          Returns an array of categories for this PublicObject.
 Category PublicObject.getCategories(int index)
          Returns the Category at specified index in the array of all Categories.
 PublicObject PublicObject.copy(LibraryObjectDefinition def)
          Produces a copy of this PublicObject.
 Relationship PublicObject.addRelationship(RelationshipDefinition reldef)
          Creates a relationship object linking this object (the "left" object) to the PublicObject (the "right" object) contained in the specified Relationship Definition.
 void PublicObject.removeRelationship(Relationship rel)
          Frees the specified relationship object that relates two PublicObjects.
 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.
 Relationship[] PublicObject.getRightwardRelationships(java.lang.String relClassName)
          Returns all "right side" relationship instances that are used to relate to this object to other PublicObjects.
 Relationship[] PublicObject.getRightwardRelationships(ClassObject relClass)
          Returns all "right side" relationship instances that are used to relate to this object to other PublicObjects.
 Relationship[] PublicObject.getLeftwardRelationships(java.lang.String relClassName)
          Returns all "left side" relationship instances that are used to relate to this object to other PublicObjects.
 Relationship[] PublicObject.getLeftwardRelationships(ClassObject relClass)
          Returns all "left side" relationship instances that are used to relate to this object to other PublicObjects.
 long PublicObject.getLeftwardRelationshipsCount(java.lang.String relClassName)
          return the count of all "left side" relationship instances that are used to relate to this object to other PublicObjects.
 long PublicObject.getLeftwardRelationshipsCount(ClassObject relClass)
          return the count of all "left side" relationship instances that are used to relate to this object to other PublicObjects.
 void PublicObject.reserveNext(java.lang.String contentPath, java.lang.String comment)
          Reserves (locks) the primary version series so a new version can be added.
 void PublicObject.unReserve()
          Cancels the reservation on the primary version series.
 VersionDescription PublicObject.newVersion(VersionDescriptionDefinition vddef)
          Creates a new VersionDescription at the end of the primary version series.
 boolean PublicObject.isReserved()
          returns true if primaryVersionSeries is currently reserved (by anyone).
 boolean PublicObject.isReservedByCurrentUser()
          returns true if primaryVersionSeries is currently reserved by the current user.
 DirectoryUser PublicObject.getReservor()
          returns the user that has reserved the primaryVersionSeries for this object.
 java.util.Date PublicObject.getReservationDate()
          returns the Date on which this object's primaryVersionSeries was reserved.
 java.lang.String PublicObject.getReservationComment()
          returns the reservation comment specified when this object's primaryVersionSeries was reserved.
 boolean PublicObject.isVersioned()
          returns true if this object is versioned (FAMILY != null)
 boolean PublicObject.isLatestVersion()
          returns true if this public object is referenced by the lastest VersionDescription in this object's primaryVersionSeries.
 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.
 Family PublicObject.getFamily()
          Returns the Family with which this object is associated.
 PublicObject PublicObject.getResolvedPublicObject()
          Returns the PublicObject to which this object resolves.
 VersionSeries PublicObject.getVersionSeries()
          return the Primary VersionSeries with which this object is associated.
protected  VersionDescription PublicObject.getSingletonVersionDescription()
           
protected  VersionSeries PublicObject.verifyVersionSeries()
           
protected  void PublicObject.checkVersioned()
           
 boolean PublicObject.isVersionable()
          Returns true if this class of object is versionable.
 void PublicObject.handleEvent(IfsEvent event)
          Handles the specified event.
protected  java.util.Vector PublicObject.listLeftwardRelationships(ClassObject relClass, SortSpecification sortSpec)
           
protected  java.util.Vector PublicObject.listRightwardRelationships(ClassObject relClass, SortSpecification sortSpec)
           
protected  PropertyBundle PublicObject.createDedicatedPropertyBundle()
          Create a PropertyBundle, with the SecuringPublicObject setting referencing this object.
protected  PolicyPropertyBundle PublicObject.createDedicatedPolicyPropertyBundle()
          Create a PropertyBundle, with the SecuringPublicObject setting referencing this object.
protected  SortSpecification PublicObject.resolveFolderReferenceSortSpecification(LibrarySession session)
          force the SortSpecification (if specified) to be resolved and verified.
protected static java.util.Vector PublicObject.constructPublicObjectVector(LibrarySession sess, java.util.Vector vector)
           
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.
 void PublicObject.delete()
          delete - mark an object for delete.
 void PublicObject.delete(LibraryObjectDefinition def)
          delete - mark an object for delete, which options.
 void PublicObject.undelete()
          undelete - cancel "mark delete" status for an object.
 void PublicObject.undelete(LibraryObjectDefinition def)
          undelete - cancel "mark delete" status for an object, with options.
 boolean PublicObject.isDeleted()
          isDeleted() - returns true if the object is marked for deletion, false otherwise
 AccessLevel PublicObject.getDefaultAccessLevel()
          Returns the access level defined for "World" access; i.e.
 AccessLevel PublicObject.getEffectiveAccessLevel()
          Get the access level on this object for the current user.
 AccessLevel PublicObject.getEffectiveAccessLevel(DirectoryObject obj)
          Get the access level on this object for the specified user.
 boolean PublicObject.checkEffectiveAccess(AccessLevel level)
          Check to see if current user has the specified access level on this object.
 boolean PublicObject.checkEffectiveAccess(DirectoryObject obj, AccessLevel level)
          Check to see if specified user has the specified access level on this object.
 AccessControlEntry PublicObject.grantAccess(AccessControlEntryDefinition def)
          Add or extend an AccessControlEntryDefinition for this object.
 AccessControlEntry PublicObject.revokeAccess(AccessControlEntryDefinition def)
          Remove or restrict an AccessControlEntryDefinition for this object.
protected  AccessControlEntry PublicObject.addAccess(AccessControlEntryDefinition def)
          addAccess - USed by grantAccess() and revokeAccess() to add a AccessControlEntry for this object.
 long PublicObject.getVersionNumber()
          returns the sequential number of this revision within the primary version series.
 void PublicObject.revokeAllAccess()
          Remove all AccessControlEntryDefinitions for this object.
 DirectoryObject[] DirectoryObject.getAllMembers()
          Gets all members belonging to this DirectoryObject.
 DirectoryObject DirectoryObject.getAllMembers(int index)
          Gets a specific memeber at the specified index in array of DirectoryObject.
 DirectoryUser[] DirectoryObject.getAllUserMembers()
          Gets all DirectoryUser members belonging to this DirectoryObject.
 DirectoryUser DirectoryObject.getAllUserMembers(int index)
          Gets a specific DirectoryUser Member at the specified index in array of DirectoryObject.
 DirectoryObject[] DirectoryObject.getDirectMembers()
          Gets the direct members belonging to this DirectoryObject.
 DirectoryObject DirectoryObject.getDirectMembers(int index)
          Gets the specific direct member at the specified index in array of DirectoryObject.
 DirectoryGroup[] DirectoryObject.getDirectAncestors()
          Gets the direct ancestors to this DirectoryObject.
 DirectoryGroup DirectoryObject.getDirectAncestors(int index)
          Deprecated. iFS 9.0.3 Use getDirectAncestors() and index into the resultant array
 DirectoryGroup[] DirectoryObject.getAllAncestors()
          Gets all ancestors to this DirectoryObject.
 DirectoryGroup DirectoryObject.getAllAncestors(int index)
          Deprecated. iFS 9.0.3 Use getAllAncestors() to get entire array
protected static java.util.Vector DirectoryObject.constructDirectoryObjectVector(LibrarySession sess, java.util.Vector vector)
          Constructs a DirectoryObject Vector from a Vector of S_DirectoryObjectData.
protected static DirectoryObject[] DirectoryObject.constructDirectoryObjectArray(LibrarySession sess, java.lang.Long[] ids)
          Construct a DirectoryObject array from an array of object IDs.
protected static DirectoryObject DirectoryObject.constructDirectoryObject(LibrarySession sess, S_LibraryObjectData data)
          Constructs a DirectoryObject from a S_LibraryObjectData.
protected static DirectoryObject[] DirectoryObject.vectorToDirectoryObjectArray(java.util.Vector vector)
          Converts a Vector of DirectoryObject to an array of DirectoryObject.
 void DirectoryObject.resetDirectAncestors()
          Deprecated. iFS 9.0.3 No longer has any effect
 void DirectoryObject.resetAllAncestors()
          Deprecated. iFS 9.0.3 No longer has any effect
 void AuditRule.setEnabled(boolean enable)
          Sets the audit rule to be enabled or disabled
 void AuditRule.setAudited(boolean enable)
          The audit rule can be enabled or disabled
 void AuditRule.setSubclassesAudited(boolean auditSubClasses)
          Enables or disables audit rule on subclasses
 void AuditRule.setClasses(ClassObject[] cos)
          The classes on which the particular audit rule will act
 void AuditRule.setAllClasses()
          All the classes on which the particular audit rule will act
 long[] AuditRule.getOperationTypes()
          The operation types on which the particular audit rule will act.
 boolean AuditRule.isEnabled()
          isEnabled
 boolean AuditRule.isAudited()
          isAudited
 boolean AuditRule.isSubclassesAudited()
          isSubclassesAudited
 ClassObject[] AuditRule.getClasses()
          getClasses
 long AuditRule.getSortSequence()
          getSortSequence - get the Sort Sequence represented by this AuditRule.
 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
 long Relationship.getSortSequence()
          Determine the sort sequence.
protected static java.util.Vector Relationship.constructRelationshipVector(LibrarySession sess, java.util.Vector vector)
          Retruns a vector of relationships.
protected static Relationship Relationship.constructRelationship(LibrarySession sess, S_LibraryObjectData data)
          Return Relationship from a Relationship data
protected static java.util.Vector FolderRelationship.constructFolderRelationshipVector(LibrarySession sess, java.util.Vector vector)
          Builds a Vector of FolderRelationship(s) from a Vector of S_LibraryObjectData representing FolderRelationship(s).
protected static FolderRelationship FolderRelationship.constructFolderRelationship(LibrarySession sess, S_LibraryObjectData data)
          Builds a FolderRelationship from a S_LibraryObjectData.
protected static java.util.Vector FolderPathRelationship.constructFolderPathRelationshipVector(LibrarySession sess, java.util.Vector vector)
          Builds a Vector of FolderPathRelationship(s) from a Vector of S_LibraryObjectData representing FolderPathRelationship(s).
protected static FolderPathRelationship FolderPathRelationship.constructFolderPathRelationship(LibrarySession sess, S_LibraryObjectData data)
          Builds a FolderPathRelationship from a S_LibraryObjectData.
 void NamedRelationship.setType(java.lang.String type)
          Set the TYPE attribute
 java.lang.String NamedRelationship.getType()
          Get the value of TYPE attribute.
protected static java.util.Vector NamedRelationship.constructNamedRelationshipVector(LibrarySession sess, java.util.Vector vector)
           
protected static NamedRelationship NamedRelationship.constructNamedRelationship(LibrarySession sess, S_LibraryObjectData data)
           
protected static java.util.Vector Media.constructMediaVector(LibrarySession sess, java.util.Vector vector)
           
protected static Media Media.constructMedia(LibrarySession sess, S_LibraryObjectData data)
           
 boolean Media.isIndexed()
          determines whether this media is indexed
 java.lang.String Media.getTableName()
          gets the table name root for this media.
 java.lang.String Media.getColumnName()
          gets the column name for this media.
 java.lang.String Media.getBaseBfilePath()
          gets the base bfile path for this media.
 void Media.setBaseBfilePath(java.lang.String baseBfilePath)
          Sets the base bfile path for this media.
 java.lang.String Media.getJavaCharacterEncoding()
          gets the Java Character Encoding for this media.
static boolean Media.isIndexingEnabled(LibrarySession session)
          determines whether content searching is enabled
 int MediaLob.getChunkSize()
           
protected  void MediaLob.fetchChunkSize()
           
protected static java.util.Vector MediaLob.constructMediaLobVector(LibrarySession sess, java.util.Vector vector)
           
protected static MediaLob MediaLob.constructMediaLob(LibrarySession sess, S_LibraryObjectData data)
           
protected static java.util.Vector MediaBlob.constructMediaBlobVector(LibrarySession sess, java.util.Vector vector)
           
protected static MediaBlob MediaBlob.constructMediaBlob(LibrarySession sess, S_LibraryObjectData data)
           
 void VersionSeries.handleEvent(IfsEvent event)
          Handles the specified event.
 VersionSeries VersionSeries.getVersionSeries()
          Override to PublicObject.getVersionSeries(); returns this.
 java.lang.String VersionSeries.getReservationComment()
          Returns the comment when this series was reserved, or null if this series is not reserved.
 VersionDescription VersionSeries.getDefaultVersionDescription()
          Returns the default version of this version series.
 void VersionSeries.setDefaultVersionDescription(VersionDescription version)
          Set the Default Version Description of this series.
 boolean VersionSeries.isLatestVersionDescription(VersionDescription version)
          Returns true if the specified VersionDescription is the latest in this series.
 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).
 boolean VersionSeries.isReserved()
          Returns true if this VersionSeries is reserved by any user.
 boolean VersionSeries.isReservedByCurrentUser()
          Returns true if this VersionSeries is reserved by the current user.
 DirectoryUser VersionSeries.getReservor()
          Returns the User that reserved this VersionSeries, null if not reserved
 java.util.Date VersionSeries.getReservationDate()
          Returns the Date that this VersionSeries was reserved, null if not reserved.
 PublicObject VersionSeries.getPendingPublicObject()
          Deprecated. iFS 9.0.3: this attribute (and thus, this method) will be removed in a future release
 void VersionSeries.setPendingPublicObject(PublicObject po)
          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.
 int VersionSeries.getVersionLimit()
          Gets the value of the VersionLimit attribute.
 void VersionSeries.setVersionLimit(int limit)
          Sets the value of the VersionLimit attribute.
 VersionDescription VersionSeries.getFirstVersionDescription()
          Returns the first VersionDescription of this series.
 VersionDescription VersionSeries.getLastVersionDescription()
          Returns the last VersionDescription of this series.
 VersionDescription VersionSeries.getNextVersionDescription(VersionDescription version)
          Returns the next VersionDescription of this series.
 VersionDescription VersionSeries.getPreviousVersionDescription(VersionDescription version)
          Returns the Version description previous to the one being passed by the user.
 java.lang.String VersionSeries.getWorkpath()
          Returns the value for the local file path specified when this series was reserved.
 void VersionSeries.unReserve()
          Cancels the reservation.
 VersionDescription VersionSeries.newVersion(VersionDescriptionDefinition vddef)
          Creates a new VersionDescription in this series from the specified VersionDescriptionDefinition.
 void VersionSeries.reserveNext(java.lang.String contentPath, java.lang.String comment)
          Reserves the right to add the next version.
 VersionDescription VersionSeries.createBranchedVersionSeries(VersionDescriptionDefinition vddef)
          Creates a branched version series in this family, which relates back to the latest version description in this series.
 VersionDescription[] VersionSeries.getVersionDescriptions()
          Returns an array of all VersionDescriptions in this VersionSeries.
 VersionDescription VersionSeries.getVersionDescriptions(int index)
          Returns the specified VersionDescription of this series.
 BranchRelationship[] VersionSeries.getParentBranchRelationships()
          Returns an array of BranchRelationships that describe branch or integrate operations involving this VersionSeries as a child (the other series are the parent).
 BranchRelationship[] VersionSeries.getParentBranchRelationships(ClassObject relClass, SortSpecification sortSpec)
          Returns an array of BranchRelationships that describe branch or integrate operations involving this VersionSeries as a child (the other series are the parent).
 BranchRelationship[] VersionSeries.getChildBranchRelationships()
          Returns an array of BranchRelationships that describe branch or integrate operations involving this VersionSeries as a parent (the other series are the child).
 BranchRelationship[] VersionSeries.getChildBranchRelationships(ClassObject relClass, SortSpecification sortSpec)
          Returns an array of BranchRelationships that describe branch or integrate operations involving this VersionSeries as a parent (the other series are the child).
protected  void VersionSeries.resetVersionDescriptions()
          Clear locally cached list of Versions.
 boolean VersionSeries.isVersioned()
          Returns false always.
protected  VersionDescription[] VersionSeries.listVersionDescriptions()
          Returns a vector of version decriptions.
protected static java.util.Vector VersionSeries.constructVersionSeriesVector(LibrarySession sess, java.util.Vector vector)
          Constructs a vector of VersionSeries objects from a vector of data objects corresponding to it.
protected static VersionSeries VersionSeries.constructVersionSeries(LibrarySession sess, S_LibraryObjectData data)
          Constructs a VersionSeries from data corresponding to it.
protected static VersionSeries[] VersionSeries.constructVersionSeriesArray(LibrarySession sess, java.lang.Long[] ids)
          Construct a Version Series array from an array of object IDs.
 PropertyBundle Property.getBundle()
          Gets the BUNDLE attribute of this Property.
 int Property.getDataType()
          Gets the data type of this Property.
 AttributeValue Property.getValue()
          Gets the value of this Property as an AttributeValue.
 void Property.setValue(AttributeValue av)
          Sets the value and data type of this Property.
 void Property.handleEvent(IfsEvent event)
          Handles the specified event.
protected  void Property.invalidate()
          Invalidates the cached value, forcing a resolve next time this Property is accessed.
protected static java.util.Vector Property.constructPropertyVector(LibrarySession sess, java.util.Vector vector)
          Constructs Vector of Property from Vector of S_LibraryObjectData.
protected static Property[] Property.constructPropertyArray(LibrarySession sess, java.lang.Long[] ids)
          Construct a Property array from an array of object IDs.
protected static Property Property.constructProperty(LibrarySession session, S_LibraryObjectData data)
          Constructs a Property from a S_LibraryObjectData.
protected  S_LibraryObjectDefinition LibraryObjectDefinition.getServerDefinition()
          Return server-side definition from a bean definition.
 LibraryObjectDefinition LibraryObjectDefinition.clone(LibrarySession sess)
          Clone this instance.
protected  java.lang.String LibraryObjectDefinition.getQualifiedClassName()
          Get the fully qualified name of this instance's class (from a Java sense).
 void LibraryObjectDefinition.setName(java.lang.String name)
          Set the Name of the new instance.
 void LibraryObjectDefinition.setAttribute(java.lang.String name, AttributeValue value)
          Set an attribute for the new instance.
 void LibraryObjectDefinition.setAttributeByUpperCaseName(java.lang.String attrkey, AttributeValue value)
          Set an attribute for the new instance.
 void LibraryObjectDefinition.setAttribute(AttributeValue value)
          Set an attribute for the new instance.
 void LibraryObjectDefinition.setAttributes(AttributeValue[] values)
          Set a number of attributes for the new instance.
 AttributeValue LibraryObjectDefinition.getAttribute(java.lang.String name)
          Return an AttributeValue object that holds the value of the requested attribute.
 void LibraryObjectDefinition.setReferenceAttribute(java.lang.String name, ReferenceAttributeValue value)
          Set a reference attribute for the new instance.
 void LibraryObjectDefinition.setReferenceAttribute(ReferenceAttributeValue value)
          Set a reference attribute for the new instance.
 ReferenceAttributeValue[] LibraryObjectDefinition.getReferenceAttributes()
          Return array of reference attributes.
 void LibraryObjectDefinition.removeReferenceAttribute(java.lang.String name)
          Removes a reference attribute setting for the new instance.
 void LibraryObjectDefinition.setSystemOption(java.lang.String name, java.lang.Object value)
          Set a system option for the new instance.
 java.lang.Object LibraryObjectDefinition.getSystemOption(java.lang.String name)
          Return a system option value.
 java.lang.String[] LibraryObjectDefinition.getSystemOptionKeys()
          Return array of system option keys
 void LibraryObjectDefinition.setOption(java.lang.String name, java.lang.Object value)
          Set an option for the new instance.
 java.lang.Object LibraryObjectDefinition.getOption(java.lang.String name)
          Return an option value.
 java.lang.String[] LibraryObjectDefinition.getOptionKeys()
          Return array of option keys
 void LibraryObjectDefinition.setClassObject(ClassObject libraryClass)
          Set the ClassObject for the new instance.
 void LibraryObjectDefinition.setClassname(java.lang.String libraryClassName)
          Set the ClassObject for the new instance, by using the class' name.
 ClassObject LibraryObjectDefinition.getClassObject()
          Return the ClassObject for the new instance.
 ClassObject LibraryObjectDefinition.resolveClassObject(LibrarySession sess)
          Return the ClassObject setting.
protected  void LibraryObjectDefinition.resolve(LibrarySession sess)
          Resolve any settings that are object attributes set by Name.
protected  void LibraryObjectDefinition.resolveForTemplate(LibrarySession sess)
          Resolve for template - A special case of resolve that ensures "serializability" even when running in fat-client or "non-CORBA" mode.
protected  void LibraryObjectDefinition.resolveDefinitionSystemOption(LibraryObjectDefinition def, java.lang.String option, LibrarySession sess)
          Resolve a LibraryObjectDefinition into a S_LibraryObjectDefinition, stored as a system option.
protected  void LibraryObjectDefinition.resolveDefinitionOption(LibraryObjectDefinition def, java.lang.String option, LibrarySession sess)
          Resolve a LibraryObjectDefinition into a S_LibraryObjectDefinition, stored as an option.
protected  void LibraryObjectDefinition.resolveDefinitionVectorSystemOption(java.util.Vector defVector, java.lang.String option, LibrarySession sess)
          Resolve a vector of LibraryObjectDefinition into a vector of S_LibraryObjectDefinition, stored as a system option.
protected  void LibraryObjectDefinition.resolveDefinitionVectorOption(java.util.Vector defVector, java.lang.String option, LibrarySession sess)
          Resolve a vector of LibraryObjectDefinition into a vector of S_LibraryObjectDefinition, stored as an option.
protected  void LibraryObjectDefinition.unresolve(LibrarySession sess)
          Unresolve any settings from a resolved instance.
protected  LibraryObjectDefinition LibraryObjectDefinition.unresolveDefinitionSystemOption(java.lang.String option, LibrarySession sess)
          unresolveDefinitionSystemOption - unresolve a previously resolved systemoption setting for a nested LibraryObjectDefinition
protected  LibraryObjectDefinition LibraryObjectDefinition.unresolveDefinitionOption(java.lang.String option, LibrarySession sess)
          Unresolve a previously resolved option setting for a nested LibraryObjectDefinition
protected  java.util.Vector LibraryObjectDefinition.unresolveDefinitionVectorSystemOption(java.lang.String option, LibrarySession sess)
          Unresolve a vector of S_LibraryObjectDefinition (stored as a system option) back into a vector of LibraryObjectDefinition.
protected  java.util.Vector LibraryObjectDefinition.unresolveDefinitionVectorOption(java.lang.String option, LibrarySession sess)
          Unresolve a vector of S_LibraryObjectDefinition (stored as an option) back into a vector of LibraryObjectDefinition.
 void LibraryObjectDefinition.removeAttribute(java.lang.String name)
          Removes an attribute setting for the new instance.
 void LibraryObjectDefinition.removeSystemOption(java.lang.String name)
          Removes a system option setting for the new instance.
 void LibraryObjectDefinition.removeOption(java.lang.String name)
          Removes an option setting for the new instance.
 AttributeValue[] LibraryObjectDefinition.getAttributes()
          Return array of Attribute values that were set for this new instance.
 void LibraryObjectDefinition.addOperationPolicy(Policy policy)
          Add Policy as a system option.
 java.util.Hashtable LibraryObjectDefinition.getOperationPolicies()
          Get the Policies set via setPolicies().
protected  java.lang.Boolean LibraryObjectDefinition.getSystemOptionAsBoolean(java.lang.String name)
           
protected  AttributeValue LibraryObjectDefinition.getSystemOptionAsAttributeValue(java.lang.String name)
           
protected  AttributeValue LibraryObjectDefinition.getOptionAsAttributeValue(java.lang.String name)
           
 void MediaDefinition.setContextPreferences(java.util.Hashtable contextPrefs)
          set the Oracle Context Option preferences to be used for this Media instance.
 void MediaDefinition.setLobParameters(java.util.Hashtable lobParams)
          set the Oracle Lob storage characteristics to be used for this Media instance.
 void MediaDefinition.setBaseBfilePath(java.lang.String baseBfilePath)
          set the base bfile path.
 ContentQuota DirectoryGroup.getContentQuota()
          Gets the group's ContentQuota object.
 void DirectoryGroup.setContentQuota(ContentQuota quota)
          Sets the group's ContentQuota attribute.
 boolean DirectoryGroup.isWorldGroup()
          Tests whether this group is the World group (the virtual group that contains all users).
static DirectoryGroup DirectoryGroup.getWorldDirectoryGroup(LibrarySession session)
          Gets the DirectoryGroup that represents World access.
 void DirectoryGroup.addMember(DirectoryObject member)
          Adds a direct member to the group.
 void DirectoryGroup.addMembers(DirectoryObject[] members)
          Adds a set of direct members to the group.
 void DirectoryGroup.removeMember(DirectoryObject member)
          Removes a direct member from the group.
 void DirectoryGroup.removeMembers(DirectoryObject[] members)
          Removes a set of direct members from the group.
 DirectoryObject[] DirectoryGroup.getAllMembers()
          Returns array of DirectoryObject that define the list of all members for this instance.
 DirectoryObject DirectoryGroup.getAllMembers(int index)
          Deprecated. iFS 9.0.3 Use getAllMembers() and index into the resultant array
 DirectoryUser[] DirectoryGroup.getAllUserMembers()
          Gets the array of DirectoryUser that define the list of all DirectoryUser members for this instance.
 DirectoryUser DirectoryGroup.getAllUserMembers(int index)
          Gets the member DirectoryUser at the specified index of this group.
 DirectoryObject[] DirectoryGroup.getDirectMembers()
          Gets the direct members of this instance.
 DirectoryObject DirectoryGroup.getDirectMembers(int index)
          Gets the direct member at the specified index of this group.
 boolean DirectoryGroup.isDirectMember(DirectoryObject member)
          Determines if the specified DirecotryObject is a direct member of the group.
 void DirectoryGroup.resetDirectMembers()
          Deprecated. iFS 9.0.3 No longer has any effect
 boolean DirectoryGroup.isMember(DirectoryObject obj)
          Determines if the specified DirecotryObject is a member of the group.
protected static java.util.Vector DirectoryGroup.constructDirectoryGroupVector(LibrarySession sess, java.util.Vector vector)
          Returns DirectoryGroup Vector from a Vector of S_DirectoryObjectData objects.
protected static DirectoryGroup DirectoryGroup.constructDirectoryGroup(LibrarySession sess, S_LibraryObjectData data)
          Constructs a DirectoryGroup object from the S_LibraryObjectData object.
protected static DirectoryGroup[] DirectoryGroup.constructDirectoryGroupArray(LibrarySession sess, java.lang.Long[] ids)
          Construct a DirectoryGroup array from an array of object IDs.
protected static DirectoryGroup[] DirectoryGroup.vectorToDirectoryGroupArray(java.util.Vector vector)
          Converts a Vector of DirectoryGroup to an array of DirectoryGroup.
protected static java.util.Vector ApplicationObject.constructApplicationObjectVector(LibrarySession sess, java.util.Vector vector)
          Constructs a Vector of ApplicationObject from a Vector of LibraryObjectData.
protected static ApplicationObject ApplicationObject.constructApplicationObject(LibrarySession sess, S_LibraryObjectData data)
          Returns an ApplicationObject from a data component object.
 Property[] PropertyBundle.getProperties()
          Gets all the properties in this PropertyBundle.
 Property PropertyBundle.getProperties(int index)
          Gets the Property at the specified index.
 void PropertyBundle.resetProperties()
          Clears the locally cached array of properties.
 Property PropertyBundle.getProperty(java.lang.String name)
          Gets a specified Property by name.
 Property PropertyBundle.getPropertyByUpperCaseName(java.lang.String name)
          Gets a specified Property by name, where the name must be in all uppercase.
 AttributeValue PropertyBundle.getPropertyValue(java.lang.String name)
          Gets the value of a specific Property by name.
 AttributeValue PropertyBundle.getPropertyValueByUpperCaseName(java.lang.String name)
          Gets the value of a specific Property by name, where the name must be in all uppercase.
 void PropertyBundle.handleEvent(IfsEvent event)
          Handles the specified event.
 void PropertyBundle.putPropertyValue(java.lang.String name, AttributeValue av)
          Puts a new value for a Property, replacing any attribute of the same name (analogous to Hashtable.put()).
 void PropertyBundle.putPropertyValue(AttributeValue av)
          Puts a new value for a Property, replacing any attribute of the same name (analogous to Hashtable.put()).
 void PropertyBundle.removePropertyValue(java.lang.String name)
          Removes a Property, if it exists in this PropertyBundle (analogous to Hashtable.remove())
 void PropertyBundle.removeAllPropertyValues()
          Removes all Properties from this PropertyBundle.
protected static java.util.Vector PropertyBundle.constructPropertyBundleVector(LibrarySession sess, java.util.Vector vector)
          Constructs a Vector of PropertyBundle from a Vector of S_LibraryObjectData.
protected static PropertyBundle PropertyBundle.constructPropertyBundle(LibrarySession sess, S_LibraryObjectData data)
          Constructs a PropertyBundle from the specified data.
 void ValueDefaultPropertyBundle.setValue(int value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(java.lang.Integer value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(long value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(java.lang.Long value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(double value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(java.lang.Double value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(boolean value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(java.lang.Boolean value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(java.lang.String value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(java.util.Date value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(SchemaObject value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(SystemObject value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(PublicObject value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(DirectoryObject value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(int[] value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(java.lang.Integer[] value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(long[] value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(java.lang.Long[] value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(double[] value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(java.lang.Double[] value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(boolean[] value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(java.lang.Boolean[] value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(java.lang.String[] value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(java.util.Date[] value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(SchemaObject[] value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(SystemObject[] value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(PublicObject[] value)
          Sets the value of this ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundle.setValue(DirectoryObject[] value)
          Sets the value of this ValueDefaultPropertyBundle.
 AttributeValue ValueDefaultPropertyBundle.getPropertyValue()
          Gets the value of this ValueDefaultPropertyBundle, as an AttributeValue.
 void ValueDefaultPropertyBundle.setValue(AttributeValue av)
          Sets the value and data type of this ValueDefaultPropertyBundle.
protected static ValueDefaultPropertyBundle ValueDefaultPropertyBundle.constructValueDefaultPropertyBundle(LibrarySession session, S_LibraryObjectData data)
          Internal use only: Constructs a ValueDefaultPropertyBundle for the specified data.
 void PublicObjectDefinition.addCategoryDefinition(CategoryDefinition def)
          Adds a new Category Definition to the new PublicObject.
 CategoryDefinition[] PublicObjectDefinition.getCategoryDefinitions()
          returns all the CategoryDefinitions for this PO Definition Return null if no Category definitions exist
 void PublicObjectDefinition.setKeepLastModifyDateOption(boolean option)
          set or clear the indication to keep the last modification unchanged as part of an update operation.
 boolean PublicObjectDefinition.getKeepLastModifyDateOption()
          return the indication as to whether the last modification date should remain unchanged as part of an update operation.
 void PublicObjectDefinition.setKeepLastModifierOption(boolean option)
          set or clear the indication to keep the last modifier unchanged as part of an update operation.
 boolean PublicObjectDefinition.getKeepLastModifierOption()
          return the indication as to whether the last modifier should remain unchanged as part of an update operation.
 void PublicObjectDefinition.setExplicitCreateDate(java.util.Date createDate)
          sets an explicit CreateDate.
 java.util.Date PublicObjectDefinition.getExplicitCreateDate()
          returns any explicitly specified CreateDate, if specified via the setExplicitCreateDateOption() method.
 void PublicObjectDefinition.setExplicitLastModifyDate(java.util.Date modDate)
          sets an explicit LastModifydate.
 java.util.Date PublicObjectDefinition.getExplicitLastModifyDate()
          returns any explicitly specified LastModifydate, if specified via the setExplicitLastModifyDate() method.
 void PublicObjectDefinition.setLockForSessionOption(boolean option)
          Deprecated. iFS 9.0.3 Use a LockObjectDefinition and set the lockstate to LockObject.SESSION_LOCK state. Use the po.lock(LockObjectDefinition lodef) method to lock the PublicObject. You can no longer lock the PublicObject as part of an update operation on a PublicObject.
 boolean PublicObjectDefinition.getLockForSessionOption()
          Deprecated. iFS 9.0.3 You can no longer lock the PublicObject as part of an update operation on the PublicObject.
 void PublicObjectDefinition.setFreeIfLastFolderReferenceOption(boolean option)
          set or clear the option to free an object if it has no Folder references after it is explicitly removed from the last Folder.
 boolean PublicObjectDefinition.getFreeIfLastFolderReferenceOption()
          return true if the FreeIfLastFolderReferenceOption has been set.
 void PublicObjectDefinition.setUnlockForSessionOption(boolean option)
          Deprecated. iFS 9.0.3 Use the po.unlock() method to unlock the PublicObject. You can no longer unlock the the PublicObject as part of an update operation on the PublicObject.
 boolean PublicObjectDefinition.getUnlockForSessionOption()
          Deprecated. iFS 9.0.3 You can no longer unlock the the PublicObject as part of an update operation on the PublicObject.
 void PublicObjectDefinition.setLockObjectDefinition(LockObjectDefinition ldef)
          set the LockObject Definition to be used for the PO setting this will always construct a new lockobject for the PO.
 void PublicObjectDefinition.setUpdatedLockObjectDefinition(LockObjectDefinition ldef)
          set the LockObject Definition to be used for updating the lockobject of this PO.
 void PublicObjectDefinition.setLockObject(LockObject lobj)
          set the LockObject directly on the PO to an existing lockobject this allows for sharing of lockobject's
 LockObject PublicObjectDefinition.getLockObject()
          get the LockObject to be set on this PO
 void PublicObjectDefinition.setSecuringPublicObject(PublicObject obj)
          set the object responsible for providing security settings for the target object.
 PublicObject PublicObjectDefinition.getSecuringPublicObject()
          returns the object responsible for providing security settings for the target object.
 void PublicObjectDefinition.setAddToFolderOption(Folder folder)
          set the Add To Folder Option for the new PublicObject.
 AttributeValue PublicObjectDefinition.getAddToFolderOption()
          returns the Add To Folder Option for the new PublicObject.
 void PublicObjectDefinition.setCategoryCopyOption(boolean shouldCopy)
          set the CopyCategories copy Option.
 void PublicObjectDefinition.setContentQuotaCopyOption(AttributeValue quota)
          set the ContentQuota copy Option.
 AttributeValue PublicObjectDefinition.getContentQuotaCopyOption()
          returns the ContentQuota copy Option.
 boolean PublicObjectDefinition.getCategoryCopyOption()
          Return the CopyCategories copy Option.
protected  void PublicObjectDefinition.resolve(LibrarySession sess)
          resolve - resolve any settings that are object attributes set by Name.
protected  void PublicObjectDefinition.unresolve(LibrarySession sess)
          unresolve - unresolve any settings from a resolved instance.
 void PropertyBundleDefinition.addPropertyValue(AttributeValue av)
          Adds a Property Value to the new PropertyBundle.
 void PropertyBundleDefinition.addPropertyValue(java.lang.String name, AttributeValue av)
          Adds a Property Value to the new PropertyBundle.
 void PropertyBundleDefinition.addPropertyDefinition(PropertyDefinition def)
          Adds a Property to the new PropertyBundle.
 void PropertyBundleDefinition.setPropertyDefinitions(PropertyDefinition[] defs)
          Sets an explicit set of PropertyDefinitions.
 PropertyDefinition[] PropertyBundleDefinition.getPropertyDefinitions()
          Gets all PropertyDefinition in the PropertyBundleDefinition.
protected  void PropertyBundleDefinition.resolve(LibrarySession sess)
          Resolves any settings.
protected  void PropertyBundleDefinition.unresolve(LibrarySession sess)
          Unresolves any settings from a resolved instance.
 void ValueDomainPropertyBundleDefinition.setEnumeratedValues(int[] values)
          Sets the allowed values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setEnumeratedValues(java.lang.Integer[] values)
          Sets the allowed values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setEnumeratedValues(long[] values)
          Sets the allowed values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setEnumeratedValues(java.lang.Long[] values)
          Sets the allowed values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setEnumeratedValues(java.lang.String[] values)
          Sets the allowed values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setEnumeratedValues(java.util.Date[] values)
          Sets the allowed values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setEnumeratedValues(SchemaObject[] values)
          Sets the allowed values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setEnumeratedValues(SystemObject[] values)
          Sets the allowed values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setEnumeratedValues(PublicObject[] values)
          Sets the allowed values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setEnumeratedValues(DirectoryObject[] values)
          Sets the allowed values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setValueRange(int minimum, int maximum)
          Sets the minimum (inclusive) and maximum (inclusive) allowed values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setValueRange(java.lang.Integer minimum, java.lang.Integer maximum)
          Sets the minimum (inclusive) and maximum (inclusive) allowed values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setValueRange(long minimum, long maximum)
          Sets the minimum (inclusive) and maximum (inclusive) allowed values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setValueRange(java.lang.Long minimum, java.lang.Long maximum)
          Sets the minimum (inclusive) and maximum (inclusive) allowed values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setValueRange(double minimum, double maximum)
          Sets the minimum (inclusive) and maximum (inclusive) allowed values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setValueRange(java.lang.Double minimum, java.lang.Double maximum)
          Sets the minimum (inclusive) and maximum (inclusive) allowed values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setValueRange(java.util.Date minimum, java.util.Date maximum)
          Sets the minimum (inclusive) and maximum (inclusive) allowed values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setMinimumValue(int minimum)
          Sets the minimum (inclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setMinimumValue(java.lang.Integer minimum)
          Sets the minimum (inclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setMinimumValue(long minimum)
          Sets the minimum (inclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setMinimumValue(java.lang.Long minimum)
          Sets the minimum (inclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setMinimumValue(double minimum)
          Sets the minimum (inclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setMinimumValue(java.lang.Double minimum)
          Sets the minimum (inclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setMinimumValue(java.util.Date minimum)
          Sets the minimum (inclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setMaximumValue(int maximum)
          Sets the maximum (inclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setMaximumValue(java.lang.Integer maximum)
          Sets the maximum (inclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setMaximumValue(long maximum)
          Sets the maximum (inclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setMaximumValue(java.lang.Long maximum)
          Sets the maximum (inclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setMaximumValue(double maximum)
          Sets the maximum (inclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setMaximumValue(java.lang.Double maximum)
          Sets the maximum (inclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setMaximumValue(java.util.Date maximum)
          Sets the maximum (inclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setExclusiveValueRange(int minimum, int maximum)
          Sets the minimum (exclusive) and maximum (exclusive) allowed values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setExclusiveValueRange(java.lang.Integer minimum, java.lang.Integer maximum)
          Sets the minimum (exclusive) and maximum (exclusive) allowed values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setExclusiveValueRange(long minimum, long maximum)
          Sets the minimum (exclusive) and maximum (exclusive) allowed values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setExclusiveValueRange(java.lang.Long minimum, java.lang.Long maximum)
          Sets the minimum (exclusive) and maximum (exclusive) allowed values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setExclusiveValueRange(double minimum, double maximum)
          Sets the minimum (exclusive) and maximum (exclusive) allowed values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setExclusiveValueRange(java.lang.Double minimum, java.lang.Double maximum)
          Sets the minimum (exclusive) and maximum (exclusive) allowed values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setExclusiveValueRange(java.util.Date minimum, java.util.Date maximum)
          Sets the minimum (exclusive) and maximum (exclusive) allowed values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setExclusiveMinimumValue(int minimum)
          Sets the minimum (exclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setExclusiveMinimumValue(java.lang.Integer minimum)
          Sets the minimum (exclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setExclusiveMinimumValue(long minimum)
          Sets the minimum (exclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setExclusiveMinimumValue(java.lang.Long minimum)
          Sets the minimum (exclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setExclusiveMinimumValue(double minimum)
          Sets the minimum (exclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setExclusiveMinimumValue(java.lang.Double minimum)
          Sets the minimum (exclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setExclusiveMinimumValue(java.util.Date minimum)
          Sets the minimum (exclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setExclusiveMaximumValue(int maximum)
          Sets the maximum (exclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setExclusiveMaximumValue(java.lang.Integer maximum)
          Sets the maximum (exclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setExclusiveMaximumValue(long maximum)
          Sets the maximum (exclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setExclusiveMaximumValue(java.lang.Long maximum)
          Sets the maximum (exclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setExclusiveMaximumValue(double maximum)
          Sets the maximum (exclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setExclusiveMaximumValue(java.lang.Double maximum)
          Sets the maximum (exclusive) values for the new ValueDomainPropertyBundle.
 void ValueDomainPropertyBundleDefinition.setExclusiveMaximumValue(java.util.Date maximum)
          Sets the maximum (exclusive) values for the new ValueDomainPropertyBundle.
 AttributeValue ValueDomainPropertyBundleDefinition.getPropertyValue()
          Gets the values allowed for the new ValueDomainPropertyBundle, as an array-type AttributeValue.
 void ValueDomainPropertyBundleDefinition.setValues(int domainType, AttributeValue av)
          Sets the domain type, data type, and values of the new ValueDomainPropertyBundle.
protected  void ValueDomainPropertyBundleDefinition.resolve(LibrarySession session)
          Resolves any settings.
protected  void ValueDomainPropertyBundleDefinition.unresolve(LibrarySession sess)
          Unresolves any settings from a resolved instance.
 DirectoryUser UserProfile.getDirectoryUser()
          Gets the DirectoryUser associated with this UserProfile.
protected static java.util.Vector UserProfile.constructUserProfileVector(LibrarySession sess, java.util.Vector vector)
          Returns UserProfile Vector from a Vector of UserProfile
protected static UserProfile UserProfile.constructUserProfile(LibrarySession sess, S_LibraryObjectData data)
          Constructs a UserProfile object from the definition object.
protected static java.util.Vector GroupMemberRelationship.constructGroupMemberRelationshipVector(LibrarySession sess, java.util.Vector vector)
          Constructs a GroupMemberRelationship Vector from a Vector of S_DirectoryObjectData.
protected static GroupMemberRelationship GroupMemberRelationship.constructGroupMemberRelationship(LibrarySession sess, S_LibraryObjectData data)
          Constructs a GroupMemberRelationship from a S_DirectoryObjectData.
 VersionSeries VersionDescription.getVersionSeries()
          Returns this version description's version series
 long VersionDescription.getVersionNumber()
          Returns the linear, system generated version number for this version description.
 java.lang.String VersionDescription.getVersionLabel()
          Returns the user specified version label for this version description.
 void VersionDescription.setVersionLabel(java.lang.String label)
          Sets the user specified version label for this version description.
 PublicObject VersionDescription.getPublicObject()
          Returns the PublicObject for this version description.
 java.lang.String VersionDescription.getRevisionComment()
          Returns the user specified revision comment for this version description.
 VersionDescription VersionDescription.getFirstVersionDescription()
          Cover for getVersionSeries().getFirstVersionDescription()
 boolean VersionDescription.isLatestVersionDescription()
          Cover for getVersionSeries().isLatestVersionDescription(this)
 VersionDescription VersionDescription.getLastVersionDescription()
          Cover for getVersionSeries().getLastVersionDescription()
 VersionDescription VersionDescription.getNextVersionDescription()
          Cover for getVersionSeries().getNextVersionDescription()
 VersionDescription VersionDescription.getPreviousVersionDescription()
          Cover for getVersionSeries().getPreviousVersionDescription()
 PublicObject VersionDescription.getNextVersion()
          Returns the PublicObject referenced by the next VersionDescription.
 PublicObject VersionDescription.getPreviousVersion()
          Returns the PublicObject referenced by the previous VersionDescription.
 VersionDescription VersionDescription.createBranchedVersionSeries(VersionDescriptionDefinition vddef)
          Creates a branched version series in this family, which relates back to this version description.
 void VersionDescription.integrateIntoVersionSeries(VersionSeries vs)
          Records that this VersionDescription relates as a source to the latest version of the given version series.
protected static java.util.Vector VersionDescription.constructVersionDescriptionVector(LibrarySession sess, java.util.Vector vector)
          Returns a VersionDescription Vector from a Vector of VersionDescription
protected static VersionDescription[] VersionDescription.constructVersionDescriptionArray(LibrarySession sess, java.lang.Long[] ids)
          Construct a Version Description array from an array of object IDs.
 boolean VersionDescription.isVersioned()
          Returns false always.
protected static VersionDescription VersionDescription.constructVersionDescription(LibrarySession sess, S_LibraryObjectData data)
          Return VersionDescription from a VersionDescription data.
 PublicObject Category.getAssociatedPublicObject()
          Gets the PublicObject associated with this Category.
protected static java.util.Vector Category.constructCategoryVector(LibrarySession sess, java.util.Vector vector)
          Returns Category Vector from a Vector of Category.
protected static Category Category.constructCategory(LibrarySession sess, S_LibraryObjectData data)
          Returns a Category object from a Category data object.
protected static Category[] Category.constructCategoryArray(LibrarySession sess, java.lang.Long[] ids)
          Construct a Category array from an array of object IDs.
 java.lang.String InterMediaSource.getMediaTitle()
          returns the Title of the media
 java.lang.String InterMediaSource.getMediaDescription()
          returns the Description of the media
 java.lang.String InterMediaSource.getMediaInformation()
          returns the Information of the media
 java.lang.String InterMediaSource.getMediaCopyright()
          returns the Copyright Information of the media
 java.lang.String InterMediaSource.getMediaProducer()
          returns the Producer of the media
 java.lang.String InterMediaSource.getMediaDuration()
          returns the Duration of the media
 java.lang.Double InterMediaSource.getMediaTimeScale()
          returns the TimeScale of the media
 java.lang.String InterMediaSource.getMediaTrackID()
          returns the TrackID of the media
 java.lang.String InterMediaSource.getMediaContentDate()
          returns the Content Date of the media
 java.util.Date InterMediaSource.getMediaCreationTime()
          returns the Creation Time of the media
 java.util.Date InterMediaSource.getMediaModificationTime()
          returns the Modification Time of the media
 java.lang.String InterMediaSource.getMediaCredits()
          returns The Credits for those who provided the content.
 java.lang.Long InterMediaSource.getMediaSize()
          returns The size of the media source in bytes
 java.lang.String InterMediaSource.getMediaFormatEncodingCode()
          returns the Short format of the media encoding (four chars)
 java.lang.String InterMediaSource.getMediaFormatEncoding()
          returns the Long format of the media encoding
 java.lang.String InterMediaSource.getMediaFormatUserData()
          returns Misc User Data of the media
 java.lang.String InterMediaSource.getMediaLanguage()
          returns the Language of the media (may not be the language of a text track)
 java.lang.Long InterMediaSource.getMediaBitRate()
          returns the Bitrate of the media in bits per second
 java.lang.String InterMediaSource.getMediaCategory()
          returns the Category (genre) of the media
 java.lang.String InterMediaSource.getMediaAuthoringTool()
          returns the AuthoringTool used to create content
 java.lang.String InterMediaSource.getMediaSourceURL()
          returns the Source URL of the media
 java.lang.String InterMediaSource.getMediaSourceProtocol()
          returns the Source Protocol of the media
 java.lang.String InterMediaSource.getMediaSourceMimeType()
          returns the Source Mime Type of the media
 java.lang.String InterMediaSource.getMediaSourceDirectory()
          returns the Source Directory of the media
 java.lang.String InterMediaSource.getMediaSourceFilename()
          returns the Source Filename of the media
 java.lang.String InterMediaSource.getMediaSourceFileFormat()
          returns the Source File Format of the media
 java.lang.String InterMediaSource.getMediaSourceFileFormatCode()
          returns the Source File Format Code of the media
 java.lang.String InterMediaSource.getMediaSourceStreamable()
          returns the name of a streaming server for which the content is optimized, if any.
protected  void RelationshipDefinition.resolve(LibrarySession sess)
          resolve - resolve any settings that are object attributes set by Name.
protected  void RelationshipDefinition.unresolve(LibrarySession sess)
          unresolve - unresolve any settings from a resolved instance.
 void AuditRuleDefinition.setAllClasses()
          setAllClasses All the classes on which the particular audit rule will act
protected  void AuditRuleDefinition.resolve(LibrarySession sess)
          resolve - resolve any settings that are object attributes set by Name.
protected  void AuditRuleDefinition.unresolve(LibrarySession sess)
          unresolve - unresolve any settings from a resolved instance.
 Folder PrimaryUserProfile.getHomeFolder()
          Gets the DirectoryUser's home folder.
 void PrimaryUserProfile.setHomeFolder(Folder folder)
          Sets the DirectoryUser's home folder.
 AdministrationGroup PrimaryUserProfile.getDefaultAdministrationGroup()
          Get the DirectoryUser's default AdministrationGroup.
 void PrimaryUserProfile.setDefaultAdministrationGroup(AdministrationGroup group)
          Sets the DirectoryUser's default AdministrationGroup
 ContentQuota PrimaryUserProfile.getContentQuota()
          Gets the DirectoryUser's ContentQuota object.
 void PrimaryUserProfile.setContentQuota(ContentQuota quota)
          Sets the DirectoryUser's ContentQuota attribute.
 PropertyBundle PrimaryUserProfile.getDefaultAcls()
          Gets the PropertyBundle for this profile that contains name/value pairs keyed by classname of the default ACL to use when creating an instance of that class.
 void PrimaryUserProfile.setDefaultAcls(PropertyBundle props)
          Sets the PropertyBundle for this profile that contains name/value pairs keyed by classname of the default ACL to use when creating an instance of that class.
 AccessControlList PrimaryUserProfile.getDefaultAcl()
          Gets the DirectoryUser's default ACL.
 void PrimaryUserProfile.setDefaultAcl(AccessControlList acl)
          Sets the default ACL for the PUBLICOBJECT class only.
 void PrimaryUserProfile.putDefaultAcl(java.lang.String className, AccessControlList acl)
          Sets the default ACL for a specified class.
 void PrimaryUserProfile.setLanguage(java.lang.String language)
          Sets the default language setting to use when uploading a document.
 java.lang.String PrimaryUserProfile.getLanguage()
          Retrieve the default language setting used when uploading a document.
 void PrimaryUserProfile.setCharacterSet(java.lang.String charSet)
          Sets the default character set setting to use when uploading a document.
 java.lang.String PrimaryUserProfile.getCharacterSet()
          Retrieves the default character set setting used when uploading a document.
 void PrimaryUserProfile.setTimeZone(java.util.TimeZone timeZone)
          Sets the user preferred time zone.
 java.util.TimeZone PrimaryUserProfile.getTimeZone()
          Retrieves the user preferred time zone.
 void PrimaryUserProfile.setLocale(java.util.Locale locale)
          Sets the user preferred locale.
 java.util.Locale PrimaryUserProfile.getLocale()
          Retrieves the user preferred locale.
 void PrimaryUserProfile.removeDefaultAcl(java.lang.String className)
          Removes the default ACL to the specified class name.
 void PrimaryUserProfile.removeAllDefaultAcls()
          Removes all the default ACLs.
protected static java.util.Vector PrimaryUserProfile.constructPrimaryUserProfileVector(LibrarySession sess, java.util.Vector vector)
          Returns PrimaryUserProfile Vector from a Vector of PrimaryUserProfile
protected static PrimaryUserProfile PrimaryUserProfile.constructPrimaryUserProfile(LibrarySession sess, S_LibraryObjectData data)
          Constructs a PrimaryUserProfile object from the definition object.
 boolean PrimaryUserProfile.isReadIndicationEnabled()
          Determines whether read indication is enabled.
 void PrimaryUserProfile.setReadIndicationEnabled(boolean enable)
          Read indication can be enabled or disabled.
 LibraryObject SearchResultObject.getLibraryObject(java.lang.String className)
          Returns the result object for the class.
 LibraryObject SearchResultObject.getLibraryObject()
          Returns the first object in the SearchResult.
 int SearchResultObject.getScore(java.lang.String ctxClauseName)
          Returns the score associated with a ContextQualification.
 java.lang.String Format.getExtension()
          returns the local file extension associated with this Format.
 void Format.setExtension(java.lang.String FileExtension)
          Associates a local file extension with this Format.
 boolean Format.isBinary()
          returns true if this format describes binary content, false if text.
 void Format.setBinary(boolean isBinary)
          Marks this format as either binary (true) or text (false)
 java.lang.String Format.getMimeType()
          returns the MIME type of this Format
 void Format.setMimeType(java.lang.String mimeType)
          Associates MIME type with this Format.
protected static java.util.Vector Format.constructFormatVector(LibrarySession sess, java.util.Vector vector)
          constructFormatVector - FixmeJavadocMethod
protected static Format Format.constructFormat(LibrarySession sess, S_LibraryObjectData data)
          constructFormat - FixmeJavadocMethod
 ServerConfiguration[] ServerConfiguration.getInheritedServerConfigurations()
          Gets the ServerConfigurations from which this ServerConfiguration "inherits" properties.
 void ServerConfiguration.setInheritedServerConfigurations(ServerConfiguration[] scs)
          Sets the ServerConfigurations from which this ServerConfiguration "inherits" properties.
 boolean ServerConfiguration.isAbstract()
          Gets whether this ServerConfiguration is abstract.
 void ServerConfiguration.setAbstract(boolean abs)
          Sets whether this ServerConfiguration is abstract.
 Property[] ServerConfiguration.getEffectiveProperties()
          Gets the effective Properties of this ServerConfiguration.
 Property ServerConfiguration.getEffectiveProperty(java.lang.String name)
          Gets an effective Property specified by name.
 Property ServerConfiguration.getEffectivePropertyByUpperCaseName(java.lang.String name)
          Gets an effective Property specified by name, where the name must be in all uppercase.
 AttributeValue ServerConfiguration.getEffectivePropertyValue(java.lang.String name)
          Gets the value of an effective Property specified by name.
 AttributeValue ServerConfiguration.getEffectivePropertyValueByUpperCaseName(java.lang.String name)
          Gets the value of an effective Property specified by name, where the name must be in all uppercase.
protected static ServerConfiguration ServerConfiguration.constructServerConfiguration(LibrarySession session, S_LibraryObjectData data)
          Constructs a ServerConfiguration for the specified data.
protected static java.util.Vector ServerConfiguration.constructServerConfigurationVector(LibrarySession sess, java.util.Vector vector)
          constructServerConfigurationVector - construct a Vector of ServerConfiguration from a Vector of S_LibraryObjectData.
 java.lang.String Selector.getSearchClassname()
          Returns the search class.
 void Selector.setSearchClassname(java.lang.String searchClass)
          Sets the search class.
 java.lang.String Selector.getSearchSelection()
          Returns the search selection.
 void Selector.setSearchSelection(java.lang.String searchSelection)
          Sets the search selection.
 boolean Selector.isRecursiveSearch()
          Returns true if recursive searching is enabled with respect to classes (i.e., true if this selector will search all subclasses of the specific class).
 void Selector.setRecursiveSearch(boolean recursive)
          Enables/disables recursive searching with respect to classes.
 void Selector.setMaxItemCount(int maxItemCount)
          Sets the maximum number of items that will be returned in a getItems() invocation.
 int Selector.getMaxItemCount()
          Returns the setting of the maximum number of items that will be returned in a getItems() invocation.
 SortSpecification Selector.getSortSpecification()
          Returns the Sort Specification
 void Selector.setSortSpecification(SortSpecification spec)
          Sets the Sort Specification
 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.
 int Selector.getItemCount()
          Returns the number of items in the search results.
 void Selector.openItems()
          Opens a cursor on this Search ready for reading search results.
protected  void Selector.openSelector()
          Opens a cursor on this Search ready for reading search results.
 LibraryObject Selector.nextItem()
          Gets the next item using an open cursor on the search.
 void Selector.closeItems()
          Closes the search after cursor based access.
 void Selector.resetItems()
          Clears locally stored search results.
protected  java.util.Vector Selector.listSelectorItems()
          List the Selector items.
protected  int Selector.getSelectorItemCount()
          Get the search item count.
 LibrarySession Selector.verifyConnected()
          Return the current LibrarySession if the session is connected; otherwise raise a "not connected" exception.
protected  void Selector.resolveSortSpecification(LibrarySession session)
          Force the SortSpecification (if specified) to be resolved and verified.
protected  java.util.Vector WastebasketSelector.listSelectorItems()
           
protected  int WastebasketSelector.getSelectorItemCount()
           
protected  void WastebasketSelector.openSelector()
           
protected static AttributeDefinition[] AttributeDefinition.vectorToAttributeDefinitionArray(java.util.Vector vector)
          Internal use only: Converts a vector of AttributeDefinitions to an AttributeDefinition array.
protected static java.util.Vector MediaReference.constructMediaReferenceVector(LibrarySession sess, java.util.Vector vector)
           
protected static MediaReference MediaReference.constructMediaReference(LibrarySession sess, S_LibraryObjectData data)
           
protected  boolean SchemaObject.hasNameAttribute()
          override to return true for any PublicObject, indicating that the instance has a NAME attribute.
 void SchemaObject.setActive(boolean active)
          Specifies whether this SchemaObject is active.
 boolean SchemaObject.isActive()
          Gets whether this SchemaObject is active.
 PropertyBundle SchemaObject.getPropertyBundle()
          returns this object's PropertyBundle.
 void SchemaObject.setPropertyBundle(PropertyBundle bundle)
          set this object's PropertyBundle.
 void SchemaObject.putProperty(AttributeValue av)
          add a Property to this object's PropertyBundle.
 void SchemaObject.putProperty(java.lang.String name, AttributeValue av)
          add a Property to this object's PropertyBundle.
 void SchemaObject.removeProperty(java.lang.String name)
          remove a Property from this object's PropertyBundle.
 void SchemaObject.removeAllProperties()
          remove all Properties from this object's PropertyBundle, leaving an empty PropertyBundle.
 void SchemaObject.setPolicyBundle(PolicyPropertyBundle bundle)
          Sets the policy bundle PropertyBundle of this SchemaObject.
 PolicyPropertyBundle SchemaObject.getPolicyBundle()
          Gets the policy bundle PropertyBundle of this SchemaObject.
 void SchemaObject.putPolicy(Policy policy)
          Adds a Policy to the policy bundle PropertyBundle of this SchemaObject.
 void SchemaObject.removePolicy(java.lang.String opname)
          Removes a Policy from this SchemaObject's policy bundle PropertyBundle.
 void SchemaObject.removePolicy(Policy policy)
          Removes a Policy from this SchemaObject's policy bundle PropertyBundle.
 void SchemaObject.removeAllPolicies()
          Removes all Policy objects from this SchemaObject's policy bundle PropertyBundle, leaving an empty PropertyBundle.
protected static java.util.Vector SchemaObject.constructSchemaObjectVector(LibrarySession sess, java.util.Vector vector)
          Internal use only: Converts a vector of S_LibraryObjectDatas to a vector of SchemaObjects.
protected static SchemaObject SchemaObject.constructSchemaObject(LibrarySession sess, S_LibraryObjectData data)
          Internal use only: Constructs a SchemaObject for the specified data.
 void ValueDomain.setDescription(java.lang.String description)
          Sets the description of this ValueDomain.
 java.lang.String ValueDomain.getDescription()
          Gets the description of this ValueDomain.
 void ValueDomain.setValueDomainPropertyBundle(ValueDomainPropertyBundle bundle)
          Sets the ValueDomainPropertyBundle of this ValueDomain.
 ValueDomainPropertyBundle ValueDomain.getValueDomainPropertyBundle()
          Gets the ValueDomainPropertyBundle of this ValueDomain.
 AttributeValue ValueDomain.getPropertyValue()
          Gets the value of the ValueDomainPropertyBundle of this ValueDomain.
static java.lang.String ValueDomain.valueDomainTypeResourceBundleKey(int valueDomainType)
          Gets resource bundle key for the specified ValueDomain type.
static java.lang.String ValueDomain.toValueDomainTypeLabel(int valueDomainType)
          Converts the specified ValueDomainType constant to a localized label.
static java.lang.String ValueDomain.toValueDomainTypeLabel(int valueDomainType, LibrarySession session)
          Converts the specified ValueDomainType constant to a localized label, using the Localizer from the specified LibrarySession.
static java.lang.String ValueDomain.toValueDomainTypeLabel(int valueDomainType, Localizer localizer)
          Converts the specified ValueDomainType constant to a localized label, using the specified Localizer.
protected static ValueDomain ValueDomain.constructValueDomain(LibrarySession session, S_LibraryObjectData data)
          Internal use only: Constructs a ValueDomain for the specified data.
 boolean ValueDomain.isAttributeValueInValueDomain(AttributeValue av)
          Determines whether the specified attribute value lies within this ValueDomain.
 boolean BranchRelationship.isOperationBranch()
          returns true if the type of operation described by this relationship is a branch.
 boolean BranchRelationship.isOperationIntegrate()
          returns true if the type of operation described by this relationship is an integration.
 VersionSeries BranchRelationship.getParentVersionSeries()
          returns the parent version series in this branch relationship
 VersionSeries BranchRelationship.getChildVersionSeries()
          returns the child version series in this branch relationship
 VersionDescription BranchRelationship.getSourceVersionDescription()
          returns the source version description in this branch relationship
 VersionDescription BranchRelationship.getTargetVersionDescription()
          returns the target version description in this branch relationship
 java.util.Date BranchRelationship.getCreateDate()
          return date this object was created.
 DirectoryObject BranchRelationship.getCreator()
          return the user that created this object.
protected static java.util.Vector BranchRelationship.constructBranchRelationshipVector(LibrarySession sess, java.util.Vector vector)
          constructBranchRelationshipVector - FixmeJavadocMethod
protected static BranchRelationship BranchRelationship.constructBranchRelationship(LibrarySession sess, S_LibraryObjectData data)
          constructBranchRelationship - FixmeJavadocMethod
 java.lang.String ExtendedPermission.getDescription()
          Returns the description of this ExtendedPermission.
 void ExtendedPermission.setDescription(java.lang.String description)
          Sets the description of this ExtendedPermission.
protected static java.util.Vector ExtendedPermission.constructExtendedPermissionVector(LibrarySession sess, java.util.Vector vector)
          Returns a Vector of ExtendedPermission objects from a vector of data corresponding to it.
protected static ExtendedPermission ExtendedPermission.constructExtendedPermission(LibrarySession sess, S_LibraryObjectData data)
          Constructs a ExtendedPermission object from the S_LibraryObjectData object.
 java.lang.String PermissionBundle.getDescription()
          Returns description of this object
 void PermissionBundle.setDescription(java.lang.String description)
          Update the description of this object.
 AccessLevel PermissionBundle.getAccessLevel()
          Returns the access level represented by this ACE
 void PermissionBundle.setAccessLevel(AccessLevel al)
          Sets the access level.
protected static java.util.Vector PermissionBundle.constructPermissionBundleVector(LibrarySession sess, java.util.Vector vector)
          Construct a vector of permission bundles from a vector of data corresponding to them.
protected static PermissionBundle PermissionBundle.constructPermissionBundle(LibrarySession sess, S_LibraryObjectData data)
          Construct a permission bundle object from data corresponding to it.
protected static LockObject LockObject.constructLockObject(LibrarySession sess, S_LibraryObjectData data)
          Return a lockobject from a Lockobject data
 java.util.Date LockObject.getLockTimeOut()
          Returns the Lock time value for this LockObject.
 void LockObject.setLockTimeOut(java.util.Date timeout)
          Sets the Lock time out of the LockObject.
 int LockObject.getLockState()
          Returns the lock state of this object
 void LockObject.setLockState(int lockstate)
          Sets the Lock state of the LockObject
 DirectoryUser LockObject.getLockHolder()
          Returns the directory user who holds the lock on the PublicObject(s) (that refer to this lockobject)
 long LockObject.getLockedForSession()
          Returns the id of the session that is holding a session lock on the PublicObject (that refer to this lockobject), or returns 0 if the PublicObject that refers to this LockObject has no session lock.
 boolean LockObject.isLockedForSession()
          Returns true if the PublicObject that refers to this LockObject has a session lock i.e.
 boolean LockObject.isLockedForSessionByCurrentSession()
          Returns true if there is a session lock held by this object, and it is held by the invoking session.
 java.lang.String LockObject.getLockStateLabel()
          Gets the localized String label for the LockState set for this instance.
static java.lang.String LockObject.toLockStateLabel(int lockState)
          Converts the specified LockState constant to a localized label.
static java.lang.String LockObject.toLockStateLabel(int lockState, LibrarySession session)
          Converts the specified LockState constant to a localized label, using the Localizer from the specified LibrarySession.
static java.lang.String LockObject.toLockStateLabel(int lockState, Localizer localizer)
          Converts the specified LockState constant to a localized label, using the specified Localizer.
 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.
 boolean LockObject.isShared()
          Checks if this lockobject is referenced by multiple PublicObject's
 java.lang.String SystemLockObject.getName()
          Returns the name of this object
 void SystemLockObject.setLockHolder(DirectoryUser du)
          set the lockholder.
protected static java.util.Vector SystemLockObject.constructLockObjectVector(LibrarySession sess, java.util.Vector vector)
          Constructs a vector of SystemLock Objects from a vector of corresponding data objects.
protected static SystemLockObject SystemLockObject.constructSystemLockObject(LibrarySession sess, S_LibraryObjectData data)
          Constructs a SystemLockObject object using a data object corresponding to it.
 PublicObject ContentQuota.getAssociatedPublicObject()
          Gets the PublicObject associated with this ContentQuota object.
 long ContentQuota.getAllocatedStorage()
          Gets the amount of allocated storage.
 void ContentQuota.setAllocatedStorage(long value)
          Sets the amount of allocated storage.
 long ContentQuota.getConsumedStorage()
          Gets the amount of consumed storage.
 void ContentQuota.calculateConsumedStorage()
          Calculates the current consumed storage for the DirectoryUser and updates this ContentQuota object.
 boolean ContentQuota.isEnabled()
          Determines whether quota enforcement is enabled.
 void ContentQuota.setEnabled(boolean enable)
          ContentQuota can be enabled or disabled.
protected static java.util.Vector ContentQuota.constructContentQuotaVector(LibrarySession sess, java.util.Vector vector)
          Constructs a vector of ContentQuota from vector of S_LOData.
protected static ContentQuota ContentQuota.constructContentQuota(LibrarySession sess, S_LibraryObjectData data)
          Constructs a ContentQuota for the specified data.
 void ClassObjectDefinition.setName(java.lang.String name)
          Sets the name of the new ClassObject.
 void ClassObjectDefinition.setSuperclass(ClassObject superclass)
          Sets the superclass of the new ClassObject.
 ClassObject ClassObjectDefinition.getSuperclass()
          Gets the superclass of the new ClassObject.
 void ClassObjectDefinition.addAttributeDefinition(AttributeDefinition definition)
          Defines an Attribute for the new ClassObject.
 AttributeDefinition[] ClassObjectDefinition.getAttributeDefinitions()
          Gets the Attributes defined for the new ClassObject.
 ClassObject ClassObjectDefinition.resolveSuperclass(LibrarySession session)
          Resolves and returns the superclass for the new ClassObject.
protected  void ClassObjectDefinition.resolve(LibrarySession session)
          Resolves any settings in the definition.
protected  void ClassObjectDefinition.unresolve(LibrarySession sess)
          Unresolves any settings in the definition.
 void LibrarySessionTraceLogger.trace(int channel, int level, java.lang.Long serviceId, java.lang.Long sessionId, java.lang.Long id, java.lang.String classname, java.lang.String payload)
          Processes a trace request.
protected static ValueDomainPropertyBundle PolicyPropertyBundle.constructValueDomainPropertyBundle(LibrarySession session, S_LibraryObjectData data)
          Constructs a ValueDomainPropertyBundle for the specified data.
 void ClassDomain.setDescription(java.lang.String description)
          Sets the description of this ClassDomain.
 java.lang.String ClassDomain.getDescription()
          Gets the description of this ClassDomain.
 void ClassDomain.setDomainType(int domainType)
          Sets the domain type of this ClassDomain.
 int ClassDomain.getDomainType()
          Gets the domain type of this ClassDomain.
 void ClassDomain.setClasses(ClassObject[] cos)
          Sets the classes in this ClassDomain.
 ClassObject[] ClassDomain.getClasses()
          Gets the classes in this ClassDomain.
 ClassObject ClassDomain.getClasses(int index)
          Gets the specified class in this ClassDomain.
 boolean ClassDomain.inClassDomain(ClassObject co)
          Determines whether the specified ClassObject is within this ClassDomain.
static java.lang.String ClassDomain.classDomainTypeResourceBundleKey(int domainType)
          Gets resource bundle key for the specified ClassDomain type.
 java.lang.String ClassDomain.getDomainTypeLabel()
          Gets the localized String label for the DomainType set for this instance.
static java.lang.String ClassDomain.toDomainTypeLabel(int domainType)
          Converts the specified DomainType constant to a localized label.
static java.lang.String ClassDomain.toDomainTypeLabel(int domainType, LibrarySession session)
          Converts the specified DomainType constant to a localized label, using the Localizer from the specified LibrarySession.
static java.lang.String ClassDomain.toDomainTypeLabel(int domainType, Localizer localizer)
          Converts the specified DomainType constant to a localized label, using the specified Localizer.
protected static ClassDomain ClassDomain.constructClassDomain(LibrarySession session, S_LibraryObjectData data)
          Internal use only: Constructs a ClassDomain for the specified data.
 void FolderDefinition.setFolderDepthOption(int depth)
          Sets the Folder depth system option.
 int FolderDefinition.getFolderDepthOption()
          Gets the Folder depth system option that is set.
protected  void FolderDefinition.resolve(LibrarySession sess)
          Resolves any settings that our attributes have set by name.
protected  void FolderDefinition.unresolve(LibrarySession sess)
          Unresolves any settings from a resolved instance.
 void AccessControlEntryDefinition.setDistinctAccessLevel(AccessLevel level)
          Set the AccessLevel to be associated with this instance of ACE before permission bundles are accounted for.
 AccessLevel AccessControlEntryDefinition.getDistinctAccessLevel()
          get the AccessLevel to be associated with this instance of ACE without permission bundles.
 AccessLevel AccessControlEntryDefinition.getMergedAccessLevel()
          get the AccessLevel to be associated with this instance of ACE with permission bundles.
 void AccessControlEntryDefinition.addPermissionBundle(PermissionBundle pb)
          Add a permission bundle to this definition.
 void AccessControlEntryDefinition.addPermissionBundles(PermissionBundle[] pbs)
          Add AccessLevel using a set of permission bundles;
 PermissionBundle[] AccessControlEntryDefinition.getPermissionBundles()
          Returns set of PermissionBundles.
 void AccessControlEntryDefinition.setGrantee(DirectoryObject dirobject)
          Set the grantee to be associated with this ACE.
 DirectoryObject AccessControlEntryDefinition.getGrantee()
          Returns the grantee to be associated with this definition.
 void AccessControlEntryDefinition.enableGrantToWorld(boolean flag)
          Set the 'WORLD' group as the grantee of the ACE being created.
 void AccessControlEntryDefinition.setInsertAfterAccessControlEntry(AccessControlEntry ace)
          Set a reference ACE, so that the new ACE has a sort sequence greater than the reference ACE.
 AccessControlEntry AccessControlEntryDefinition.getInsertAfterAccessControlEntry()
          Returns the reference ACE set using setInsertAfterAccessControlEntry.
 void AccessControlEntryDefinition.setInsertBeforeAccessControlEntry(AccessControlEntry ace)
          Set a reference ACE, so that the new ACE has a sequence less than the reference ACE.
 AccessControlEntry AccessControlEntryDefinition.getInsertBeforeAccessControlEntry()
          Returns the reference ACE set using setBeforeAfterAccessControlEntry.
 void AccessControlEntryDefinition.setGranted(boolean granted)
          Set the indication as to whether this ACE is a grant or revoke ACE.
 java.lang.Boolean AccessControlEntryDefinition.isGranted()
          Returns the indication as to whether this ACE is a grant or revoke ACE.
protected  void AccessControlEntryDefinition.resolve(LibrarySession sess)
          Resolve any settings.
protected  void AccessControlEntryDefinition.unresolve(LibrarySession sess)
          Unresolve any settings from a resolved instance.
 void CategoryDefinition.addCategoryDefinition(CategoryDefinition def)
          adds a Category definition for the new PublicObject.
 java.io.Reader InterMediaSourceDefinition.getTextReader()
          Gets the Reader from which text content will be loaded.
 void InterMediaSourceDefinition.setTextReader(java.io.Reader textReader)
          Sets the content Reader from which text content will be loaded/created.
 java.lang.String InterMediaSourceDefinition.getTextLanguage()
          gets the language of the text reader, if any
 void InterMediaSourceDefinition.setTextLanguage(java.lang.String language)
          sets the language of the text reader, if any
protected  void InterMediaSourceDefinition.resolve(LibrarySession sess)
          Resolves any settings that our object attributes have set by name.
protected  void InterMediaSourceDefinition.resolveForTemplate(LibrarySession sess)
          Nullifies any text content that is set.
 boolean AccessControlList.isShared()
          Returns indication as to whether this is a shared ACL, meaning more than one PublicObject refers to it.
 AccessControlList[] AccessControlList.getComponentAcls()
          Returns all AccessControlLists that are components of the target ACL.
 boolean AccessControlList.isComposite()
          Returns indication as to whether the target ACL is considered a "composite ACL", that is if it has one of more component ACLs.
 AccessControlList[] AccessControlList.getCompositeAcls()
          Gets the set of composite ACLs which reference the target ACL as a "component".
 AccessControlList[] AccessControlList.getCompositeAcls(SortSpecification sort)
          Gets a sorted set of composite ACLs which reference the target ACL as a "component".
 void AccessControlList.setComponentAcls(AccessControlList[] acls)
          Sets the AccessControlLists that are components of the target ACL.
 AccessLevel AccessControlList.getGrantedAccessLevel()
          Returns the access level on this object for the current user.
 AccessLevel AccessControlList.getGrantedAccessLevel(DirectoryObject obj)
          Returns the access level on this object for a specified DirectoryObject.
 boolean AccessControlList.checkGrantedAccess(AccessLevel level)
          Check if current user has the specified access level on this object.
 boolean AccessControlList.checkGrantedAccess(DirectoryObject obj, AccessLevel requestedLevel)
          Check to see if specified user/group has the specified access level on this object.
 AccessLevel AccessControlList.getEffectiveAccessLevel(DirectoryObject obj)
          Returns the effective access level on this object for the specified user.
 boolean AccessControlList.checkEffectiveAccess(DirectoryObject obj, AccessLevel level)
          Check to see if specified user has the specified access level on this object.
 AccessControlEntry[] AccessControlList.getAccessControlEntrys()
          Returns an array of AccessControlEntry objects that are part of this ACL.
 AccessControlEntry AccessControlList.getAccessControlEntrys(int index)
          Returns the ACE at specified index in array of ACEs.
 AccessControlEntry AccessControlList.grantAccess(AccessControlEntryDefinition aceDef)
          Add or extend an ACE for this ACL.
 AccessControlEntry AccessControlList.revokeAccess(AccessControlEntryDefinition aceDef)
          Remove or restrict an ACE for this ACL.
 void AccessControlList.revokeAllAccess()
          Remove all ACEs for this ACL.
protected  AccessControlEntry AccessControlList.addAccessControlEntry(AccessControlEntryDefinition aceDef)
          Add an ACE to this ACL.
 void AccessControlList.removeAccessControlEntry(AccessControlEntry ace)
          Remove an ACE from this ACL.
 void AccessControlList.updateAccessControlEntry(AccessControlEntry ace, AccessControlEntryDefinition aceDef)
          Update an ACE in this ACL.
protected  void AccessControlList.removeAllAccessControlEntries()
          Remove all ACEs from this ACL.
 void AccessControlList.handleEvent(IfsEvent event)
          Handles the specified event.
protected static java.util.Vector AccessControlList.constructAccessControlListVector(LibrarySession sess, java.util.Vector vector)
          Construct Vector of AccessControlList from vector of S_LibraryObjectData
protected static AccessControlList[] AccessControlList.constructAccessControlListArray(LibrarySession sess, java.lang.Long[] ids)
          Constructs a AccessControlList array from an array of object IDs.
protected static AccessControlList AccessControlList.constructAccessControlList(LibrarySession sess, S_LibraryObjectData data)
          Returns AccessControlList from a S_LibraryObjectData
protected static java.util.Vector ClassAccessControlList.constructAccessControlListVector(LibrarySession sess, java.util.Vector vector)
          Return ClassAccessControlList Vector from a Vector of S_LibraryObjectData
protected static ClassAccessControlList ClassAccessControlList.constructClassAccessControlList(LibrarySession sess, S_LibraryObjectData data)
          Return ClassAccessControlList from a S_LibraryObjectData
 void AccessControlListDefinition.addCategoryDefinition(CategoryDefinition def)
          Set the Category definition for the new PublicObject.
 void AccessControlListDefinition.setShared(boolean isShared)
          Set the indication as to whether this ACL is shared.
 java.lang.Boolean AccessControlListDefinition.isShared()
          Get the indication as to whether this ACL is a shared ACL.
 void AccessControlListDefinition.addAceDefinition(AccessControlEntryDefinition definition)
          Adds an AccessControlEntryDefinition to this object.
protected  void AccessControlListDefinition.resolve(LibrarySession sess)
          Resolve any settings specific to this class.
protected  void AccessControlListDefinition.unresolve(LibrarySession sess)
          Unresolve any settings from a resolved instance.
 java.lang.Integer InterMediaAudio.getAudioBitsPerSample()
          returns the Number of bits per sound sample
 java.lang.Integer InterMediaAudio.getAudioSampleRate()
          returns the Audio Sampling Rate
 java.lang.Integer InterMediaAudio.getAudioNumChannels()
          returns the Number of Audio Channels of the media
 java.lang.String InterMediaAudio.getAudioArtist()
          returns the Artist performing audio
 java.lang.Integer InterMediaAudioCdTrack.getAudioCdTrackMinute()
          returns the Starting minute of the track
 java.lang.Integer InterMediaAudioCdTrack.getAudioCdTrackSecond()
          returns the Starting second of the track
 java.lang.Integer InterMediaAudioCdTrack.getAudioCdTrackFrame()
          returns the Starting frame (second/75) of the track
 java.lang.Integer InterMediaAudioCdTrack.getAudioCdTrackLBA()
          returns the Logical Block Address associated
 java.lang.Long InterMediaAudioCdTrack.getAudioCdTrackCDID()
          returns the CDDB ID of the corresponding CD
 java.lang.String InterMediaAudioCdTrack.getAudioCdTrackAlbum()
          returns the Name of the containing album
 java.lang.String InterMediaAudioCdTrack.getAudioCdTrackDuration()
          returns the Track duration (different than sample duration)
protected static java.util.Vector MediaFile.constructMediaFileVector(LibrarySession sess, java.util.Vector vector)
           
protected static MediaFile MediaFile.constructMediaFile(LibrarySession sess, S_LibraryObjectData data)
           
 java.lang.String MediaFile.getContentDirectory()
          gets the content directory associated with this MediaFile.
 Selector SelectorObject.getSelector()
          Materialize a Selector instance that can be used to perform the selector operations.
 java.lang.String SelectorObject.getSelectClassname()
          Returns the selector class.
 java.lang.String SelectorObject.getSelectQualification()
          Returns the selector Qualification.
 void SelectorObject.setSelectQualification(java.lang.String qual)
          Sets the persistent selector Qualification.
 void SelectorObject.setSelectClassname(java.lang.String className)
          Sets the persistent select class.
 void SelectorObject.setSelectCriteria(java.lang.String className, java.lang.String qual)
          Sets the both the persistent select class and qualification.
protected static java.util.Vector SelectorObject.constructSelectorObjectVector(LibrarySession sess, java.util.Vector vector)
          return SelectorObject Vector from a Vector of SelectorObject
protected static SelectorObject SelectorObject.constructSelectorObject(LibrarySession sess, S_LibraryObjectData data)
          return SelectorObject from a SelectorObjectDefinitions
protected static NodeConfiguration NodeConfiguration.constructNodeConfiguration(LibrarySession session, S_LibraryObjectData data)
          Constructs a NodeConfiguration for the specified data.
protected static java.util.Vector NodeConfiguration.constructNodeConfigurationVector(LibrarySession sess, java.util.Vector vector)
          constructNodeConfigurationVector - construct a Vector of NodeConfiguration from a Vector of S_LibraryObjectData.
 boolean NodeConfiguration.isActive()
          Returns true if the node is Active.
 void NodeConfiguration.setActive(boolean status)
          Sets the value of ACTIVE attribute.
 void NodeConfiguration.setLocator(java.lang.String locator)
          Sets the value of LOCATOR attribute.
 java.lang.String NodeConfiguration.getLocator()
          Gets the Locator string.
 void NodeConfiguration.setServices(PropertyBundle services)
          Sets the Services Property bundle.
 PropertyBundle NodeConfiguration.getServices()
          Gets the Services property bundle.
 void NodeConfiguration.setServers(PropertyBundle servers)
          Sets the Servers Property bundle.
 PropertyBundle NodeConfiguration.getServers()
          Gets the Servers property bundle.
protected static java.util.Vector SystemAccessControlList.constructAccessControlListVector(LibrarySession sess, java.util.Vector vector)
          Constructs a vector of SystemAccessControlList objects from a vector of corresponding data objects.
protected static SystemAccessControlList SystemAccessControlList.constructSystemAccessControlList(LibrarySession sess, S_LibraryObjectData data)
          Constructs a SystemAccessControlList object using a data object corresponding to it.
 java.lang.String Queue.getPayloadType()
          Returns the payload type of the queue instance.
 void Queue.setPayloadType(java.lang.String payloadType)
          Sets the payload type of the Queue instance.
 java.lang.String Queue.getMessageProcessorClassName()
          Returns the name of message processor class of the queue instance.
 void Queue.setMessageProcessorClassName(java.lang.String messageProcessorClassName)
          Sets the meaasge processor class of the Queue instance.
 void Queue.enqueue(oracle.sql.ORAData message)
          Enqueues a message.
 oracle.sql.ORAData Queue.dequeue(java.lang.String subscriberName)
          Dequeues a message.
protected static java.util.Vector Queue.constructQueueVector(LibrarySession sess, java.util.Vector vector)
          constructQueueVector - FixmeJavadocMethod
protected static Queue Queue.constructQueue(LibrarySession sess, S_LibraryObjectData data)
          constructQueue - FixmeJavadocMethod
 int BeanRaci.read(long fOffset, byte[] buf, int bOffset, int length)
          read length bytes from file offset, filling buffer starting at boffset.
 void BeanRaci.write(long fOffset, byte[] buf, int bOffset, int length)
          write length bytes at file offset, starting from buffer offset.
 void BeanRaci.truncate(long offset)
          truncate content to the desired length
 void BeanRaci.flush()
          commits any write operations.
 void BeanRaci.close()
          releases all resources used by this object and commits (if needed) any write operations.
 void BeanRaci.dispose()
          releases all resources used by this object and rolls back (if needed) any uncommitted write operations.
 boolean BeanRaci.canWrite()
          returns true if this RandomAccessContent object was created with "read-write" mode enabled.
 long BeanRaci.getLength()
          returns the length of this content object.
protected  void FamilyDefinition.resolve(LibrarySession sess)
          Resolves any settings that our object attributes have set by name.
protected  void FamilyDefinition.unresolve(LibrarySession sess)
          Unresolves any settings from a resolved instance.
 java.lang.String Printer.getPrintClientClassName()
          Returns the fully qualified class name of the PrintClient implementation for this printer.
 void Template.setDefinition(LibraryObjectDefinition def)
          Sets the definition that the template should represent.
 LibraryObjectDefinition Template.getTemplatedDefinition()
          Return definition that the template represents.
 java.lang.String Template.getTemplateClassname()
          Return the name of the class represented by the template.
 void Template.setTemplateClassname(java.lang.String name)
          Set the name of the class that the template represents.
 void Template.handleEvent(IfsEvent event)
          Handles the specified event.
protected static java.util.Vector Template.constructTemplateVector(LibrarySession sess, java.util.Vector vector)
          return Template Vector from a Vector of S_DirectoryObjectData
protected static Template Template.constructTemplate(LibrarySession sess, S_LibraryObjectData data)
          return Template from a S_DirectoryObjectData
 ContentObject Document.getContentObject()
          Gets the content for this Document.
 ContentQuota Document.getContentQuota()
          Gets the ContentQuota object being charged by this Document.
 void Document.setContentQuota(ContentQuota quota)
          Sets the ContentQuota that will be charged by this Document.
 void Document.setFormat(Format format)
          Sets the format for this Document.
 Media Document.getMedia()
          Gets the media for this Document.
 Format Document.getFormat()
          Gets the format for this Document.
 java.lang.String Document.getCharacterSet()
          Returns the ContentObject's character encoding, or null if not specified.
 void Document.setCharacterSet(java.lang.String charset)
          Sets the characterset for the content referred to by this Document.
 java.lang.String Document.getLanguage()
          Gets the ContentObject's language identifier, or null if not specified.
 void Document.setLanguage(java.lang.String language)
          Sets the language for the content referred to by this Document.
 long Document.getContentSize()
          Gets the size of this document's content.
 java.io.InputStream Document.getContentStream()
          Gets the document content as an InputStream.
 java.io.Reader Document.getContentReader()
          Gets the document content as a Reader
 RandomAccessContentInterface Document.getRandomAccessContent(boolean canWrite)
          Gets a RandomAccessContent object that can be used to read/write content "asynchronously".
 RandomAccessContentInterface Document.renderAsRandomAccessContent(java.lang.String rendererType, java.lang.String rendererName, boolean writeable, java.util.Hashtable options)
          Deprecated. iFS 9.0.3 see release notes for more information
 boolean Document.isReadByUser()
          Returns true if the current user has read the content to which this document refers.
 boolean Document.isReadByOwner()
          Returns true if the owner of the document has read the content via this document.
 void Document.setReadByUser(boolean readState)
          Sets read indication (for the current user) for the content referred to by this Document.
 java.lang.String Document.generateFilename()
          Generates a filename which is the objectname plus the format extension.
 void Document.generateThemes(boolean fullThemes)
          Generates the Themes for this Document by submitting a request to Context to generate Themes.
 ContextTheme[] Document.getThemes()
          Gets the Themes for a document, previously generated by a call to generateThemes().
 void Document.generateSummary(java.lang.String pointOfView, long sizeAsPercent, long sizeAsNumParagraphs, java.lang.String summaryLevel)
          Generates one or more summaries for a document by submitting a request to Context to generate summaries.
 java.io.Reader Document.getSummary(java.lang.String pointOfView)
          Gets a specific summary of a document, previously generated by a call to generateSummary().
 void Document.filterContent(boolean plaintext)
          Generates a HTML or plaintext version of the document, via the Context INSO filters.
 java.io.Reader Document.getFilteredContent()
          Gets the plaintext or HTML content of the document, previously generated by a call to filterContent()
 void Document.setContent(DocumentDefinition def)
          Sets the content of this Document.
protected  ContentObject Document.verifyContentObject()
          Verifies the ContentObject of this Document is set.
protected static java.util.Vector Document.constructDocumentVector(LibrarySession sess, java.util.Vector vector)
          Returns Document Vector from a Vector of S_DocumentData objects.
protected static Document Document.constructDocument(LibrarySession sess, S_LibraryObjectData data)
          Constructs a Document object from the S_LibraryObjectData object.
 void SearchObject.setSearch(Search srch)
          Specify the contained SearchSpecification using a Search.
 void SearchObject.setSearchSpecification(SearchSpecification spec)
          Sets the search specification for the SearchObject.
 SearchSpecification SearchObject.getSearchSpecification()
          Returns the SearchSpecification.
 Search SearchObject.getSearch()
          Returns a Search from the SearchObject.
 void SearchObject.handleEvent(IfsEvent event)
          Handles the specified event.
protected static java.util.Vector SearchObject.constructSearchObjectVector(LibrarySession sess, java.util.Vector vector)
          Helper function, for converting a Vector of LODatas into a Vector of SearchObjects.
protected static SearchObject SearchObject.constructSearchObject(LibrarySession sess, S_LibraryObjectData data)
          Internal function used for constructing SearchObject
 void UserProfileDefinition.addCategoryDefinition(CategoryDefinition def)
          Adds a Category definition for the new PublicObject.
 java.lang.String ClassObject.getLabel()
          returns the Label for this Attribute, based on the Attribute's name and class.
static ClassObject ClassObject.getClassObjectFromLabel(LibrarySession sess, java.lang.String label)
          returns a ClassObject, based on a specified Label.
 Attribute ClassObject.getAttributeFromLabel(java.lang.String label)
          returns the Attribute, based on the specified Attribute Label.
 java.lang.String ClassObject.getBeanClasspath()
          Gets the fully-qualified name of the Java class instantiated to represent instances of this ClassObject within a document management application.
 void ClassObject.setDescription(java.lang.String description)
          Sets the description of this ClassObject.
 void ClassObject.setBeanClasspath(java.lang.String javaClassName)
          Sets the fully-qualified name of the Java class instantiated to represent instances of this ClassObject within a document management application.
 ClassAccessControlList ClassObject.getClassAcl()
          Gets the ClassAccessControlList of this ClassObject.
 void ClassObject.setClassAcl(ClassAccessControlList acl)
          Sets the ClassAccessControlList of this ClassObject.
 void ClassObject.setPolicyBundle(PolicyPropertyBundle bundle)
          Sets the policy bundle PropertyBundle of this ClassObject.
 void ClassObject.putPolicy(Policy policy)
          Adds a Policy to the policy bundle PropertyBundle of this ClassObject.
 void ClassObject.removePolicy(java.lang.String opname)
          Removes a Policy from this ClassObject's policy bundle PropertyBundle.
 void ClassObject.removePolicy(Policy policy)
          Removes a Policy from this ClassObject's policy bundle PropertyBundle.
 void ClassObject.removeAllPolicies()
          Removes all Policy objects from this ClassObject's policy bundle PropertyBundle, leaving an empty PropertyBundle.
 Attribute ClassObject.addAttribute(AttributeDefinition def)
          Adds an Attribute to this ClassObject.
 void ClassObject.removeAttribute(Attribute attribute)
          Removes an Attribute from this ClassObject.
 Attribute[] ClassObject.getEffectiveClassAttributes()
          Gets the effective Attributes of this ClassObject.
 Attribute ClassObject.getEffectiveClassAttributes(int index)
          Gets the specified effective Attribute of this ClassObject.
 Attribute ClassObject.getEffectiveClassAttributes(java.lang.String attributeName)
          Gets the specified effective Attribute of this ClassObject.
 int ClassObject.getEffectiveClassAttributeIndex(java.lang.String attributeName)
          Gets the index of the specified effective Attribute of this ClassObject.
 Attribute[] ClassObject.getExtendedClassAttributes()
          Gets the extended Attributes of this ClassObject.
 Attribute[] ClassObject.getExtendedClassAttributes(ClassObject superclass)
          Gets an array of the Attributes that this ClassObject has and that the specified superclass does not have.
 Attribute ClassObject.getExtendedClassAttributes(int index)
          Gets the specified extended Attribute of this ClassObject.
 Attribute ClassObject.getExtendedClassAttributes(java.lang.String attributeName)
          Gets the specified extended Attribute of this ClassObject.
 int ClassObject.getExtendedClassAttributeIndex(java.lang.String attributeName)
          Gets the index of the specified extended Attribute of this ClassObject.
 boolean ClassObject.isAttribute(java.lang.String attrName)
          Gets whether this ClassObject has an Attribute with the specified name.
 ClassObject ClassObject.getSuperclass()
          Gets the superclass of this ClassObject.
 ClassObject[] ClassObject.getDirectSubclasses()
          Gets the direct subclasses of this ClassObject.
 ClassObject ClassObject.getDirectSubclasses(int index)
          Gets the specified direct subclass of this ClassObject.
 ClassObject[] ClassObject.getSubclasses()
          Gets the subclasses of this ClassObject.
 ClassObject ClassObject.getSubclasses(int index)
          Gets the specified subclass of this ClassObject.
 boolean ClassObject.isDirectSubclassOf(ClassObject classObject)
          Gets whether this ClassObject is a direct subclass of the specified ClassObject.
 boolean ClassObject.isSubclassOf(ClassObject classObject)
          Gets whether this ClassObject is a subclass of the specified ClassObject.
 boolean ClassObject.isVersionable()
          Gets whether instances of this ClassObject are versionable.
 AttributeValue ClassObject.getInheritedPropertyValue(java.lang.String name)
          gets named property, if any, by searching in the target ClassObject's PropertyBundle, or in one of its superclasses PropertyBundle.
protected static java.util.Vector ClassObject.constructClassObjectVector(LibrarySession sess, java.util.Vector vector)
          Internal use only: Converts a vector of S_LibraryObjectDatas to a vector of ClassObjects.
protected static ClassObject ClassObject.constructClassObject(LibrarySession sess, S_LibraryObjectData data)
          Internal use only: Constructs a ClassObject for the specified data.
 java.lang.reflect.Constructor ClassObject.getBeansConstructor()
          Internal use only: Gets the four-argument constructor for the Java class returned by getBeansClasspath.
 java.lang.String ClassObject.getDescription()
          Returns the description of a Class Object.
 java.lang.String ClassObject.getServerClasspath()
          Returns the ServerClassPath Attribute of the Library Object.
 void ClassObject.setServerClasspath(java.lang.String path)
          Sets the Server Class Path attribute.
 java.lang.String ClassObject.getSelectorClasspath()
          Returns the SelectorClassPath Attribute of the Library Object.
 void ClassObject.setSelectorClasspath(java.lang.String path)
          Sets the Selector Class Path attribute.
 java.lang.String ClassObject.getDatabaseObjectName()
          Returns the Database Object Name.
 boolean ClassObject.isAbstract()
          Determines if this is an abstract object.
 boolean ClassObject.isFinal()
          Determines if this is object cannot be sub-classed.
 boolean ClassObject.isPartitioned()
          Determines if this is a partitioned object.
 DirectoryUser[] DirectoryUser.getAllUserMembers()
          Gets this DirectoryUser.
 DirectoryUser DirectoryUser.getAllUserMembers(int index)
          Gets this DirectoryUser at specified index.
 java.lang.String DirectoryUser.getDistinguishedName()
          Gets the distinguished name for this DirectoryUser.
 PrimaryUserProfile DirectoryUser.getPrimaryUserProfile()
          Gets the PrimaryUserProfile of this DirectoryUser.
 boolean DirectoryUser.isAdminEnabled()
          Checks if this DirectoryUser has admin privileges.
 boolean DirectoryUser.isSystemAdminEnabled()
          Checks if this DirectoryUser has system admin privileges.
 java.lang.String DirectoryUser.getCredentialManager()
          Gets the credential manager of this DirectoryUser.
 void DirectoryUser.setAdminEnabled(boolean value)
          Sets admin privileges of this DirectoryUser.
 void DirectoryUser.setSystemAdminEnabled(boolean value)
          Sets system admin privileges of this DirectoryUser.
 void DirectoryUser.setDistinguishedName(java.lang.String name)
          Sets the distinguished name of this DirectoryUser.
 void DirectoryUser.setCredentialManager(java.lang.String credentialManager)
          Sets the credential manager of this DirectoryUser.
protected static DirectoryUser[] DirectoryUser.vectorToDirectoryUserArray(java.util.Vector vector)
          Converts a Vector of DirectoryUser to an array of DirectoryUser.
protected static DirectoryUser DirectoryUser.constructDirectoryUser(LibrarySession sess, S_LibraryObjectData data)
          Constructs a DirectoryUser from a S_LibraryObjectData.
protected static java.util.Vector DirectoryUser.constructDirectoryUserVector(LibrarySession sess, java.util.Vector vector)
          Constructs a DirectoryUser Vector from a Vector of S_DirectoryObjectData.
 Media ContentObject.getMedia()
          Gets the Media object.
 Format ContentObject.getFormat()
          Gets the Format object.
 long ContentObject.getContentSize()
          Gets the size of the content.
 java.lang.String ContentObject.getCharacterSet()
          Gets the Character set in which this content is encoded, or null if charset not specified.
 java.lang.String ContentObject.getLanguage()
          Gets the language of this content, or null if language not specified.
 boolean ContentObject.isReadOnly()
          Returns true if the content is read-only.
 void ContentObject.setReadOnly(boolean readonly)
          Sets the read-only state of the content.
 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".
 boolean ContentObject.isReadByUser()
          Returns true if the current user has read this content.
 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()
protected static java.util.Vector ContentObject.constructContentObjectVector(LibrarySession sess, java.util.Vector vector)
          Returns ContentObject Vector from a Vector of ContentObject objects.
protected static ContentObject ContentObject.constructContentObject(LibrarySession sess, S_LibraryObjectData data)
          Constructs a ContentObject object from the S_LibraryObjectData object.
 AccessControlList AccessControlEntry.getAcl()
          Return the ACL object that contains this ACE.
 DirectoryObject AccessControlEntry.getGrantee()
          Returns the directory object (grantee) that is associated with this ACE.
 AccessLevel AccessControlEntry.getDistinctAccessLevel()
          Returns the access level represented by this ACE without considering permission bundles.
 AccessLevel AccessControlEntry.getMergedAccessLevel()
          Returns the access level represented by this ACE including permission bundles.
 ExtendedPermission[] AccessControlEntry.getExtendedPermissions()
          Returns extended permissions of this ACE.
 PermissionBundle[] AccessControlEntry.getPermissionBundles()
          Returns all PermissionBundles that were used to define the set of permissions for this ACE.
 long AccessControlEntry.getSortSequence()
          Returns the Sort Sequence represented by this ACE.
 boolean AccessControlEntry.isGrant()
          Return indication as to whether this is a grant or a revoke ACE.
protected static java.util.Vector AccessControlEntry.constructAccessControlEntryVector(LibrarySession sess, java.util.Vector vector)
          Construct a Vector of ACE from a Vector of S_LibraryObjectData.
protected static AccessControlEntry AccessControlEntry.constructAccessControlEntry(LibrarySession sess, S_LibraryObjectData data)
          Construct AccessControlEntry from a S_LibraryObjectData
protected static AccessControlEntry[] AccessControlEntry.constructAccessControlEntryArray(LibrarySession sess, java.lang.Long[] ids)
          Construct a AccessControlEntry array from an array of object IDs.
 java.lang.Long InterMediaImage.getImageHeight()
          returns The height of the image
 java.lang.Long InterMediaImage.getImageWidth()
          returns The width of the image
 java.lang.Integer InterMediaImage.getImageCount()
          returns The number of images stored in the file
 java.lang.String InterMediaImage.getImagePixelFormat()
          returns The color space of the image, including the resolution
 java.lang.Integer InterMediaImage.getImageBitsPerPixel()
          returns The Number of bits per image pixel
 java.lang.Double InterMediaImage.getImageHorizontalRes()
          returns The Horizontal resolution in pxl/in
 java.lang.Double InterMediaImage.getImageVerticalRes()
          returns The Vertical resolution in pxl/in
 void LibrarySessionEventPollerThreadPerSession.init(LibrarySession session, long pollPeriod)
          Initializes this LibrarySessionEventPoller.
 void LibrarySessionEventPollerThreadPerSession.start()
          Starts this LibrarySessionEventPoller.
 void LibrarySessionEventPollerThreadPerSession.stop()
          Stops this LibrarySessionEventPoller.
 boolean LibrarySessionEventPollerThreadPerSession.isActive()
          Gets whether this LibrarySessionEventPoller is active.
 long LibrarySessionEventPollerThreadPerSession.getPollPeriod()
          Gets the desired polling period of this LibrarySessionEventPoller.
 void LibrarySessionEventPollerThreadPerSession.setPollPeriod(long pollPeriod)
          Sets the desired polling period of this LibrarySessionEventPoller.
 int LibrarySessionEventPollerThreadPerSession.getPriority()
          Gets the desired priority of this LibrarySessionEventPoller.
 void LibrarySessionEventPollerThreadPerSession.setPriority(int priority)
          Sets the desired priority of this LibrarySessionEventPoller.
 java.lang.String ExtendedUserProfile.getApplication()
          Gets the application name associated with this ExtendedUserProfile.
 void ExtendedUserProfile.setApplication(java.lang.String app)
          Sets the application name associated with this ExtendedUserProfile.
protected static java.util.Vector ExtendedUserProfile.constructExtendedUserProfileVector(LibrarySession sess, java.util.Vector vector)
          Returns ExtendedUserProfile Vector from a Vector of ExtendedUserProfile
protected static ExtendedUserProfile ExtendedUserProfile.constructExtendedUserProfile(LibrarySession sess, S_LibraryObjectData data)
          Constructs a ExtendedUserProfile object from the definition object.
protected static ExtendedUserProfile[] ExtendedUserProfile.vectorToExtendedUserProfileArray(java.util.Vector vector)
          Constructs an array of ExtendedUserProfile objects from a Vector.
protected static ExtendedUserProfile ExtendedUserProfile.vectorExtendedUserProfileElement(java.util.Vector vector, int index)
          Returns a ExtendedUserProfile element from the Vector of ExtendedUserProfile objects at the specified index.
 void ServiceConfigurationDefinition.applyPropertyResourceBundle(java.lang.String serviceName)
          Deprecated. iFS 9.0.3: use ServiceConfiguration objects instead of service configuration property files
 java.lang.String FolderPathResolver.getCurrentPath()
          Get the current file path in effect.
 java.lang.String FolderPathResolver.getTopPath()
          Get the top file path in effect.
 Folder FolderPathResolver.getCurrentDirectory()
          Get the current directory in effect.
 Folder FolderPathResolver.getTopDirectory()
          Get the top directory in effect.
 void FolderPathResolver.setRootFolder()
          Change current folder to the Root Folder
 void FolderPathResolver.setRootFolder(Folder root)
          Change current folder to the Root Folder
 void FolderPathResolver.setHomeFolder()
          Change current folder to a home folder for the current user.
 void FolderPathResolver.setHomeFolder(java.lang.String username)
          Change current folder to a home folder for a specified user.
 void FolderPathResolver.setHomeFolder(DirectoryUser user)
          Set current folder to the home folder of a specified directory user
 void FolderPathResolver.setHomeFolder(java.lang.String username, java.lang.String anonymousUsername, boolean robust)
          Change current folder to a home folder for a specified user.
 void FolderPathResolver.setCurrentDirectory(Folder folder)
          Sets the current path to the specified Folder's path
 java.lang.String FolderPathResolver.getAbsolutePath(java.lang.String relativePath)
          Gets the absolute path from a realtive path
 void FolderPathResolver.setRelativePath(java.lang.String path)
          Change current folder to relative path
 PublicObject FolderPathResolver.findPublicObjectByPath(java.lang.String path)
          Returns the PublicObject for which the path specifies.
static boolean FolderPathResolver.containsWildcard(java.lang.String s)
          Checks whether folder path contains any wildcards.
static PublicObject[] FolderPathResolver.filterItems(PublicObject[] pos, java.lang.String match)
          Performs wildcard filtering of Folder.getItems() wildcard matching
static void FolderPathResolver.assertLegalDelimiter(java.lang.String delimiter)
          checks to make sure delimiter is a legal delimitier
static boolean FolderPathResolver.isLegalDelimiter(java.lang.String delimiter)
          checks to make sure delimiter is a legal delimitier
 int PrintJob.getPriority()
          Get the priority of this PrintJob.
 void PrintJob.setPriority(int priority)
          Set the priority of this PrintJob.
 int PrintJob.getStatus()
          Get the status of this PrintJob.
 void PrintJob.setStatus(int status)
          Set the status of this PrintJob.
 Document PrintJob.getDocument()
          Get the Document that contains the content of this PrintJob.
 Printer PrintJob.getPrinter()
          Get the Printer for which this PrintJob is destined.
 java.lang.String PrintJob.getStatusLabel()
          Gets the localized String label for the Status set for this instance.
static java.lang.String PrintJob.toStatusLabel(int status)
          Converts the specified Status constant to a localized label.
static java.lang.String PrintJob.toStatusLabel(int status, LibrarySession session)
          Converts the specified Status constant to a localized label, using the Localizer from the specified LibrarySession.
static java.lang.String PrintJob.toStatusLabel(int status, Localizer localizer)
          Converts the specified Status constant to a localized label, using the specified Localizer.
 void ValueDefault.setDescription(java.lang.String description)
          Sets the description of this ValueDefault.
 java.lang.String ValueDefault.getDescription()
          Gets the description of this ValueDefault.
 void ValueDefault.setValueDefaultPropertyBundle(ValueDefaultPropertyBundle bundle)
          Sets the ValueDefaultPropertyBundle of this ValueDefault.
 ValueDefaultPropertyBundle ValueDefault.getValueDefaultPropertyBundle()
          Gets the ValueDefaultPropertyBundle of this ValueDefault.
 AttributeValue ValueDefault.getPropertyValue()
          Gets the value of the ValueDefaultPropertyBundle of this ValueDefault.
protected static ValueDefault ValueDefault.constructValueDefault(LibrarySession session, S_LibraryObjectData data)
          Internal use only: Constructs a ValueDefault for the specified data.
 void Folder.resetItems()
          Clears locally cached items, including any open cursor.
 void Folder.closeItems()
          Closes the folder after cursor based access.
 SortSpecification Folder.getSortSpecification()
          Gets the SortSpecification used for getting items from this folder.
 void Folder.setSortSpecification(SortSpecification spec)
          Sets the SortSpecification used for getting items from this folder.
protected  SortSpecification Folder.resolveSortSpecification(LibrarySession session)
          Forces the SortSpecification (if specified) to be resolved and verified.
 PublicObject Folder.findPublicObjectByPath(java.lang.String path)
          Finds an item descending from a Folder, as specified by a file-system style path.
 boolean Folder.checkExistenceOfPublicObjectByPath(java.lang.String path)
          Determines whether an item exists at the specified path relative to this Folder.
 int Folder.getItemCount()
          Gets the number of items in this Folder, including both documents and subfolders.
 int Folder.getSubfolderCount()
          Gets the count of subfolders in this folder.
 boolean Folder.hasSubfolders()
          Gets indication as to whether this folder has any subfolders in it.
 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.
 void Folder.openItems()
          Opens a cursor on this Folder ready for reading items.
 PublicObject Folder.nextItem()
          Returns the next item using an open cursor on this Folder.
 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.emptyFolder()
          Removes all items in the folder.
 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.removeAllItems()
          Removes all items from this Folder.
 void Folder.moveItems(PublicObject[] objs, Folder addToFolder)
          Moves the specified array of PublicObjects from this Folder to the passed Folder.
 void Folder.lock(LockObject lobj, FolderDefinition fdef)
          Sets the value of the LockObject attribute of the folder.
 void Folder.lock(LockObjectDefinition ldef, FolderDefinition fdef)
          Constructs a new lockobject from the definition and sets it as the value of the LockObject attribute on the PO.
 void Folder.unlock(FolderDefinition fdef)
          Releases the lock on the object.
 void Folder.handleEvent(IfsEvent event)
          Handles the specified event.
protected  void Folder.handleDefaultFolderOptionChange()
          Handles change in the default Folder options.
protected  void Folder.handleAdminModeChange()
          Handles an intra-session admin mode change event.
static void Folder.initializeSubfolderIndication(LibrarySession session)
          Initializes all Folders' indication as to whether they have any subfolders.
protected static java.util.Vector Folder.constructFolderVector(LibrarySession sess, java.util.Vector vector)
          Returns Folder Vector from a Vector of S_FolderData objects.
protected static Folder Folder.constructFolder(LibrarySession sess, S_LibraryObjectData data)
          Constructs a Folder object from the S_LibraryObjectData object.
protected static Folder[] Folder.constructFolderArray(LibrarySession sess, java.lang.Long[] ids)
          Construct a Folder array from an array of object IDs.
 void PermissionBundleDefinition.setAccessLevel(AccessLevel level)
          Sets the AccessLevel to be associated with this PermissionBundle.
 AccessLevel PermissionBundleDefinition.getAccessLevel()
          Returns the AccessLevel to be associated with this PermissionBundle.
protected  void PermissionBundleDefinition.resolve(LibrarySession sess)
          Resolve any setting.
protected  void PermissionBundleDefinition.unresolve(LibrarySession sess)
          Unresolve any settings from a resolved instance.
 void VersionSeriesDefinition.setFamilyDefinition(FamilyDefinition def)
          Set the Family definition for the new PublicObject.
 FamilyDefinition VersionSeriesDefinition.getFamilyDefinition()
          Get the Family definition for the new PublicObject.
protected  void VersionSeriesDefinition.resolve(LibrarySession sess)
          Resolve any settings that are object attributes set by Name.
protected  void VersionSeriesDefinition.unresolve(LibrarySession sess)
          Unresolve any settings from a resolved instance.
 void SelectorObjectDefinition.setSelectCriteria(java.lang.String className, java.lang.String qual)
          Sets the both the persistent select class and qualification.
 Selector SelectorObjectDefinition.getSelector()
          Returns a Selector instance that can be used to perform the select operations.
 void LibrarySessionEventPoller.init(LibrarySession session, long pollPeriod)
          Initializes this LibrarySessionEventPoller.
 void LibrarySessionEventPoller.start()
          Starts this LibrarySessionEventPoller.
 void LibrarySessionEventPoller.stop()
          Stops this LibrarySessionEventPoller.
 boolean LibrarySessionEventPoller.isActive()
          Gets whether this LibrarySessionEventPoller is active.
 long LibrarySessionEventPoller.getPollPeriod()
          Gets the desired polling period of this LibrarySessionEventPoller.
 void LibrarySessionEventPoller.setPollPeriod(long pollPeriod)
          Sets the desired polling period of this LibrarySessionEventPoller.
 int LibrarySessionEventPoller.getPriority()
          Gets the desired priority of this LibrarySessionEventPoller.
 void LibrarySessionEventPoller.setPriority(int priority)
          Sets the desired priority of this LibrarySessionEventPoller.
 java.lang.String Attribute.getLabel()
          returns the Label for this Attribute, based on the Attribute's name and class.
 void Attribute.setClassDomain(ClassDomain cd)
          Sets the ClassDomain of this Attribute.
 ClassDomain Attribute.getClassDomain()
          Gets the ClassDomain of this Attribute.
 void Attribute.setValueDomain(ValueDomain vd)
          Sets the ValueDomain of this Attribute.
 ValueDomain Attribute.getValueDomain()
          Gets the ValueDomain of this Attribute.
 void Attribute.setValueDefault(ValueDefault vde)
          Sets the ValueDefault of this Attribute.
 ValueDefault Attribute.getValueDefault()
          Gets the ValueDefault of this Attribute.
 void Attribute.free()
          Permanently removes this Attribute.
 java.lang.String Attribute.getDefiningClass()
          Returns the CLASS of which this is an attribute.
 java.lang.String Attribute.getDescription()
          Returns the description of an Attribute.
 void Attribute.setDescription(java.lang.String description)
          Sets the description of this Attribute.
 int Attribute.getDataType()
          Get the data type of the attribute.
 int Attribute.getDataLength()
          Get the length of the attribute.
 int Attribute.getDataScale()
          Get the Data Scale of this Attribute.
 boolean Attribute.isUnique()
          Determine if the current attribute is unique.
 boolean Attribute.isRequired()
          Determine if the current attribute is required.
 boolean Attribute.isIndexed()
          Determine if the current attribute is indexed.
 boolean Attribute.isSettable()
          Determine if the current attribute is Settable.
 boolean Attribute.isUpdateable()
          Determine if the current attribute is Updateable.
 java.lang.String Attribute.getDatabaseObjectName()
          get the database object name corresponding to this attribute.
 boolean Attribute.isValueDomainValidated()
          Determines if the attribute's value domain has been validated.
 void Attribute.setValueDomainValidated(boolean value)
          Marks the attribute as ValueDomainValidated.
 int Attribute.getReferentialIntegrityRule()
          Gets the Referential Integrity Rule associated with this Attribute.
 java.lang.String Attribute.getReferentialIntegrityRuleLabel()
          Gets the localized String label for the ReferentialIntegrityRule set for this instance.
static java.lang.String Attribute.toReferentialIntegrityRuleLabel(int riRule)
          Converts the specified ReferentialIntegrityRule constant to a localized label.
static java.lang.String Attribute.toReferentialIntegrityRuleLabel(int riRule, LibrarySession session)
          Converts the specified ReferentialIntegrityRule constant to a localized label, using the Localizer from the specified LibrarySession.
static java.lang.String Attribute.toReferentialIntegrityRuleLabel(int riRule, Localizer localizer)
          Converts the specified ReferentialIntegrityRule constant to a localized label, using the specified Localizer.
 void Attribute.setReferentialIntegrityRule(int rule)
          Sets the referential Integrity rule associated with this Attribute.
protected static Attribute Attribute.constructAttribute(LibrarySession session, S_LibraryObjectData data)
          Internal use only: Constructs an Attribute for the specified data.
static java.lang.String Attribute.attributeDataTypeResourceBundleKey(int attributeDataType)
          Gets the resource bundle key for the specified Attribute data type.
 java.lang.String Attribute.getDataTypeLabel()
          Gets the localized String label for the data type set for this instance.
static java.lang.String Attribute.toDataTypeLabel(int dataType)
          Converts the specified data type constant to a localized label.
static java.lang.String Attribute.toDataTypeLabel(int dataType, LibrarySession session)
          Converts the specified data type constant to a localized label, using the Localizer from the specified LibrarySession.
static java.lang.String Attribute.toDataTypeLabel(int dataType, Localizer localizer)
          Converts the specified data type constant to a localized label, using the specified Localizer.
static boolean Attribute.attributeDataTypeIsArrayType(int attributeDataType)
          Gets whether the specified Attribute data type is an array type.
static java.lang.String Attribute.attributeDataTypeArrayTypeDatabaseObjectName(int attributeDataType)
          Gets the database object name for the attribute array tables for the specified array attribute data type.
static boolean Attribute.attributeDataTypeIsObjectType(int attributeDataType)
          Gets whether the specified Attribute data type is an object type.
static int Attribute.attributeDataTypeJdbcType(int attributeDataType)
          Gets the JDBC type for the specified Attribute data type.
static java.lang.String Attribute.attributeDataTypeRdbmsType(int attributeDataType)
          Gets the RDBMS type for the specified Attribute data type.
static java.lang.String Attribute.attributeDataTypeRdbmsType(int attributeDataType, int dataLength)
          Gets the RDBMS type for the specified Attribute data type.
static java.lang.String Attribute.attributeDataTypeRdbmsType(int attributeDataType, int dataLength, int dataScale)
          Gets the RDBMS type for the specified Attribute data type.
static int Attribute.attributeDataTypeDefaultDataLength(int attributeDataType)
          Gets the default data length of the specified Attribute data type.
static int Attribute.attributeDataTypeDefaultDataScale(int attributeDataType)
          Gets the default data scale of the specified Attribute data type.
 void LibrarySessionEventPollerThreadPerProcess.init(LibrarySession session, long pollPeriod)
          Initializes this LibrarySessionEventPoller.
 void LibrarySessionEventPollerThreadPerProcess.start()
          Starts this LibrarySessionEventPoller.
 void LibrarySessionEventPollerThreadPerProcess.stop()
          Stops this LibrarySessionEventPoller.
 boolean LibrarySessionEventPollerThreadPerProcess.isActive()
          Gets whether this LibrarySessionEventPoller is active.
 long LibrarySessionEventPollerThreadPerProcess.getPollPeriod()
          Gets the desired polling period of this LibrarySessionEventPoller.
 void LibrarySessionEventPollerThreadPerProcess.setPollPeriod(long pollPeriod)
          Sets the desired polling period of this LibrarySessionEventPoller.
 int LibrarySessionEventPollerThreadPerProcess.getPriority()
          Gets the desired priority of this LibrarySessionEventPoller.
 void LibrarySessionEventPollerThreadPerProcess.setPriority(int priority)
          Sets the desired priority of this LibrarySessionEventPoller.
protected  LibrarySession LibrarySessionEventPollerThreadPerProcess.getSession()
          Gets the LibrarySession that owns this LibrarySessionEventPoller.
protected  long LibrarySessionEventPollerThreadPerProcess.getLastPollTime()
          Gets the time at which this LibrarySession was last polled.
protected  void LibrarySessionEventPollerThreadPerProcess.setLastPollTime(long time)
          Sets the time at which this LibrarySession was last polled.
protected  void Daemon.register(LibrarySessionEventPollerThreadPerProcess eventPoller)
          Registers the specified LibrarySessionEventPoller.
protected  void Daemon.deregister(LibrarySessionEventPollerThreadPerProcess eventPoller)
          Deregisters the specified LibrarySessionEventPoller.
protected  void Daemon.recomputeSleepPeriod()
          Recomputes the sleep period of this Daemon.
 VersionDescription Family.getDefaultVersionDescription()
          Gets the default VersionDescription of this family.
 void Family.setDefaultVersionDescription(VersionDescription version)
          Sets the default VersionDescription of this Family.
 VersionSeries Family.getVersionSeries()
          Gets the PrimaryVersionSeries in this Family.
 VersionSeries Family.getPrimaryVersionSeries()
          Gets the PrimaryVersionSeries in this Family.
 void Family.setPrimaryVersionSeries(VersionSeries series)
          Sets the PrimaryVersionSeries of this Family.
 PublicObject Family.getResolvedPublicObject()
          Returns the PublicObject to which this object resolves.
 VersionDescription Family.createSecondaryVersionSeries(VersionDescriptionDefinition vddef)
          Creates a secondary (non-branched) VersionSeries in this family.
 VersionSeries[] Family.getAllVersionSeries()
          Gets an array of all VersionSeries of the current Family.
 VersionSeries Family.getAllVersionSeries(int index)
          Gets the specified VersionSeries of the current PublicObject.
protected  void Family.resetVersionSeries()
          Clears locally cached list of VersionSeries.
protected  VersionSeries[] Family.listVersionSeries()
          List all VersionSeries.
protected static java.util.Vector Family.constructFamilyVector(LibrarySession sess, java.util.Vector vector)
          Returns Family Vector from a Vector of S_LibraryObjectData objects.
protected static Family Family.constructFamily(LibrarySession sess, S_LibraryObjectData data)
          Constructs a Family object from the S_LibraryObjectData object.
 void ValueDomainPropertyBundle.setEnumeratedValues(int[] values)
          Sets the allowed values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setEnumeratedValues(java.lang.Integer[] values)
          Sets the allowed values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setEnumeratedValues(long[] values)
          Sets the allowed values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setEnumeratedValues(java.lang.Long[] values)
          Sets the allowed values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setEnumeratedValues(java.lang.String[] values)
          Sets the allowed values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setEnumeratedValues(java.util.Date[] values)
          Sets the allowed values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setEnumeratedValues(SchemaObject[] values)
          Sets the allowed values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setEnumeratedValues(SystemObject[] values)
          Sets the allowed values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setEnumeratedValues(PublicObject[] values)
          Sets the allowed values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setEnumeratedValues(DirectoryObject[] values)
          Sets the allowed values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setValueRange(int minimum, int maximum)
          Sets the minimum (inclusive) and maximum (inclusive) allowed values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setValueRange(java.lang.Integer minimum, java.lang.Integer maximum)
          Sets the minimum (inclusive) and maximum (inclusive) allowed values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setValueRange(long minimum, long maximum)
          Sets the minimum (inclusive) and maximum (inclusive) allowed values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setValueRange(java.lang.Long minimum, java.lang.Long maximum)
          Sets the minimum (inclusive) and maximum (inclusive) allowed values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setValueRange(double minimum, double maximum)
          Sets the minimum (inclusive) and maximum (inclusive) allowed values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setValueRange(java.lang.Double minimum, java.lang.Double maximum)
          Sets the minimum (inclusive) and maximum (inclusive) allowed values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setValueRange(java.util.Date minimum, java.util.Date maximum)
          Sets the minimum (inclusive) and maximum (inclusive) allowed values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setMinimumValue(int minimum)
          Sets the minimum (inclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setMinimumValue(java.lang.Integer minimum)
          Sets the minimum (inclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setMinimumValue(long minimum)
          Sets the minimum (inclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setMinimumValue(java.lang.Long minimum)
          Sets the minimum (inclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setMinimumValue(double minimum)
          Sets the minimum (inclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setMinimumValue(java.lang.Double minimum)
          Sets the minimum (inclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setMinimumValue(java.util.Date minimum)
          Sets the minimum (inclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setMaximumValue(int maximum)
          Sets the maximum (inclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setMaximumValue(java.lang.Integer maximum)
          Sets the maximum (inclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setMaximumValue(long maximum)
          Sets the maximum (inclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setMaximumValue(java.lang.Long maximum)
          Sets the maximum (inclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setMaximumValue(double maximum)
          Sets the maximum (inclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setMaximumValue(java.lang.Double maximum)
          Sets the maximum (inclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setMaximumValue(java.util.Date maximum)
          Sets the maximum (inclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setExclusiveValueRange(int minimum, int maximum)
          Sets the minimum (exclusive) and maximum (exclusive) allowed values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setExclusiveValueRange(java.lang.Integer minimum, java.lang.Integer maximum)
          Sets the minimum (exclusive) and maximum (exclusive) allowed values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setExclusiveValueRange(long minimum, long maximum)
          Sets the minimum (exclusive) and maximum (exclusive) allowed values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setExclusiveValueRange(java.lang.Long minimum, java.lang.Long maximum)
          Sets the minimum (exclusive) and maximum (exclusive) allowed values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setExclusiveValueRange(double minimum, double maximum)
          Sets the minimum (exclusive) and maximum (exclusive) allowed values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setExclusiveValueRange(java.lang.Double minimum, java.lang.Double maximum)
          Sets the minimum (exclusive) and maximum (exclusive) allowed values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setExclusiveValueRange(java.util.Date minimum, java.util.Date maximum)
          Sets the minimum (exclusive) and maximum (exclusive) allowed values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setExclusiveMinimumValue(int minimum)
          Sets the minimum (exclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setExclusiveMinimumValue(java.lang.Integer minimum)
          Sets the minimum (exclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setExclusiveMinimumValue(long minimum)
          Sets the minimum (exclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setExclusiveMinimumValue(java.lang.Long minimum)
          Sets the minimum (exclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setExclusiveMinimumValue(double minimum)
          Sets the minimum (exclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setExclusiveMinimumValue(java.lang.Double minimum)
          Sets the minimum (exclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setExclusiveMinimumValue(java.util.Date minimum)
          Sets the minimum (exclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setExclusiveMaximumValue(int maximum)
          Sets the maximum (exclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setExclusiveMaximumValue(java.lang.Integer maximum)
          Sets the maximum (exclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setExclusiveMaximumValue(long maximum)
          Sets the maximum (exclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setExclusiveMaximumValue(java.lang.Long maximum)
          Sets the maximum (exclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setExclusiveMaximumValue(double maximum)
          Sets the maximum (exclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setExclusiveMaximumValue(java.lang.Double maximum)
          Sets the maximum (exclusive) values for this ValueDomainPropertyBundle.
 void ValueDomainPropertyBundle.setExclusiveMaximumValue(java.util.Date maximum)
          Sets the maximum (exclusive) values for this ValueDomainPropertyBundle.
 int ValueDomainPropertyBundle.getDomainType()
          Gets the domain type of this ValueDomainPropertyBundle.
 java.lang.String ValueDomainPropertyBundle.getDomainTypeLabel()
          Gets the localized String label for the domain type set for this instance.
 AttributeValue ValueDomainPropertyBundle.getPropertyValue()
          Gets the values allowed for this ValueDomainPropertyBundle, as an array-type AttributeValue.
protected static ValueDomainPropertyBundle ValueDomainPropertyBundle.constructValueDomainPropertyBundle(LibrarySession session, S_LibraryObjectData data)
          Internal use only: Constructs a ValueDomainPropertyBundle for the specified data.
 void DocumentDefinition.setFormat(Format format)
          Sets the format describing the type of content.
 void DocumentDefinition.setCharacterSet(java.lang.String charset)
          Sets the characterset of the content.
 void DocumentDefinition.setLanguage(java.lang.String language)
          Sets the language of the content.
 void DocumentDefinition.setMedia(Media media)
          Sets explicitly the media for a new document.
 Media DocumentDefinition.getMedia()
          Gets the previously set media (or null if none set).
 void DocumentDefinition.setContentPath(java.lang.String contentPath)
          Sets the path of the local file from which this document will be loaded/created.
 void DocumentDefinition.setContentStream(java.io.InputStream contentStream)
          Sets the content InputStream from which the document will be loaded/created.
 void DocumentDefinition.setContentReader(java.io.Reader contentReader)
          Sets the content Reader from which the document will be loaded/created.
 void DocumentDefinition.setContent(java.lang.String content)
          Sets the content of the document that will be loaded/created.
 void DocumentDefinition.setEmptyContent()
          Creates content of zero length.
 void DocumentDefinition.setSharedContentObject(ContentObject contentObject, LibraryObject refObj)
          Shares the content of an existing object.
 void DocumentDefinition.setContentObjectDefinition(ContentObjectDefinition cod)
          Sets the ContentObjectDefinition of the document that will be used to create/update the content object associated with this document.
 ContentObjectDefinition DocumentDefinition.getContentObjectDefinition()
          Gets the currently allocated ContentObjectDefinition, whether set explicitly by setContentObjectDefinition, or allocated by one of the content convenience methods.
 void DocumentDefinition.setNullContent()
          Calling this method specifies that the target document should not have content.
 Format DocumentDefinition.getFormat(LibrarySession sess)
          Gets the format for this DocumentDefinition.
 java.lang.String DocumentDefinition.getCharacterSet(LibrarySession sess)
          Gets the characterset for this DocumentDefinition.
 java.lang.String DocumentDefinition.getLanguage(LibrarySession sess)
          Gets the language for this DocumentDefinition.
 java.lang.String DocumentDefinition.getContentPath()
          Gets the path of the local file content, or null if no local file was specified.
 java.lang.String DocumentDefinition.getContent()
          Gets the previously set String of content as set in this definition, or null if no String was specified.
 java.io.InputStream DocumentDefinition.getContentStream()
          Gets the InputStream from which this document will be loaded.
 java.io.Reader DocumentDefinition.getContentReader()
          Gets the Reader from which this document will be loaded.
 ContentObject DocumentDefinition.getSharedContentObject()
          Gets the existing ContentObject with which this Document will share content.
 LibraryObject DocumentDefinition.getReferringLibraryObject()
          Gets the referring LibraryObject through which access is granted to the shared ContentObject or null if no existing ContentObject was specified.
protected  void DocumentDefinition.verifyContentObjectDefinition()
          One can either set content from an existing ContentObject, or use a ContentObjectDefinition.
protected  void DocumentDefinition.resolveContentObject(LibrarySession sess)
          Resolve the ContentObject for this Document
protected  void DocumentDefinition.resolveForTemplate(LibrarySession sess)
          Nullifies any content that is set.
protected  void DocumentDefinition.resolve(LibrarySession sess)
          Resolves any settings that our object attributes have set by same.
protected  void DocumentDefinition.unresolve(LibrarySession sess)
          Unresolves any settings from a resolved instance.
protected  void DocumentDefinition.unresolveContentObject(LibrarySession sess)
          Unresolves the ContentObject for this Document
 void LockObjectDefinition.setLockState(int ls)
          Set the LockState for the LockObject
 int LockObjectDefinition.getLockState()
          get the value for the lockstate of this lock
 void LockObjectDefinition.setLockTimeOut(java.util.Date timeout)
          Set the LockTime Out for the LockObject
 java.util.Date LockObjectDefinition.getLockTimeOut()
          get the value for the TimeOut of this lock
 void LockObjectDefinition.setLockHolder(DirectoryUser du)
          Set the lock holder for lock
 DirectoryUser LockObjectDefinition.getLockHolder()
          get the value for the lockholder on this lock.
 void LockObjectDefinition.setLockedForSession(java.lang.Long id)
          Set the locked for session id This is not settable but maybe required to be set during upgrade scripts
 java.lang.Long LockObjectDefinition.getLockedForSession()
          get the value for the lockforsession id on this lock only for session locks
protected  void LockObjectDefinition.resolve(LibrarySession sess)
          Resolve any settings that are object attributes by Name.
protected  void LockObjectDefinition.unresolve(LibrarySession sess)
          Unresolve any settings from a resolved instance.
 java.lang.String InterMediaMovie.getMovieDirector()
          returns the Director of the movie
 java.lang.String InterMediaMovie.getMovieCast()
          returns the Movie Casting
 java.lang.String InterMediaMovie.getMovieEditInformation()
          returns the Information about the editing
 java.lang.String InterMediaMovie.getMovieWarning()
          returns the Rating and warning information
 void ContentObjectDefinition.setFormat(Format format)
          Sets the Format object describing the type of content.
 void ContentObjectDefinition.setMedia(Media media)
          Sets explicitly the media for a new content.
 Media ContentObjectDefinition.getMedia()
          Gets the previously set media (of null if none set).
 void ContentObjectDefinition.setContentPath(java.lang.String contentPath)
          Sets the path of the local file from which this content will be loaded/created.
 void ContentObjectDefinition.setContentStream(java.io.InputStream contentStream)
          Sets the content InputStream from which the content will be loaded/created.
 void ContentObjectDefinition.setContentReader(java.io.Reader contentReader)
          Sets the content Reader from which the content will be loaded/created.
 void ContentObjectDefinition.setContent(java.lang.String content)
          Sets the content as a String.
 void ContentObjectDefinition.setEmptyContent()
          This method indicates to the server that content should be created, but with zero length.
 Format ContentObjectDefinition.getFormat(LibrarySession sess)
          Returns the Format object representing the format of the content.
 java.lang.String ContentObjectDefinition.getContentPath()
          Gets the path of the local file content, or null if no local file was specified.
 java.lang.String ContentObjectDefinition.getContent()
          Gets the content String as set in this definition, or null if no String was specified.
 java.io.InputStream ContentObjectDefinition.getContentStream()
          Gets the InputStream from which this content will be loaded.
 java.io.Reader ContentObjectDefinition.getContentReader()
          Gets the Reader from which this content will be loaded.
protected  void ContentObjectDefinition.resolveFormat(LibrarySession sess)
          Resolves the Format object with the specified format name.
protected  void ContentObjectDefinition.resolveContent(LibrarySession sess)
          Resolves any type of new content into an InputStream which is passed down to the server.
protected  void ContentObjectDefinition.resolveMedia()
          Prepare the Media attribute to be sent to the server.
protected  void ContentObjectDefinition.resolve(LibrarySession sess)
          Resolves any settings that our object attributes have set by name.
protected  void ContentObjectDefinition.resolveForTemplate(LibrarySession sess)
          Nullifies any content that is set.
protected  void ContentObjectDefinition.unresolve(LibrarySession sess)
          Unresolves any settings from a resolved instance.
protected  void ContentObjectDefinition.unresolveContent(LibrarySession sess)
          This only works for cloning a def.
 void VersionDescriptionDefinition.setNewVersionBasedOn(boolean basedOn)
          This option specifies whether new Versions are based on the old Versions (true), or does this definition completely describe the new Version (false).
 boolean VersionDescriptionDefinition.getNewVersionBasedOn()
          Returns the value of the NewVersionBasedOn flag.
 void VersionDescriptionDefinition.setOwnerBasedOnPublicObjectOption(boolean value)
          This option specifies whether the new VersionDescription should have the same owner as the PublicObject it is refering to.
 boolean VersionDescriptionDefinition.getOwnerBasedOnPublicObjectOption()
          This returns true if the Owner of this VersionDescription will be same as owner of PublicObject that is associated with it.
 void VersionDescriptionDefinition.setVersionSeriesDefinition(VersionSeriesDefinition def)
          Set the Version Series definition for the new PublicObject.
 VersionSeriesDefinition VersionDescriptionDefinition.getVersionSeriesDefinition()
          Returns the VersionSeries definition, or null if none specified.
 void VersionDescriptionDefinition.setPublicObjectDefinition(PublicObjectDefinition def)
          Set the Public Object definition for the new Version.
 PublicObjectDefinition VersionDescriptionDefinition.getPublicObjectDefinition()
          Get the PublicObject definition for the new VersionDescription.
 void VersionDescriptionDefinition.setPublicObject(PublicObject po)
          Set the Version Description definition to reference an exiting PublicObject.
 PublicObject VersionDescriptionDefinition.getPublicObject()
          Returns the previously specified PublicObject, or null if no value was specified.
protected  void VersionDescriptionDefinition.resolvePublicObject(LibrarySession sess)
          Resolve the PublicObject setting.
protected  void VersionDescriptionDefinition.resolve(LibrarySession sess)
          Resolve any settings that are object attributes set by Name.
protected  void VersionDescriptionDefinition.unresolve(LibrarySession sess)
          Unresolve any settings from a resolved instance.
static LibraryService LibraryService.findService(java.lang.String serviceName)
          Finds an existing iFS service with the specified name.
static boolean LibraryService.isServiceStarted(java.lang.String serviceName)
          Determines whether there exists an iFS service with the specified name.
static LibraryService LibraryService.startService(java.lang.String serviceName, java.lang.String schemaPassword, java.lang.String serviceConfigurationName, java.lang.String domainName)
          Starts a new iFS service.
static LibraryService LibraryService.startService(java.lang.String serviceName, java.lang.String schemaPassword, AttributeValue[] serviceConfiguration)
          Deprecated. iFS 9.0.3: use startService(String, String, String, String)
static LibraryService LibraryService.startService(java.lang.String serviceName, java.lang.String schemaPassword)
          Deprecated. iFS 9.0.3: use startService(String, String, String, String)
static AttributeValue[] LibraryService.getServiceConfigurationProperties(java.lang.String domainName, java.lang.String schemaPassword, java.lang.String serviceConfigurationName)
          Gets service configuration properties from a ServiceConfiguration object.
static AttributeValue[] LibraryService.getServiceConfigurationProperties(java.lang.String databaseUrl, java.lang.String schemaName, java.lang.String schemaPassword, java.lang.String serviceConfigurationName)
          Deprecated. iFS 9.0.3: use startService(String, String, String, String)
static AttributeValue[] LibraryService.getServiceConfigurationProperties(java.lang.String serviceName)
          Deprecated. iFS 9.0.3: use ServiceConfiguration objects instead of service configuration property files
static java.lang.String LibraryService.getVersionString()
          Gets the software version as a string.
static long LibraryService.getVersionNumber()
          Gets the software version as a long.
 TokenCredential LibraryService.getTokenCredential(java.lang.String token, java.util.Hashtable parameters)
          Gets the previously-created TokenCredential for the specified token.
 void LibraryService.invalidateTokenCredential(java.lang.String token, java.util.Hashtable parameters)
          Invalidates the previously-created TokenCredential for the specified token.
 CredentialNameTokenizer LibraryService.getCredentialNameTokenizer()
          Gets the CredentialNameTokenizer for this iFS service.
 LibrarySession LibraryService.connect(Credential credential, ConnectOptions options)
          Connects to this iFS service, creating a new iFS session.
 void LibraryService.dispose(java.lang.String schemaPassword)
          Disposes this iFS service.
static java.lang.String LibraryService.getDatabaseUrl(java.lang.String domainName, java.lang.String jdbcDriverType)
          Resolves a domain name to a database URL.
static java.lang.String LibraryService.getSchemaName(java.lang.String domainName)
          Resolves a domain name to a schema name.
 void TemplateDefinition.setDefinition(LibraryObjectDefinition def)
          set the Definition that constitutes the Template's ObjectDefinition.
 LibraryObjectDefinition TemplateDefinition.getDefinition()
          Set the Definition that constitutes the Template's ObjectDefinition.
protected  void TemplateDefinition.resolve(LibrarySession sess)
          resolve - resolve any settings.
protected  void TemplateDefinition.unresolve(LibrarySession sess)
          unresolve - unresolve any settings from a resolved instance.
 void PrintJobDefinition.setDocumentDefinition(DocumentDefinition def)
          Sets the DocumentDefinition that will be used to store the content of this PrintJob.
 DocumentDefinition PrintJobDefinition.getDocumentDefinition()
          Gets the currently allocated DocumentDefinition.
protected  void PrintJobDefinition.resolveDocument(LibrarySession sess)
          Resolve the Document for this PrintJob
protected  void PrintJobDefinition.resolve(LibrarySession sess)
          Resolves any settings that our object attributes have set by same.
protected  void PrintJobDefinition.unresolve(LibrarySession sess)
          Unresolves any settings from a resolved instance.
protected  void PrintJobDefinition.unresolveDocument(LibrarySession sess)
          Unresolves the Document for this PrintJob.
 void ValueDefaultPropertyBundleDefinition.setValue(int value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(java.lang.Integer value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(long value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(java.lang.Long value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(double value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(java.lang.Double value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(boolean value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(java.lang.Boolean value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(java.lang.String value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(java.util.Date value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(SchemaObject value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(SystemObject value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(PublicObject value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(DirectoryObject value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(int[] value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(java.lang.Integer[] value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(long[] value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(java.lang.Long[] value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(double[] value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(java.lang.Double[] value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(boolean[] value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(java.lang.Boolean[] value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(java.lang.String[] value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(java.util.Date[] value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(SchemaObject[] value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(SystemObject[] value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(PublicObject[] value)
          Sets the value of the new ValueDefaultPropertyBundle.
 void ValueDefaultPropertyBundleDefinition.setValue(DirectoryObject[] value)
          Sets the value of the new ValueDefaultPropertyBundle.
 AttributeValue ValueDefaultPropertyBundleDefinition.getPropertyValue()
          Gets the value of the new ValueDefaultPropertyBundleDefinition, as an AttributeValue.
 void ValueDefaultPropertyBundleDefinition.setValue(AttributeValue av)
          Sets the value and data type of the new ValueDefaultPropertyBundle.
protected  void ValueDefaultPropertyBundleDefinition.resolve(LibrarySession session)
          Resolves any settings.
protected  void ValueDefaultPropertyBundleDefinition.unresolve(LibrarySession sess)
          Unresolves any settings from a resolved instance.
 java.lang.Long InterMediaVideo.getVideoFrameRate()
          returns the Frames per second
 java.lang.Long InterMediaVideo.getVideoFrameSize()
          returns the Size per Frame
 java.lang.Long InterMediaVideo.getVideoSrcHeight()
          returns the Video Source Height in pixels
 java.lang.Long InterMediaVideo.getVideoSrcWidth()
          returns the Video Source Width in pixels
 java.lang.Integer InterMediaVideo.getVideoHorizontalRes()
          returns the Horizontal Resolution in pxl/in
 java.lang.Integer InterMediaVideo.getVideoVerticalRes()
          returns the Vertical Resolution in pxl/in
 boolean InterMediaVideo.getVideoIsGrayScale()
          returns true if the video contains colors, false otherwise
 java.lang.Integer InterMediaVideo.getVideoDepth()
          returns the Number of bits defining the color depth
protected static ServiceConfiguration ServiceConfiguration.constructServiceConfiguration(LibrarySession session, S_LibraryObjectData data)
          Constructs a ServiceConfiguration for the specified data.
protected static java.util.Vector ServiceConfiguration.constructServiceConfigurationVector(LibrarySession sess, java.util.Vector vector)
          constructServiceConfigurationVector - construct a Vector of ServiceConfiguration from a Vector of S_LibraryObjectData.
 void SearchObjectDefinition.setSearchSpecification(SearchSpecification sp)
          Set the SearchSpecification to be contained in the SearchObject.
 SearchSpecification SearchObjectDefinition.getSearchSpecification()
          Returns the SearchSpecification specified
 Search SearchObjectDefinition.getSearch()
          Returns the Search specified
 void SearchObjectDefinition.setSearch(Search srch)
          Set the SearchSpecification to be contained in the SearchObject, using a Search Object.
protected  void SearchObjectDefinition.resolve(LibrarySession sess)
          resolve - resolve any settings Ensures SearchSpecification is not null and valid.
protected  void SearchObjectDefinition.unresolve(LibrarySession sess)
          unresolve - unresolve any settings from a resolved instance.
protected static void Search.createView(LibrarySession sess, ViewSpecification vsp)
           
 void Search.setSearchSpecification(SearchSpecification sp)
          Set the SearchSpecification.
 SearchSpecification Search.getSearchSpecification()
          Returns the SearchSpecification of this Search.
 java.lang.String Search.explainPlan(java.lang.String planTable, java.lang.String planName, boolean clearRows, AttributeValue[] bindValues)
          Generates the Query plan for the Search.
 void Search.open()
          Opens the Search.
 void Search.open(java.lang.String language)
          Opens the Search.
 void Search.open(AttributeValue[] bindValues)
          Opens the Search.
 void Search.open(AttributeValue[] bindValues, java.lang.String language)
          Opens the Search.
 void Search.open(AttributeValue[] bindValues, java.lang.String language, int timeout)
          Opens the Search.
 void Search.open(java.lang.String sqlHint, AttributeValue[] bindValues)
          Another variation of open.
 int Search.getItemCount()
          Returns the number of rows in search result.
 int Search.getItemCount(java.lang.String language)
          Returns the number of rows in search result.
 int Search.getItemCount(AttributeValue[] bindValues)
          Returns the number of rows in search result.
 int Search.getItemCount(AttributeValue[] bindValues, java.lang.String language)
          Returns the number of rows in search result.
 int Search.getItemCount(AttributeValue[] bindValues, java.lang.String language, int timeout)
          Returns the number of rows in search result.
 java.lang.String Search.getSQL()
          Returns the SQL query generated by the search.
 SearchResultObject Search.next()
          Returns the next result row.
 SearchResultObject[] Search.getItems()
          Returns the all the rows in the Search Result.
 SearchResultObject Search.getItems(int index)
          Returns the ith row in the Search Result.
 void Search.close()
          Closes the search.
 void Search.dispose()
          Disposes this Search.
protected  LibrarySession Search.verifyConnected()
          Ensure LibrarySession of this Search is valid.
 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.
 int PropertyDefinition.getDataType()
          Gets the data type of the new Property.
 AttributeValue PropertyDefinition.getValue()
          Gets the value of the new Property.
 void PropertyDefinition.setValue(AttributeValue av)
          Sets the value and data type of the new Property.
 java.lang.String PropertyDefinition.getName()
          Gets the Name of the new Property that was set via setName().
 void PropertyDefinition.setName(java.lang.String name)
          Sets the Name of the new Property.
protected  void PropertyDefinition.resolve(LibrarySession sess)
          Resolves any settings.
protected  void PropertyDefinition.unresolve(LibrarySession sess)
          Unresolves any settings from a resolved instance.
protected  void LibrarySession.initialize()
          Initializes connection with iFS.
 java.lang.String LibrarySession.getServiceName()
          Gets the name of the iFS service to which this session is connected.
 Localizer LibrarySession.getLocalizer()
          Gets the localizer used by this session.
 java.lang.Long LibrarySession.getId()
          Gets the id of this session.
 java.lang.Long LibrarySession.getServiceId()
          Gets the id of this session's service.
 TraceLogger LibrarySession.getTraceLogger()
          Gets the trace logger used by this session.
 void LibrarySession.setSessionTraceLoggerLevels(int[] levels)
          Sets the trace levels of the S_LibrarySessionTraceLogger.
 int[] LibrarySession.getSessionTraceLoggerLevels()
          Gets the trace levels of the S_LibrarySessionTraceLogger.
 void LibrarySession.setServiceTraceLoggerLevels(int[] levels)
          Sets the trace levels of the S_LibraryServiceTraceLogger.
 int[] LibrarySession.getServiceTraceLoggerLevels()
          Gets the trace levels of the S_LibraryServiceTraceLogger.
 boolean LibrarySession.disconnect()
          Disconnects the session, effectively disposing the instance.
 DirectoryUser LibrarySession.getUser()
          Return the user associated with the current session.
 DirectoryUser LibrarySession.getDirectoryUser()
          Return the user associated with the current session.
 PrimaryUserProfile LibrarySession.getPrimaryUserProfile()
          Return the current user's primary UserProfile.
 PrimaryUserProfile LibrarySession.getPrimaryUserProfile(DirectoryUser user)
          Return the a specified user's primary UserProfile.
 java.lang.String LibrarySession.getVersionString()
          Returns the version String for the iFS bean-side software.
 long LibrarySession.getVersionNumber()
          Returns the iFS bean-side software version number, as a long value.
 long LibrarySession.getServerVersionNumber()
          Returns the iFS server-side version number, as a long value.
 java.lang.String LibrarySession.getServerVersionString()
          Returns the version String for the iFS server-side software.
 java.lang.String LibrarySession.getSchemaVersionString()
          Returns the version String for the iFS schema on which this session is connected.
 long LibrarySession.getSchemaVersionNumber()
          Returns the version number for the iFS schema on which this session is connected.
 java.lang.String LibrarySession.getDatabaseCharacterSet()
          Returns the character set in the Java naming convention for the installed database.
 void LibrarySession.emptyWastebasket()
          Empty the wastebasket.
 void LibrarySession.setFilterDeletedObjectsEnabled(boolean mode)
          Set deleted object filtering state for this session.
 java.lang.String LibrarySession.getDefaultFolderRelationshipClassname()
          Gets the default class name of the subclass of FolderRelationship, that is used by default for all Folder selection operations.
 void LibrarySession.setDefaultFolderRelationshipClassName(java.lang.String classname)
          Sets the default class name of the subclass of FolderRelationship, that is used by default for all Folder selection operations.
 SortSpecification LibrarySession.getDefaultFolderSortSpecification()
          get the default SortSpecification that is used by default for all Folder selection operations.
 void LibrarySession.setDefaultFolderSortSpecification(SortSpecification sort)
          Sets the default SortSpecification that is used by default for all Folder selection operations.
 void LibrarySession.setFolderPathDelimiter(java.lang.String delim)
          Sets the current session's Folder path delimiter.
 java.lang.String LibrarySession.getFolderPathDelimiter()
          Gets the current session's folder path delimiter.
 void LibrarySession.setPreventSessionTimeouts(boolean value)
          Sets whether the current session should prevent any session or operation timeouts.
 boolean LibrarySession.isPreventSessionTimeouts()
          Gets whether the current session prevents any session or operation timeouts.
 void LibrarySession.setDefaultContentQuota(ContentQuota quota)
          Sets the session's default ContentQuota.
 ContentQuota LibrarySession.getDefaultContentQuota()
          Gets the session's default ContentQuota, set via setDefaultContentQuota().
 AdministrationGroup LibrarySession.getGroupAdministrationMode()
          get the Group Administrator Mode state for this LibrarySession.
 void LibrarySession.setAdministrationMode(boolean mode)
          Set the administrator mode state for this session.
 void LibrarySession.setInstallationMode(boolean mode)
          Set the Installation Mode state for this LibrarySession.
 void LibrarySession.setGroupAdministrationMode(AdministrationGroup group)
          Deprecated. iFS 9.0.3: never published; no replacement functionality currently
 boolean LibrarySession.reauthenticate(Credential credential, ConnectOptions options)
          Reauthenticates the DIRECTORYUSER for which this LibrarySession was originally created (as opposed to the DIRECTORYUSER specified by a subsequent call to impersonateUser).
 void LibrarySession.impersonateUser(DirectoryUser newuser)
          Assume the identity of another user.
 java.lang.String LibrarySession.getName()
          Gets the name of the session.
 Folder LibrarySession.getRootFolder()
          Return the top-most Folder in the iFS folder hierarchy.
 Media LibrarySession.getDefaultContentMedia()
          Get the default content Media instance.
 Media LibrarySession.getNonContentMedia()
          Get the non content Media instance.
 java.lang.String LibrarySession.lookupInverseInstanceLabel(java.lang.String classname, java.lang.String label)
          Gets the name of an uniquely-named instance by its label.
 ContentStreamSerializer LibrarySession.newContentStreamSerializer()
          Return the Content stream serializer.
 Collection LibrarySession.getClassObjectCollection()
          Gets a reference to the ClassObject collection.
 Collection LibrarySession.getClassDomainCollection()
          Gets a reference to the ClassDomain collection.
 Collection LibrarySession.getValueDefaultCollection()
          Gets a reference to the ValueDefault collection.
 Collection LibrarySession.getValueDomainCollection()
          Gets a reference to the ValueDomain collection.
 Collection LibrarySession.getExtendedUserProfileCollection()
          Gets a reference to the ExtendedUserProfile collection.
 Collection LibrarySession.getFormatCollection()
          Gets a reference to the Format collection.
 Collection LibrarySession.getFormatExtensionCollection()
          Gets a reference to the FormatExtension collection.
 Collection LibrarySession.getMediaCollection()
          Gets a reference to the Media collection.
 Collection LibrarySession.getSharedAccessControlListCollection()
          Gets a reference to the SharedAccessControlList collection.
 Collection LibrarySession.getSystemAccessControlListCollection()
          Gets a reference to the SystemAccessControlList collection.
 Collection LibrarySession.getClassAccessControlListCollection()
          Gets a reference to the ClassAccessControlList collection.
 Collection LibrarySession.getSystemLockObjectCollection()
          Gets a reference to the SystemLockObject collection.
 Collection LibrarySession.getAdministrationGroupCollection()
          Gets a reference to the AdministrationGroup collection.
 Collection LibrarySession.getDirectoryUserCollection()
          Gets a reference to the DirectoryUser collection.
 Collection LibrarySession.getExtendedPermissionCollection()
          Gets a reference to the ExtendedPermission collection.
 Collection LibrarySession.getPermissionBundleCollection()
          Gets a reference to the PermissionBundle collection.
 Collection LibrarySession.getAuditRuleCollection()
          Gets a reference to the AuditRule collection.
 Collection LibrarySession.getPolicyCollection()
          Gets a reference to the Policy collection.
 AttributeValue LibrarySession.getDomainPropertyValue(java.lang.String name)
          Gets the value of a domain property, by name.
 PropertyBundle LibrarySession.getDomainPropertyBundle()
          Gets the domain PropertyBundle.
 PublicObject LibrarySession.createPublicObject(PublicObjectDefinition def)
          Create a new public object.
 SchemaObject LibrarySession.createSchemaObject(SchemaObjectDefinition def)
          Create a new schema object.
 SystemObject LibrarySession.createSystemObject(SystemObjectDefinition def)
          Create a new system object.
 LibraryObject LibrarySession.getEquivalentLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Return a LibraryObject that is equivalent to the specified export representation of an object.
 java.lang.Long[] LibrarySession.getIdsForNewObjects(int length)
          Return a set of Ids that can be used to import a set of objects.
 LibraryObject LibrarySession.importLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Return a set of Ids that can be used to import a set of objects.
 void LibrarySession.postSystemAuditEntry(long operationType, LibraryObject targetObject, LibraryObject assocObject, java.lang.String stringPayload, AttributeValue[] properties, boolean inTransaction)
          Create a System audit entry.
 boolean LibrarySession.isTraced(int channel, int level)
          Gets whether tracing is enabled for the specified channel and level.
 AttributeValue LibrarySession.getServiceConfigurationProperty(java.lang.String name)
          Gets the specified service configuration property.
 java.lang.String LibrarySession.getServiceConfigurationProperty(java.lang.String name, java.lang.String defaultValue)
          Gets the value of the specified service configuration property, as a string.
 boolean LibrarySession.getServiceConfigurationProperty(java.lang.String name, boolean defaultValue)
          Gets the value of the specified service configuration property, as a boolean.
 int LibrarySession.getServiceConfigurationProperty(java.lang.String name, int defaultValue)
          Gets the value of the specified service configuration property, as an integer.
 java.lang.String LibrarySession.getRepositoryParameter(java.lang.String name)
          Gets the value of the specified repository parameter.
protected  void LibrarySession.postAdminModeChange()
          Post intra-session admin mode change.
protected  void LibrarySession.postDefaultFolderOptionChange()
          Post intra-session change to default Folder options, such as default sort order or FolderRelationship class.
protected  void LibrarySession.postEvent(IfsEvent event)
          Post the specified event.
 LibrarySessionEventPoller LibrarySession.getEventPoller()
          Gets the event poller for this LibrarySession.
 void LibrarySession.processEvents()
          Polls the server for any events queued for transport to this LibrarySession and immediately processes them.
protected  void LibrarySession.processEventsInBackground()
          Polls the server for any events queued for transport to this LibrarySession and immediately processes them.
 void LibrarySession.queueEventsForProcessing(java.util.Vector events)
          Queues the specified events for processing by this LibrarySession.
 void LibrarySession.handleEvent(IfsEvent event)
          Handles the specified event.
 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.registerClassEventHandler(ClassObject co, boolean includeSubclasses, IfsEventHandler handler)
          Registers the specified IfsEventHandler to receive events for all objects in the specified class.
 void LibrarySession.deregisterClassEventHandler(ClassObject co, boolean includeSubclasses, IfsEventHandler handler)
          Deregisters the specified IfsEventHandler for the specified class.
 boolean LibrarySession.isBusy()
          Return busy state of this LibrarySession.
 void LibrarySession.cancel()
          Cancel any server-side operation in progress for this session.
 java.lang.String LibrarySession.getResourceString(java.lang.String key)
          Gets the resource string for the specified key.
 java.lang.String LibrarySession.getResourceString(java.lang.String key, java.lang.Object[] params)
          Gets the resource string for the specified key, and substitutes the specified parameters into that resource string.
protected  boolean LibrarySession.canUseConnectedLibraryCache()
          Determine whether or not a ConnectedLibraryObjectCache can be used for the LO cache.
 ClassObject LibrarySession.getClassObjectByName(java.lang.String classname)
          Returns a class object given a class name.
 java.lang.String LibrarySession.getAttributeSortName(java.lang.String classname, java.lang.String attributename)
          return the Database object name that corresponds to an Attribute of a specified ClassObject.
 DirectoryObject LibrarySession.getDirectoryObject(java.lang.Long id)
          Lookup a DirectoryObject by its id.
 SchemaObject LibrarySession.getSchemaObject(java.lang.Long id)
          Lookup a SchemaObject by its id.
 SystemObject LibrarySession.getSystemObject(java.lang.Long id)
          Lookup a SystemObject by its id.
 PublicObject LibrarySession.getPublicObject(java.lang.Long id)
          Lookup a PublicObject by its id.
 DirectoryObjectInterface LibrarySession.getDirectoryObjectInterface(java.lang.Long id)
          Gets the DirectoryObjectInterface for the specified id.
 DirectoryObjectInterface[] LibrarySession.getDirectoryObjectInterfaces(java.lang.Long[] ids)
          Gets the DirectoryObjectInterfaces for the specified ids.
 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.
 SchemaObjectInterface LibrarySession.getSchemaObjectInterface(java.lang.Long id)
          Gets the SchemaObjectInterface for the specified id.
 SchemaObjectInterface[] LibrarySession.getSchemaObjectInterfaces(java.lang.Long[] ids)
          Gets the SchemaObjectInterfaces for the specified ids.
 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.
protected  LibraryObject LibrarySession.getLibraryObject(S_LibraryObjectData data)
          getLibraryObject - lookup a LibraryObject by its data.
protected  LibraryObject LibrarySession.constructInstanceFromData(S_LibraryObjectData data)
          constructInstanceFromData
 S_LibraryObjectData LibrarySession.getLibraryObjectData(java.lang.Long id, java.lang.Long classId, java.lang.String attributeName, boolean selectFully)
          Gets the S_LibraryObjectData for the specified id and class id.
 S_ClassObjectData LibrarySession.getResolvedClassObjectData(java.lang.Long id)
          Gets the fully-resolved S_ClassObjectData.
 void LibrarySession.delete(PublicObject[] items)
          Deletes all the passed PublicObjects.
 void LibrarySession.undelete(PublicObject[] items)
          Undeletes all the passed PublicObjects.
 void LibrarySession.free(LibraryObject[] items)
          Free all the passed objects.
 PublicObject[] LibrarySession.getObjectsLockedForSession()
          Gets the array of PublicObjects that the current session holds session locks on.
 void LibrarySession.unlockForSession(PublicObject[] items)
          Release session locks on a set of PublicObjects.
 DirectoryGroup LibrarySession.getWorldDirectoryGroup()
          Gets the DirectoryGroup that represents World access.
 DirectoryUser LibrarySession.getSystemDirectoryUser()
          Gets the DirectoryUser who is the permanent admin user.
 AttributeValue LibrarySession.getArrayTypeAttributeValue(AttributeValueArray av, long objectId, long attributeId, long auditId, int count)
          Gets a fully resolved array-type AttributeValue with non-transient elements that is a copy of the specified array-type AttributeValue.
 void LibrarySession.grantAdministration(DirectoryUser user)
          Grant the Administrator Mode state for the specified Directory User.
 void LibrarySession.resolveCollection(CachedResolverCollection collection)
          resolve Collection.
 void LibrarySession.registerCollection(Collection collection, java.lang.String classname)
          Registers a collection so that it can be automatically reset by handleEvent as needed when new LibraryObjects are created, updated, or freed.
 void LibrarySession.deregisterCollection(Collection collection, java.lang.String classname)
          Deregisters a collection, cancelling the event registration.
 void LibrarySession.reregisterExtendedUserProfileCollection(java.lang.Long userid)
          Deregister and re-register the ExtendedUserProfile collection.
 void LibrarySession.verifyAdministrationMode()
          verifyAdministrationMode - raise an exception if we're not in admin mode
protected  void LibrarySession.verifyInstallationMode()
          verifyInstallationMode - raise an exception if we're not in install mode
 Transaction LibrarySession.beginTransaction()
          Starts a writeable transaction.
 void LibrarySession.completeTransaction(Transaction transaction)
          Completes a transaction.
 void LibrarySession.abortTransaction(Transaction transaction)
          Aborts a transaction.
 void LibrarySession.abortTransaction(Transaction transaction, IfsException originalException)
          Aborts a transaction in response to the specified IfsException.
 void LibrarySession.commit()
          Makes all pending changes for all in-progress Transactions for this LibrarySession visible to all other LibrarySessions.
 void LibrarySession.rollback()
          Discards all pending changes for all in-progress Transactions for this LibrarySession.
 java.io.Serializable LibrarySession.invokeServerMethod(java.lang.String methodName, java.io.Serializable payload)
          Invokes a custom server-side method.
 void LibrarySession.createView(ViewSpecification vsp)
          Creates a database view from a View specification.
 java.util.Vector LibrarySession.getFolderIndexDeferredUpdates(int maxItems)
          Gets a set of Deferred Folder Index Updates
 void LibrarySession.applyFolderIndexDeferredUpdate(FolderIndexDeferredUpdate entry)
          Apply a Folder index deferred update
 boolean LibrarySession.isAclIndexUpdateModeSynchronous()
          Check if ACL Index update mode is synchronous
 java.util.Vector LibrarySession.getAclIndexDeferredUpdates(int maxItems)
          Gets a set of Deferred ACL Resolution Entries
 void LibrarySession.applyAclIndexDeferredUpdate(AccessControlListDeferredUpdate entry, boolean deleteAfterProcessing)
          Apply an ACL index deferred update
 void LibrarySession.deleteAclIndexDeferredUpdates(java.lang.Long[] ids)
          Deletes a set of Deferred ACL Resolution Entries
 void LibrarySession.resolveObjects(LibraryObject[] objs, ObjectResolverSpecification spec)
          Force resolution of a set of LibraryObjects
protected  void LibrarySession.DMSetCallbackObject(SessionCallback session)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.lang.Long LibrarySession.DMGetSessionId()
          Invokes the identically-named remote S_LibrarySession method.
protected  java.lang.Long LibrarySession.DMGetServiceId()
          Invokes the identically-named remote S_LibrarySession method.
protected  java.util.Hashtable LibrarySession.DMGetServiceConfigurationProperties()
          Invokes the identically-named remote S_LibrarySession method.
protected  java.lang.String LibrarySession.DMGetRepositoryParameter(java.lang.String name)
          Invokes the identically-named remote S_LibrarySession method.
 void LibrarySession.DMUpdateSessionDefaults(java.util.Hashtable properties)
          Invokes the identically-named remote S_LibrarySession method.
 void LibrarySession.DMUpdateLocalizer(java.util.Hashtable properties)
          Updates the S_LibrarySession Localizer to reflect the Localizer properties specified as name/value pairs.
 void LibrarySession.DMRegisterEventHandler(java.lang.Long id)
          Notify server-side of a registered event handler for the specified object.
 void LibrarySession.DMDeregisterEventHandler(java.lang.Long id)
          Notify server-side that previously registered event handlers for the specified object have been de-registered.
 void LibrarySession.DMRegisterClassEventHandler(java.lang.Long classId)
          Notify server-side of a registered event handler for the specified ClassObject.
 void LibrarySession.DMDeregisterClassEventHandler(java.lang.Long classId)
          Notify server-side that previously registered event handlers for the specified ClassObject have been de-registered.
protected  void LibrarySession.DMTrace(int channel, int level, java.lang.Long serviceId, java.lang.Long sessionId, java.lang.Long id, java.lang.String classname, java.lang.String payload)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMSetSessionTraceLoggerLevels(int[] levels)
          Invokes the identically-named remote S_LibrarySession method.
protected  int[] LibrarySession.DMGetSessionTraceLoggerLevels()
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMSetServiceTraceLoggerLevels(int[] levels)
          Invokes the identically-named remote S_LibrarySession method.
protected  int[] LibrarySession.DMGetServiceTraceLoggerLevels()
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMPostEvent(IfsEvent event)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.util.Vector LibrarySession.DMGetEventsQueuedForTransport()
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMDisconnect()
          Invokes the identically-named remote S_LibrarySession method.
protected  long LibrarySession.DMVersionNumber()
          Invokes the identically-named remote S_LibrarySession method.
protected  java.lang.String LibrarySession.DMVersionString()
          Invokes the identically-named remote S_LibrarySession method.
protected  long LibrarySession.DMSchemaVersionNumber()
          Invokes the identically-named remote S_LibrarySession method.
protected  java.lang.String LibrarySession.DMSchemaVersionString()
          Invokes the identically-named remote S_LibrarySession method.
protected  java.util.Vector LibrarySession.DMListWastebasketSelectorItems(java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive, SortSpecification sort)
          Invokes the identically-named remote S_LibrarySession method.
protected  long LibrarySession.DMGetWastebasketSelectorItemCount(java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive)
          Invokes the identically-named remote S_LibrarySession method.
protected  long LibrarySession.DMOpenWastebasketSelector(java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive, SortSpecification sort)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMPostSystemAuditEntry(long operationType, java.lang.Long targetObjectId, java.lang.Long targetObjectClassId, java.lang.Long assocObjectId, java.lang.Long assocObjectClassId, java.lang.String stringPayload, AttributeValue[] properties, boolean inTransaction)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.util.Vector LibrarySession.DMListAuditEntrySelectorItems(java.lang.Long id, java.lang.Long classId, java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive, SortSpecification sort)
          Invokes the identically-named remote S_LibrarySession method.
protected  long LibrarySession.DMGetAuditEntrySelectorItemCount(java.lang.Long id, java.lang.Long classId, java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive)
          Invokes the identically-named remote S_LibrarySession method.
protected  long LibrarySession.DMOpenAuditEntrySelector(java.lang.Long id, java.lang.Long classId, java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive, SortSpecification sort)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMEmptyWastebasket()
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMFilterDeletedObjects(boolean mode)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMAdministrationMode(boolean mode)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMInstallationMode(boolean mode)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMSendClientVersionInformation(long versionNumber, java.lang.String versionString)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMFeignUser(java.lang.Long id, java.lang.Long classid)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMGroupAdministrationMode(java.lang.Long id, java.lang.Long classid)
          Invokes the identically-named remote S_LibrarySession method.
 void LibrarySession.DMPersistTokenCredential(TokenCredential credential)
          Invokes the identically-named remote S_LibrarySession method.
protected  boolean LibrarySession.DMReauthenticate(Credential credential, ConnectOptions options)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMGrantAdmin(java.lang.Long userid)
          Invokes the identically-named remote S_LibrarySession method.
protected  S_LibraryObjectData LibrarySession.DMGetPrimaryUserProfile(java.lang.Long id)
          Invokes the identically-named remote S_LibrarySession method.
protected  S_LibraryObjectData LibrarySession.DMGetDirectoryUserData()
          Invokes the identically-name remote S_LibrarySession method.
protected  S_LibraryObjectData LibrarySession.DMGetOurPrimaryUserProfile()
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMCalculateConsumedStorage(java.lang.Long id, java.lang.Long classid)
          Invokes the identically-named remote S_LibrarySession method.
protected  AttributeValue LibrarySession.DMGetArrayTypeAttributeValue(long objectId, long attributeId, long auditId, int count)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.util.Vector LibrarySession.DMGetArrayReferencingObjects(java.lang.Long attributeId, AttributeValue referencedValue, SortSpecification sort)
          Invokes the identically-named remote S_LibrarySession method.
protected  S_ClassObjectData LibrarySession.DMGetResolvedClassObjectData(java.lang.Long id)
          Invokes the identically-named remote S_LibrarySession method.
protected  long LibrarySession.DMGetAttributesRsn()
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMAddMemberToDirectoryGroup(java.lang.Long group_id, java.lang.Long classid, java.lang.Long rightObj, java.lang.Long rightObjClassid)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMRemoveMemberFromDirectoryGroup(java.lang.Long group_id, java.lang.Long classid, java.lang.Long rightObj, java.lang.Long rightObjClassid)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMAddMembersToDirectoryGroup(java.lang.Long group_id, java.lang.Long classid, java.lang.Long[] rightObjIds, java.lang.Long[] rightObjClassids)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMRemoveMembersFromDirectoryGroup(java.lang.Long group_id, java.lang.Long classid, java.lang.Long[] rightObjIds, java.lang.Long[] rightObjClassids)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.lang.Long[] LibrarySession.DMGetAllMembersOfDirectoryGroup(java.lang.Long id, java.lang.Long classid)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.lang.Long[] LibrarySession.DMGetDirectMembersOfDirectoryGroup(java.lang.Long id, java.lang.Long userid)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.lang.Long[] LibrarySession.DMGetAllAncestorsOfDirectoryObject(java.lang.Long id, java.lang.Long userid)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.lang.Long[] LibrarySession.DMGetDirectAncestorsOfDirectoryObject(java.lang.Long id, java.lang.Long userid)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.lang.Long[] LibrarySession.DMGetCompositeAclIds(java.lang.Long id, java.lang.Long classid, SortSpecification sort)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.util.Vector LibrarySession.DMGetPublicObjectsReferringToLockObject(java.lang.Long id, java.lang.Long classid, SortSpecification sort)
          Invokes the identically-named remote S_LibrarySession method.
protected  boolean LibrarySession.DMIsLockObjectShared(java.lang.Long id, java.lang.Long classid)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.util.Vector LibrarySession.DMGetLockedForSessionObjects()
          Invokes the identically-named remote S_LibrarySession method.
protected  S_LibraryObjectData LibrarySession.DMCopyLibraryObject(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition sdef)
          Invokes the identically-named remote S_LibrarySession method.
protected  ObjectReferenceAttributeValue LibrarySession.DMGetObjectReferenceAttribute(java.lang.Long id, java.lang.Long classId, java.lang.String attrName)
          Invokes the identically-named remote S_LibrarySession method.
protected  S_LibraryObjectData LibrarySession.DMConvertToPrivateACL(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition sdef)
          Invokes the identically-named remote S_LibrarySession method.
protected  S_LibraryObjectData LibrarySession.DMNewPublicObject(S_LibraryObjectDefinition def)
          Invokes the identically-named remote S_LibrarySession method.
protected  S_LibraryObjectData LibrarySession.DMNewSystemObject(S_LibraryObjectDefinition def)
          Invokes the identically-named remote S_LibrarySession method.
protected  S_LibraryObjectData LibrarySession.DMNewSchemaObject(S_LibraryObjectDefinition def)
          Invokes the identically-named remote S_LibrarySession method.
protected  S_LibraryObjectDefinition LibrarySession.DMSetAttributes(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition def)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.io.Serializable LibrarySession.DMInvokeServerMethod(java.lang.Long id, java.lang.Long classId, java.lang.String methodName, java.io.Serializable payload)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMDelete(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition def)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMUndelete(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition def)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMFree(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition def)
          Invokes the identically-named remote S_LibrarySession method.
 java.lang.Long LibrarySession.DMAddAttributeToClassObject(java.lang.Long id, S_LibraryObjectDefinition def)
          Adds an Attribute to an existing ClassObject.
 void LibrarySession.DMRemoveAttributeFromClassObject(java.lang.Long id)
          Removes an Attribute from an existing ClassObject.
protected  java.lang.Long[] LibrarySession.DMfetchACEs(java.lang.Long id, java.lang.Long classId)
          Invokes the identically-named remote S_LibrarySession method.
protected  S_LibraryObjectData LibrarySession.DMaddAccessControlEntry(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition sdef)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMRemoveAccessControlEntry(java.lang.Long id, java.lang.Long classId, java.lang.Long aceId, java.lang.Long aceClassId)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMupdateAccessControlEntry(java.lang.Long id, java.lang.Long classId, java.lang.Long aceId, java.lang.Long aceClassId, S_LibraryObjectDefinition sdef)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMremoveAllAccessControlEntries(java.lang.Long id, java.lang.Long classId)
          Invokes the identically-named remote S_LibrarySession method.
protected  AccessLevel LibrarySession.DMGetAccessLevel(java.lang.Long id, java.lang.Long classId, java.lang.Long userId)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMApplyFolderIndexDeferredUpdate(FolderIndexDeferredUpdate entry)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.util.Vector LibrarySession.DMGetFolderIndexDeferredUpdates(int maxItems)
          Invokes the identically-named remote S_LibrarySession method.
protected  boolean LibrarySession.DMIsAclIndexUpdateModeSynchronous()
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMApplyAclIndexDeferredUpdate(AccessControlListDeferredUpdate entry, boolean deleteAfterProcessing)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.util.Vector LibrarySession.DMGetAclIndexDeferredUpdates(int maxItems)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMDeleteAclIndexDeferredUpdates(java.lang.Long[] ids)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMResolveObjects(java.lang.Long[] ids, java.lang.Long[] classIds, ObjectResolverSpecification spec)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.util.Vector LibrarySession.DMFetchProperties(java.lang.Long propertyBundleId, java.lang.Long propertyBundleClassId)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.util.Vector LibrarySession.DMListReferencingFolders(java.lang.Long publicObject_id, java.lang.Long classid, SortSpecification sort)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.util.Vector LibrarySession.DMListItems(java.lang.Long folder_id, java.lang.Long classid, java.lang.String folderRelClassname, SortSpecification sort)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMAddToFolder(java.lang.Long folder_id, java.lang.Long classid, java.lang.Long rightObj, java.lang.Long rightObjClassid)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMAddFolderRelationship(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition def)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMRemoveFromFolder(java.lang.Long folder_id, java.lang.Long classid, java.lang.Long rightObj, java.lang.Long rightObjClassid, S_LibraryObjectDefinition def)
          Invokes the identically-named remote S_LibrarySession method.
protected  S_LibraryObjectData LibrarySession.DMFindPublicObjectByPath(java.lang.Long folder_id, java.lang.Long classid, java.lang.String path)
          Invokes the identically-named remote S_LibrarySession method.
protected  boolean LibrarySession.DMCheckExistenceOfPublicObjectByPath(java.lang.Long folder_id, java.lang.Long classid, java.lang.String path)
          Invokes the identically-named remote S_LibrarySession method.
protected  long LibrarySession.DMGetFolderItemCount(java.lang.Long folder_id, java.lang.Long classId, java.lang.String folderRelClassname)
          Invokes the identically-named remote S_LibrarySession method.
protected  long LibrarySession.DMGetSubfolderCount(java.lang.Long folder_id, java.lang.Long classId, java.lang.String folderRelClassname)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMOpenFolder(java.lang.Long folder_id, java.lang.Long classid, java.lang.String folderRelClassname, SortSpecification sort)
          Invokes the identically-named remote S_LibrarySession method.
protected  S_LibraryObjectData LibrarySession.DMNextFolderItem(java.lang.Long folder_id, java.lang.Long classid)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMCloseFolder(java.lang.Long folder_id, java.lang.Long classid)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.util.Vector LibrarySession.DMListSelectorItems(java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive, int maxItemCount, SortSpecification sort)
          Invokes the identically-named remote S_LibrarySession method.
protected  long LibrarySession.DMGetSelectorItemCount(java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive)
          Invokes the identically-named remote S_LibrarySession method.
protected  long LibrarySession.DMOpenSelector(java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive, SortSpecification sort)
          Invokes the identically-named remote S_LibrarySession method.
protected  S_LibraryObjectData LibrarySession.DMNextSelectorItem(long cursorId)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.util.Vector LibrarySession.DMNextSelectorBatch(long cursorId, int batchSize)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMCloseSelector(long cursorId)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.lang.Long LibrarySession.DMNewSearch()
          Invokes the identically-named remote S_LibrarySession method.
protected  java.lang.Long LibrarySession.DMNewSearchFromObject(java.lang.Long srchObjId)
          Invokes the identically-named remote S_LibrarySession method.
protected  SearchSpecification LibrarySession.DMGetSearchSpecification(java.lang.Long srchId)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMSetSearchSpecification(java.lang.Long srchId, SearchSpecification sp)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMOpenSearch(java.lang.Long id, java.util.Vector bindValues, java.lang.String language, int timeout)
          Invokes the identically-named remote S_LibrarySession method.
protected  int LibrarySession.DMgetSearchItemCount(java.lang.Long id, java.util.Vector bindValues, java.lang.String language, int timeout)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.lang.String LibrarySession.DMgetSearchSQLString(java.lang.Long id)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.util.Vector LibrarySession.DMNextSearchItems(java.lang.Long id, int batchCount)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMCloseSearch(java.lang.Long id)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMDisposeSearch(java.lang.Long id)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMCreateView(ViewSpecification vsp)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.lang.Integer LibrarySession.DMGetChunkSize(java.lang.Long classId, java.lang.Long id)
          Get the LOB's chunksize
protected  ContentStreamSerializer LibrarySession.DMGetContentStream(java.lang.Long id, java.lang.Long classId, java.lang.Long refObjId, java.lang.Long refObjClassId)
          Invokes the identically-named remote S_LibrarySession method.
protected  ContentStreamSerializer LibrarySession.DMGetContentReader(java.lang.Long id, java.lang.Long classId, java.lang.Long refObjId, java.lang.Long refObjClassId)
          Invokes the identically-named remote S_LibrarySession method.
protected  RandomAccessContentInterface LibrarySession.DMGetRandomAccessContent(java.lang.Long id, java.lang.Long classId, boolean canWrite, java.lang.Long refObjId, java.lang.Long refObjClassId)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMDisposeRandomAccessContent(RandomAccessContentInterface raci)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMCloseRandomAccessContent(RandomAccessContentInterface raci)
          Invokes the identically-named remote S_LibrarySession method.
protected  ContentStreamSerializer LibrarySession.DMNewContentStreamSerializer()
          Invokes the identically-named remote S_LibrarySession method.
protected  boolean LibrarySession.DMIsContentReadByUser(java.lang.Long id, java.lang.Long classId)
          Invokes the identically-named remote S_LibrarySession method.
protected  boolean LibrarySession.DMIsContextIndexEnabled()
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMSetContentReadByUser(java.lang.Long id, java.lang.Long classId, boolean readState, java.lang.Long refObjId, java.lang.Long refObjClassId)
          Invokes the identically-named remote S_LibrarySession method.
protected  ContentStreamSerializer LibrarySession.DMRender(java.lang.Long id, java.lang.Long classId, java.lang.String rendererType, java.lang.String rendererName, java.util.Hashtable options, boolean reader)
          Deprecated. iFS 9.0.3 see release notes for more information
protected  RandomAccessContentInterface LibrarySession.DMRenderAsRandomAccessContent(java.lang.Long id, java.lang.Long classId, java.lang.String rendererType, java.lang.String rendererName, boolean writeable, java.util.Hashtable options)
          Deprecated. iFS 9.0.3 see release notes for more information
protected  boolean LibrarySession.DMIsVersionable(java.lang.Long id, java.lang.Long classId)
          Invokes the identically-named remote S_LibrarySession method.
protected  boolean LibrarySession.DMIsInstanceOfClassVersionable(java.lang.Long classId)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMUnReserve(java.lang.Long id, java.lang.Long classId)
          Invokes the identically-named remote S_LibrarySession method.
protected  S_LibraryObjectData LibrarySession.DMNewRevision(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition def)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMReserveNext(java.lang.Long id, java.lang.Long classId, java.lang.String contentPath, java.lang.String comment)
          Invokes the identically-named remote S_LibrarySession method.
protected  S_LibraryObjectData LibrarySession.DMNewSecondaryVersionSeries(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition def)
          Invokes the identically-named remote S_LibrarySession method.
protected  S_LibraryObjectData LibrarySession.DMNewBranchedVersionSeries(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition def)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMIntegrateIntoVersionSeries(java.lang.Long sid, java.lang.Long sclassId, java.lang.Long tid, java.lang.Long tclassId)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.util.Vector LibrarySession.DMfetchRevisions(java.lang.Long id, java.lang.Long classId)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.util.Vector LibrarySession.DMfetchVersionSerieses(java.lang.Long id, java.lang.Long classId)
          Invokes the identically-named remote S_LibrarySession method.
protected  S_LibraryObjectData LibrarySession.DMAddRelationship(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition def)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMRemoveRelationship(java.lang.Long id, java.lang.Long classId, java.lang.Long relId, java.lang.Long relClassId)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.util.Vector LibrarySession.DMGetRightwardRelationshipObjects(java.lang.Long id, java.lang.Long classId, java.lang.Long relClassId, SortSpecification sort)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.util.Vector LibrarySession.DMGetLeftwardRelationshipObjects(java.lang.Long id, java.lang.Long classId, java.lang.Long relClassId, SortSpecification sort)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.util.Vector LibrarySession.DMGetRightwardRelationships(java.lang.Long id, java.lang.Long classId, java.lang.Long relClassId, SortSpecification sort)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.util.Vector LibrarySession.DMGetLeftwardRelationships(java.lang.Long id, java.lang.Long classId, java.lang.Long relClassId, SortSpecification sort)
          Invokes the identically-named remote S_LibrarySession method.
protected  long LibrarySession.DMGetLeftwardRelationshipsCount(java.lang.Long id, java.lang.Long classId, java.lang.Long relClassId)
          Invokes the identically-named remote S_LibrarySession method.
protected  long LibrarySession.DMGetContentSize(java.lang.Long id, java.lang.Long classId)
          Invokes the identically-named remote S_LibrarySession method.
protected  Transaction LibrarySession.DMBeginTransaction(boolean writeable)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMCompleteTransaction(Transaction transaction)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMAbortTransaction(Transaction transaction)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMCommit()
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMRollback()
          Invokes the identically-named remote S_LibrarySession method.
protected  S_LibraryObjectData LibrarySession.DMgetLibraryObjectData(java.lang.Long id, java.lang.Long classId, java.lang.String attributeName, boolean selectFully)
          Invokes the identically-named remote S_LibrarySession method.
protected  S_LibraryObjectData LibrarySession.DMgetPublicObjectData(java.lang.Long id)
          Invokes the identically-named remote S_LibrarySession method.
protected  S_LibraryObjectData LibrarySession.DMgetSystemObjectData(java.lang.Long id)
          Invokes the identically-named remote S_LibrarySession method.
protected  S_LibraryObjectData LibrarySession.DMgetSchemaObjectData(java.lang.Long id)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMGenerateThemes(java.lang.Long contentId, java.lang.Long contentClassId, boolean fullThemes, java.lang.Long refObjId, java.lang.Long refObjClassId)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMEnqueueMessage(java.lang.Long id, java.lang.Long classId, oracle.sql.ORAData message)
          Invokes the identically-named remote S_LibrarySession method.
protected  oracle.sql.ORAData LibrarySession.DMDequeueMessage(java.lang.Long id, java.lang.Long classId, java.lang.String subscriberName)
          Invokes the identically-named remote S_LibrarySession method.
protected  ContextTheme[] LibrarySession.DMGetThemes(java.lang.Long contentId, java.lang.Long contentClassId, java.lang.Long refObjId, java.lang.Long refObjClassId)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMGenerateSummary(java.lang.Long contentId, java.lang.Long contentClassId, java.lang.String pointOfView, long sizeAsPercent, long sizeAsNumParagraphs, java.lang.String summaryLevel, java.lang.Long refObjId, java.lang.Long refObjClassId)
          Invokes the identically-named remote S_LibrarySession method.
protected  ContentStreamSerializer LibrarySession.DMGetSummary(java.lang.Long contentId, java.lang.Long contentClassId, java.lang.String pointOfView, java.lang.Long refObjId, java.lang.Long refObjClassId)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMFilterContent(java.lang.Long contentId, java.lang.Long contentClassId, boolean plaintext, java.lang.Long refObjId, java.lang.Long refObjClassId)
          Invokes the identically-named remote S_LibrarySession method.
protected  S_LibraryObjectDefinition LibrarySession.DMGetSLibraryObjectDefinition(java.lang.Long id, java.lang.Long classId)
          Invokes the identically-named remote S_LibrarySession method.
protected  S_ExportedLibraryObjectDefinition LibrarySession.DMGetExportedLibraryObjectDefinition(java.lang.Long id, java.lang.Long classId)
          Invokes the identically-named remote S_LibrarySession method.
protected  S_LibraryObjectData LibrarySession.DMGetEquivalentLibraryObject(S_ExportedLibraryObjectDefinition slodef)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.lang.Long[] LibrarySession.DMGetIdsForNewObjects(int length)
          Invokes the identically-named remote S_LibrarySession method.
 S_LibraryObjectData LibrarySession.DMImportLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Invokes the identically-named remote S_LibrarySession method.
protected  void LibrarySession.DMPostImportLibraryObject(java.lang.Long id, java.lang.Long classId)
          Invokes the identically-named remote S_LibrarySession method.
protected  ContentStreamSerializer LibrarySession.DMGetFilteredContent(java.lang.Long contentId, java.lang.Long contentClassId, java.lang.Long refObjId, java.lang.Long refObjClassId)
          Invokes the identically-named remote S_LibrarySession method.
protected  java.lang.String LibrarySession.DMGetNLSDatabaseParameterValue(java.lang.String parameter)
          Invokes the identically-named remote S_LibrarySession method.
protected  boolean LibrarySession.DMIsAttributeValueInValueDomain(java.lang.Long id, java.lang.Long classId, AttributeValue av)
          Invokes the identically-named remote S_LibrarySession method.
 java.lang.String LibrarySession.getServerProperty(java.lang.String key, java.lang.String defaultValue)
          Gets the String value for the specified key in the server properties file.
 

Constructors in oracle.ifs.beans that throw IfsException
LibraryObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs an IFS object - standard variant.
TieLibraryObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieLibraryObject.
SystemObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a SystemObject object - standard variant.
TieSystemObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieSystemObject.
Policy(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a Policy.
PublicObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a PublicObject object - standard variant.
TiePublicObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TiePublicObject.
DirectoryObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a DirectoryObject object.
TieDirectoryObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieDirectoryObject.
AuditRule(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a AuditRule.
Relationship(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a Relationship object - standard variant.
TieRelationship(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieRelationship.
FolderRelationship(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a FolderRelationship object - standard variant.
TieFolderRelationship(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieFolderRelationship.
FolderPathRelationship(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a FolderPathRelationship object - standard variant.
NamedRelationship(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a NamedRelationship object - standard variant.
Media(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a Media object - standard variant.
TieMedia(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieMedia.
MediaLob(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a MediaLob object - standard variant.
TieMediaLob(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieMediaLob.
MediaBlob(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a MediaBlob object - standard variant.
TieMediaBlob(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieMediaBlob.
VersionSeries(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a VersionSeries object - standard variant.
Property(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a Property.
LibraryObjectDefinition()
          default constructor.
LibraryObjectDefinition(LibrarySession session)
          Constructs a LibraryObjectDefinition.
SystemObjectDefinition()
          Constructs a SystemObjectDefinition object.
SystemObjectDefinition(LibrarySession session)
          Constructs a SystemObjectDefinition explicitly capturing the session.
MediaDefinition()
          Constructs a MediaDefinition object.
MediaDefinition(LibrarySession session)
          Constructs a MediaDefinition explicitly capturing the session.
MediaFileDefinition()
          Constructs a MediaFile object, with default quantities.
MediaFileDefinition(LibrarySession session)
          Constructs a MediaFileDefinition explicitly capturing the session.
DirectoryGroup(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a DirectoryGroup object - standard variant.
ApplicationObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs an ApplicationObject object of the standard variant.
TieApplicationObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieApplicationObject.
PropertyBundle(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a PropertyBundle.
TiePropertyBundle(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TiePropertyBundle.
ValueDefaultPropertyBundle(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Internal use only: Constructs a ValueDefaultPropertyBundle.
TieValueDefaultPropertyBundle(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieValueDefaultPropertyBundle.
PublicObjectDefinition()
          default constructor - no class name or object name is initialized.
PublicObjectDefinition(LibrarySession session)
          Constructs a PublicObjectDefinition explicitly capturing the session.
ApplicationObjectDefinition()
          Constructs a ApplicationObjectDefinition.
ApplicationObjectDefinition(LibrarySession session)
          Constructs a ApplicationObjectDefinition explicitly capturing the session.
PropertyBundleDefinition()
          Constructs a PropertyBundleDefinition.
PropertyBundleDefinition(LibrarySession session)
          Constructs a PropertyBundleDefinition explicitly capturing the session.
ValueDomainPropertyBundleDefinition()
          Constructs a ValueDomainPropertyBundleDefinition.
ValueDomainPropertyBundleDefinition(LibrarySession session)
          Constructs a ValueDomainPropertyBundleDefinition.
UserProfile(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a UserProfile object - standard variant.
TieUserProfile(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieUserProfile.
GroupMemberRelationship(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a GroupMemberRelationship.
TieGroupMemberRelationship(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieGroupMemberRelationship.
TieDirectoryGroup(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieDirectoryGroup.
AdministrationGroup(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a AdministrationGroup object - standard variant.
TieAdministrationGroup(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieAdministrationGroup.
VersionDescription(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a VersionDescription object - standard variant.
Category(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a Category object - standard variant.
TieCategory(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieCategory.
InterMediaSource(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a InterMediaSource object - standard variant.
TieInterMediaSource(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieInterMediaSource.
SchemaObjectDefinition()
          Constructs a SchemaObjectDefinition.
SchemaObjectDefinition(LibrarySession session)
          Constructs a SchemaObjectDefinition.
RelationshipDefinition()
          Constructs a RelationshipDefinition object.
RelationshipDefinition(LibrarySession session)
          Constructs a RelationshipDefinition explicitly capturing the session.
GroupMemberRelationshipDefinition()
          Constructs a GroupMemberRelationship.
GroupMemberRelationshipDefinition(LibrarySession session)
          Constructs a GroupMemberRelationshipDefinition explicitly capturing the session.
AuditRuleDefinition()
          Constructs a AuditRuleDefinition object, with default quantities.
AuditRuleDefinition(LibrarySession session)
          Constructs a AuditRuleDefinition explicitly capturing the session.
PrimaryUserProfile(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a PrimaryUserProfile.
TiePrimaryUserProfile(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TiePrimaryUserProfile.
SearchResultObject(LibrarySession sess, S_SearchResultObjectData sData)
          Constructs a SearchResultObject from SearchResultObjectData.
ValueDefaultDefinition()
          Constructs a ValueDefaultDefinition.
ValueDefaultDefinition(LibrarySession session)
          Constructs a ValueDefaultDefinition explicitly capturing the session
Format(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a Format object - standard variant.
ServerConfiguration(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a ServerConfiguration.
TieServerConfiguration(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieServerConfiguration.
Selector(LibrarySession session)
          Construct a Selector object.
WastebasketSelector(LibrarySession session)
          Construct a WastebasketSelector object.
AttributeDefinition()
          Constructs an AttributeDefinition.
AttributeDefinition(LibrarySession session)
          Constructs a AttributeDefinition.
MediaReference(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a MediaReference object - standard variant.
SchemaObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Internal use only: Constructs a SchemaObject.
TieSchemaObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieSchemaObject.
ValueDomain(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Internal use only: Constructs a ValueDomain.
MediaLobDefinition()
          Constructs a MediaLob object, with default quantities.
MediaLobDefinition(LibrarySession session)
          Constructs a MediaLobDefinition explicitly capturing the session.
MediaBlobDefinition()
          Constructs a MediaBlob object, with default quantities.
MediaBlobDefinition(LibrarySession session)
          Constructs a MediaBlobDefinition explicitly capturing the session.
TieVersionSeries(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieVersionSeries.
BranchRelationship(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a BranchRelationship object - standard variant.
TieBranchRelationship(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieBranchRelationship.
ExtendedPermission(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a ExtendedPermission object - standard variant.
PermissionBundle(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a PermissionBundle object - standard variant.
TiePermissionBundle(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TiePermissionBundle.
LockObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a LockObject object - standard variant.
TieLockObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieLockObject.
SystemLockObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a SystemLockObject object - standard variant.
TieSystemLockObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieSystemLockObject.
ContentQuota(LibrarySession session, java.lang.Long id, java.lang.Long classid, S_LibraryObjectData data)
          Construct a ContentQuota object - standard variant.
TieContentQuota(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieContentQuota.
ClassObjectDefinition()
          Constructs a ClassObjectDefinition.
ClassObjectDefinition(LibrarySession session)
          Constructs a ClassObjectDefinition.
LibrarySessionTraceLogger(LibrarySession session)
          Constructs a LibrarySessionTraceLogger for the specified session.
PolicyPropertyBundle(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a PolicyPropertyBundle.
TiePolicyPropertyBundle(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TiePolicyPropertyBundle.
ClassDomain(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Internal use only: Constructs a ClassDomain.
TieClassDomain(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieClassDomain.
FolderDefinition()
          Constructs a FolderDefinition object.
FolderDefinition(LibrarySession session)
          Constructs a FolderDefinition explicitly capturing the session.
FolderRelationshipDefinition()
          Constructs a FolderRelationship object, with default quantities.
FolderRelationshipDefinition(LibrarySession session)
          Constructs a FolderRelationshipDefinition explicitly capturing the session.
AccessControlEntryDefinition()
          Default constructor.
AccessControlEntryDefinition(LibrarySession session)
          Constructs a AccessControlListDefinition explicitly capturing the session.
CategoryDefinition()
          Constructs a CategoryDefinition object.
CategoryDefinition(LibrarySession session)
          Constructs a CategoryDefinition explicitly capturing the session.
InterMediaSourceDefinition()
          Constructs a InterMediaSourceDefinition object.
InterMediaSourceDefinition(LibrarySession session)
          Constructs a InterMediaSourceDefinition explicitly capturing the session.
InterMediaMovieDefinition()
          Constructs a InterMediaMovieDefinition object.
InterMediaMovieDefinition(LibrarySession session)
          Constructs a InterMediaMovieDefinition explicitly capturing the session.
AccessControlList(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a AccessControlList object - standard variant.
TieAccessControlList(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieAccessControlList.
ClassAccessControlList(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a ClassAccessControlList object - standard variant.
TieClassAccessControlList(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieClassAccessControlList.
AccessControlListDefinition()
          Default constructor.
AccessControlListDefinition(LibrarySession session)
          Constructs a AccessControlListDefinition explicitly capturing the session.
InterMediaAudio(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a InterMediaAudio object - standard variant.
TieInterMediaAudio(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieInterMediaAudio.
InterMediaAudioCdTrack(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a InterMediaAudioCdTrack object - standard variant.
MediaFile(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a MediaFile object - standard variant.
TieMediaFile(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieMediaFile.
SelectorObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a SelectorObject object - standard variant.
TieSelectorObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieSelectorObject.
NodeConfiguration(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a NodeConfiguration.
SystemAccessControlList(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a SystemAccessControlList object - standard variant.
TieSystemAccessControlList(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieSystemAccessControlList.
Queue(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a Queue object - standard variant.
ClassDomainDefinition()
          Constructs a ClassDomainDefinition.
ClassDomainDefinition(LibrarySession session)
          Constructs a ClassDomainDefinition explicitly capturing the session.
BeanRaci(RandomAccessContentInterface serverRaci, LibrarySession session)
          The Contstructor.
NodeConfigurationDefinition()
          Constructs a NodeConfigurationDefinition.
NodeConfigurationDefinition(LibrarySession session)
          Constructs a NodeConfigurationDefinition explicitly capturing the session.
TieNamedRelationship(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieNamedRelationship.
FamilyDefinition()
          Constructs a FamilyDefinition object, setting the class to FAMILY.
FamilyDefinition(LibrarySession session)
          Constructs a FamilyDefinition explicitly capturing the session.
Printer(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a Printer object - standard variant.
Template(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a Template object - standard variant.
TieTemplate(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieTemplate.
Document(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a Document object - standard variant.
TieAuditRule(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieAuditRule.
SearchObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a Search Object, standard variant.
TieSearchObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieSearchObject.
UserProfileDefinition()
          Constructs a UserProfileDefinition object.
UserProfileDefinition(LibrarySession session)
          Constructs a UserProfileDefinition explicitly capturing the session.
ExtendedUserProfileDefinition()
          Constructs a ExtendedUserProfileDefinition, with default quantities.
ExtendedUserProfileDefinition(LibrarySession session)
          Constructs a ExtendedUserProfileDefinition explicitly capturing the session.
ClassObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Internal use only: Constructs a ClassObject.
ClassObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_ClassObjectData data)
          Internal use only: Constructs a ClassObject.
DirectoryUser(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a DirectoryUser object.
TieProperty(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieProperty.
ContentObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a ContentObject object - standard variant.
PrinterDefinition()
          Constructs a PrinterDefinition - sets the ClassObject name to "PRINTER" (default Constructor).
PrinterDefinition(LibrarySession session)
          Constructs a PrinterDefinition explicitly capturing the session.
MountPoint(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a MountPoint object - standard variant.
TieMountPoint(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieMountPoint.
TieValueDomain(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieValueDomain.
TiePrinter(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TiePrinter.
AccessControlEntry(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a AccessControlEntry object.
InterMediaImage(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a InterMediaImage object - standard variant.
ExtendedUserProfile(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a ExtendedUserProfile object - standard variant.
TieExtendedUserProfile(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieExtendedUserProfile.
ServiceConfigurationDefinition()
          Constructs a ServiceConfigurationDefinition.
ServiceConfigurationDefinition(LibrarySession session)
          Constructs a ServiceConfigurationDefinition explicitly capturing the session.
MediaTextBlob(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a MediaTextBlob object - standard variant.
TieVersionDescription(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieVersionDescription.
TieInterMediaImage(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieInterMediaImage.
MediaReferenceDefinition()
          Constructs a MediaReference object, with default quantities.
MediaReferenceDefinition(LibrarySession session)
          Constructs a MediaReferenceDefinition explicitly capturing the session.
FolderPathResolver(LibrarySession session)
          default constructor.
PrintJob(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a PrintJob object - standard variant.
ValueDefault(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Internal use only: Constructs a ValueDefault.
TieValueDefault(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieValueDefault.
TieFolderPathRelationship(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieFolderPathRelationship.
SystemAccessControlListDefinition()
          Constructs a SystemAccessControlList object, with default quantities.
SystemAccessControlListDefinition(LibrarySession session)
          Constructs a SystemAccessControlListDefinition explicitly capturing the session.
FormatDefinition()
          Constructs a FormatDefinition object.
FormatDefinition(LibrarySession session)
          Constructs a FormatDefinition explicitly capturing the session.
PolicyDefinition()
          Constructs a PolicyDefinition.
PolicyDefinition(LibrarySession session)
          Constructs a PolicyDefinition explicitly capturing the session.
QueueDefinition()
          Constructs a QueueDefinition object.
QueueDefinition(LibrarySession session)
          Constructs a QueueDefinition explicitly capturing the session.
Folder(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a Folder object - standard variant.
TieFolder(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieFolder.
DirectoryObjectDefinition()
          Constructs a DirectoryObjectDefinition.
DirectoryObjectDefinition(LibrarySession session)
          Constructs a DirectoryGroupDefinition explicitly capturing the session.
DirectoryUserDefinition()
          Constructs a DirectoryUserDefinition.
DirectoryUserDefinition(LibrarySession session)
          Constructs a DirectoryUserDefinition explicitly capturing the session.
TieNodeConfiguration(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieNodeConfiguration.
TieExtendedPermission(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieExtendedPermission.
TieDirectoryUser(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieDirectoryUser.
MountPointDefinition()
          Constructs a MountPointDefinition object.
MountPointDefinition(LibrarySession session)
          Constructs a MountPointDefinition explicitly capturing the session.
TieContentObject(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieContentObject.
TieMediaTextBlob(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieMediaTextBlob.
PermissionBundleDefinition()
          Constructs a definition object.
PermissionBundleDefinition(LibrarySession session)
          Default constructor.
VersionSeriesDefinition()
          Default constructor - results in only the ClassObject name set to "VERSIONSERIES"; no name is set.
VersionSeriesDefinition(LibrarySession session)
          Constructs a VersionSeriesDefinition explicitly capturing the session.
SelectorObjectDefinition()
          Constructs a SelectorObjectDefinition object.
SelectorObjectDefinition(LibrarySession session)
          Constructs a SelectorObjectDefinition explicitly capturing the session.
NamedRelationshipDefinition()
          Constructs a NamedRelationship object, with default quantities.
NamedRelationshipDefinition(LibrarySession session)
          Constructs a NamedRelationshipDefinition explicitly capturing the session.
Attribute(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Internal use only: Constructs an Attribute.
Attribute(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_AttributeData data)
          Internal use only: Constructs an Attribute.
BranchRelationshipDefinition()
          Constructs a BranchRelationship object, with default quantities.
BranchRelationshipDefinition(LibrarySession session)
          Constructs a BranchRelationshipDefinition explicitly capturing the session.
Daemon()
          Creates a Daemon.
InterMediaVideoDefinition()
          Constructs a InterMediaVideoDefinition object.
InterMediaVideoDefinition(LibrarySession session)
          Constructs a InterMediaVideoDefinition explicitly capturing the session.
TieDocument(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieDocument.
TiePolicy(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TiePolicy.
ContentQuotaDefinition()
          Default constructor.
ContentQuotaDefinition(LibrarySession session)
          Constructs a ContentQuotaDefinition explicitly capturing the session.
Family(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Construct a Family object - standard variant.
TieFamily(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieFamily.
ValueDomainPropertyBundle(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Internal use only: Constructs a ValueDomainPropertyBundle.
DocumentDefinition()
          Constructs a DocumentDefinition - sets the ClassObject name to "DOCUMENT" (default Constructor).
DocumentDefinition(LibrarySession session)
          Constructs a DocumentDefinition explicitly capturing the session.
DirectoryGroupDefinition()
          Constructs a DirectoryGroupDefinition.
DirectoryGroupDefinition(LibrarySession session)
          Constructs a DirectoryGroupDefinition, explicitly capturing the session.
AdministrationGroupDefinition()
          Default constructor.
AdministrationGroupDefinition(LibrarySession session)
          Constructs a AdministrationGroupDefinition explicitly capturing the session.
LockObjectDefinition()
          Constructs a LockObjectDefinition object.
LockObjectDefinition(LibrarySession session)
          Constructs a LockObjectDefinition explicitly capturing the session.
SystemLockObjectDefinition()
          Constructs a SystemLockObject, with default quantities.
SystemLockObjectDefinition(LibrarySession session)
          Constructs a SystemLockObjectDefinition explicitly capturing the session.
InterMediaAudioDefinition()
          Constructs a InterMediaAudioDefinition object.
InterMediaAudioDefinition(LibrarySession session)
          Constructs a InterMediaAudioDefinition explicitly capturing the session.
InterMediaAudioCdTrackDefinition()
          Constructs a InterMediaAudioCdTrackDefinition object.
InterMediaAudioCdTrackDefinition(LibrarySession session)
          Constructs a InterMediaAudioCdTrackDefinition explicitly capturing the session.
InterMediaMovie(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a InterMediaMovie object - standard variant.
TiePrintJob(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TiePrintJob.
ContentObjectDefinition()
          Default constructor - sets the ClassObject name set to "CONTENTOBJECT".
ContentObjectDefinition(LibrarySession session)
          Constructs a ContentObjectDefinition explicitly capturing the session.
TieMediaReference(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieMediaReference.
ValueDomainDefinition()
          Constructs an ValueDomainDefinition.
ValueDomainDefinition(LibrarySession session)
          Constructs a ValueDomainDefinition.
TieInterMediaMovie(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieInterMediaMovie.
InterMediaImageDefinition()
          Constructs a InterMediaImageDefinition object.
InterMediaImageDefinition(LibrarySession session)
          Constructs a InterMediaImageDefinition explicitly capturing the session.
TieAccessControlEntry(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieAccessControlEntry.
TieInterMediaAudioCdTrack(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieInterMediaAudioCdTrack.
VersionDescriptionDefinition()
          Default constructor - results in only the ClassObject name set to "VERSIONDESCRIPTION"; no name is set.
VersionDescriptionDefinition(LibrarySession session)
          Constructs a VersionDescriptionDefinition explicitly capturing the session.
ClassAccessControlListDefinition()
          Constructs a ClassAccessControlList object, with default quantities.
ClassAccessControlListDefinition(LibrarySession session)
          Constructs a ClassAccessControlListDefinition explicitly capturing the session.
TieFormat(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieFormat.
TemplateDefinition()
          Default constructor.
TemplateDefinition(LibrarySession session)
          Constructs a DirectoryGroupDefinition explicitly capturing the session.
TieValueDomainPropertyBundle(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieValueDomainPropertyBundle.
PolicyPropertyBundleDefinition()
          Constructs a PolicyPropertyBundleDefinition.
PolicyPropertyBundleDefinition(LibrarySession session)
          Constructs a PolicyPropertyBundleDefinition explicitly capturing the session.
MediaTextBlobDefinition()
          Constructs a MediaTextBlob object, with default quantities.
MediaTextBlobDefinition(LibrarySession session)
          Constructs a IndexedAVIMediaBlobDefinition explicitly capturing the session.
PrintJobDefinition()
          Constructs a PrintJobDefinition - sets the ClassObject name to "PRINTJOB" (default Constructor).
PrintJobDefinition(LibrarySession session)
          Constructs a PrintJobDefinition explicitly capturing the session.
ValueDefaultPropertyBundleDefinition()
          Constructs a ValueDefaultPropertyBundleDefinition.
ValueDefaultPropertyBundleDefinition(LibrarySession session)
          Constructs a DefaultPropertyBundleDefinition explicitly capturing the session.
InterMediaVideo(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a InterMediaVideo object - standard variant.
ServiceConfiguration(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a ServiceConfiguration.
TieServiceConfiguration(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieServiceConfiguration.
FolderPathRelationshipDefinition()
          Constructs a FolderPathRelationship object, with default quantities.
FolderPathRelationshipDefinition(LibrarySession session)
          Constructs a FolderPathRelationshipDefinition explicitly capturing the session.
ServerConfigurationDefinition()
          Constructs a ServerConfigurationDefinition.
ServerConfigurationDefinition(LibrarySession session)
          Constructs a ServerConfigurationDefinition explicitly capturing the session.
SearchObjectDefinition()
          Default constructor.
SearchObjectDefinition(LibrarySession session)
          Constructs a SearchObjectDefinition explicitly capturing the session.
PrimaryUserProfileDefinition()
          Constructs a ExtendedUserProfile object, with default quantities.
PrimaryUserProfileDefinition(LibrarySession session)
          Constructs a PrimaryUserProfileDefinition explicitly capturing the session.
Search(LibrarySession sess, SearchSpecification sp)
          Constructs a Search object.
Search(LibrarySession sess, java.lang.Long searchObjectId)
          Constructs a Search object.
TieInterMediaVideo(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieInterMediaVideo.
PropertyDefinition()
          Constructs a PropertyDefinition.
PropertyDefinition(LibrarySession session)
          Constructs a PropertyDefinition by explicitly capturing the session.
ExtendedPermissionDefinition()
          Constructs an ExtendedPermissionDefinition object, with default quantities.
ExtendedPermissionDefinition(LibrarySession session)
          Constructs a ExtendedPermissionDefinition explicitly capturing the session.
TieQueue(LibrarySession session, java.lang.Long id, java.lang.Long classId, S_LibraryObjectData data)
          Constructs a TieQueue.
LibrarySession(S_LibrarySessionInterface ssess, Credential credential, ConnectOptions options, java.lang.String serviceName)
          Construct a LibrarySession object.
 

Uses of IfsException in oracle.ifs.beans.parsers
 

Methods in oracle.ifs.beans.parsers with parameters of type IfsException
 void ParserCallback.signalException(IfsException exception)
          Deprecated. Signals a parsing-related exception.
protected  void SimpleXmlParserImpl.signalException(IfsException e)
          Deprecated. Calls CallBack.signalException() if a Callback is defined.
 

Methods in oracle.ifs.beans.parsers that throw IfsException
(package private)  java.lang.String AttributeDescription.getClassDomain()
          Deprecated. Returns the applicable classname for the value of this attribute.
 boolean SpecialCaseTagHandler.handleTag(SimpleXmlParserImpl sxpi, DefinitionHolder dh, java.lang.String tagname, ClassObject co, org.w3c.dom.Element element)
          Deprecated. Checks to see if this instance will handle the given tag.
abstract  void SpecialCaseTagHandler.parseElement(SimpleXmlParserImpl sxpi, DefinitionHolder dh, ClassObject co, org.w3c.dom.Element element)
          Deprecated.  
 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.  
 Document LiteralDocumentParser.updateFolderedPublicObjectWithVersioning(Folder parent, java.io.InputStream in, java.io.Reader reader, java.lang.String name, AccessControlList acl, boolean takeAclFromParent)
          Deprecated.  
 Document LiteralDocumentParser.createDocument(Folder parent, java.io.InputStream in, java.io.Reader reader, java.lang.String name, AccessControlList acl, boolean takeAclFromParent)
          Deprecated.  
protected  DocumentDefinition LiteralDocumentParser.getDocDef(Folder parent, java.io.InputStream in, java.io.Reader reader, java.lang.String name, AccessControlList acl, boolean takeAclFromParent)
          Deprecated.  
static LibraryObjectDefinition LiteralDocumentParser.setAcl(LibraryObjectDefinition def, AccessControlList acl, Folder parent, boolean takeAclFromParent)
          Deprecated.  
 void ParserInputStream.resetStream(boolean bufferingMode)
          Deprecated. Resets the stream such that it can be re-read.
 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.
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  Document ClassSelectionParser.updateFolderedPublicObjectWithVersioning(Folder parent, DocumentDefinition def, java.lang.String name, java.lang.String classname, ParserCallback callback)
          Deprecated. encapsulates the item update given a parent folder, a name, and an stream/reader; will update a prior existing object in parent, will throw an IfsException simply because an object doesn't exist in parent
protected  Document ClassSelectionParser.createDocument(Folder parent, DocumentDefinition def, java.lang.String name, java.lang.String classname, ParserCallback callback)
          Deprecated. Encapsulates document creation given a parent folder, a name, Document subclass classname, and an stream/reader; will not update a prior existing object in parent, will throw an IfsException simply because an object already exists in parent with name
protected  DocumentDefinition ClassSelectionParser.getDocDef(Folder parent, java.io.InputStream in, java.lang.String name)
          Deprecated. Defines what it means to be a plain non versioned doc
protected  DocumentDefinition ClassSelectionParser.getDocDef(Folder parent, java.io.Reader reader, java.lang.String name)
          Deprecated. Defines what it means to be a plain non versioned doc
 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.
 void ParserReader.resetStream(boolean bufferingMode)
          Deprecated. Resets the reader such that it can be re-read.
 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
 boolean IfsXmlParser.isRoundtripEnabled()
          Deprecated. Returns true if Roundtrip functionality is enabled, false otherwise.
 oracle.xml.parser.v2.XMLDocument IfsXmlParser.createDOM(java.io.InputStream stream, boolean validate)
          Deprecated. Creates the DOM object from an InputStream, using the Oracle DOM Parser.
 oracle.xml.parser.v2.XMLDocument IfsXmlParser.createDOM(java.io.Reader reader, boolean validate)
          Deprecated. Creates the DOM object from a Reader, using the Oracle DOM Parser.
protected  LibraryObjectDefinition IfsSimpleXmlParser.handleUnknownTag(org.w3c.dom.Element unknownElement, LibraryObjectDefinition lod)
          Deprecated. Handles an unknown tag.
 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  SimpleXmlParserImpl IfsSimpleXmlParser.getImplementation(ParserCallback callback, java.util.Hashtable options)
          Deprecated. Creates a SimpleXmlParserImpl to parse the document with.
 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.
 void ParserCallback.signalException(IfsException exception)
          Deprecated. Signals a parsing-related exception.
protected  LibraryObject SimpleXmlParserImpl.createObject(org.w3c.dom.Element parent, DefinitionHolder parentDh, AttributeDescription attribute)
          Deprecated. Creates a libraryObject based on an DOM element.
(package private)  DefinitionHolder SimpleXmlParserImpl.createDefinition(org.w3c.dom.Element parent, DefinitionHolder parentDh, AttributeDescription attribute, boolean useTagName)
          Deprecated. Creates a definition from a Element of an XML tree.
protected  DefinitionHolder SimpleXmlParserImpl.processDefinition(java.lang.String definitionName, ClassObject co, DefinitionHolder parentDh, AttributeDescription attribute, org.w3c.dom.Element parent)
          Deprecated. Create DefinitionHolder given the name of the Definition class to use and the ClassObject of the object being created.
protected  java.lang.String SimpleXmlParserImpl.lookupDefinitionName(ClassObject co)
          Deprecated. Looks up the definition classname for the ClassObject.
protected  LibraryObjectDefinition SimpleXmlParserImpl.getTemplateDefinition(java.lang.String templateName)
          Deprecated. Finds the definition represented by a template given the name of the template object.
protected  LibraryObjectDefinition SimpleXmlParserImpl.getDefinitionInstance(java.lang.String name)
          Deprecated. Creates the instance of the passed in definition classname
protected  LibraryObject SimpleXmlParserImpl.createObject(DefinitionHolder dh, DefinitionHolder parentDh)
          Deprecated. Creates an object given a LibraryObjectDefinition.
protected  void SimpleXmlParserImpl.processChildTag(DefinitionHolder dh, ClassObject co, org.w3c.dom.Element currentChild)
          Deprecated. Process a node, using the classObject for the document and altering the current definition if neccessary.
protected  java.lang.Object SimpleXmlParserImpl.readValue(DefinitionHolder dh, org.w3c.dom.Element currentChild, AttributeDescription attribute)
          Deprecated. Reads a value from a DOM element, assuming the value has the specified datatype.
protected  void SimpleXmlParserImpl.signalException(IfsException e)
          Deprecated. Calls CallBack.signalException() if a Callback is defined.
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  PublicObject SimpleXmlParserImpl.handlePathRef(org.w3c.dom.Element element, AttributeDescription attribute)
          Deprecated. Finds an object by path
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
protected static org.w3c.dom.Element SimpleXmlParserImpl.getFirstElementChild(org.w3c.dom.Node element)
          Deprecated. Returns the first non-comment, non-processingIntruction child of the passed in Node.
protected static org.w3c.dom.Element SimpleXmlParserImpl.getNextElementSibling(org.w3c.dom.Node element)
          Deprecated. Returns the next non-comment, non-processingIntruction sibling of the passed in Node.
protected static boolean SimpleXmlParserImpl.checkAction(org.w3c.dom.Element element)
          Deprecated. Checks to see if the element represents an Add or Remove action.
protected  void SimpleXmlParserImpl.ensureLegalPublicObjectDefinition(PublicObjectDefinition pod, LibrarySession session, PublicObject objectForUpdate)
          Deprecated. Ensure that the specified PublicObjectDefinition is legal, and fix if possible.
protected static int SimpleXmlParserImpl.getDatatypeFromName(java.lang.String type)
          Deprecated. Returns the integer datatype number (defined in Attribute.java) for the given String datatype descriptor.
 void SimpleXmlParserImpl.CategoriesTagHandler.parseElement(SimpleXmlParserImpl sxpi, DefinitionHolder dh, ClassObject co, org.w3c.dom.Element element)
           
 void SimpleXmlParserImpl.PropertiesTagHandler.parseElement(SimpleXmlParserImpl sxpi, DefinitionHolder dh, ClassObject co, org.w3c.dom.Element element)
           
 void SimpleXmlParserImpl.MembersTagHandler.parseElement(SimpleXmlParserImpl sxpi, DefinitionHolder dh, ClassObject co, org.w3c.dom.Element element)
           
 void SimpleXmlParserImpl.PropertyValueTagHandler.parseElement(SimpleXmlParserImpl sxpi, DefinitionHolder dh, ClassObject co, org.w3c.dom.Element element)
           
 void SimpleXmlParserImpl.ValueDefaultValueTagHandler.parseElement(SimpleXmlParserImpl sxpi, DefinitionHolder dh, ClassObject co, org.w3c.dom.Element element)
           
 void SimpleXmlParserImpl.ValueDomainValueTagHandler.parseElement(SimpleXmlParserImpl sxpi, DefinitionHolder dh, ClassObject co, org.w3c.dom.Element element)
           
protected static int SimpleXmlParserImpl.ValueDomainValueTagHandler.getDomaintypeFromName(java.lang.String type)
          Returns the integer domaintype number (defined in Valuedomain.java) for the given String domaintype descriptor.
 void SimpleXmlParserImpl.AttributesTagHandler.parseElement(SimpleXmlParserImpl sxpi, DefinitionHolder dh, ClassObject co, org.w3c.dom.Element element)
           
 void SimpleXmlParserImpl.OptionsTagHandler.parseElement(SimpleXmlParserImpl sxpi, DefinitionHolder dh, ClassObject co, org.w3c.dom.Element element)
           
 void SimpleXmlParserImpl.AccessControlEntryHandler.parseElement(SimpleXmlParserImpl sxpi, DefinitionHolder dh, ClassObject co, org.w3c.dom.Element element)
           
 void SimpleXmlParserImpl.ACESTagHandler.parseElement(SimpleXmlParserImpl sxpi, DefinitionHolder dh, ClassObject co, org.w3c.dom.Element element)
           
 void SimpleXmlParserImpl.PermissionBundleHandler.parseElement(SimpleXmlParserImpl sxpi, DefinitionHolder dh, ClassObject co, org.w3c.dom.Element element)
           
 void SimpleXmlParserImpl.DataTypeTagHandler.parseElement(SimpleXmlParserImpl sxpi, DefinitionHolder dh, ClassObject co, org.w3c.dom.Element element)
           
 void SimpleXmlParserImpl.ContentTagHandler.parseElement(SimpleXmlParserImpl sxpi, DefinitionHolder dh, ClassObject co, org.w3c.dom.Element element)
           
 void SimpleXmlParserImpl.MediaTagHandler.parseElement(SimpleXmlParserImpl sxpi, DefinitionHolder dh, ClassObject co, org.w3c.dom.Element element)
           
 void SimpleXmlParserImpl.FormatTagHandler.parseElement(SimpleXmlParserImpl sxpi, DefinitionHolder dh, ClassObject co, org.w3c.dom.Element element)
           
 void SimpleXmlParserImpl.UpdateTagHandler.parseElement(SimpleXmlParserImpl sxpi, DefinitionHolder dh, ClassObject co, org.w3c.dom.Element element)
           
 void SimpleXmlParserImpl.FolderPathTagHandler.parseElement(SimpleXmlParserImpl sxpi, DefinitionHolder dh, ClassObject co, org.w3c.dom.Element element)
           
 void SimpleXmlParserImpl.PasswordTagHandler.parseElement(SimpleXmlParserImpl sxpi, DefinitionHolder dh, ClassObject co, org.w3c.dom.Element element)
           
 void SimpleXmlParserImpl.TemplateTagHandler.parseElement(SimpleXmlParserImpl sxpi, DefinitionHolder dh, ClassObject co, org.w3c.dom.Element element)
           
 LibraryObject SimpleUserTagHandler.handleTag(org.w3c.dom.Element root, SimpleXmlParserImpl sxpi)
          Deprecated.  
protected  java.util.Hashtable SimpleUserTagHandler.readOptions(org.w3c.dom.Element optionsRoot, UserManager userManager, SimpleXmlParserImpl sxpi)
          Deprecated.  
protected  void SimpleUserTagHandler.readOption(org.w3c.dom.Element optionElement, java.util.Hashtable options, UserManager userManager, 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.
 

Constructors in oracle.ifs.beans.parsers that throw IfsException
AttributeDescription(Attribute attribute)
          Deprecated.  
AttributeDescription(java.lang.String name, int datatype, ClassDomain classDomain)
          Deprecated.  
ClassSelectionParser(LibrarySession session)
          Deprecated. Constructs a ClassSelectionParser
SimpleXmlParserImpl(LibrarySession session, ParserCallback callback, java.util.Hashtable options, IfsSimpleXmlParser sxp)
          Deprecated. Creates a SimpleXmlParserImpl
 

Uses of IfsException in oracle.ifs.common
 

Methods in oracle.ifs.common that return IfsException
 IfsException IfsException.getNestedIfsException(int errorCode)
          Gets a nested IfsException that matches the specified error code.
 IfsException IfsException.fillInRemoteStackTrace()
          Sets the remote backtrace of this IfsException.
 

Methods in oracle.ifs.common that throw IfsException
protected  void TraceLogger.initialize(int channelCount)
          Initializes this TraceLogger.
 Localizer TraceLogger.getLocalizer()
          Gets the Localizer of this TraceLogger.
 int TraceLogger.getChannelCount()
          Gets the number of channels.
 void TraceLogger.setLevel(int channel, int level)
          Sets the level of the specified channel.
 void TraceLogger.setLevels(int level)
          Sets the level of each channel.
 void TraceLogger.setLevels(int[] levels)
          Sets the levels of all channels.
 int TraceLogger.getLevel(int channel)
          Gets the level of the specified channel.
 int[] TraceLogger.getLevels()
          Gets the levels of all channels.
 void TraceLogger.setTraceType(int traceType)
          Sets the trace type.
 int TraceLogger.getTraceType()
          Gets the trace type.
 void TraceLogger.setLocalStream(java.io.PrintWriter writer)
          Sets the stream to which the local trace log is written.
 void TraceLogger.setLocalStream(java.io.File file)
          Sets the stream to which the local trace log is written.
 void TraceLogger.setAutoFlushed(boolean autoFlushed)
          Sets whether the stream to which the local trace log is written is automatically flushed each time a trace is written to it.
 boolean TraceLogger.isAutoFlushed()
          Gets whether the stream to which the local trace log is written is automatically flushed each time a trace is written to it.
 void TraceLogger.flush()
          Flushes the stream to which the local trace log is written.
 boolean TraceLogger.isTraced(int channel, int level)
          Gets whether tracing is enabled for the specified channel and level.
abstract  void TraceLogger.trace(int channel, int level, java.lang.Long serviceId, java.lang.Long sessionId, java.lang.Long id, java.lang.String classname, java.lang.String payload)
          Processes a trace request.
protected  void TraceLogger.sendToStream(int channel, int level, java.lang.Long serviceId, java.lang.Long sessionId, java.lang.Long id, java.lang.String classname, java.lang.String payload)
          Writes the trace request to the local trace log.
 void TraceLogger.finalize()
          Finalizes this TraceLogger.
 int CachedCollection.getItemCount()
          Gets the number of items in this Collection.
 java.lang.Object[] CachedCollection.getItems()
          Gets an array containing the items in this Collection.
 java.lang.Object CachedCollection.getItems(int index)
          Gets the specified item in this Collection.
 java.lang.Object CachedCollection.getItems(java.lang.String name)
          Gets the specified item in this Collection.
 java.lang.Object CachedCollection.getItemByUpperCaseName(java.lang.String name)
          Gets the specified item in this Collection by uppercase name.
 java.util.Vector CachedCollection.getItemsVector()
          Gets a vector containing the items in this Collection.
 void CachedCollection.reset()
          Resets this Collection.
protected  void CachedCollection.resolve()
          Ensures the items in this Collection are resolved.
protected  void CachedCollection.resolveNow()
          Resolves the items in this Collection.
 void CachedCollection.handleEvent(IfsEvent event)
          Handles the specified event.
 LibrarySession BaseApp.connect()
          Create a LibrarySession.
 LibrarySession BaseApp.connect(java.lang.String username, java.lang.String password, java.lang.String server)
          Create a LibrarySession.
 LibrarySession BaseApp.connect(java.lang.String username, java.lang.String password, java.lang.String server, java.lang.String serverPassword)
          Create a LibrarySession.
 LibrarySession BaseApp.connect(Credential credential, ConnectOptions options)
          Create a LibrarySession, from the specified Credential and ConnectOptions.
protected  void BaseApp.Connect()
          Create a LibrarySession.
protected  void BaseApp.Connect(java.lang.String username, java.lang.String password, java.lang.String server)
          Create a LibrarySession.
protected  void BaseApp.Connect(java.lang.String username, java.lang.String password, java.lang.String server, java.lang.String serverPassword)
          Create a LibrarySession.
protected  void BaseApp.Connect(Credential credential, ConnectOptions options)
          Create a LibrarySession, from the specified Credential and ConnectOptions.
protected  void BaseApp.Connect(Credential credential, ConnectOptions options, java.lang.String server)
          Create a LibrarySession, from the specified Credential and ConnectOptions.
protected  void BaseApp.Connect(Credential credential, ConnectOptions options, java.lang.String serviceName, java.lang.String password)
          Create a LibrarySession, from the specified Credential and ConnectOptions.
protected  CleartextCredential BaseApp.getCleartextCredential()
          create CleartextCredential using username/password information in the Parametertable.
protected  CleartextCredential BaseApp.getCleartextCredential(java.lang.String username, java.lang.String password)
          create CleartextCredential using specified username/password.
protected  ConnectOptions BaseApp.getConnectOptions()
          create ConnectOptions using server information in the Parametertable.
protected  ConnectOptions BaseApp.getConnectOptions(java.lang.String server)
          create ConnectOptions using specified server and other information in the Parametertable.
protected  ConnectOptions BaseApp.getConnectOptions(java.lang.String server, java.lang.String dbPassword)
          create ConnectOptions using specified server & server password, and other information in the Parametertable.
protected  java.util.Locale BaseApp.getLocale()
          Gets the the Locale from ParameterTable settings
protected  void BaseApp.Disconnect()
          Disconnect the last session connected with a connect method.
static java.lang.String BaseApp.getCachePerformanceString(LibrarySession session)
          Get the cache performance, as a String.
 void BaseApp.showCachePerformance(LibrarySession session)
          Display the cache performance.
static java.lang.String BaseApp.getConnectionPoolPerformanceString(LibrarySession session)
          Get the connection pool performance, as a String.
 void BaseApp.showConnectionPoolPerformance(LibrarySession session)
          Display the connection pool performance.
 java.lang.String ReferenceAttributeValue.getName()
          get the Name of the ReferenceAttributeValue.
 void ReferenceAttributeValue.setName(java.lang.String name)
          set the Name of the ReferenceAttributeValue.
 java.io.Serializable ObjectReferenceAttributeValue.getValue()
          get the Serializable value of the ObjectReferenceAttributeValue.
 void ObjectReferenceAttributeValue.setValue(java.io.Serializable value)
          set the Serializable value of the ObjectReferenceAttributeValue.
static AttributeValue AttributeValue.newAttributeValue(int value)
          Constructs a new integer AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(java.lang.Integer value)
          Constructs a new integer AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(long value)
          Constructs a new long AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(java.lang.Long value)
          Constructs a new long AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(double value)
          Constructs a new double AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(java.lang.Double value)
          Constructs a new double AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(java.lang.String value)
          Constructs a new string AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(java.util.Date value)
          Constructs a new date AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(boolean value)
          Constructs a new boolean AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(java.lang.Boolean value)
          Constructs a new boolean AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(SchemaObjectInterface value)
          Constructs a new SchemaObject AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(SystemObjectInterface value)
          Constructs a new SystemObject AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(PublicObjectInterface value)
          Constructs a new PublicObject AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(DirectoryObjectInterface value)
          Constructs a new DirectoryObject AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(int[] values)
          Constructs a new array-type integer AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(java.lang.Integer[] values)
          Constructs a new array-type integer AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(long[] values)
          Constructs a new array-type long AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(java.lang.Long[] values)
          Constructs a new array-type long AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(double[] values)
          Constructs a new array-type double AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(java.lang.Double[] values)
          Constructs a new array-type double AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(java.lang.String[] values)
          Constructs a new array-type string AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(java.util.Date[] values)
          Constructs a new array-type date AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(boolean[] values)
          Constructs a new array-type boolean AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(java.lang.Boolean[] values)
          Constructs a new array-type boolean AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(SchemaObjectInterface[] values)
          Constructs a new array-type SchemaObject AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(SystemObjectInterface[] values)
          Constructs a new array-type SystemObject AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(PublicObjectInterface[] values)
          Constructs a new array-type PublicObject AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(DirectoryObjectInterface[] values)
          Constructs a new array-type DirectoryObject AttributeValue.
static AttributeValue AttributeValue.newAttributeValue(long id, int attributeDataType)
          Internal use only: Constructs a new AttributeValue of the specified data type for the specified id.
static AttributeValue AttributeValue.newAttributeValue(java.lang.Long id, int attributeDataType)
          Internal use only: Constructs a new AttributeValue of the specified data type for the specified id.
static AttributeValue AttributeValue.newAttributeValue(java.lang.Long[] ids, int attributeDataType)
          Internal use only: Constructs a new AttributeValue of the specified data type for the specified array of ids.
static AttributeValue AttributeValue.newAttributeValue(int attributeDataType, long objectId, java.lang.Long attributeId, long auditId, int count)
          Internal use only: Constructs an AttributeValue of specified array-type data type.
static AttributeValue AttributeValue.newAttributeValue(AttributeValue av)
          Constructs a new AttributeValue identical to the specified AttributeValue except with no name.
static AttributeValue AttributeValue.newAttributeValue(java.lang.Object value)
          Constructs a new AttributeValue for the specified object.
static AttributeValue AttributeValue.newAttributeValue()
          Constructs a null AttributeValue of an unknown data type.
static AttributeValue AttributeValue.newNullAttributeValue(int attributeDataType)
          Constructs a null AttributeValue of the specified data type.
 int AttributeValue.getInteger(LibrarySessionInterface session)
          Gets this AttributeValue's representation as an int.
 java.lang.Integer AttributeValue.getIntegerObject(LibrarySessionInterface session)
          Gets this AttributeValue's representation as an Integer.
 long AttributeValue.getLong(LibrarySessionInterface session)
          Gets this AttributeValue's representation as a long.
 java.lang.Long AttributeValue.getLongObject(LibrarySessionInterface session)
          Gets this AttributeValue's representation as a Long.
 double AttributeValue.getDouble(LibrarySessionInterface session)
          Gets this AttributeValue's representation as a double.
 java.lang.Double AttributeValue.getDoubleObject(LibrarySessionInterface session)
          Gets this AttributeValue's representation as a Double.
 java.lang.String AttributeValue.getString(LibrarySessionInterface session)
          Gets this AttributeValue's representation as a String.
 java.util.Date AttributeValue.getDate(LibrarySessionInterface session)
          Gets this AttributeValue's representation as a Date.
 boolean AttributeValue.getBoolean(LibrarySessionInterface session)
          Gets this AttributeValue's representation as a boolean.
 java.lang.Boolean AttributeValue.getBooleanObject(LibrarySessionInterface session)
          Gets this AttributeValue's representation as a Boolean.
 SchemaObjectInterface AttributeValue.getSchemaObject(LibrarySessionInterface session)
          Gets this AttributeValue's representation as a SchemaObject.
 SystemObjectInterface AttributeValue.getSystemObject(LibrarySessionInterface session)
          Gets this AttributeValue's representation as a SystemObject.
 PublicObjectInterface AttributeValue.getPublicObject(LibrarySessionInterface session)
          Gets this AttributeValue's representation as a PublicObject.
 DirectoryObjectInterface AttributeValue.getDirectoryObject(LibrarySessionInterface session)
          Gets this AttributeValue's representation as a DirectoryObject.
 int[] AttributeValue.getIntegerArray(LibrarySessionInterface session)
          Gets this AttributeValue's representation as an array of ints.
 java.lang.Integer[] AttributeValue.getIntegerObjectArray(LibrarySessionInterface session)
          Gets this AttributeValue's representation as an array of Integers.
 long[] AttributeValue.getLongArray(LibrarySessionInterface session)
          Gets this AttributeValue's representation as an array of longs.
 java.lang.Long[] AttributeValue.getLongObjectArray(LibrarySessionInterface session)
          Gets this AttributeValue's representation as an array of Longs.
 double[] AttributeValue.getDoubleArray(LibrarySessionInterface session)
          Gets this AttributeValue's representation as an array of doubles.
 java.lang.Double[] AttributeValue.getDoubleObjectArray(LibrarySessionInterface session)
          Gets this AttributeValue's representation as an array of Doubles.
 java.lang.String[] AttributeValue.getStringArray(LibrarySessionInterface session)
          Gets this AttributeValue's representation as an array of Strings.
 java.util.Date[] AttributeValue.getDateArray(LibrarySessionInterface session)
          Gets this AttributeValue's representation as an array of Dates.
 boolean[] AttributeValue.getBooleanArray(LibrarySessionInterface session)
          Gets this AttributeValue's representation as an array of booleans.
 java.lang.Boolean[] AttributeValue.getBooleanObjectArray(LibrarySessionInterface session)
          Gets this AttributeValue's representation as an array of Booleans.
 SchemaObjectInterface[] AttributeValue.getSchemaObjectArray(LibrarySessionInterface session)
          Gets this AttributeValue's representation as an array of SchemaObjects.
 SystemObjectInterface[] AttributeValue.getSystemObjectArray(LibrarySessionInterface session)
          Gets this AttributeValue's representation as an array of SystemObjects.
 PublicObjectInterface[] AttributeValue.getPublicObjectArray(LibrarySessionInterface session)
          Gets this AttributeValue's representation as an array of PublicObjects.
 DirectoryObjectInterface[] AttributeValue.getDirectoryObjectArray(LibrarySessionInterface session)
          Gets this AttributeValue's representation as an array of DirectoryObjects.
 int AttributeValue.getIntegerArray(LibrarySessionInterface session, int index)
          Get the specified element of this AttributeValue's representation as an array of ints.
 java.lang.Integer AttributeValue.getIntegerObjectArray(LibrarySessionInterface session, int index)
          Get the specified element of this AttributeValue's representation as an array of Integers.
 long AttributeValue.getLongArray(LibrarySessionInterface session, int index)
          Get the specified element of this AttributeValue's representation as an array of longs.
 java.lang.Long AttributeValue.getLongObjectArray(LibrarySessionInterface session, int index)
          Get the specified element of this AttributeValue's representation as an array of Longs.
 double AttributeValue.getDoubleArray(LibrarySessionInterface session, int index)
          Get the specified element of this AttributeValue's representation as an array of doubles.
 java.lang.Double AttributeValue.getDoubleObjectArray(LibrarySessionInterface session, int index)
          Get the specified element of this AttributeValue's representation as an array of Doubles.
 java.lang.String AttributeValue.getStringArray(LibrarySessionInterface session, int index)
          Get the specified element of this AttributeValue's representation as an array of Strings.
 java.util.Date AttributeValue.getDateArray(LibrarySessionInterface session, int index)
          Get the specified element of this AttributeValue's representation as an array of Dates.
 boolean AttributeValue.getBooleanArray(LibrarySessionInterface session, int index)
          Get the specified element of this AttributeValue's representation as an array of booleans.
 java.lang.Boolean AttributeValue.getBooleanObjectArray(LibrarySessionInterface session, int index)
          Get the specified element of this AttributeValue's representation as an array of Booleans.
 SchemaObjectInterface AttributeValue.getSchemaObjectArray(LibrarySessionInterface session, int index)
          Get the specified element of this AttributeValue's representation as an array of SchemaObjects.
 SystemObjectInterface AttributeValue.getSystemObjectArray(LibrarySessionInterface session, int index)
          Get the specified element of this AttributeValue's representation as an array of SystemObjects.
 PublicObjectInterface AttributeValue.getPublicObjectArray(LibrarySessionInterface session, int index)
          Get the specified element of this AttributeValue's representation as an array of PublicObjects.
 DirectoryObjectInterface AttributeValue.getDirectoryObjectArray(LibrarySessionInterface session, int index)
          Get the specified element of this AttributeValue's representation as an array of DirectoryObjects.
 void AttributeValue.setName(java.lang.String name)
          Sets the name of this AttributeValue.
static AttributeValue AttributeValue.overrideName(java.lang.String name, AttributeValue av)
          Overrides the name set for this AttributeValue by cloning the AttributeValue if the name is already set.
 void AttributeValue.ensureUpperCaseName()
          Ensures the name of this AttributeValue (if any) is uppercase.
 java.lang.String AttributeValue.getName()
          Gets the name of this AttributeValue.
 int AttributeValue.getDataType()
          Gets the data type of this AttributeValue.
 boolean AttributeValue.isArrayType()
          Gets whether this AttributeValue is an array-type AttributeValue.
 boolean AttributeValue.isNullValue()
          Gets whether this AttributeValue is null.
 int AttributeValue.getElementCount()
          Gets the number of elements in an array-type AttributeValue.
 java.lang.Object AttributeValue.getObject(LibrarySessionInterface session)
          Gets the default object representation of this AttributeValue.
static AttributeValue[] AttributeValue.hashtableToArray(java.util.Hashtable hashtable)
          Converts a hashtable of AttributeValues to an array.
static java.util.Hashtable AttributeValue.arrayToHashtable(AttributeValue[] attrVals)
          Converts an array of AttributeValues to a hashtable, hashed by name.
protected  int AttributeValue.convertToInteger(LibrarySessionInterface session, int index)
          Converts this AttributeValue to an int.
protected  java.lang.Integer AttributeValue.convertToIntegerObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to an Integer.
protected  long AttributeValue.convertToLong(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a long.
protected  java.lang.Long AttributeValue.convertToLongObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Long.
protected  double AttributeValue.convertToDouble(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a double.
protected  java.lang.Double AttributeValue.convertToDoubleObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Double.
protected  java.lang.String AttributeValue.convertToString(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a String.
protected  java.util.Date AttributeValue.convertToDate(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Date.
protected  boolean AttributeValue.convertToBoolean(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a boolean.
protected  java.lang.Boolean AttributeValue.convertToBooleanObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Boolean.
protected  SchemaObjectInterface AttributeValue.convertToSchemaObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a SchemaObject.
protected  SystemObjectInterface AttributeValue.convertToSystemObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a SystemObject.
protected  PublicObjectInterface AttributeValue.convertToPublicObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a PublicObject.
protected  DirectoryObjectInterface AttributeValue.convertToDirectoryObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a DirectoryObject.
protected  int[] AttributeValue.convertToIntegerArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of ints.
protected  java.lang.Integer[] AttributeValue.convertToIntegerObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Integers.
protected  long[] AttributeValue.convertToLongArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of longs.
protected  java.lang.Long[] AttributeValue.convertToLongObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Longs.
protected  double[] AttributeValue.convertToDoubleArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of doubles.
protected  java.lang.Double[] AttributeValue.convertToDoubleObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Doubles.
protected  java.lang.String[] AttributeValue.convertToStringArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Strings.
protected  java.util.Date[] AttributeValue.convertToDateArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Dates.
protected  boolean[] AttributeValue.convertToBooleanArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of booleans.
protected  java.lang.Boolean[] AttributeValue.convertToBooleanObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Booleans.
protected  SchemaObjectInterface[] AttributeValue.convertToSchemaObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of SchemaObjects.
protected  SystemObjectInterface[] AttributeValue.convertToSystemObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of SystemObjects.
protected  PublicObjectInterface[] AttributeValue.convertToPublicObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of PublicObjects.
protected  DirectoryObjectInterface[] AttributeValue.convertToDirectoryObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of DirectoryObjects.
protected  java.lang.Integer AttributeValue.toInteger(java.lang.Number value, Localizer localizer)
          Converts a Number to an Integer.
protected  java.lang.Integer AttributeValue.toInteger(java.lang.Boolean value, Localizer localizer)
          Converts a Boolean to an Integer.
protected  java.lang.Integer AttributeValue.toInteger(java.lang.String value, Localizer localizer)
          Converts a String to an Integer.
protected  java.lang.Long AttributeValue.toLong(java.lang.Number value, Localizer localizer)
          Converts a Number to a Long.
protected  java.lang.Long AttributeValue.toLong(java.lang.Boolean value, Localizer localizer)
          Converts a Boolean to a Long.
protected  java.lang.Long AttributeValue.toLong(java.util.Date value, Localizer localizer)
          Converts a Date to a Long.
protected  java.lang.Long AttributeValue.toLong(java.lang.String value, Localizer localizer)
          Converts a String to a Long.
protected  java.lang.Double AttributeValue.toDouble(java.lang.Number value, Localizer localizer)
          Converts a Number to a Double.
protected  java.lang.Double AttributeValue.toDouble(java.lang.Boolean value, Localizer localizer)
          Converts a Boolean to a Double.
protected  java.lang.Double AttributeValue.toDouble(java.lang.String value, Localizer localizer)
          Converts a String to a Double.
protected  java.lang.Boolean AttributeValue.toBoolean(java.lang.Integer value, Localizer localizer)
          Converts an Integer to a Boolean.
protected  java.lang.Boolean AttributeValue.toBoolean(java.lang.Long value, Localizer localizer)
          Converts a Long to a Boolean.
protected  java.lang.Boolean AttributeValue.toBoolean(java.lang.Double value, Localizer localizer)
          Converts a Double to a Boolean.
protected  java.lang.Boolean AttributeValue.toBoolean(java.lang.String value, Localizer localizer)
          Converts a String to a Boolean.
protected  java.lang.String AttributeValue.toString(java.lang.Integer value, Localizer localizer)
          Converts an Integer to a String.
protected  java.lang.String AttributeValue.toString(java.lang.Long value, Localizer localizer)
          Converts a Long to a String.
protected  java.lang.String AttributeValue.toString(java.lang.Double value, Localizer localizer)
          Converts a Double to a String.
protected  java.lang.String AttributeValue.toString(java.lang.Boolean value, Localizer localizer)
          Converts a Boolean to a String.
protected  java.lang.String AttributeValue.toString(java.util.Date value, Localizer localizer)
          Converts a Date to a String.
protected  java.util.Date AttributeValue.toDate(java.lang.String value, Localizer localizer)
          Converts a String to a Date.
protected  java.util.Date AttributeValue.toDate(java.util.Date value, Localizer localizer)
          Converts a Date to a Date (creates a clone).
protected  void AttributeValue.resolve(LibrarySessionInterface session)
          Ensures that the AttributeValue can be converted to a Java type.
protected  void AttributeValueScalar.resolve(LibrarySessionInterface session)
          Ensures that the AttributeValue can be converted to a Java type.
 java.lang.Object AttributeValueLong.getObject(LibrarySessionInterface session)
          Gets the default object representation of this AttributeValue.
protected  int AttributeValueLong.convertToInteger(LibrarySessionInterface session, int index)
          Converts this AttributeValue to an int.
protected  java.lang.Integer AttributeValueLong.convertToIntegerObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to an Integer.
protected  long AttributeValueLong.convertToLong(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a long.
protected  java.lang.Long AttributeValueLong.convertToLongObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Long.
protected  double AttributeValueLong.convertToDouble(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a double.
protected  java.lang.Double AttributeValueLong.convertToDoubleObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Double.
protected  java.lang.String AttributeValueLong.convertToString(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a String.
protected  boolean AttributeValueLong.convertToBoolean(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a boolean.
protected  java.lang.Boolean AttributeValueLong.convertToBooleanObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Boolean.
protected  int[] AttributeValueLong.convertToIntegerArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of ints.
protected  java.lang.Integer[] AttributeValueLong.convertToIntegerObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Integers.
protected  long[] AttributeValueLong.convertToLongArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of longs.
protected  java.lang.Long[] AttributeValueLong.convertToLongObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Longs.
protected  double[] AttributeValueLong.convertToDoubleArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of doubles.
protected  java.lang.Double[] AttributeValueLong.convertToDoubleObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Doubles.
protected  java.lang.String[] AttributeValueLong.convertToStringArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Strings.
protected  boolean[] AttributeValueLong.convertToBooleanArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of booleans.
protected  java.lang.Boolean[] AttributeValueLong.convertToBooleanObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Booleans.
protected  SchemaObjectInterface AttributeValueLong.convertToSchemaObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a SchemaObject.
protected  SchemaObjectInterface[] AttributeValueLong.convertToSchemaObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of SchemaObjects.
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  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  DirectoryObjectInterface AttributeValueLong.convertToDirectoryObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a DirectoryObject.
protected  DirectoryObjectInterface[] AttributeValueLong.convertToDirectoryObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of DirectoryObjects.
 java.lang.Object AttributeValueSystemObject.getObject(LibrarySessionInterface session)
          Gets the default object representation of this AttributeValue.
protected  long AttributeValueSystemObject.convertToLong(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a long.
protected  java.lang.Long AttributeValueSystemObject.convertToLongObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Long.
protected  long[] AttributeValueSystemObject.convertToLongArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of longs.
protected  java.lang.Long[] AttributeValueSystemObject.convertToLongObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Longs.
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  java.lang.String AttributeValueSystemObject.convertToString(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a String.
protected  java.lang.String[] AttributeValueSystemObject.convertToStringArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Strings.
 void CollectionResolver.resolveCollection(CachedResolverCollection collection)
          Resolves the specified CachedResolverCollection.
 java.lang.Object AttributeValueSchemaObject.getObject(LibrarySessionInterface session)
          Gets the default object representation of this AttributeValue.
protected  long AttributeValueSchemaObject.convertToLong(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a long.
protected  java.lang.Long AttributeValueSchemaObject.convertToLongObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Long.
protected  long[] AttributeValueSchemaObject.convertToLongArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of longs.
protected  java.lang.Long[] AttributeValueSchemaObject.convertToLongObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Longs.
protected  SchemaObjectInterface AttributeValueSchemaObject.convertToSchemaObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a SchemaObject.
protected  SchemaObjectInterface[] AttributeValueSchemaObject.convertToSchemaObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of SchemaObjects.
protected  java.lang.String AttributeValueSchemaObject.convertToString(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a String.
protected  java.lang.String[] AttributeValueSchemaObject.convertToStringArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Strings.
 java.lang.Object AttributeValueInteger.getObject(LibrarySessionInterface session)
          Gets the default object representation of this AttributeValue.
protected  int AttributeValueInteger.convertToInteger(LibrarySessionInterface session, int index)
          Converts this AttributeValue to an int.
protected  java.lang.Integer AttributeValueInteger.convertToIntegerObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to an Integer.
protected  long AttributeValueInteger.convertToLong(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a long.
protected  java.lang.Long AttributeValueInteger.convertToLongObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Long.
protected  double AttributeValueInteger.convertToDouble(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a double.
protected  java.lang.Double AttributeValueInteger.convertToDoubleObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Double.
protected  java.lang.String AttributeValueInteger.convertToString(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a String.
protected  boolean AttributeValueInteger.convertToBoolean(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a boolean.
protected  java.lang.Boolean AttributeValueInteger.convertToBooleanObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Boolean.
protected  int[] AttributeValueInteger.convertToIntegerArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of ints.
protected  java.lang.Integer[] AttributeValueInteger.convertToIntegerObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Integers.
protected  long[] AttributeValueInteger.convertToLongArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of longs.
protected  java.lang.Long[] AttributeValueInteger.convertToLongObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Longs.
protected  double[] AttributeValueInteger.convertToDoubleArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of doubles.
protected  java.lang.Double[] AttributeValueInteger.convertToDoubleObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Doubles.
protected  java.lang.String[] AttributeValueInteger.convertToStringArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Strings.
protected  boolean[] AttributeValueInteger.convertToBooleanArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of booleans.
protected  java.lang.Boolean[] AttributeValueInteger.convertToBooleanObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Booleans.
 java.lang.String Credential.getName()
          Gets the name of the user.
protected  void AttributeValueArray.resolve(LibrarySessionInterface session)
          Ensures that the elements of this AttributeValue have been loaded from the database.
 java.lang.Object AttributeValueDoubleArray.getObject(LibrarySessionInterface session)
          Gets the default object representation of this AttributeValue.
protected  int AttributeValueDoubleArray.convertToInteger(LibrarySessionInterface session, int index)
          Converts this AttributeValue to an int.
protected  java.lang.Integer AttributeValueDoubleArray.convertToIntegerObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to an Integer.
protected  long AttributeValueDoubleArray.convertToLong(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a long.
protected  java.lang.Long AttributeValueDoubleArray.convertToLongObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Long.
protected  double AttributeValueDoubleArray.convertToDouble(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a double.
protected  java.lang.Double AttributeValueDoubleArray.convertToDoubleObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Double.
protected  java.lang.String AttributeValueDoubleArray.convertToString(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a String.
protected  boolean AttributeValueDoubleArray.convertToBoolean(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a boolean.
protected  java.lang.Boolean AttributeValueDoubleArray.convertToBooleanObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Boolean.
protected  int[] AttributeValueDoubleArray.convertToIntegerArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of ints.
protected  java.lang.Integer[] AttributeValueDoubleArray.convertToIntegerObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Integers.
protected  long[] AttributeValueDoubleArray.convertToLongArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of longs.
protected  java.lang.Long[] AttributeValueDoubleArray.convertToLongObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Longs.
protected  double[] AttributeValueDoubleArray.convertToDoubleArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of doubles.
protected  java.lang.Double[] AttributeValueDoubleArray.convertToDoubleObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Doubles.
protected  java.lang.String[] AttributeValueDoubleArray.convertToStringArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Strings.
protected  boolean[] AttributeValueDoubleArray.convertToBooleanArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of booleans.
protected  java.lang.Boolean[] AttributeValueDoubleArray.convertToBooleanObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Booleans.
 void IfsEventHandler.handleEvent(IfsEvent event)
          Handles the specified event.
 java.lang.Object AttributeValueObjectReference.getObject(LibrarySessionInterface session)
          Gets the default object representation of this AttributeValue.
protected  long AttributeValueObjectReference.convertToLong(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a long.
protected  java.lang.Long AttributeValueObjectReference.convertToLongObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Long.
protected  java.lang.String AttributeValueObjectReference.convertToString(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a String.
protected  long[] AttributeValueObjectReference.convertToLongArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of longs.
protected  java.lang.Long[] AttributeValueObjectReference.convertToLongObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Longs.
protected  java.lang.String[] AttributeValueObjectReference.convertToStringArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Strings.
 java.lang.Object AttributeValuePublicObject.getObject(LibrarySessionInterface session)
          Gets the default object representation of this AttributeValue.
protected  long AttributeValuePublicObject.convertToLong(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a long.
protected  java.lang.Long AttributeValuePublicObject.convertToLongObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Long.
protected  long[] AttributeValuePublicObject.convertToLongArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of longs.
protected  java.lang.Long[] AttributeValuePublicObject.convertToLongObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Longs.
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  java.lang.String AttributeValuePublicObject.convertToString(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a String.
protected  java.lang.String[] AttributeValuePublicObject.convertToStringArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Strings.
 boolean Traceable.isTraced(int channel, int level)
          Gets whether tracing is enabled for the specified channel and level.
 void Traceable.trace(int channel, int level, java.lang.String payload)
          Issues a trace request to the trace logger.
 TraceLogger Traceable.getTraceLogger()
          Gets the TraceLogger.
 long AccessLevel.toLong()
          toLong - return the long representation of the access level.
 long[] AccessLevel.getEnabledStandardPermissions()
          return the array of all enabled standard permissions, using the numeric values (defined as static long constants in this class) to represent each permission.
static long[] AccessLevel.getAllDefinedStandardPermissions()
          return the array of all defined standard permission numeric values.
 java.lang.String[] AccessLevel.getEnabledStandardPermissionNames(LibrarySessionInterface session)
          return the array of the names of all standard permission enabled in this instance.
 java.lang.String[] AccessLevel.getEnabledStandardPermissionNames(Localizer localizer)
          return the array of the names of all standard permission enabled in this instance.
static java.lang.String[] AccessLevel.getAllDefinedStandardPermissionNames(LibrarySessionInterface session)
          return the array of all defined standard permission localized labels.
static java.lang.String[] AccessLevel.getAllDefinedStandardPermissionNames(Localizer localizer)
          return the array of all defined standard permission localized labels.
 void AccessLevel.add(AccessLevel level, LibrarySessionInterface sess)
          Add permissions specified in another AccessLevel to this AccessLevel
 void AccessLevel.subtract(AccessLevel level, LibrarySessionInterface sess)
          Remove permissions specified in another AccessLevel to this AccessLevel.
 boolean AccessLevel.equals(AccessLevel level)
          Check if the specified accesslevel is equal to this AccessLevel
 boolean AccessLevel.isSufficientlyEnabled(AccessLevel level, LibrarySessionInterface sess)
          check to see if specified permissions are enabled on the target AccessLevel.
 void AccessLevel.enableAllStandardPermissions()
          Set all standard permission flags.
 void AccessLevel.clearAllStandardPermissions()
          Clear all standard permission flags.
 void AccessLevel.clearAllPermissions()
          Clear all permission flags - standard and extended.
 void AccessLevel.enableStandardPermission(long permission)
          Enable a standard perrmission.
 void AccessLevel.disableStandardPermission(long permission)
          Disable a standard perrmission.
 boolean AccessLevel.isStandardPermissionEnabled(long permission)
          Is a standard perrmission enabled?
 void AccessLevel.enableExtendedPermission(ExtendedPermissionInterface perm)
          Enable an extended perrmission
 void AccessLevel.enableExtendedPermission(ExtendedPermissionInterface[] perms)
          Enable a set of extended perrmissions.
 void AccessLevel.enableExtendedPermission(AttributeValue av, LibrarySessionInterface sess)
          Enable an extended perrmission, specified as an AttributeValue
 void AccessLevel.disableExtendedPermission(ExtendedPermissionInterface perm)
          Disable an extended perrmission.
 void AccessLevel.disableExtendedPermission(ExtendedPermissionInterface[] perms)
          Disable a set of extended perrmissions.
 void AccessLevel.disableExtendedPermission(AttributeValue av, LibrarySessionInterface sess)
          Disable an extended perrmission, specified as an AttributeValue
 boolean AccessLevel.isExtendedPermissionEnabled(ExtendedPermissionInterface perm)
          Is a extended permission enabled?
 boolean AccessLevel.hasExtendedPermissions()
          Returns true is this AccessLevel has (or may have) ExtendedPermissions defined.
 AttributeValue AccessLevel.getExtendedPermissions()
          Get all ExtendedPermissions, as an AttributeValue of type SystemObjectArray.
 java.lang.String AccessLevel.toString(Localizer localizer)
          toString - convert AccessLevel to a String, representing the set of permissions for a specified Localizer; for example "{Discover,GetContent}".
 java.lang.String ContextTheme.getTheme()
           
 int ContextTheme.getThemeWeight()
           
abstract  void Cache.setCacheConfiguration(CacheConfiguration configuration)
          Alters the configuration of this cache.
abstract  void Cache.put(java.lang.Long id, java.lang.Object value)
          Puts an item in this cache.
abstract  void Cache.remove(java.lang.Long id)
          Removes an item from this cache.
abstract  java.lang.Object Cache.find(java.lang.Long id)
          Gets an item from this cache.
 java.util.Enumeration Cache.getElements()
          Gets an Enumeration of the items in this cache.
abstract  void BoundedCache.lock(java.lang.Long id, java.lang.Object value)
          Locks an item in this cache.
 void LooselyBoundedCache.setCacheConfiguration(CacheConfiguration configuration)
          Alters the configuration of this cache.
 void LooselyBoundedCache.put(java.lang.Long id, java.lang.Object value)
          Puts an item in this cache.
 void LooselyBoundedCache.lock(java.lang.Long id, java.lang.Object value)
          Locks an item in this cache.
 void LooselyBoundedCache.remove(java.lang.Long id)
          Removes an item from this cache.
 java.lang.Object LooselyBoundedCache.find(java.lang.Long id)
          Gets an item from this cache.
 java.lang.String SortQualifier.getAttributeName()
          Get the Attribute name.
 boolean SortQualifier.getSortOrder()
          Get the sort order.
 java.lang.String SortQualifier.getClassName()
          Get the sort attribute's class name
 java.lang.String SortQualifier.getClassAlias()
          Get the alias for the sort attribute's class
protected  java.lang.String SortQualifier.getColumnName()
          Get the column name that will be used for this qualifier.
protected  java.lang.String SortQualifier.getSqlFunction()
          Get the SQL function to apply on this qualifier.
protected  void SortQualifier.resolve(LibrarySessionInterface sess, SortSpecification sortspec)
          Resolve the column name to be used for this sort qualifier.
 java.lang.Object AttributeValueLongArray.getObject(LibrarySessionInterface session)
          Gets the default object representation of this AttributeValue.
protected  int AttributeValueLongArray.convertToInteger(LibrarySessionInterface session, int index)
          Converts this AttributeValue to an int.
protected  java.lang.Integer AttributeValueLongArray.convertToIntegerObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to an Integer.
protected  long AttributeValueLongArray.convertToLong(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a long.
protected  java.lang.Long AttributeValueLongArray.convertToLongObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Long.
protected  double AttributeValueLongArray.convertToDouble(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a double.
protected  java.lang.Double AttributeValueLongArray.convertToDoubleObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Double.
protected  java.lang.String AttributeValueLongArray.convertToString(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a String.
protected  boolean AttributeValueLongArray.convertToBoolean(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a boolean.
protected  java.lang.Boolean AttributeValueLongArray.convertToBooleanObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Boolean.
protected  int[] AttributeValueLongArray.convertToIntegerArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of ints.
protected  java.lang.Integer[] AttributeValueLongArray.convertToIntegerObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Integers.
protected  long[] AttributeValueLongArray.convertToLongArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of longs.
protected  java.lang.Long[] AttributeValueLongArray.convertToLongObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Longs.
protected  double[] AttributeValueLongArray.convertToDoubleArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of doubles.
protected  java.lang.Double[] AttributeValueLongArray.convertToDoubleObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Doubles.
protected  java.lang.String[] AttributeValueLongArray.convertToStringArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Strings.
protected  boolean[] AttributeValueLongArray.convertToBooleanArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of booleans.
protected  java.lang.Boolean[] AttributeValueLongArray.convertToBooleanObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Booleans.
protected  SchemaObjectInterface AttributeValueLongArray.convertToSchemaObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a SchemaObject.
protected  SchemaObjectInterface[] AttributeValueLongArray.convertToSchemaObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of SchemaObjects.
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  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  DirectoryObjectInterface AttributeValueLongArray.convertToDirectoryObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a DirectoryObject.
protected  DirectoryObjectInterface[] AttributeValueLongArray.convertToDirectoryObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of DirectoryObjects.
 java.lang.Object AttributeValueSchemaObjectArray.getObject(LibrarySessionInterface session)
          Gets the default object representation of this AttributeValue.
protected  long AttributeValueSchemaObjectArray.convertToLong(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a long.
protected  java.lang.Long AttributeValueSchemaObjectArray.convertToLongObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Long.
protected  long[] AttributeValueSchemaObjectArray.convertToLongArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of longs.
protected  java.lang.Long[] AttributeValueSchemaObjectArray.convertToLongObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Longs.
protected  SchemaObjectInterface AttributeValueSchemaObjectArray.convertToSchemaObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a SchemaObject.
protected  SchemaObjectInterface[] AttributeValueSchemaObjectArray.convertToSchemaObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of SchemaObjects.
protected  java.lang.String AttributeValueSchemaObjectArray.convertToString(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a String.
protected  java.lang.String[] AttributeValueSchemaObjectArray.convertToStringArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Strings.
 java.lang.Object AttributeValueDate.getObject(LibrarySessionInterface session)
          Gets the default object representation of this AttributeValue.
protected  java.lang.String AttributeValueDate.convertToString(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a String.
protected  java.util.Date AttributeValueDate.convertToDate(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Date.
protected  long AttributeValueDate.convertToLong(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a long.
protected  java.lang.Long AttributeValueDate.convertToLongObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Long.
protected  long[] AttributeValueDate.convertToLongArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of longs.
protected  java.lang.Long[] AttributeValueDate.convertToLongObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Longs.
protected  java.lang.String[] AttributeValueDate.convertToStringArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Strings.
protected  java.util.Date[] AttributeValueDate.convertToDateArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Dates.
 java.lang.Object AttributeValueDouble.getObject(LibrarySessionInterface session)
          Gets the default object representation of this AttributeValue.
protected  int AttributeValueDouble.convertToInteger(LibrarySessionInterface session, int index)
          Converts this AttributeValue to an int.
protected  java.lang.Integer AttributeValueDouble.convertToIntegerObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to an Integer.
protected  long AttributeValueDouble.convertToLong(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a long.
protected  java.lang.Long AttributeValueDouble.convertToLongObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Long.
protected  double AttributeValueDouble.convertToDouble(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a double.
protected  java.lang.Double AttributeValueDouble.convertToDoubleObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Double.
protected  java.lang.String AttributeValueDouble.convertToString(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a String.
protected  boolean AttributeValueDouble.convertToBoolean(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a boolean.
protected  java.lang.Boolean AttributeValueDouble.convertToBooleanObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Boolean.
protected  int[] AttributeValueDouble.convertToIntegerArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of ints.
protected  java.lang.Integer[] AttributeValueDouble.convertToIntegerObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Integers.
protected  long[] AttributeValueDouble.convertToLongArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of longs.
protected  java.lang.Long[] AttributeValueDouble.convertToLongObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Longs.
protected  double[] AttributeValueDouble.convertToDoubleArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of doubles.
protected  java.lang.Double[] AttributeValueDouble.convertToDoubleObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Doubles.
protected  java.lang.String[] AttributeValueDouble.convertToStringArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Strings.
protected  boolean[] AttributeValueDouble.convertToBooleanArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of booleans.
protected  java.lang.Boolean[] AttributeValueDouble.convertToBooleanObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Booleans.
 int Collection.getItemCount()
          Gets the number of items in this Collection.
 java.lang.Object[] Collection.getItems()
          Gets an array containing the items in this Collection.
 java.lang.Object Collection.getItems(int index)
          Gets the specified item in this Collection.
 java.lang.Object Collection.getItems(java.lang.String name)
          Gets the specified item in this Collection.
 java.lang.Object Collection.getItemByUpperCaseName(java.lang.String name)
          Gets the specified item in this Collection by the uppercase name.
 java.util.Vector Collection.getItemsVector()
          Gets a vector containing the items in this Collection.
 void Collection.reset()
          Resets this Collection.
 int RandomAccessContentInterface.read(long fOffset, byte[] buf, int bOffset, int length)
          read length bytes from file offset, filling buffer starting at boffset.
 void RandomAccessContentInterface.write(long fOffset, byte[] buf, int bOffset, int length)
          write length bytes at file offset, starting from buffer offset.
 void RandomAccessContentInterface.truncate(long offset)
          truncate content to the desired length
 void RandomAccessContentInterface.flush()
          commits any write operations.
 void RandomAccessContentInterface.close()
          releases all resources used by this object and commits (if needed) any write operations.
 void RandomAccessContentInterface.dispose()
          releases all resources used by this object and rolls back (if needed) any uncommitted write operations.
 boolean RandomAccessContentInterface.canWrite()
          returns true if this RandomAccessContent object was created with "read-write" mode enabled.
 long RandomAccessContentInterface.getLength()
          returns the length of this content object.
 int UncachedSelectorCollection.getItemCount()
          Gets the number of items in this Collection.
 java.lang.Object[] UncachedSelectorCollection.getItems()
          Gets an array containing the items in this Collection.
 java.lang.Object UncachedSelectorCollection.getItems(int index)
          Gets the specified item in this Collection.
 java.lang.Object UncachedSelectorCollection.getItems(java.lang.String name)
          Gets the specified item in this Collection.
 java.lang.Object UncachedSelectorCollection.getItemByUpperCaseName(java.lang.String upperCaseName)
          Gets the specified item in this Collection by uppercase name.
 java.util.Vector UncachedSelectorCollection.getItemsVector()
          Gets a vector containing the items in this Collection.
 void UncachedSelectorCollection.reset()
          Resets this Collection.
protected  void UncachedSelectorCollection.resolve()
          Ensures the items in this Collection are resolved.
 void UncachedSelectorCollection.handleEvent(IfsEvent event)
          Handles the specified event.
static java.lang.String PathHelper.getNormalizedPath(java.lang.String path, java.lang.String delimiter)
          Given a path remove all relative path references and multiple path delimiters returning a path based upon a base folder.
static java.lang.String PathHelper.getParentPath(java.lang.String path, java.lang.String delimiter)
          Returns the parent part of the pathname of the path provided.
static java.lang.String PathHelper.getBaseName(java.lang.String path, java.lang.String delimiter)
          Given a String which specifies a path return the name of the file or folder denoted by the path.
static boolean PathHelper.verifyPath(java.lang.String path, boolean relativePath, java.lang.String delimiter)
          Given a String which specifies a path validate that is is a valid path.
protected static boolean PathHelper.verifyPath(java.lang.String path, java.lang.String delim)
          Given a String which specifies a path validate that is is a valid path.
static boolean PathHelper.containsOnlyValidCharacters(java.lang.String path)
          Check to see if an path contains only valid characters.
static java.lang.String PathHelper.resolveUpDirectoryRefs(java.lang.String path, java.lang.String delimiter)
          Given a String which specifies a path resolve upDirectory, and currentDirectory references, and remove extra path delimiters.
static boolean PathHelper.isAbsolutePath(java.lang.String path, java.lang.String delimiter)
          Given a String which specifies a path check to see if the path starts with folder path delimiter.
 java.lang.Object AttributeValueBooleanArray.getObject(LibrarySessionInterface session)
          Gets the default object representation of this AttributeValue.
protected  int AttributeValueBooleanArray.convertToInteger(LibrarySessionInterface session, int index)
          Converts this AttributeValue to an int.
protected  java.lang.Integer AttributeValueBooleanArray.convertToIntegerObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to an Integer.
protected  long AttributeValueBooleanArray.convertToLong(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a long.
protected  java.lang.Long AttributeValueBooleanArray.convertToLongObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Long.
protected  double AttributeValueBooleanArray.convertToDouble(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a double.
protected  java.lang.Double AttributeValueBooleanArray.convertToDoubleObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Double.
protected  java.lang.String AttributeValueBooleanArray.convertToString(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a String.
protected  boolean AttributeValueBooleanArray.convertToBoolean(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a boolean.
protected  java.lang.Boolean AttributeValueBooleanArray.convertToBooleanObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Boolean.
protected  int[] AttributeValueBooleanArray.convertToIntegerArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of ints.
protected  java.lang.Integer[] AttributeValueBooleanArray.convertToIntegerObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Integers.
protected  long[] AttributeValueBooleanArray.convertToLongArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of longs.
protected  java.lang.Long[] AttributeValueBooleanArray.convertToLongObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Longs.
protected  double[] AttributeValueBooleanArray.convertToDoubleArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of doubles.
protected  java.lang.Double[] AttributeValueBooleanArray.convertToDoubleObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Doubles.
protected  java.lang.String[] AttributeValueBooleanArray.convertToStringArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Strings.
protected  boolean[] AttributeValueBooleanArray.convertToBooleanArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of booleans.
protected  java.lang.Boolean[] AttributeValueBooleanArray.convertToBooleanObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Booleans.
 java.lang.String ChallengeResponseCredential.getName()
          Gets the name of the user.
 void ChallengeResponseCredential.setName(java.lang.String name)
          Sets the name of the user.
 byte[] ChallengeResponseCredential.getChallenge()
          Gets the challenge.
 void ChallengeResponseCredential.setChallenge(byte[] challenge)
          Sets the challenge.
 byte[] ChallengeResponseCredential.getResponse()
          Gets the response.
 void ChallengeResponseCredential.setResponse(byte[] response)
          Sets the response.
 int ChallengeResponseCredential.getType()
          Gets the type of the response.
 void ChallengeResponseCredential.setType(int type)
          Sets the type of the response.
 void UnboundedCache.setCacheConfiguration(CacheConfiguration configuration)
          Alters the configuration of this cache.
 void UnboundedCache.put(java.lang.Long id, java.lang.Object value)
          Puts an item in this cache.
 void UnboundedCache.remove(java.lang.Long id)
          Removes an item from this cache.
 java.util.Enumeration UnboundedCache.getElements()
          Gets Enumeration of items in this cache.
 java.lang.Object UnboundedCache.find(java.lang.Long id)
          Gets an item from this cache.
protected  void CachedResolverCollection.resolveNow()
          Resolves the items in this Collection.
 void CachedResolverCollection.setItems(java.lang.String[] names, java.lang.Object[] items)
          Sets the items in this Collection.
 void IndexSpecification.setName(java.lang.String name)
           
 void IndexSpecification.setColumns(java.lang.String[] columns)
           
 java.lang.String IndexSpecification.getCreateStatement(java.lang.String tableName, boolean tabIsPartitioned)
           
 java.lang.String HttpDigestCredential.getName()
          Gets the name of the user.
 void HttpDigestCredential.setName(java.lang.String name)
          Sets the name of the user.
 java.lang.String HttpDigestCredential.getChallenge()
          Gets the challenge.
 void HttpDigestCredential.setChallenge(java.lang.String challenge)
          Sets the challenge.
 java.lang.String HttpDigestCredential.getResponse()
          Gets the response.
 void HttpDigestCredential.setResponse(java.lang.String response)
          Sets the response.
 java.lang.String HttpDigestCredential.getRealm()
          Gets the realm.
 void HttpDigestCredential.setRealm(java.lang.String realm)
          Sets the realm.
 java.lang.String HttpDigestCredential.getUri()
          Gets the URI.
 void HttpDigestCredential.setUri(java.lang.String uri)
          Sets the URI.
 java.lang.String HttpDigestCredential.getMethod()
          Gets the method.
 void HttpDigestCredential.setMethod(java.lang.String method)
          Sets the Method.
 java.lang.String HttpDigestCredential.getQop()
          Gets the qop.
 void HttpDigestCredential.setQop(java.lang.String qop)
          Sets the Qop.
 java.lang.String HttpDigestCredential.getCnonce()
          Gets the cnonce.
 void HttpDigestCredential.setCnonce(java.lang.String cnonce)
          Sets the cnonce.
 java.lang.String HttpDigestCredential.getNc()
          Gets the nc.
 void HttpDigestCredential.setNc(java.lang.String nc)
          Sets the nc.
 void SessionCallbackInterface.queueEventsForProcessing(java.util.Vector events)
           
 void IfsCredentialNameTokenizer.initialize(S_LibraryService service)
          Called by the iFS service to initialize this IfsCredentialNameTokenizer.
 void IfsCredentialNameTokenizer.dispose()
          Called by the iFS service to dispose this IfsCredentialNameTokenizer.
 java.lang.String IfsCredentialNameTokenizer.getUserName(java.lang.String userid, java.lang.String subscriberName)
          Gets the username for the specified userid and subscriber name.
 java.lang.String IfsCredentialNameTokenizer.getUserid(java.lang.String userName)
          Gets the userid for the specified username.
 java.lang.String IfsCredentialNameTokenizer.getSubscriberName(java.lang.String userName)
          Gets the subscriber name for the specified username.
 java.lang.Object AttributeValueDateArray.getObject(LibrarySessionInterface session)
          Gets the default object representation of this AttributeValue.
protected  java.lang.String AttributeValueDateArray.convertToString(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a String.
protected  java.util.Date AttributeValueDateArray.convertToDate(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Date.
protected  java.lang.String[] AttributeValueDateArray.convertToStringArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Strings.
protected  java.util.Date[] AttributeValueDateArray.convertToDateArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Dates.
protected  long AttributeValueDateArray.convertToLong(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a long.
protected  java.lang.Long AttributeValueDateArray.convertToLongObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Long.
protected  long[] AttributeValueDateArray.convertToLongArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of longs.
protected  java.lang.Long[] AttributeValueDateArray.convertToLongObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Longs.
 void SortSpecification.addSortQualifier(java.lang.String sortAttribute, boolean sortOrder)
          Add a simple SortQualifier.
 void SortSpecification.addSortQualifier(SortQualifier sortqual)
          Add a SortQualifier.
 void SortSpecification.setDefaultClass(java.lang.String defClass)
          set the Default Class.
 java.lang.String SortSpecification.getDefaultClass()
          return the Default Class setting.
 void SortSpecification.setDefaultAlias(java.lang.String defAlias)
          set the Default Alias.
 java.lang.String SortSpecification.getDefaultAlias()
          return the Default alias setting.
 SortQualifier[] SortSpecification.getSortQualifiers()
          Returns the current set of SortQualifers as an array.
 java.lang.String SortSpecification.getOrderByClause(LibrarySessionInterface sess)
          Returns the SQL order by clause that corresponds to this SortSpecification.
 void SortSpecification.resolve(LibrarySessionInterface sess)
          resolve the SortSpecificaton and verify that the setting are legal for the specified classes.
static void SortSpecification.sortById(LibraryObjectInterface[] sort)
           
 java.lang.Object AttributeValueBoolean.getObject(LibrarySessionInterface session)
          Gets the default object representation of this AttributeValue.
protected  int AttributeValueBoolean.convertToInteger(LibrarySessionInterface session, int index)
          Converts this AttributeValue to an int.
protected  java.lang.Integer AttributeValueBoolean.convertToIntegerObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to an Integer.
protected  long AttributeValueBoolean.convertToLong(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a long.
protected  java.lang.Long AttributeValueBoolean.convertToLongObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Long.
protected  double AttributeValueBoolean.convertToDouble(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a double.
protected  java.lang.Double AttributeValueBoolean.convertToDoubleObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Double.
protected  java.lang.String AttributeValueBoolean.convertToString(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a String.
protected  boolean AttributeValueBoolean.convertToBoolean(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a boolean.
protected  java.lang.Boolean AttributeValueBoolean.convertToBooleanObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Boolean.
protected  int[] AttributeValueBoolean.convertToIntegerArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of ints.
protected  java.lang.Integer[] AttributeValueBoolean.convertToIntegerObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Integers.
protected  long[] AttributeValueBoolean.convertToLongArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of longs.
protected  java.lang.Long[] AttributeValueBoolean.convertToLongObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Longs.
protected  double[] AttributeValueBoolean.convertToDoubleArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of doubles.
protected  java.lang.Double[] AttributeValueBoolean.convertToDoubleObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Doubles.
protected  java.lang.String[] AttributeValueBoolean.convertToStringArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Strings.
protected  boolean[] AttributeValueBoolean.convertToBooleanArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of booleans.
protected  java.lang.Boolean[] AttributeValueBoolean.convertToBooleanObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Booleans.
protected  void CachedSelectorCollection.resolveNow()
          Resolves the items in this Collection.
 void SessionCallback.queueEventsForProcessing(java.util.Vector events)
           
 java.lang.Object AttributeValuePublicObjectArray.getObject(LibrarySessionInterface session)
          Gets the default object representation of this AttributeValue.
protected  long AttributeValuePublicObjectArray.convertToLong(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a long.
protected  java.lang.Long AttributeValuePublicObjectArray.convertToLongObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Long.
protected  long[] AttributeValuePublicObjectArray.convertToLongArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of longs.
protected  java.lang.Long[] AttributeValuePublicObjectArray.convertToLongObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Longs.
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  java.lang.String AttributeValuePublicObjectArray.convertToString(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a String.
protected  java.lang.String[] AttributeValuePublicObjectArray.convertToStringArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Strings.
 java.lang.Object AttributeValueDirectoryObjectArray.getObject(LibrarySessionInterface session)
          Gets the default object representation of this AttributeValue.
protected  long AttributeValueDirectoryObjectArray.convertToLong(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a long.
protected  java.lang.Long AttributeValueDirectoryObjectArray.convertToLongObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Long.
protected  long[] AttributeValueDirectoryObjectArray.convertToLongArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of longs.
protected  java.lang.Long[] AttributeValueDirectoryObjectArray.convertToLongObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Longs.
protected  DirectoryObjectInterface AttributeValueDirectoryObjectArray.convertToDirectoryObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a DirectoryObject.
protected  DirectoryObjectInterface[] AttributeValueDirectoryObjectArray.convertToDirectoryObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of DirectoryObjects.
protected  java.lang.String AttributeValueDirectoryObjectArray.convertToString(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a String.
protected  java.lang.String[] AttributeValueDirectoryObjectArray.convertToStringArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Strings.
 java.lang.String TokenCredential.getName()
          Gets the name of the user.
 void TokenCredential.setTimeoutPeriod(int period)
          Sets the period of time for which this TokenCredential is valid.
 int TokenCredential.getTimeoutPeriod()
          Gets the period of time for which this TokenCredential is valid.
 void TokenCredential.setAllowedAuthenticationCount(int count)
          Sets the total number of times this TokenCredential can be used to authenticate.
 int TokenCredential.getAllowedAuthenticationCount()
          Gets the total number of times this TokenCredential can be used to authenticate.
 void TokenCredential.setTokenLength(int length)
          Sets the length of the token.
 int TokenCredential.getTokenLength()
          Gets the length of the token.
 java.lang.String TokenCredential.getToken()
          Gets the token.
 void TokenCredential.setParameter(java.lang.String name, java.io.Serializable value, boolean required)
          Sets an application-defined parameter for this TokenCredential.
 java.io.Serializable TokenCredential.getParameter(java.lang.String name)
          Gets the value of the specified parameter.
 java.util.Hashtable TokenCredential.getParameters(boolean required)
          Gets the specified parameters.
 java.lang.Object AttributeValueDirectoryObject.getObject(LibrarySessionInterface session)
          Gets the default object representation of this AttributeValue.
protected  long AttributeValueDirectoryObject.convertToLong(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a long.
protected  java.lang.Long AttributeValueDirectoryObject.convertToLongObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Long.
protected  long[] AttributeValueDirectoryObject.convertToLongArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of longs.
protected  java.lang.Long[] AttributeValueDirectoryObject.convertToLongObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Longs.
protected  DirectoryObjectInterface AttributeValueDirectoryObject.convertToDirectoryObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a DirectoryObject.
protected  DirectoryObjectInterface[] AttributeValueDirectoryObject.convertToDirectoryObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of DirectoryObjects.
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.
protected  java.lang.String AttributeValueDirectoryObject.convertToString(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a String.
protected  java.lang.String[] AttributeValueDirectoryObject.convertToStringArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Strings.
 java.lang.Object AttributeValueSystemObjectArray.getObject(LibrarySessionInterface session)
          Gets the default object representation of this AttributeValue.
protected  long AttributeValueSystemObjectArray.convertToLong(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a long.
protected  java.lang.Long AttributeValueSystemObjectArray.convertToLongObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Long.
protected  long[] AttributeValueSystemObjectArray.convertToLongArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of longs.
protected  java.lang.Long[] AttributeValueSystemObjectArray.convertToLongObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Longs.
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.
protected  java.lang.String AttributeValueSystemObjectArray.convertToString(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a String.
protected  java.lang.String[] AttributeValueSystemObjectArray.convertToStringArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Strings.
 java.lang.String CleartextCredential.getName()
          Gets the name of the user.
 void CleartextCredential.setName(java.lang.String name)
          Sets the name of the user.
 java.lang.String CleartextCredential.getPassword()
          Gets the password.
 void CleartextCredential.setPassword(java.lang.String password)
          Sets the password.
 java.lang.Object AttributeValueIntegerArray.getObject(LibrarySessionInterface session)
          Gets the default object representation of this AttributeValue.
protected  int AttributeValueIntegerArray.convertToInteger(LibrarySessionInterface session, int index)
          Converts this AttributeValue to an int.
protected  java.lang.Integer AttributeValueIntegerArray.convertToIntegerObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to an Integer.
protected  long AttributeValueIntegerArray.convertToLong(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a long.
protected  java.lang.Long AttributeValueIntegerArray.convertToLongObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Long.
protected  double AttributeValueIntegerArray.convertToDouble(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a double.
protected  java.lang.Double AttributeValueIntegerArray.convertToDoubleObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Double.
protected  java.lang.String AttributeValueIntegerArray.convertToString(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a String.
protected  boolean AttributeValueIntegerArray.convertToBoolean(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a boolean.
protected  java.lang.Boolean AttributeValueIntegerArray.convertToBooleanObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Boolean.
protected  int[] AttributeValueIntegerArray.convertToIntegerArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of ints.
protected  java.lang.Integer[] AttributeValueIntegerArray.convertToIntegerObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Integers.
protected  long[] AttributeValueIntegerArray.convertToLongArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of longs.
protected  java.lang.Long[] AttributeValueIntegerArray.convertToLongObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Longs.
protected  double[] AttributeValueIntegerArray.convertToDoubleArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of doubles.
protected  java.lang.Double[] AttributeValueIntegerArray.convertToDoubleObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Doubles.
protected  java.lang.String[] AttributeValueIntegerArray.convertToStringArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Strings.
protected  boolean[] AttributeValueIntegerArray.convertToBooleanArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of booleans.
protected  java.lang.Boolean[] AttributeValueIntegerArray.convertToBooleanObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Booleans.
 java.lang.Object AttributeValueString.getObject(LibrarySessionInterface session)
          Gets the default object representation of this AttributeValue.
protected  int AttributeValueString.convertToInteger(LibrarySessionInterface session, int index)
          Converts this AttributeValue to an int.
protected  java.lang.Integer AttributeValueString.convertToIntegerObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to an Integer.
protected  long AttributeValueString.convertToLong(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a long.
protected  java.lang.Long AttributeValueString.convertToLongObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Long.
protected  double AttributeValueString.convertToDouble(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a double.
protected  java.lang.Double AttributeValueString.convertToDoubleObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Double.
protected  java.lang.String AttributeValueString.convertToString(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a String.
protected  java.util.Date AttributeValueString.convertToDate(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Date.
protected  boolean AttributeValueString.convertToBoolean(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a boolean.
protected  java.lang.Boolean AttributeValueString.convertToBooleanObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Boolean.
protected  int[] AttributeValueString.convertToIntegerArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of ints.
protected  java.lang.Integer[] AttributeValueString.convertToIntegerObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Integers.
protected  long[] AttributeValueString.convertToLongArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of longs.
protected  java.lang.Long[] AttributeValueString.convertToLongObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Longs.
protected  double[] AttributeValueString.convertToDoubleArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of doubles.
protected  java.lang.Double[] AttributeValueString.convertToDoubleObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Doubles.
protected  java.lang.String[] AttributeValueString.convertToStringArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Strings.
protected  java.util.Date[] AttributeValueString.convertToDateArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Dates.
protected  boolean[] AttributeValueString.convertToBooleanArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of booleans.
protected  java.lang.Boolean[] AttributeValueString.convertToBooleanObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Booleans.
 java.lang.Object AttributeValueStringArray.getObject(LibrarySessionInterface session)
          Gets the default object representation of this AttributeValue.
protected  int AttributeValueStringArray.convertToInteger(LibrarySessionInterface session, int index)
          Converts this AttributeValue to an int.
protected  java.lang.Integer AttributeValueStringArray.convertToIntegerObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to an Integer.
protected  long AttributeValueStringArray.convertToLong(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a long.
protected  java.lang.Long AttributeValueStringArray.convertToLongObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Long.
protected  double AttributeValueStringArray.convertToDouble(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a double.
protected  java.lang.Double AttributeValueStringArray.convertToDoubleObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Double.
protected  java.lang.String AttributeValueStringArray.convertToString(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a String.
protected  java.util.Date AttributeValueStringArray.convertToDate(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Date.
protected  boolean AttributeValueStringArray.convertToBoolean(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a boolean.
protected  java.lang.Boolean AttributeValueStringArray.convertToBooleanObject(LibrarySessionInterface session, int index)
          Converts this AttributeValue to a Boolean.
protected  int[] AttributeValueStringArray.convertToIntegerArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of ints.
protected  java.lang.Integer[] AttributeValueStringArray.convertToIntegerObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Integers.
protected  long[] AttributeValueStringArray.convertToLongArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of longs.
protected  java.lang.Long[] AttributeValueStringArray.convertToLongObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Longs.
protected  double[] AttributeValueStringArray.convertToDoubleArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of doubles.
protected  java.lang.Double[] AttributeValueStringArray.convertToDoubleObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Doubles.
protected  java.lang.String[] AttributeValueStringArray.convertToStringArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Strings.
protected  java.util.Date[] AttributeValueStringArray.convertToDateArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Dates.
protected  boolean[] AttributeValueStringArray.convertToBooleanArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of booleans.
protected  java.lang.Boolean[] AttributeValueStringArray.convertToBooleanObjectArray(LibrarySessionInterface session)
          Converts this AttributeValue to an array of Booleans.
 void CredentialNameTokenizer.initialize(S_LibraryService service)
          Called by the iFS service to initialize this CredentialNameTokenizer.
 void CredentialNameTokenizer.dispose()
          Called by the iFS service to dispose this CredentialNameTokenizer.
 java.lang.String CredentialNameTokenizer.getUserName(java.lang.String userid, java.lang.String subscriberName)
          Gets the username for the specified userid and subscriber name.
 java.lang.String CredentialNameTokenizer.getUserid(java.lang.String userName)
          Gets the userid for the specified username.
 java.lang.String CredentialNameTokenizer.getSubscriberName(java.lang.String userName)
          Gets the subscriber name for the specified username.
 void ConnectOptions.setApplicationName(java.lang.String name)
          Sets the name of the application creating the session.
 java.lang.String ConnectOptions.getApplicationName()
          Gets the name of the application creating the session.
 void ConnectOptions.setLocale(java.util.Locale locale)
          Sets the Locale of the new session.
 java.util.Locale ConnectOptions.getLocale()
          Gets the Locale of the new session.
 void ConnectOptions.setRemoteDataCacheConfiguration(BoundedCacheConfiguration cacheConfiguration)
          Sets the configuration of the new session's remote data cache.
 BoundedCacheConfiguration ConnectOptions.getRemoteDataCacheConfiguration()
          Gets the configuration of the new session's remote data cache.
 void ConnectOptions.setEventPollerClassname(java.lang.String classname)
          Sets the classname of the event poller for the new session.
 java.lang.String ConnectOptions.getEventPollerClassname()
          Gets the classname of the event poller for the new session.
 void ConnectOptions.setForSchemaUpgrade(boolean forSchemaUpgrade)
          Sets whether the session is being established to upgrade the iFS schema.
 boolean ConnectOptions.isForSchemaUpgrade()
          Gets whether the session is being established to upgrade the iFS schema.
 java.lang.Long LibraryObjectInterface.getId()
          Gets the id of this LibraryObject.
 LibrarySessionInterface LibraryObjectInterface.getSessionInterface()
          Gets the LibrarySessionInterface for this LibraryObject.
 java.util.Locale Localizer.getLocale()
          Gets the locale of this Localizer.
 void Localizer.setLocale(java.util.Locale locale)
          Sets the locale of this Localizer.
 void Localizer.setCharEncoding(java.lang.String charEncoding)
          Sets the character encoding of this Localizer.
 java.lang.String Localizer.getCharEncoding()
          Gets the Java naming character encoding of this Localizer.
protected  java.util.Locale Localizer.getDefaultLocale()
          Gets the default locale, first looks in the properties file, second looks at the JavaVM.
 void Localizer.setLanguage(java.lang.String language)
          Sets the language to be used by context search.
 java.lang.String Localizer.getLanguage()
          Returns the language for this LibrarySession in English.
 void Localizer.setNumberFormatter(java.text.NumberFormat numberFormatter)
          Sets the number formatter of this Localizer.
 java.text.NumberFormat Localizer.getNumberFormatter()
          Gets the number formatter of this Localizer.
 void Localizer.setDateFormatter(java.text.DateFormat dateFormatter)
          Sets the date formatter of this Localizer.
 java.text.DateFormat Localizer.getDateFormatter()
          Gets the date formatter of this Localizer.
 void Localizer.setTimeFormatter(java.text.DateFormat timeFormatter)
          Sets the time formatter of this Localizer.
 java.text.DateFormat Localizer.getTimeFormatter()
          Gets the time formatter of this Localizer.
 void Localizer.setTimeZone(java.util.TimeZone timeZone)
          Sets the time zone of this Localizer.
 java.util.TimeZone Localizer.getTimeZone()
          Gets the time zone of this Localizer.
 java.util.Calendar Localizer.getCalendar()
          Gets the Calendar of this Localizer.
 void Localizer.setExtendedResourceBundles(java.lang.String[] baseNames)
          Sets the extended resource bundles for this Localizer.
 java.lang.String[] Localizer.getExtendedResourceBundles()
          Gets the extended resource bundles for this Localizer.
 void Localizer.addExtendedResourceBundle(java.lang.String bundleName)
          Adds a resource bundle to the vector if it is not there already.
 void Localizer.removeExtendedResourceBundle(java.lang.String bundleName)
          Removes a resource bundle from the vector.
 void Localizer.removeAllExtendedResourceBundles()
          Removes all extended resource bundles.
 java.lang.String Localizer.getResourceString(java.lang.String key)
          Gets the resource string for the specified key.
 java.lang.String Localizer.getResourceString(java.lang.String key, java.lang.Object[] params)
          Gets the resource string for the specified key, and substitutes the specified parameters into that resource string.
 Localizer LibrarySessionInterface.getLocalizer()
          Gets the localizer of this session.
 Collection LibrarySessionInterface.getClassObjectCollection()
          Gets a reference to the ClassObject collection.
 Collection LibrarySessionInterface.getClassDomainCollection()
          Gets a reference to the ClassDomain collection.
 Collection LibrarySessionInterface.getValueDefaultCollection()
          Gets a reference to the ValueDefault collection.
 Collection LibrarySessionInterface.getValueDomainCollection()
          Gets a reference to the ValueDomain collection.
 Collection LibrarySessionInterface.getExtendedUserProfileCollection()
          Gets a reference to the ExtendedUserProfile collection.
 Collection LibrarySessionInterface.getFormatCollection()
          Gets a reference to the Format collection.
 Collection LibrarySessionInterface.getFormatExtensionCollection()
          Gets a reference to the FormatExtension collection.
 Collection LibrarySessionInterface.getMediaCollection()
          Gets a reference to the Media collection.
 Collection LibrarySessionInterface.getSharedAccessControlListCollection()
          Gets a reference to the SharedAccessControlList collection.
 Collection LibrarySessionInterface.getSystemAccessControlListCollection()
          Gets a reference to the SystemAccessControlList collection.
 Collection LibrarySessionInterface.getClassAccessControlListCollection()
          Gets a reference to the ClassAccessControlList collection.
 Collection LibrarySessionInterface.getAdministrationGroupCollection()
          Gets a reference to the AdministrationGroup collection.
 Collection LibrarySessionInterface.getDirectoryUserCollection()
          Gets a reference to the DirectoryUser collection.
 Collection LibrarySessionInterface.getExtendedPermissionCollection()
          Gets a reference to the ExtendedPermission collection.
 Collection LibrarySessionInterface.getPermissionBundleCollection()
          Gets a reference to the PermissionBundle collection.
 Collection LibrarySessionInterface.getAuditRuleCollection()
          Gets a reference to the AuditRule collection.
 Collection LibrarySessionInterface.getPolicyCollection()
          Gets a reference to the Policy collection.
 DirectoryObjectInterface LibrarySessionInterface.getDirectoryObjectInterface(java.lang.Long id)
          Gets the DirectoryObjectInterface for the specified id.
 DirectoryObjectInterface[] LibrarySessionInterface.getDirectoryObjectInterfaces(java.lang.Long[] ids)
          Gets the DirectoryObjectInterfaces for the specified ids.
 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.
 SchemaObjectInterface LibrarySessionInterface.getSchemaObjectInterface(java.lang.Long id)
          Gets the SchemaObjectInterface for the specified id.
 SchemaObjectInterface[] LibrarySessionInterface.getSchemaObjectInterfaces(java.lang.Long[] ids)
          Gets the SchemaObjectInterfaces for the specified ids.
 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.
 java.lang.String LibrarySessionInterface.getAttributeSortName(java.lang.String classname, java.lang.String attributename)
          return the Database object name that corresponds to an Attribute of a specified ClassObject.
 AttributeValue LibrarySessionInterface.getArrayTypeAttributeValue(AttributeValueArray av, long objectId, long attributeId, long auditId, int count)
          Gets a fully resolved array-type AttributeValue with non-transient elements that is a copy of the specified array-type AttributeValue.
 

Constructors in oracle.ifs.common that throw IfsException
TraceLogger(Localizer localizer)
          Constructs a new TraceLogger.
CachedCollection()
          Constructs a CachedCollection.
ReferenceAttributeValue()
          Construct a new ReferenceAttributeValue.
ReferenceAttributeValue(java.lang.String name)
          Constructs a new ReferenceAttributeValue with the name set.
ObjectReferenceAttributeValue()
          Construct a new ObjectReferenceAttributeValue.
ObjectReferenceAttributeValue(java.lang.String name)
          Constructs a new ObjectReferenceAttributeValue with the name set.
ObjectReferenceAttributeValue(java.lang.String name, java.io.Serializable value)
          Constructs a new ObjectReferenceAttributeValue with the name and value set.
AttributeValueLong(long value)
          Constructs a long AttributeValue.
AttributeValueLong(java.lang.Long value)
          Constructs a long AttributeValue.
AttributeValueSystemObject(SystemObjectInterface value)
          Constructs a SystemObject AttributeValue.
AttributeValueSchemaObject(SchemaObjectInterface value)
          Constructs a SchemaObject AttributeValue.
AttributeValueSchemaObject(long id)
          Constructs a SchemaObject AttributeValue.
AttributeValueInteger(int value)
          Constructs an integer AttributeValue.
AttributeValueInteger(java.lang.Integer value)
          Constructs an integer AttributeValue.
AttributeValueArray()
          Constructs an AttrbuteValueArray.
AttributeValueArray(long objectId, java.lang.Long attributeId, long auditId, int count)
          Constructs an AttributeValueArray.
AttributeValueDoubleArray(double[] values)
          Constructs an array-type double AttributeValue.
AttributeValueDoubleArray(java.lang.Double[] values)
          Constructs an array-type double AttributeValue.
AttributeValueDoubleArray(long objectId, java.lang.Long attributeId, long auditId, int count)
          Constructs an array-type double AttributeValue.
AttributeValueObjectReference(long value)
          Constructs a long AttributeValue.
AttributeValueObjectReference(java.lang.Long value)
          Constructs a long AttributeValue.
AttributeValuePublicObject(PublicObjectInterface value)
          Constructs a PublicObject AttributeValue.
AttributeValuePublicObject(long id)
          Constructs a PublicObject AttributeValue.
AccessLevel()
          default Constructor for an AccessLevel.
AccessLevel(java.lang.String[] stringLevels)
          constructor to initialize set of permissions, specified by an array of Strings.
AccessLevel(java.lang.String[] stringLevels, LibrarySessionInterface session)
          constructor to initialize set of permissions, specified by an array of Strings and a specific LibrarySessionInterface.
AccessLevel(java.lang.String[] stringLevels, Localizer localizer)
          constructor to initialize set of permissions, specified by an array of Strings and a specific Localizer.
AccessLevel(AccessLevel level)
          Clone an AccessLevel
ContextTheme(java.lang.String theme, int weight)
           
LooselyBoundedCache(BoundedCacheConfiguration configuration)
          Constructs an loosely bounded cache.
SortQualifier(java.lang.String sortAttribute, boolean sortOrder)
          Construct a SortQualifier for a simple qualifier of Attribute and sort direction.
SortQualifier(java.lang.String sortAttribute, boolean sortOrder, java.lang.String sortClass, java.lang.String sortAlias, java.lang.String sqlFunction)
          Construct a SortQualifier for complex qualifiers.
AttributeValueLongArray(long[] values)
          Constructs an array-type long AttributeValue.
AttributeValueLongArray(java.lang.Long[] values)
          Constructs an array-type long AttributeValue.
AttributeValueLongArray(long objectId, java.lang.Long attributeId, long auditId, int count)
          Constructs an array-type long AttributeValue.
AttributeValueSchemaObjectArray(SchemaObjectInterface[] values)
          Constructs an array-type SchemaObject AttributeValue.
AttributeValueSchemaObjectArray(java.lang.Long[] values)
          Constructs an array-type SchemaObject AttributeValue.
AttributeValueSchemaObjectArray(long objectId, java.lang.Long attributeId, long auditId, int count)
          Constructs an array-type SchemaObject AttributeValue.
AttributeValueDate(java.util.Date value)
          Constructs a date AttributeValue.
AttributeValueDate(java.lang.Long value)
          Constructs a date AttributeValue, allowing for the Date member to be constructed only when the value is requested fromt he AV.
AttributeValueDouble(double value)
          Constructs a double AttributeValue.
AttributeValueDouble(java.lang.Double value)
          Constructs a double AttributeValue.
UncachedSelectorCollection(S_Selector selector, java.lang.String nameExpression, java.lang.String className, int maximumRecentItems)
          Constructs a collection of S_LibraryObjects.
UncachedSelectorCollection(Selector selector, java.lang.String nameExpression, java.lang.String className, int maximumRecentItems)
          Constructs a collection of LibraryObjects.
AttributeValueBooleanArray(boolean[] values)
          Constructs an array-type boolean AttributeValue.
AttributeValueBooleanArray(java.lang.Boolean[] values)
          Constructs an array-type boolean AttributeValue.
AttributeValueBooleanArray(long objectId, java.lang.Long attributeId, long auditId, int count)
          Constructs an array-type boolean AttributeValue.
ChallengeResponseCredential()
          Constructs a ChallengeResponseCredential.
ChallengeResponseCredential(java.lang.String name, byte[] challenge, byte[] response, int type)
          Constructs a ChallengeResponseCredential.
CachedResolverCollection(CollectionResolver resolver, java.lang.String className)
          Constructs a CachedResolverCollection.
IndexSpecification()
          default constructor.
IndexSpecification(java.lang.String name, java.lang.String[] columns)
           
IndexSpecification(java.lang.String name, java.lang.String[] columns, boolean isUniq, boolean isPartitioned)
           
HttpDigestCredential()
          Constructs a HttpDigestCredential.
HttpDigestCredential(java.lang.String name, java.lang.String challenge, java.lang.String response, java.lang.String realm, java.lang.String uri, java.lang.String method, java.lang.String qop, java.lang.String cnonce, java.lang.String nc)
          Constructs a HttpDigestCredential.
HttpDigestCredential(java.lang.String name, java.lang.String challenge, java.lang.String response, java.lang.String realm, java.lang.String uri, java.lang.String method)
          Constructs a HttpDigestCredential.
IfsCredentialNameTokenizer()
          Constructs an IfsCredentialNameTokenizer.
AttributeValueDateArray(java.util.Date[] values)
          Constructs an array-type date AttributeValue.
AttributeValueDateArray(long objectId, java.lang.Long attributeId, long auditId, int count)
          Constructs an array-type date AttributeValue.
SortSpecification()
          default constructor.
AttributeValueBoolean(boolean value)
          Constructs a boolean AttributeValue.
AttributeValueBoolean(java.lang.Boolean value)
          Constructs a boolean AttributeValue.
CachedSelectorCollection(S_Selector selector, java.lang.String className)
          Constructs a collection of S_LibraryObjects.
CachedSelectorCollection(Selector selector, java.lang.String className)
          Constructs a collection of LibraryObjects.
AttributeValuePublicObjectArray(PublicObjectInterface[] values)
          Constructs an array-type PublicObject AttributeValue.
AttributeValuePublicObjectArray(java.lang.Long[] values)
          Constructs an array-type PublicObject AttributeValue.
AttributeValuePublicObjectArray(long objectId, java.lang.Long attributeId, long auditId, int count)
          Constructs an array-type PublicObject AttributeValue.
AttributeValueDirectoryObjectArray(DirectoryObjectInterface[] values)
          Constructs an array-type DirectoryObject AttributeValue.
AttributeValueDirectoryObjectArray(java.lang.Long[] values)
          Constructs an array-type DirectoryObject AttributeValue.
AttributeValueDirectoryObjectArray(long objectId, java.lang.Long attributeId, long auditId, int count)
          Constructs an array-type DirectoryObject AttributeValue.
TokenCredential(LibrarySession session)
          Constructs a new TokenCredential.
AttributeValueDirectoryObject(DirectoryObjectInterface value)
          Constructs a DirectoryObject AttributeValue.
AttributeValueDirectoryObject(long id)
          Constructs a DirectoryObject AttributeValue for the specified id.
AttributeValueSystemObjectArray(SystemObjectInterface[] values)
          Constructs an array-type SystemObject AttributeValue.
AttributeValueSystemObjectArray(java.lang.Long[] values)
          Constructs an array-type SystemObject AttributeValue.
AttributeValueSystemObjectArray(long objectId, java.lang.Long attributeId, long auditId, int count)
          Constructs an array-type SystemObject AttributeValue.
CleartextCredential()
          Constructs a CleartextCredential.
CleartextCredential(java.lang.String name, java.lang.String password)
          Constructs a CleartextCredential.
AttributeValueIntegerArray(int[] values)
          Constructs an array-type integer AttributeValue.
AttributeValueIntegerArray(java.lang.Integer[] values)
          Constructs an array-type integer AttributeValue.
AttributeValueIntegerArray(long objectId, java.lang.Long attributeId, long auditId, int count)
          Constructs an array-type integer AttributeValue.
AttributeValueString(java.lang.String value)
          Constructs a string AttributeValue.
AttributeValueStringArray(java.lang.String[] values)
          Constructs an array-type string AttributeValue.
AttributeValueStringArray(long objectId, java.lang.Long attributeId, long auditId, int count)
          Constructs an array-type string AttributeValue.
ConnectOptions()
          Constructs a ConnectOptions.
Localizer()
          Constructs a Localizer.
Localizer(java.util.Locale locale)
          Constructs a Localizer for the specified locale.
Localizer(java.util.Locale locale, LibrarySession session)
          Constructs a Localizer for the specified locale.
 

Uses of IfsException in oracle.ifs.management.domain
 

Methods in oracle.ifs.management.domain that throw IfsException
 void NodeGuardian.run(Logger logger, Logger remoterLogger, boolean httpNode, java.lang.String cookie)
          Runs this NodeGuardian.
 java.lang.String NodeGuardian.getName()
          Gets the name of this node.
 boolean NodeGuardian.isStarted()
          Gets whether this NodeGuardian has been started.
 void NodeGuardian.start(java.lang.String domainControllerLocator, java.lang.String schemaPassword)
          Starts or restarts this NodeGuardian.
 void NodeGuardian.stop(java.lang.String schemaPassword)
          Stops this NodeGuardian.
 void NodeGuardian.setNodeManager(NodeManagerInterface nodeManager, java.lang.String schemaPassword)
          Sets the NodeManager for this NodeGuardian.
 NodeManagerInterface NodeGuardian.getNodeManager(java.lang.String schemaPassword)
          Gets the NodeManager for this NodeGuardian.
 void NodeGuardian.setNodeConfiguration(java.util.Hashtable nodeConfiguration)
          Sets the NodeConfiguration for this NodeGuardian.
 int NodeGuardian.getLogLevel(java.lang.String schemaPassword)
          Gets the logging level.
 void NodeGuardian.setLogLevel(int logLevel, java.lang.String schemaPassword)
          Sets the desired logging level.
 int NodeGuardian.getRemoterLogLevel(java.lang.String schemaPassword)
          Gets the remoter logging level.
 void NodeGuardian.setRemoterLogLevel(int logLevel, java.lang.String schemaPassword)
          Sets the desired remoter logging level.
protected static java.lang.String[] NodeGuardian.getNodeConfigurationNames(java.lang.String domainName, java.lang.String schemaPassword)
          Gets the names of all node configurations, active or not.
protected static java.util.Hashtable NodeGuardian.getNodeConfiguration(java.lang.String domainName, java.lang.String schemaPassword, java.lang.String nodeName, boolean onlyActive)
          Gets the node configuration for the specified node.
 java.lang.String ServerInterface.getName()
          Gets the name of this Server.
 java.lang.String ServerInterface.getServerType()
          Gets the type of this Server.
 boolean ServerInterface.isAgent()
          Gets whether this Server is an agent.
 int ServerInterface.getStatus()
          Gets the status of this Server.
 boolean ServerInterface.supportsSuspendResume()
          Gets whether this Server supports suspend/resume.
 boolean ServerInterface.supportsPriority()
          Gets whether this Server supports set/get priority.
 void ServerInterface.start()
          Requests this Server to start.
 void ServerInterface.stop()
          Requests this Server to stop.
 void ServerInterface.restart()
          Requests this Server to restart.
 void ServerInterface.suspend()
          Requests this Server to suspend.
 void ServerInterface.resume()
          Requests this Server to resume.
 void ServerInterface.dispose()
          Disposes this Server.
 int ServerInterface.getPriority()
          Gets the priority of this Server.
 void ServerInterface.setPriority(int priority)
          Sets the priority of this Server.
 java.lang.String ServerInterface.getServiceName()
          Gets the name of the default service for this Server.
 AttributeValue ServerInterface.getProperty(java.lang.String name)
          Gets the value of the specified dynamic property for this Server.
 AttributeValue[] ServerInterface.getProperties()
          Gets the values for all dynamic properties for this Server.
 void ServerInterface.setProperty(AttributeValue av)
          Sets the value of the specified dynamic property for this Server.
 boolean ServerInterface.isPropertyReadonly(java.lang.String name)
          Gets whether the specified dynamic property is readonly.
 java.lang.String DomainController.getName()
          Deprecated. iFS 9.0.3: use getDomainName
 java.lang.String DomainController.getDomainName()
          Gets the name of this domain.
 boolean DomainController.isStarted()
          Gets whether this DomainController has been started.
 void DomainController.start(java.lang.String schemaPassword)
          Starts or restarts this DomainController and its domain.
 void DomainController.stop(java.lang.String schemaPassword, boolean stopNodes)
          Stops this DomainController and, optionally, its nodes.
 void DomainController.stop(java.lang.String nodeLocator, java.lang.String schemaPassword)
          Stops the specified node.
 DomainManagerInterface DomainController.connect(Credential credential)
          Connects to this DomainController, obtaining a DomainManager that may be used to manage this iFS domain.
 Credential DomainController.getCredential(java.lang.String userName, java.lang.String schemaPassword)
          Gets a Credential for the specified user.
 java.lang.String[] DomainController.getServiceConfigurationNames(java.lang.String schemaPassword)
          Gets the names of SERVICECONFIGURATIONs for this domain.
 AttributeValue[] DomainController.getServiceConfiguration(java.lang.String name, java.lang.String schemaPassword)
          Gets the properties of the specified SERVICECONFIGURATION.
 java.lang.String[] DomainController.getServerConfigurationNames(boolean onlyNonAbstract, java.lang.String schemaPassword)
          Gets the names of SERVERCONFIGURATIONs for this domain.
 ParameterTable DomainController.getServerConfiguration(java.lang.String name, java.lang.String schemaPassword)
          Gets the configuration parameters for the specified SERVERCONFIGURATION.
 java.util.Hashtable DomainController.getNodeConfiguration(java.lang.String nodeName, java.lang.String schemaPassword)
          Gets the configuration for the specified node.
 java.lang.String[] DomainController.getExtendedResourceBundles(java.lang.String schemaPassword)
          Gets this domain's extended resource bundles.
 void DomainController.setDomainControllerConfiguration(java.util.Hashtable domainControllerConfiguration)
          Sets the configuration of this DomainController.
protected  java.lang.String[] DomainController.getNodeLocators()
          Gets the nodes in this domain, as an array of node locators.
protected  NodeManagerInterface DomainController.getNodeManager(java.lang.String nodeLocator)
          Gets the NodeManager for the specified node locator.
protected  java.lang.String DomainController.getNodeManagerLocator(java.lang.String nodeLocator)
          Gets the locator of NodeManager for the specified node locator.
protected  java.lang.String DomainController.getNodeName(java.lang.String nodeLocator)
          Gets the node name for the specified node locator.
protected  boolean DomainController.isHttpNode(java.lang.String nodeLocator)
          Gets whether the specified node is an HTTP node.
protected static java.util.Hashtable DomainController.getDomainControllerConfiguration(java.lang.String domainName, java.lang.String schemaPassword)
          Gets the domain controller configuration.
static java.lang.String DomainController.getDomainControllerLocator(java.lang.String domainName, java.lang.String schemaPassword)
          Gets the domain controller locator for the specified domain.
static boolean DomainController.isDomainRegistryPasswordProtected(java.lang.String domainName)
          Gets whether the domain registry is password protected.
 int HttpServletLogger.getLogLevel()
          Gets the logging level.
 void HttpServletLogger.setLogLevel(int logLevel)
          Sets the desired logging level.
 java.lang.String NodeManagerInterface.getName()
          Gets the name of this node.
 long NodeManagerInterface.getCurrentTimeMillis()
          Gets the current time in milliseconds for this NodeManager.
 java.util.TimeZone NodeManagerInterface.getDefaultTimeZone()
          Gets the default TimeZone for the Java Virtual Machine of this NodeManager.
 java.util.Locale NodeManagerInterface.getDefaultLocale()
          Gets the default Locale for the Java Virtual Machine of this NodeManager.
 java.net.InetAddress NodeManagerInterface.getLocalInetAddress()
          Gets the local InetAddress of this NodeManager.
 long NodeManagerInterface.getTotalMemory()
          Gets the total amount of memory in the Java Virtual Machine of this NodeManager.
 long NodeManagerInterface.getFreeMemory()
          Gets the amount of free memory in the Java Virtual Machine of this NodeManager.
 int NodeManagerInterface.getThreadCount()
          Gets the number of threads in the Java Virtual Machine of this NodeManager.
 java.util.Properties NodeManagerInterface.getSystemProperties()
          Gets the system properties of the Java Virtual Machine of this NodeManager.
 java.lang.String NodeManagerInterface.getBeansVersionString()
          Gets the iFS bean-side version number, as a string.
 long NodeManagerInterface.getBeansVersionNumber()
          Gets the iFS bean-side version number, as a long.
 java.lang.String NodeManagerInterface.getServerVersionString()
          Gets the iFS server-side version number, as a string.
 long NodeManagerInterface.getServerVersionNumber()
          Gets the iFS server-side version number, as a long.
 ServiceManagerInterface[] NodeManagerInterface.getServiceManagers()
          Gets the services running on this NodeManager.
 ServiceManagerInterface NodeManagerInterface.getServiceManager(java.lang.String serviceName)
          Gets the specified service running on this NodeManager.
 ServiceManagerInterface NodeManagerInterface.startService(java.lang.String serviceName, AttributeValue[] serviceConfiguration)
          Starts a service on this NodeManager.
 ServerManagerInterface[] NodeManagerInterface.getServerManagers()
          Gets the servers loaded on this NodeManager.
 ServerManagerInterface NodeManagerInterface.getServerManager(java.lang.String serverName)
          Gets the specified server loaded on this NodeManager.
 ServerManagerInterface NodeManagerInterface.loadServer(java.lang.String serverName, java.lang.String serviceName, ParameterTable parameterTable)
          Loads a server on this NodeManager.
 int NodeManagerInterface.getLogLevel()
          Gets the logging level.
 void NodeManagerInterface.setLogLevel(int logLevel)
          Sets the desired logging level.
 int NodeManagerInterface.getRemoterLogLevel()
          Gets the remoter logging level.
 void NodeManagerInterface.setRemoterLogLevel(int logLevel)
          Sets the desired remoter logging level.
 void NodeManagerInterface.log(boolean enableLogger, boolean enableRemoterLogger, int logLevel, int remoterLogLevel)
          Enables and disables logging.
 java.lang.String ServiceManagerInterface.getName()
          Gets the name of this service.
 boolean ServiceManagerInterface.isAcceptingNewSessions()
          Gets whether this service currently accepts new sessions, subject to its maximum number of concurrent sessions.
 void ServiceManagerInterface.setAcceptingNewSessions(boolean accepting)
          Sets whether this service currently accepts new sessions, subject to its maximum number of concurrent sessions.
 boolean ServiceManagerInterface.isDisposedOnLastDisconnect()
          Gets whether this service will be automatically disposed when its last session is disconnected.
 void ServiceManagerInterface.setDisposedOnLastDisconnect(boolean dispose)
          Sets whether this service will be automatically disposed when its last session is disconnected.
 int ServiceManagerInterface.getMaximumConcurrentSessions()
          Gets the maximum number of concurrent sessions for this service.
 void ServiceManagerInterface.setMaximumConcurrentSessions(int count)
          Sets the maximum number of concurrent sessions for this service.
 int ServiceManagerInterface.getMaximumConcurrentSessionsPerUser()
          Gets the maximum number of concurrent sessions per user for this service.
 void ServiceManagerInterface.setMaximumConcurrentSessionsPerUser(int count)
          Sets the maximum number of concurrent sessions per user for this service.
 BoundedCacheConfiguration ServiceManagerInterface.getCommittedLibraryObjectDataCacheConfiguration()
          Gets the configuration parameters of the committed S_LibraryObjectData cache.
 void ServiceManagerInterface.setCommittedLibraryObjectDataCacheConfiguration(BoundedCacheConfiguration configuration)
          Alters the configuration of the committed S_LibraryObjectData cache.
 CachePerformance ServiceManagerInterface.getCommittedLibraryObjectDataCachePerformance()
          Gets the performance information for the committed S_LibraryObjectData cache.
 void ServiceManagerInterface.resetCommittedLibraryObjectDataCachePerformance()
          Resets the performance information for the committed S_LibraryObjectData cache.
 ConnectionPoolConfiguration ServiceManagerInterface.getReadonlyConnectionPoolConfiguration()
          Gets the configuration parameters of the readonly ConnectionPool.
 void ServiceManagerInterface.setReadonlyConnectionPoolConfiguration(ConnectionPoolConfiguration configuration)
          Alters the configuration of the readonly ConnectionPool.
 ConnectionPoolPerformance ServiceManagerInterface.getReadonlyConnectionPoolPerformance()
          Gets the performance information for the readonly ConnectionPool.
 void ServiceManagerInterface.resetReadonlyConnectionPoolStatistics()
          Resets the performance statistics of the readonly ConnectionPool.
 ConnectionPoolConfiguration ServiceManagerInterface.getWriteableConnectionPoolConfiguration()
          Gets the configuration parameters of the writeable ConnectionPool.
 void ServiceManagerInterface.setWriteableConnectionPoolConfiguration(ConnectionPoolConfiguration configuration)
          Alters the configuration of the writeable ConnectionPool.
 ConnectionPoolPerformance ServiceManagerInterface.getWriteableConnectionPoolPerformance()
          Gets the performance information for the writeable ConnectionPool.
 void ServiceManagerInterface.resetWriteableConnectionPoolStatistics()
          Resets the performance statistics of the writeable ConnectionPool.
 SessionManagerInterface[] ServiceManagerInterface.getSessionManagers()
          Gets the sessions hosted by this service.
 void ServiceManagerInterface.disconnectSession(java.lang.Long sessionId)
          Disconnects the specified session.
 void ServiceManagerInterface.dispose()
          Disposes this service.
 java.lang.String NodeGuardianInterface.getName()
          Gets the name of this node.
 boolean NodeGuardianInterface.isStarted()
          Gets whether this NodeGuardian has been started.
 void NodeGuardianInterface.start(java.lang.String domainControllerLocator, java.lang.String schemaPassword)
          Starts or restarts this NodeGuardian.
 void NodeGuardianInterface.stop(java.lang.String schemaPassword)
          Stops this NodeGuardian.
 void NodeGuardianInterface.setNodeManager(NodeManagerInterface nodeManager, java.lang.String schemaPassword)
          Sets the NodeManager for this NodeGuardian.
 NodeManagerInterface NodeGuardianInterface.getNodeManager(java.lang.String schemaPassword)
          Gets the NodeManager for this NodeGuardian.
 void NodeGuardianInterface.setNodeConfiguration(java.util.Hashtable nodeConfiguration)
          Sets the NodeConfiguration for this NodeGuardian.
 int NodeGuardianInterface.getLogLevel(java.lang.String schemaPassword)
          Gets the logging level.
 void NodeGuardianInterface.setLogLevel(int logLevel, java.lang.String schemaPassword)
          Sets the desired logging level.
 int NodeGuardianInterface.getRemoterLogLevel(java.lang.String schemaPassword)
          Gets the remoter logging level.
 void NodeGuardianInterface.setRemoterLogLevel(int logLevel, java.lang.String schemaPassword)
          Sets the desired remoter logging level.
 int PrintWriterLogger.getLogLevel()
          Gets the logging level.
 void PrintWriterLogger.setLogLevel(int logLevel)
          Sets the desired logging level.
 int Logger.getLogLevel()
          Gets the logging level.
 void Logger.setLogLevel(int logLevel)
          Sets the desired logging level.
protected  void ServerManager.initialize(java.lang.String name, NodeManager nodeManager, java.lang.String serviceName, ParameterTable parameterTable)
          Initializes this ServerManager.
 java.lang.String ServerManager.getName()
          Gets the name of this Server.
 java.lang.String ServerManager.getServerType()
          Gets the type of this Server.
 boolean ServerManager.isAgent()
          Gets whether this Server is an agent.
 int ServerManager.getStatus()
          Gets the status of this Server.
 boolean ServerManager.supportsSuspendResume()
          Gets whether this Server supports suspend/resume.
 boolean ServerManager.supportsPriority()
          Gets whether this Server supports set/get priority.
 void ServerManager.start()
          Requests this Server to start.
 void ServerManager.stop()
          Requests this Server to stop.
 void ServerManager.restart()
          Requests this Server to restart.
 void ServerManager.suspend()
          Requests this Server to suspend.
 void ServerManager.resume()
          Requests this Server to resume.
 void ServerManager.dispose()
          Disposes this Server.
 int ServerManager.getPriority()
          Gets the priority of this Server.
 void ServerManager.setPriority(int priority)
          Sets the priority of this Server.
 java.lang.String ServerManager.getServiceName()
          Gets the name of the default service for this Server.
 AttributeValue ServerManager.getProperty(java.lang.String name)
          Gets the value of the specified dynamic property for this Server.
 AttributeValue[] ServerManager.getProperties()
          Gets the values for all dynamic properties for this Server.
 void ServerManager.setProperty(AttributeValue av)
          Sets the value of the specified dynamic property for this Server.
 boolean ServerManager.isPropertyReadonly(java.lang.String name)
          Gets whether the specified dynamic property is readonly.
 java.lang.String[] DomainManager.getNodeLocators()
          Gets the nodes in this domain, as an array of node locators.
 NodeManagerInterface DomainManager.getNodeManager(java.lang.String nodeLocator)
          Gets the NodeManager for the specified node locator.
 java.lang.String DomainManager.getNodeManagerLocator(java.lang.String nodeLocator)
          Gets the locator of NodeManager for the specified node locator.
 java.lang.String DomainManager.getNodeName(java.lang.String nodeLocator)
          Gets the node name for the specified node locator.
 boolean DomainManager.isHttpNode(java.lang.String nodeLocator)
          Gets whether the specified node is an HTTP node.
 java.lang.String[] DomainManager.getServiceConfigurationNames()
          Gets the names of SERVICECONFIGURATIONs for this domain.
 AttributeValue[] DomainManager.getServiceConfiguration(java.lang.String name)
          Gets the properties of the specified SERVICECONFIGURATION.
 java.lang.String[] DomainManager.getServerConfigurationNames(boolean onlyNonAbstract)
          Gets the names of SERVERCONFIGURATIONs for this domain.
 ParameterTable DomainManager.getServerConfiguration(java.lang.String name)
          Gets the configuration parameters for the specified SERVERCONFIGURATION.
 java.lang.String[] DomainManager.getExtendedResourceBundles()
          Gets this domain's extended resource bundles.
 void Server.initialize(java.lang.String name, ServerManager serverManager, NodeManager nodeManager, java.lang.String serviceName, ParameterTable parameterTable)
          Initializes this Server (internal).
 void Server.initialize(java.lang.String name, java.lang.String serviceName, java.lang.String schemaPassword, ParameterTable parameterTable, java.io.PrintWriter logWriter, int logLevel)
          Initializes this Server (standalone).
 ParameterTable Server.getParameterTable()
          Gets the configuration parameters for this Server.
 Credential Server.getCredential(java.lang.String name)
          Gets a Credential for the specified user.
 java.lang.String Server.getNodeName()
          Gets the name of the node for this Server.
 java.lang.String Server.getOracleHome()
          Gets the Oracle home directory for this Server's node.
 java.lang.String Server.getIfsHome()
          Gets the iFS home directory for this Server's node.
 NodeManager Server.getNodeManager()
          Deprecated. iFS 9.0.3: DO NOT USE!
protected  void Server.verifyNotDisposed()
          Verifies this Server has not been disposed.
protected  void Server.deregister()
          Deregisters this Server.
 java.lang.String Server.getName()
          Gets the name of this Server.
 java.lang.String Server.getServiceName()
          Gets the name of the default service for this Server.
static java.lang.String Server.toStatusLabel(int status)
          Gets a localized label for the specified status of a Server, using the default Localizer.
static java.lang.String Server.toStatusLabel(int status, LibrarySessionInterface session)
          Gets a localized label for the specified status of a Server, using the specified session's Localizer.
static java.lang.String Server.toStatusLabel(int serverStatus, Localizer localizer)
          Gets a localized label for the specified status of a Server, using the specified Localizer.
 java.lang.String IfsServer.getServerType()
          Gets the type of this Server.
 boolean IfsServer.isAgent()
          Gets whether this Server is an agent.
 int IfsServer.getStatus()
          Gets the status of this Server.
 boolean IfsServer.supportsSuspendResume()
          Gets whether this Server supports suspend/resume.
 boolean IfsServer.supportsPriority()
          Gets whether this Server supports set/get priority.
 void IfsServer.start()
          Requests this Server to start.
 void IfsServer.stop()
          Requests this Server to stop.
 void IfsServer.restart()
          Requests this Server to restart.
 void IfsServer.suspend()
          Requests this Server to suspend.
 void IfsServer.resume()
          Requests this Server to resume.
 void IfsServer.dispose()
          Disposes this Server.
 int IfsServer.getPriority()
          Gets the priority of this Server.
 void IfsServer.setPriority(int priority)
          Sets the priority of this Server.
 AttributeValue IfsServer.getProperty(java.lang.String name)
          Gets the value of the specified dynamic property for this Server.
 AttributeValue[] IfsServer.getProperties()
          Gets the values for all dynamic properties for this Server.
 void IfsServer.setProperty(AttributeValue av)
          Sets the value of the specified dynamic property for this Server.
 void IfsServer.setProperty(java.lang.String name, AttributeValue av)
          Sets the value of the specified dynamic property for this Server.
 boolean IfsServer.isPropertyReadonly(java.lang.String name)
          Gets whether the specified dynamic property is readonly.
protected  LibraryService IfsServer.getService()
          Gets the default service for this Server.
protected  LibrarySession IfsServer.connectSession()
          Gets a default LibrarySession for this Server.
protected  void IfsServer.disconnectSession()
          Disconnects the default session for this Server.
protected  LibrarySession IfsServer.checkSession()
          Gets the default session for this Server, performing additional checks to ensure the session is still connected and valid.
protected  void IfsServer.startTimer()
          Starts a timer that will generate "timer expiration" requests for this Server at a specified interval.
protected  void IfsServer.stopTimer()
          Stops the timer for this Server.
protected  void IfsServer.resetTimer()
          Resets the timer for this Server.
protected  boolean IfsServer.isTimerActive()
          Gets whether the timer for this Server is started.
protected  java.util.Date IfsServer.getLastTimerActivation()
          Gets the time at which the timer last generated a "timer expiration" request for this Server.
protected  java.util.Date IfsServer.getNextTimerActivation()
          Gets the time at which the timer will next generate a "timer expiration" request for this Server.
protected  void IfsServer.queueEvent(IfsEvent event)
          Queues an IfsEvent for this Server.
protected  void IfsServer.handleRequests()
          Dispatches any pending requests for this Server.
protected  void IfsServer.processEvents()
          Dispatches any IfsEvents previously placed in this Server's event queue by queueEvent.
protected  void IfsServer.waitServer()
          Blocks the current thread until one of the following occurs.
protected  java.lang.Long IfsServer.getTimerActivationPeriod()
          Gets the activation period, based on this Server's configuration parameters.
protected  java.lang.Long IfsServer.getTimerInitialDelay()
          Gets the initial delay, based on this Server's configuration parameters.
protected  java.lang.Long IfsServer.convertTimerInterval(java.lang.String value)
          Computes the number of milliseconds in a period of time specified as a string.
protected  java.lang.Long IfsServer.convertTimerInterval(java.lang.String value, java.lang.String daySuffix, java.lang.String hourSuffix, java.lang.String minuteSuffix, java.lang.String secondSuffix)
          Computes the number of milliseconds in a period of time specified as a string.
 java.lang.String[] DomainManagerInterface.getNodeLocators()
          Gets the nodes in this domain, as an array of node locators.
 NodeManagerInterface DomainManagerInterface.getNodeManager(java.lang.String nodeLocator)
          Gets the NodeManager for the specified node locator.
 java.lang.String DomainManagerInterface.getNodeManagerLocator(java.lang.String nodeLocator)
          Gets the locator of NodeManager for the specified node locator.
 java.lang.String DomainManagerInterface.getNodeName(java.lang.String nodeLocator)
          Gets the node name for the specified node locator.
 boolean DomainManagerInterface.isHttpNode(java.lang.String nodeLocator)
          Gets whether the specified node is an HTTP node.
 java.lang.String[] DomainManagerInterface.getServiceConfigurationNames()
          Gets the names of SERVICECONFIGURATIONs for this domain.
 AttributeValue[] DomainManagerInterface.getServiceConfiguration(java.lang.String name)
          Gets the properties of the specified SERVICECONFIGURATION.
 java.lang.String[] DomainManagerInterface.getServerConfigurationNames(boolean onlyNonAbstract)
          Gets the names of SERVERCONFIGURATIONs for this domain.
 ParameterTable DomainManagerInterface.getServerConfiguration(java.lang.String name)
          Gets the configuration parameters for the specified SERVERCONFIGURATION.
 java.lang.String[] DomainManagerInterface.getExtendedResourceBundles()
          Gets this domain's extended resource bundles.
 java.lang.String NodeManager.getName()
          Gets the name of this node.
 long NodeManager.getCurrentTimeMillis()
          Gets the current time in milliseconds for this NodeManager.
 java.util.TimeZone NodeManager.getDefaultTimeZone()
          Gets the default TimeZone for the Java Virtual Machine of this NodeManager.
 java.util.Locale NodeManager.getDefaultLocale()
          Gets the default Locale for the Java Virtual Machine of this NodeManager.
 java.net.InetAddress NodeManager.getLocalInetAddress()
          Gets the local InetAddress of this NodeManager.
 long NodeManager.getTotalMemory()
          Gets the total amount of memory in the Java Virtual Machine of this NodeManager.
 long NodeManager.getFreeMemory()
          Gets the amount of free memory in the Java Virtual Machine of this NodeManager.
 int NodeManager.getThreadCount()
          Gets the number of threads in the Java Virtual Machine of this NodeManager.
 java.util.Properties NodeManager.getSystemProperties()
          Gets the system properties of the Java Virtual Machine of this NodeManager.
 java.lang.String NodeManager.getBeansVersionString()
          Gets the iFS bean-side version number, as a string.
 long NodeManager.getBeansVersionNumber()
          Gets the iFS bean-side version number, as a long.
 java.lang.String NodeManager.getServerVersionString()
          Gets the iFS server-side version number, as a string.
 long NodeManager.getServerVersionNumber()
          Gets the iFS server-side version number, as a long.
 ServiceManagerInterface[] NodeManager.getServiceManagers()
          Gets the services running on this NodeManager.
 ServiceManagerInterface NodeManager.getServiceManager(java.lang.String serviceName)
          Gets the specified service running on this NodeManager.
 ServiceManagerInterface NodeManager.startService(java.lang.String serviceName, AttributeValue[] serviceConfiguration)
          Starts a service on this NodeManager.
 ServerManagerInterface[] NodeManager.getServerManagers()
          Gets the servers loaded on this NodeManager.
 ServerManagerInterface NodeManager.getServerManager(java.lang.String serverName)
          Gets the specified server loaded on this NodeManager.
 ServerManagerInterface NodeManager.loadServer(java.lang.String serverName, java.lang.String serviceName, ParameterTable parameterTable)
          Loads a server on this NodeManager.
 int NodeManager.getLogLevel()
          Gets the logging level.
 void NodeManager.setLogLevel(int logLevel)
          Sets the desired logging level.
 int NodeManager.getRemoterLogLevel()
          Gets the remoter logging level.
 void NodeManager.setRemoterLogLevel(int logLevel)
          Sets the desired remoter logging level.
 void NodeManager.log(boolean enableLogger, boolean enableRemoterLogger, int logLevel, int remoterLogLevel)
          Enables and disables logging.
protected  Credential NodeManager.getCredential(java.lang.String name, ServerManager serverManager)
          Gets a Credential for the specified user.
protected  java.lang.String NodeManager.getOracleHome()
          Gets the Oracle home directory for this node.
protected  java.lang.String NodeManager.getIfsHome()
          Gets the iFS home directory for this node.
 void NodeManager.deregisterServer(java.lang.String serverName)
          Deregisters the specified server on this NodeManager.
protected  void NodeManager.requestStop()
          Requests this NodeManager to stop.
 java.lang.Long SessionManagerInterface.getId()
          Gets the id of this sesion.
 java.lang.String SessionManagerInterface.getAuthenticatedUserName()
          Gets the name of the DIRECTORYUSER for which this session was authenticated.
 java.lang.String SessionManagerInterface.getUserName()
          Gets the current DIRECTORYUSER for this session.
 long SessionManagerInterface.getSessionCreationTime()
          Gets the time at which this session was created.
 java.lang.String SessionManagerInterface.getApplicationName()
          Gets the name of the application that created this session.
 java.lang.String SessionManagerInterface.getVersionString()
          Gets the beans-side version number for this session, as a string.
 long SessionManagerInterface.getVersionNumber()
          Gets the beans-side version number for this session, as a long.
 boolean SessionManagerInterface.isAdministrationMode()
          Gets whether this session is in administration mode.
 long SessionManagerInterface.getLastOperationTime()
          Gets the time at which this session last completed a server operation.
 Localizer SessionManagerInterface.getLocalizer()
          Gets the Localizer of this session.
 void HostController.dispose(boolean commit)
          Disposes this HostController, optionally committing any changes made to the registry.
 java.lang.String[] HostController.getInstances()
          Get the domain names of the registered instances for this host.
 java.lang.String HostController.getDomainType(java.lang.String domainName)
          Get the domain type for the specified instance.
 void HostController.registerInstance(java.lang.String domainName, java.lang.String domainType)
          Registers an instance.
 void HostController.deregisterInstance(java.lang.String domainName)
          Deregisters an instance.
 void HostController.synchronizeInstance(java.lang.String domainName, java.lang.String schemaPassword)
          For the specified instance, synchronizes the registry with the schema-resident configuration data.
 int HostController.allocatePort(java.lang.String domainName, java.lang.String portDescription)
          Allocates a port for use the specified instance.
 void HostController.deallocatePort(java.lang.String domainName, int portNumber)
          Deallocates a port.
static void HostController.start(java.lang.String logDirectory, java.lang.String registry, java.lang.String domainType, java.lang.String launchDomainControllerScript, java.lang.String launchNodeScript, HostControllerForker forker, boolean verbose, java.lang.String domainName, java.lang.String schemaPassword)
          Starts the specified instance(s).
static void HostController.stop(java.lang.String logDirectory, java.lang.String registry, java.lang.String domainType, boolean verbose, java.lang.String domainName, java.lang.String schemaPassword)
          Stops the specified instance.
static void HostController.stopLocalNodes(java.lang.String logDirectory, java.lang.String registry, java.lang.String domainType, boolean verbose, java.lang.String domainName, java.lang.String schemaPassword)
          Stops any local nodes for the specified instance.
static void HostController.launchDomainController(java.lang.String logDirectory, java.lang.String registry, java.lang.String domainType, java.lang.String launchDomainControllerScript, HostControllerForker forker, boolean verbose, java.lang.String domainName, java.lang.String schemaPassword)
          Launches the domain controller of the specified instance.
static void HostController.launchNode(java.lang.String logDirectory, java.lang.String registry, java.lang.String domainType, java.lang.String launchNodeScript, HostControllerForker forker, boolean verbose, java.lang.String domainName, java.lang.String nodeName, java.lang.String schemaPassword)
          Launches the specified node of the specified instance.
static void HostController.registerDomain(java.lang.String logDirectory, java.lang.String registry, java.lang.String domainType, boolean verbose, java.lang.String domainName, java.lang.String schemaPassword)
          Registers the specified domain as an instance on this computer.
static void HostController.deregisterDomain(java.lang.String logDirectory, java.lang.String registry, java.lang.String domainType, boolean verbose, java.lang.String domainName)
          Deregisters the specified domain as an instance on this computer.
static void HostController.status(java.lang.String logDirectory, java.lang.String registry, java.lang.String domainType, boolean verbose, java.lang.String domainName, java.lang.String schemaPassword)
          Shows the configuration of the specified instance(s).
static void HostController.validateConfiguration(java.lang.String logDirectory, java.lang.String registry, java.lang.String domainType, boolean verbose, java.lang.String domainName, boolean prune, java.lang.String schemaPassword)
          Validates the configuration of the specified instance.
static java.lang.String HttpServletNodeUtilities.createNode(javax.servlet.ServletContext servletContext)
          Creates a node inside this Java VM.
static void HttpServletNodeUtilities.stopNode(java.lang.String cookie)
          Stops the previously created node.
 java.lang.String DomainControllerInterface.getName()
          Deprecated. iFS 9.0.3: use getDomainName
 java.lang.String DomainControllerInterface.getDomainName()
          Gets the name of this domain.
 boolean DomainControllerInterface.isStarted()
          Gets whether this DomainController has been started.
 void DomainControllerInterface.start(java.lang.String schemaPassword)
          Starts or restarts this DomainController and its domain.
 void DomainControllerInterface.stop(java.lang.String schemaPassword, boolean stopNodes)
          Stops this DomainController and, optionally, its nodes.
 void DomainControllerInterface.stop(java.lang.String nodeLocator, java.lang.String schemaPassword)
          Stops the specified node.
 DomainManagerInterface DomainControllerInterface.connect(Credential credential)
          Connects to this DomainController, obtaining a DomainManager that may be used to manage this iFS domain.
 Credential DomainControllerInterface.getCredential(java.lang.String userName, java.lang.String schemaPassword)
          Gets a Credential for the specified user.
 java.lang.String[] DomainControllerInterface.getServiceConfigurationNames(java.lang.String schemaPassword)
          Gets the names of SERVICECONFIGURATIONs for this domain.
 AttributeValue[] DomainControllerInterface.getServiceConfiguration(java.lang.String name, java.lang.String schemaPassword)
          Gets the properties of the specified SERVICECONFIGURATION.
 java.lang.String[] DomainControllerInterface.getServerConfigurationNames(boolean onlyNonAbstract, java.lang.String schemaPassword)
          Gets the names of SERVERCONFIGURATIONs for this domain.
 ParameterTable DomainControllerInterface.getServerConfiguration(java.lang.String name, java.lang.String schemaPassword)
          Gets the configuration parameters for the specified SERVERCONFIGURATION.
 java.util.Hashtable DomainControllerInterface.getNodeConfiguration(java.lang.String nodeName, java.lang.String schemaPassword)
          Gets the configuration for the specified node.
 java.lang.String[] DomainControllerInterface.getExtendedResourceBundles(java.lang.String schemaPassword)
          Gets this domain's extended resource bundles.
 void DomainControllerInterface.setDomainControllerConfiguration(java.util.Hashtable domainControllerConfiguration)
          Sets the configuration of this DomainController.
 

Constructors in oracle.ifs.management.domain that throw IfsException
HttpServletLogger(javax.servlet.ServletContext servletContext)
          Constructs a HttpServletLogger whose output is sent to the specified ServletContext.
PrintWriterLogger(java.io.PrintWriter logWriter)
          Constructs a PrintWriterLogger whose output is sent to the specified PrintWriter.
ServerManager(java.lang.String name, ParameterTable parameterTable)
          Constructs a ServerManager.
DomainManager(DomainController domainController, java.lang.String schemaPassword)
          Constructs a DomainManager.
Server()
          Constructs a Server.
IfsServer()
          Constructs an IfsServer.
HostController(java.lang.String logDirectory, java.lang.String registry, boolean createIfMissing)
          Constructor.
 

Uses of IfsException in oracle.ifs.search
 

Methods in oracle.ifs.search that throw IfsException
protected  void SearchQualificationVisitor.visitAttributeQualifier(AttributeQualification aq)
          Operation performed when an AttributeQualification is reached in the traversal.
protected  void SearchQualificationVisitor.visitJoinQualifier(JoinQualification aq)
          Operation performed when a JoinQualification is reached in the traversal.
protected  void SearchQualificationVisitor.visitExistenceQualifier(ExistenceQualification eq)
           
protected  void SearchQualificationVisitor.visitFRQualifier(FolderRestrictQualification aq)
          Operation performed when a FolderRestrictQualification is reached in the traversal.
protected  void SearchQualificationVisitor.visitContextQualifier(ContextQualification aq)
          Operation performed when a ContextQualification is reached in the traversal.
protected  void SearchQualificationVisitor.visitSearchClause(SearchClause sc)
          Operation performed when a SearchClause is reached in the traversal.
protected  void SearchQualificationVisitor.visitPropertyQualifier(PropertyQualification pq)
          Operation performed when a PropertyQualification is reached in the traversal.
protected  void SearchQualificationVisitor.visitFreeFormQualifier(FreeFormQualification ffq)
          Operation performed when a FreeFormQualification is reached in the traversal.
protected  void toSQLVisitor.visitAttributeQualifier(AttributeQualification aq)
           
protected  void toSQLVisitor.visitJoinQualifier(JoinQualification jq)
           
protected  void toSQLVisitor.visitExistenceQualifier(ExistenceQualification eq)
           
protected  void toSQLVisitor.visitFRQualifier(FolderRestrictQualification fq)
           
protected  void toSQLVisitor.visitContextQualifier(ContextQualification cq)
           
protected  void toSQLVisitor.visitSearchClause(SearchClause sc)
           
protected  void toSQLVisitor.visitPropertyQualifier(PropertyQualification pq)
           
protected  void toSQLVisitor.visitFreeFormQualifier(FreeFormQualification ffq)
           
protected abstract  void SearchQualification.accept(SearchQualificationVisitor v)
          Accepts a Visitor, during the traversal of the SearchTree.
 void FreeFormQualification.setSqlExpression(java.lang.String sqlExpression)
          Sets the SQL expression for this object.
 java.lang.String FreeFormQualification.getSQLExpression()
          Gets the SQL expression of this object.
protected  void FreeFormQualification.accept(SearchQualificationVisitor v)
          Accepts a SearchQualificationVisitor.
 void SearchClassSpecification.addSearchClasses(java.lang.String[] sClasses, boolean[] delBeh, boolean[] recBeh)
           
 void SearchClassSpecification.addSearchClasses(java.lang.String[] sClasses)
          Add search classes to list of classes.
 void SearchClassSpecification.addSearchClasses(java.lang.String[] sClasses, java.lang.String[] sAliases, boolean[] delBeh, boolean[] recBeh)
          Add search classes to list of classes.
 void SearchClassSpecification.addSearchClasses(java.lang.String[] sClasses, java.lang.String[] sAliases)
          add search classes to list of classes.
 void SearchClassSpecification.addSearchClass(java.lang.String sClass, boolean delBeh, boolean recBeh)
          Adds the class to the list of Searched Classes.
 void SearchClassSpecification.addSearchClass(java.lang.String sClass)
          Adds the class to the list of Searched Classes.
 void SearchClassSpecification.addSearchClass(java.lang.String sClass, java.lang.String sAlias, boolean delBeh, boolean recBeh)
          Adds the class to the list of Searched Classes.
 void SearchClassSpecification.addSearchClass(java.lang.String sClass, java.lang.String sAlias)
          Adds the class to the list of Searched Classes.
 java.lang.String[] SearchClassSpecification.getSearchClassAliases()
          Gets list of search aliases.
 java.lang.String SearchClassSpecification.getClass(java.lang.String name)
          Given the alias/class, it returns the associated Class.
protected  java.lang.String SearchClassSpecification.getAlias(java.lang.String name)
          Returns the Alias associated with the name.
 void SearchClassSpecification.addResultClass(java.lang.String name)
          Add name to the ResultClass list.
 java.lang.String[] SearchClassSpecification.getResultClassnames()
          Gets list of result classes
 void SearchClassSpecification.setDistinct(boolean isDistinct)
          Set remove duplicates behavior.
 boolean SearchClassSpecification.isDistinct()
          Get remove duplicates behavior.
static S_Attribute PropertyQualification.propertyAttribute(S_LibrarySession sess, int attributeDataType)
          Used to get the Attribute on the Property Class for the specified dataType.
 void PropertyQualification.setClassname(java.lang.String clss)
          Set the Search Classname.
 java.lang.String PropertyQualification.getClassname()
          Returns the search class for this qualification object.
 void PropertyQualification.setPropertyName(java.lang.String name)
          Set the name of property used in the condition.
 void PropertyQualification.setValue(AttributeValue av)
          Sets the comparison value.
 void PropertyQualification.setLateBoundDataType(int dataType)
          Set Qualification as Late Bound.
 int PropertyQualification.getLateBoundDataType()
          Get the data type if the qualification is late bound.
 void PropertyQualification.setOperatorType(java.lang.String oper)
          Sets the comparison operator.
 void PropertyQualification.setOperatorType(int oper)
          Sets the comparision operator.
 int PropertyQualification.getOperatorType()
          Gets the operator for this qualification.
 void PropertyQualification.setDateComparisonLevel(int df)
          Sets the date comparison value.
 void PropertyQualification.setCaseIgnored(boolean value)
          Sets up case sensitive behavior for this object.
protected  void PropertyQualification.accept(SearchQualificationVisitor v)
          Accepts a SearchQualificationVisitor.
protected  void PropertyQualification.validateDataType(int dataType)
          Checks if dataType is a valid iFS type.
protected  void BindValuesVisitor.visitAttributeQualifier(AttributeQualification aq)
           
protected  void BindValuesVisitor.visitFRQualifier(FolderRestrictQualification fq)
           
protected  void BindValuesVisitor.visitContextQualifier(ContextQualification cq)
           
protected  void BindValuesVisitor.visitPropertyQualifier(PropertyQualification pq)
           
protected  void ValidationVisitor.visitAttributeQualifier(AttributeQualification aq)
          Validate an AttributeQualification.
protected  void ValidationVisitor.visitPropertyQualifier(PropertyQualification pq)
          Validate a PropertyQualification.
protected  void ValidationVisitor.visitFreeFormQualifier(FreeFormQualification ffq)
          Validate a FreeFormQualification.
protected  void ValidationVisitor.visitJoinQualifier(JoinQualification jq)
          Validate a JoinQualification.
protected  void ValidationVisitor.visitExistenceQualifier(ExistenceQualification eq)
          Validate a ExistenceQualification.
protected  void ValidationVisitor.visitFRQualifier(FolderRestrictQualification fq)
          Validate a FolderRestrictQualification.
protected  void ValidationVisitor.visitContextQualifier(ContextQualification cq)
          Validate a ContextQualification.
protected  void ValidationVisitor.isValidContextOrderName(java.lang.String orderName)
          Checks if the specified Attribute in the SortSpecification is a ContextOrderName.
 void FolderRestrictQualification.setStartFolder(AttributeValue av)
          Sets the startFolder.
 void FolderRestrictQualification.setStartFolder(Folder folder)
          Sets the startFolder.
 Folder FolderRestrictQualification.getStartingFolder(LibrarySession session)
          Returns the start folder
 java.lang.Long FolderRestrictQualification.getStartFolderId()
          Returns the startFolder ID.
protected  void FolderRestrictQualification.resolveStartFolder(LibrarySession session)
          Resolve the startFolder.
 void FolderRestrictQualification.setMultiLevel(boolean multiLevel)
          Sets whether the search is for items directly in the starting folder, or at any level below the starting folder.
protected  void FolderRestrictQualification.accept(SearchQualificationVisitor v)
          Accepts a SearchQualificationVisitor.
protected  int[] ContextScoreVisitor.getSelectClauseNumbers()
           
protected  java.util.Hashtable ContextScoreVisitor.getScoreToNameMapping()
           
protected  int[] ContextScoreVisitor.getClauseNumbers(java.lang.String clauseName)
           
protected  void ContextScoreVisitor.visitContextQualifier(ContextQualification cq)
           
protected  java.lang.String SQLGenerator.getSQLStatement(java.lang.String prefix, AttributeSearchSpecification asp, boolean searchCountOnly)
           
protected  java.lang.String SQLGenerator.getSQLStatement(java.lang.String prefix, ContextSearchSpecification csp, ContextTable[] ctxTabs, boolean searchCountOnly)
           
protected  java.lang.String SQLGenerator.generateSelectList(AttributeSearchSpecification asp, boolean searchCountOnly)
           
protected  java.lang.String SQLGenerator.generateFromClause(AttributeSearchSpecification asp)
           
protected  java.lang.String SQLGenerator.generateWhereClause(AttributeSearchSpecification asp, java.lang.String ownerValue)
           
protected  java.lang.String SQLGenerator.generateSecurityClause(AttributeSearchSpecification asp, java.lang.String ownerValue)
           
protected  java.lang.String SQLGenerator.generateSubClassClause(AttributeSearchSpecification asp)
           
protected  java.lang.String[] SQLGenerator.getOrderAttributes(SearchSpecification sp, java.lang.String clss, java.lang.String name, ContextScoreVisitor vis)
           
protected  java.lang.String SQLGenerator.generateOrderByClause(AttributeSearchSpecification asp, ContextScoreVisitor vis)
           
protected  java.lang.String SQLGenerator.getViewStatement(ViewSpecification vsp, AttributeSearchSpecification asp)
           
protected  java.lang.String SQLGenerator.getViewStatement(ViewSpecification vsp, ContextSearchSpecification csp, ContextTable[] ctxTabs)
           
protected  java.lang.String SQLGenerator.generateViewSelectList(AttributeSearchSpecification asp, ViewSpecification vsp)
           
protected  void BindValuesInSpecVisitor.visitAttributeQualifier(AttributeQualification aq)
           
protected  void BindValuesInSpecVisitor.visitFRQualifier(FolderRestrictQualification fq)
           
protected  void BindValuesInSpecVisitor.visitContextQualifier(ContextQualification cq)
           
protected  void BindValuesInSpecVisitor.visitPropertyQualifier(PropertyQualification pq)
           
 void SearchClause.setLeftSearchQualification(SearchQualification s)
          Set the left hand side SearchQualification.
 SearchQualification SearchClause.getLeftSearchQualification()
          Returns the left side SearchQualification.
 void SearchClause.setRightSearchQualification(SearchQualification s)
          Set the right side SearchQualification.
 void SearchClause.setOperatorType(java.lang.String oper)
          Set the operator to put together SearchQualifications.
 void SearchClause.setOperatorType(int oper)
          Set the composing operator.
protected  void SearchClause.accept(SearchQualificationVisitor v)
          Accepts a SearchQualificationVisitor.
protected  boolean SearchClause.traverseBothSides()
          Used by Visitors to decide how traversal should proceed.
 void ContextQualification.setQuery(java.lang.String query)
          Set the Text Query Expression.
 void ContextQualification.setName(java.lang.String name)
          Set the name of the Qualification.
protected  void ContextQualification.accept(SearchQualificationVisitor v)
          Accepts a SearchQualificationVisitor.
abstract  void SearchSpecification.validate(LibrarySession s)
          This function validates the Specification in a LibrarySession.
 java.util.Enumeration SearchSpecification.getSQL(S_Search srchObj, S_LibrarySession s)
          Returns the SQL for this Specification.
 java.util.Enumeration SearchSpecification.getSQL(S_Search srchObj, S_LibrarySession s, java.util.Vector avs, boolean searchCountOnly)
          Returns the SQL for this Specification.
protected abstract  java.util.Enumeration SearchSpecification.getSQL(java.lang.String prefix, S_Search srchObj, S_LibrarySession sess, java.util.Vector avs, boolean searchCountOnly)
          Returns the SQL for this Specification.
abstract  java.lang.String SearchSpecification.getSQLString(java.lang.String prefix, S_LibrarySession session, boolean searchCountOnly)
          Returns the SQL string for this SearchSpecification.
 java.lang.String SearchSpecification.explainPlan(S_Search srchObj, S_LibrarySession sess, java.util.Hashtable planDetails)
          Returns the Query Plan for the Search.
protected abstract  java.lang.String SearchSpecification.getViewStatement(ViewSpecification vsp, S_LibrarySession sess)
          Generates a View creation statement, based on the ViewSpecification.
 void SearchSpecification.createView(S_LibrarySession sess, ViewSpecification vsp)
          Creates a database view based on this Specification, and the ViewSpecification.
abstract  java.lang.String[] SearchSpecification.getResultClasses()
          Returns all Result Classes
abstract  SearchClassSpecification SearchSpecification.getSearchClassSpecification()
          Returns the SearchClassSpecification associated with this SearchSpecification.
 java.util.Hashtable SearchSpecification.getContextScoreMap()
          Returns a mapping from SCORE expression numbers to ContextQualifier names.
 java.lang.String[] SearchSpecification.contentClasses()
          Return the list of classes on which the readAcces check must be performed.
 SearchSpecification SearchSpecification.getBoundSpecification(LibrarySession sess, AttributeValue[] bindValues)
          This Specification is cloned and the input bind Values are bound in place in the cloned Specification.
protected abstract  void SearchSpecification.bindValuesInPlace(BindValuesInSpecVisitor vis)
          bindValuesInPlace- sets the bind Values in the SearchTree.
 void AttributeSearchSpecification.setSearchClassSpecification(SearchClassSpecification scp)
          Sets the SearchClassSpecification for this Search.
 void AttributeSearchSpecification.setSearchQualification(SearchQualification s)
          Sets the SearchQualification.
 void AttributeSearchSpecification.setSearchSortSpecification(SearchSortSpecification sortSpec)
          Sets the SearchSortSpecification.
 SearchSortSpecification AttributeSearchSpecification.getSearchSortSpecification()
          Gets the SearchSortSpecification for this object.
 void AttributeSearchSpecification.setResultClass(java.lang.String clss)
          If Class Specification is not set, initializes the SearchClassSpecification, and adds clss as a result class; else this is a noop.
 java.lang.String[] AttributeSearchSpecification.getResultClasses()
          Returns the result classes of the Search.
 SearchClassSpecification AttributeSearchSpecification.getSearchClassSpecification()
          Gets SearchClassSpecification of this search.
 void AttributeSearchSpecification.validate(LibrarySession sess)
          Constructs or finds a SearchValidator for the specified session.
protected  java.util.Enumeration AttributeSearchSpecification.getSQL(java.lang.String prefix, S_Search srchObj, S_LibrarySession sess, java.util.Vector avs, boolean searchCountOnly)
          Returns an Enumeration of PreparedStatements.
 java.lang.String AttributeSearchSpecification.getSQLString(java.lang.String prefix, S_LibrarySession session, boolean searchCountOnly)
          Returns the SQL string for this SearchSpecification.
protected  java.lang.String AttributeSearchSpecification.getViewStatement(ViewSpecification vsp, S_LibrarySession sess)
          Generates a View creation statement, based on the ViewSpecification.
protected  void AttributeSearchSpecification.bindValuesInPlace(BindValuesInSpecVisitor vis)
          bindValuesInPlace- sets the bind Values in the SearchTree.
protected  int AttributeSearchSpecification.setSecurityParameters(S_LibrarySession sess, java.sql.PreparedStatement stmt, S_Search srch, int startIdx)
          Sets the userid in the security clause, returns the bind offset, which is passed to the bindVisitor.
protected  void AttributeSearchSpecification.copy(AttributeSearchSpecification src)
          Copies the elements from the src AttributeSearchSpecification into this object.
 void ContextSearchSpecification.setContextClassname(java.lang.String cn)
          Set the Class to be used for Text Queries.
 java.lang.String ContextSearchSpecification.getContextClassname()
          Returns the name of the class used for Text queries.
 void ContextSearchSpecification.validate(LibrarySession sess)
          Constructs or finds a SearchValidator for the specified session.
protected  java.lang.String ContextSearchSpecification.getViewStatement(ViewSpecification vsp, S_LibrarySession sess)
          Generates a View creation statement, based on the ViewSpecification.
protected  java.util.Enumeration ContextSearchSpecification.getSQL(java.lang.String prefix, S_Search srchObj, S_LibrarySession sess, java.util.Vector avs, boolean searchCountOnly)
          Returns an Enumeration of PreparedStatements.
 java.lang.String ContextSearchSpecification.getSQLString(java.lang.String prefix, S_LibrarySession session, boolean searchCountOnly)
          Returns the SQL string for this SearchSpecification.
 java.util.Hashtable ContextSearchSpecification.getContextScoreMap()
          Returns a mapping from SCORE expression numbers to ContextQualifier names.
protected  void ContextSearchSpecification.copy(ContextSearchSpecification src)
          Copies the elements from the src ContextSearchSpecification into this object.
protected  void ContextSearchSpecification.addContentClass(java.lang.String clss)
          Adds the specified class to the list of classes for which the readContent check must be performed.
 java.lang.String[] ContextSearchSpecification.contentClasses()
          Returns list of classes for read content check must be performed.
protected  void SetMediaVisitor.visitContextQualifier(ContextQualification cq)
           
 java.lang.String AttributeQualification.getAttributeClassname()
          Return the search class of this object.
 void AttributeQualification.setOperatorType(java.lang.String oper)
          Sets the comparision operator.
 void AttributeQualification.setOperatorType(int oper)
          Set the comparision operator.
 int AttributeQualification.getOperatorType()
          Gets the operator type of this attribute qualification.
static java.lang.String AttributeQualification.operatorTypeName(int operator)
          Gets the String corresponding to the integer operator.
 void AttributeQualification.setValue(AttributeValue av)
          Sets the comparison value.
 void AttributeQualification.setValue(AttributeValue av, LibrarySession sess)
          Sets the comparison Value.
 void AttributeQualification.setCaseIgnored(boolean value)
          Sets up case sensitive behavior based on the parameter.
 boolean AttributeQualification.isCaseIgnored()
          Returns true if this AttributeQualification is case insensitive.
protected static void AttributeQualification.validateOperator(int oper)
          Checks if operator is valid.
protected  void AttributeQualification.accept(SearchQualificationVisitor v)
          Accepts a SearchQualificationVisitor.
 void ViewSpecification.addClass(LibrarySession sess, java.lang.String clsName, java.lang.String[] attrs)
          Let's you add attributes into your view.
 void ViewSpecification.addClass(LibrarySession sess, java.lang.String clsName, java.lang.String[] attrs, java.lang.String[] aliases)
          Let's you add attributes into your view.
 void ViewSpecification.setDirectoryObject(LibrarySession sess, DirectoryObject dObj)
          Let's you set the DirectoryUser associated with the View.
 void ViewSpecification.setSearchSpecification(SearchSpecification sp)
          Replaces the SearchSpecification of the view.
 void ViewSpecification.setViewName(java.lang.String viewName)
          Sets the name of this view.
protected  java.lang.String ViewSpecification.getViewName()
          Returns the name of the view.
 void ViewSpecification.replaceView(boolean replace)
          Makes this ViewSpec a Create or Replace View operation if replace is true.
protected  boolean ViewSpecification.isViewReplaceable()
          Returns true if the ViewSpec is a Create or Replace operation.
 void ViewSpecification.setBindValues(AttributeValue[] bindVals)
          If the ViewSpecification uses a Late Boudn SearchSpecification, use this function to supply Bind Values.
 AttributeValue[] ViewSpecification.getBindValues()
          Returns Bind Values that are used in this View Specification.
 void ViewSpecification.validate(LibrarySession sess)
          Validates a View Specification.
 java.lang.String JoinQualification.getLeftAttributeName()
          Gets the unqualified attribute name of the left side of this join qualification.
 java.lang.String JoinQualification.getRightAttributeName()
          Gets the unqualified attribute name of the right side of this join qualification.
 java.lang.String JoinQualification.getLeftAttributeClassname()
          Gets the classname of left side of this join qualification.
 java.lang.String JoinQualification.getRightAttributeClassname()
          Gets the classname of right side of this join qualification.
protected  void JoinQualification.accept(SearchQualificationVisitor v)
          Accepts a SearchQualificationVisitor.
protected  void SearchValidator.validate(AttributeSearchSpecification asp)
           
protected  void SearchValidator.validate(ContextSearchSpecification csp)
           
protected  ClassObject SearchValidator.findClass(AttributeSearchSpecification asp, java.lang.String cName)
           
protected  ClassObject SearchValidator.findClass(AttributeSearchSpecification asp, java.lang.Long classId)
           
protected  ClassObject SearchValidator.findClass(java.lang.String cName)
           
protected  Attribute SearchValidator.validateAttribute(ClassObject cls, java.lang.String name)
           
protected  void SearchValidator.setAttribute(AttributeQualification aq, Attribute attr)
           
protected  void SearchValidator.validateObject(java.lang.Long id, int type)
           
protected  void SearchValidator.validateValue(AttributeQualification aq)
           
protected  void SearchValidator.validateValue(PropertyQualification pq)
           
protected  void SearchValidator.validateValue(FreeFormQualification ffq)
           
protected  void SearchValidator.validateFolder(FolderRestrictQualification fq)
           
protected  void SearchValidator.validateQuery(ContextQualification cq)
           
protected  void SearchValidator.validatePublicObjectClass(java.lang.String clssName)
           
protected  Attribute SearchValidator.validateScalarAttribute(ClassObject co, java.lang.String attributeName)
           
 void ExistenceQualification.setLeftAttribute(java.lang.String classname, java.lang.String attribute)
          Sets the left hand side class and attribute name of this qualification.
 void ExistenceQualification.setRightAttribute(java.lang.String classname, java.lang.String attribute)
          Sets the right hand side class and attribute name of this qualification.
 void ExistenceQualification.setRightAttributeValue(AttributeValue[] avArray)
          Sets up the Attribute value array for the right hand side.
 AttributeValue[] ExistenceQualification.getRightAttributeValue()
          Gets up the Attribute value array for the right hand side.
 java.lang.String ExistenceQualification.getLeftClassname()
          Gets the left hand side class name.
 java.lang.String ExistenceQualification.getRightClassname()
          Gets the Right hand side class name.
 java.lang.String ExistenceQualification.getLeftAttributeName()
          Gets the left hand side Attribute name.
 java.lang.String ExistenceQualification.getRightAttributeName()
          Gets the right hand side Attribute name.
protected  int ExistenceQualification.getRightAttributeDataType()
          Gets the data type of the the object on RHS.
 boolean ExistenceQualification.isRightAttributeValue()
          Gets true if the ExistenceQualification was constructed by supplying an Attribute Value array for RHS.
protected  void ExistenceQualification.accept(SearchQualificationVisitor v)
          Accepts a SearchQualificationVisitor.
 void SearchSortSpecification.add(java.lang.String[] sortClasses, java.lang.String[] sortAttributes, boolean[] sortOrders, java.lang.String[] sortFunctions)
          Add Attributes to sort list.
 void SearchSortSpecification.add(java.lang.String[] sortClasses, java.lang.String[] sortAttributes, boolean[] sortOrders)
          Add Attributes to sort list.
 void SearchSortSpecification.add(java.lang.String[] sortAttributes, boolean[] sortOrders)
          Adds the unqualified attributes to the sort list.
 void SearchSortSpecification.add(java.lang.String sortClass, java.lang.String sortAttribute, boolean sortOrder, java.lang.String sqlFunction)
          Add an attribute to the end of the sort list.
 void SearchSortSpecification.add(java.lang.String sortClass, java.lang.String sortAttribute, boolean sortOrder)
          Add an attribute to the end of the sort list.
 void SearchSortSpecification.add(java.lang.String sortAttribute, boolean sortOrder)
          Adds the unqualified attribute to the end of the sort list.
 java.lang.String[] SearchSortSpecification.getClassnames()
          Returns the Class names of the sort Attributes.
 java.lang.String[] SearchSortSpecification.getAttributeNames()
          Gets the list of Sort Attribute names.
 java.lang.String[] SearchSortSpecification.getSqlFunctions()
          Gets the list of sql function names.
 boolean[] SearchSortSpecification.getOrders()
          Returns the sort Orders of the Sort Attributes.
 

Constructors in oracle.ifs.search that throw IfsException
FreeFormQualification()
          Constructs a FreeFormQualification.
SearchClassSpecification()
          Constructs an empty SearchClassSpecification.
SearchClassSpecification(java.lang.String[] sClasses)
          Construct SearchClassSpecification, initializing with the set of classes supplied in the parameter.
SearchClassSpecification(java.lang.String[] sClasses, boolean[] delBehavior, boolean[] recBehavior)
          Construct SearchClassSpecification, initializing it with the supplied set of classes, delete behavior, and recursive behavior.
SearchClassSpecification(java.lang.String[] sClasses, java.lang.String[] sAliases, boolean[] delBehavior, boolean[] recBehavior)
          Construct SearchClassSpecification, initializing it with the set of supplied classes, aliases, delete behavior, and recursive behavior.
PropertyQualification()
          Constructs a PropertyQualification.
BindValuesVisitor(S_LibrarySession sess, java.sql.PreparedStatement st, java.util.Vector vals, int startIdx)
           
BindValuesInSpecVisitor(LibrarySession sess, AttributeValue[] vals)
           
SearchClause(SearchQualification l, SearchQualification r, java.lang.String oper)
          Constructs a SearchClause.
SearchClause(SearchQualification l, SearchQualification r, int oper)
          Constructs a SearchClause.
SetMediaVisitor(ContextTable ctxTable, int offset)
           
ViewSpecification(java.lang.String viewName, SearchSpecification sp)
          Constructs a ViewSpecification object.
ViewSpecification(java.lang.String viewName, SearchSpecification sp, boolean repView)
          Constructs a ViewSpecification object.
ExistenceQualification()
          Constructs an existence qualification.
SearchSortSpecification(java.lang.String[] classes, java.lang.String[] attributes, boolean[] orders)
          Constructs a SearchSortSpecification.
SearchSortSpecification(java.lang.String[] classes, java.lang.String[] attributes, boolean[] orders, java.lang.String[] functions)
          Constructs a SearchSortSpecification.
 

Uses of IfsException in oracle.ifs.server
 

Methods in oracle.ifs.server with parameters of type IfsException
 void S_LibrarySession.abortTransaction(Transaction transaction, IfsException originalException)
          Aborts a transaction in response to the specified IfsException.
 

Methods in oracle.ifs.server that throw IfsException
 java.lang.Long S_LibraryObject.getId()
          getId - get the object's numeric ID (a long).
 java.lang.Long S_LibraryObject.getClassId()
          getClassId - get the object's class ID (a long).
 boolean S_LibraryObject.equals(S_LibraryObject item)
          Compares whether two LibraryObjects are the same IFS object.
protected  S_ClassObjectData S_LibraryObject.getClassData()
          getClassData - get the object's class's Data object
 S_ClassObject S_LibraryObject.getClassObject()
          getClassObject - get the object's ClassObject
 java.lang.String S_LibraryObject.getClassName()
          getClassName - get the object's class's name
 java.lang.String S_LibraryObject.getName()
          returns the Name of this object, or null of this object does not have a NAME attribute.
 boolean S_LibraryObject.hasNameAttribute()
          returns true if this object is an instance of a class that has a NAME attribute, and false otherwise.
protected  void S_LibraryObject.deriveUppercasedAttribute(S_LibraryObjectDefinition def, java.lang.String attrname, java.lang.String derivedAttrame)
          Derive a system-set attribute from a base attribute, if this base attribute is defined in the specified definition.
protected  java.lang.String S_LibraryObject.deriveOwnerUniqueName(AttributeValue avName, AttributeValue avOwner)
          Derive a "owner based unique name", which is a composite of the owner's DirectoryUser id and the name.
 S_LibrarySession S_LibraryObject.getSession()
          getSession - return current S_LibrarySession.
 LibrarySessionInterface S_LibraryObject.getSessionInterface()
          Gets the LibrarySessionInterface for this S_LibraryObject.
protected  S_LibraryService S_LibraryObject.getService()
          getService() - return the S_LibraryService which created the S_LibrarySession from which this object was created.
protected  S_LibraryObjectData S_LibraryObject.getData()
          Returns the data representation of the object
 AttributeValue S_LibraryObject.getAttribute(java.lang.String attr_name)
          return an AttributeValue object that holds the value of the requested attribute.
 AttributeValue S_LibraryObject.getAttributeByUpperCaseName(java.lang.String attr_name)
          Gets the attribute value for the specified attribute.
protected  AttributeValue S_LibraryObject.getEventualAttributeByUpperCaseName(java.lang.String attrname, S_LibraryObjectDefinition def)
          Gets the attribute value for the specified attribute from either the target object or from the specified definition.
protected  ObjectReferenceAttributeValue S_LibraryObject.getObjectReferenceAttribute(java.lang.String attrname)
          Gets the value of a ObjectReference attribute.
 void S_LibraryObject.setAttribute(java.lang.String attr_name, AttributeValue attr_value)
          set the object's attribute to the specified value.
 void S_LibraryObject.setAttribute(AttributeValue attr_value)
          set the object's attribute to the specified value.
 java.io.InputStream S_LibraryObject.renderAsStream(java.lang.String rendererType, java.lang.String rendererName, java.util.Hashtable options)
          Deprecated. iFS 9.0.3 see release notes for more information
 java.io.Reader S_LibraryObject.renderAsReader(java.lang.String rendererType, java.lang.String rendererName, java.util.Hashtable options)
          Deprecated. iFS 9.0.3 see release notes for more information
 RandomAccessContentInterface S_LibraryObject.renderAsRandomAccessContent(java.lang.String rendererType, java.lang.String rendererName, boolean writeable, java.util.Hashtable options)
          Deprecated. iFS 9.0.3 see release notes for more information
protected  void S_LibraryObject.setAttributes(S_LibraryObjectDefinition def)
          set the object's attributes to the specified values.
 void S_LibraryObject.update(OperationState opState, S_LibraryObjectDefinition def)
          update an object in the context of an Operation.
protected  void S_LibraryObject.preUpdate(OperationState opState, S_LibraryObjectDefinition def)
          perform pre-update operations on an object.
protected  void S_LibraryObject.verifyWriteableTransactionInProgress()
          verify that we're in a Writeable transaction.
protected  void S_LibraryObject.postInsert(OperationState opState, S_LibraryObjectDefinition def)
          operations to be performed after inserting a new object.
protected  void S_LibraryObject.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          operations to be performed before updating an object.
protected  void S_LibraryObject.postUpdate(OperationState opState, S_LibraryObjectDefinition def)
          operations to be performed after updating an object.
protected  void S_LibraryObject.extendedPostUpdate(OperationState opState, S_LibraryObjectDefinition def)
          extended operations to be performed after updating an object.
protected  void S_LibraryObject.preFree(OperationState opState, S_LibraryObjectDefinition def)
          operations to be performed before freeing an object.
protected  void S_LibraryObject.preInsert(OperationState opState, S_LibraryObjectDefinition def)
          prepare operation for create instance.
protected  void S_LibraryObject.associatedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          an extensibility point, subclasses override to have preinsert extensibility after extendedPreInsert and manipulate associated objects
protected  void S_LibraryObject.associatedPostInsert(OperationState opState, S_LibraryObjectDefinition def)
          an extensibility point, subclasses override to have postinsert extensibility after extendedPostInsert and manipulate associated objects
protected  void S_LibraryObject.associatedPostFree(OperationState opState, S_LibraryObjectDefinition def)
          an extensibility point, subclasses override to have postFree extensibility after extendedPostFree and manipulate associated objects
protected  void S_LibraryObject.postFree(OperationState opState, S_LibraryObjectDefinition def)
          operations to be performed after freeing an object.
protected  void S_LibraryObject.issueCascade(S_LibraryObject target, OperationState opState, S_LibraryObject source, int cascadeType, S_LibraryObjectDefinition sdef, java.lang.Object customArg)
          issue a cascaded operation request to another object.
protected  void S_LibraryObject.handleCascade(OperationState opState, S_LibraryObject source, int cascadeType, S_LibraryObjectDefinition sdef, java.lang.Object customArg)
          handle a cascaded operation initiated by (usually) another object.
protected  void S_LibraryObject.cascadeFree(OperationState opState, S_LibraryObjectDefinition def)
          cascade operations to be performed before freeing an object.
protected  void S_LibraryObject.cascadeUpdate(OperationState opState, S_LibraryObjectDefinition def)
          cascade operations to be performed before updating an object.
protected  void S_LibraryObject.cascadeCopy(OperationState opState, S_LibraryObjectDefinition def, S_LibraryObject clone)
          cascade operations to be performed before copying an object.
protected  void S_LibraryObject.extendedPreFree(OperationState opState, S_LibraryObjectDefinition def)
          operations to be performed before freeing an object.
protected  void S_LibraryObject.extendedPostFree(OperationState opState, S_LibraryObjectDefinition def)
          operations to be performed after freeing an object.
protected  void S_LibraryObject.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition sdef)
          Extensibility point to perform actions prior to the creation of a new iFS object.
protected  void S_LibraryObject.extendedPostInsert(OperationState opState, S_LibraryObjectDefinition sdef)
          operations to be performed after creating an object.
protected  void S_LibraryObject.extendedPreCopy(OperationState opState, S_LibraryObjectDefinition sdef)
          operations to be performed before creating a copy of an object.
protected  S_LibraryObjectDefinition S_LibraryObject.getDefinition()
          construct a S_LibraryObjectDefinition object that represents the target object.
protected  S_ExportedLibraryObjectDefinition S_LibraryObject.getExportedDefinition()
          construct a S_ExportedLibraryObjectDefinition object that represents the target object.
protected  S_LibraryObject S_LibraryObject.getEquivalentLibraryObject(S_ExportedLibraryObjectDefinition def)
          Returns an object that is equivalent to the specified export Definition.
protected  void S_LibraryObject.deriveDefinition(S_LibraryObjectDefinition def)
          Add to the S_LibraryObjectDefinition for this class.
protected  void S_LibraryObject.clonePublicObjectAttribute(OperationState opState, S_LibraryObjectDefinition sdef, java.lang.String attrname)
          copies an attribute in a definition.
protected  S_LibraryObject S_LibraryObject.copy(S_LibraryObjectDefinition sdef)
          Deprecated. use copy(OperationState, op, S_LibraryObjectDefinition sdef)
protected  S_LibraryObject S_LibraryObject.copy(OperationState opState)
          make a copy of the target object.
protected  S_LibraryObject S_LibraryObject.copy(OperationState opState, S_LibraryObjectDefinition def)
          make a copy of the target object.
protected  void S_LibraryObject.free(OperationState opState)
          permanently delete an object.
 void S_LibraryObject.free(OperationState opState, S_LibraryObjectDefinition def)
          permanently delete an object.
protected  LibraryConnection S_LibraryObject.getLibraryConnection()
          return our DBSM connection.
 java.lang.String S_LibraryObject.getResourceString(java.lang.String key)
          Gets the resource string for the specified key.
 java.lang.String S_LibraryObject.getResourceString(java.lang.String key, java.lang.Object[] params)
          Gets the resource string for the specified key, and substitutes the specified parameters into that resource string.
 boolean S_LibraryObject.isTraced(int channel, int level)
          Gets whether tracing is enabled for the specified channel and level.
 TraceLogger S_LibraryObject.getTraceLogger()
          Gets the trace logger of this object's session.
 void S_LibraryObject.postEvent(int eventType, int eventStatus)
          Posts an event of the specified type and status.
 void S_LibraryObject.postEvent(int eventType, int eventSubtype, int eventStatus, long longPayload)
          Posts an event of the specified type, subtype, and status.
 void S_LibraryObject.handleEvent(IfsEvent event)
          Handles the specified event.
protected  S_Policy S_LibraryObject.determinePolicy(java.lang.String operationName, S_LibraryObjectDefinition def)
          Determines policy, if any, from the object's Definition instance, or the object's PolicyBundle, or from its ClassObject, or one of its ClassObject's superclasses.
protected  S_Policy S_LibraryObject.determinePolicy(java.lang.String operationName)
          Determines policy, if any, from the object's PolicyBundle or from its ClassObject, or one of its ClassObject's superclasses.
protected  java.lang.Object S_LibraryObject.invokePolicyMethod(java.lang.String methodName, java.lang.Object[] args, java.lang.String[] argClassPaths)
          dynamically invoke a method indicated by policy
protected  S_LibraryObjectData S_LibraryObject.createInstance(OperationState opState, S_LibraryObjectDefinition def)
          Create a new instance.
protected  S_LibraryObjectData S_LibraryObject.importInstance(S_ExportedLibraryObjectDefinition edef)
          Import a new instance.
protected  void S_LibraryObject.preImport(S_ExportedLibraryObjectDefinition edef)
          Perform operations on an ExportLibraryObjectDefinition prior to performing the actual import.
protected  void S_LibraryObject.postImport()
          Perform operations on an instance after it has been imported.
protected  void S_LibraryObject.deleteRows()
          Delete the row from each table for this instance.
protected  void S_LibraryObject.updateRows(S_LibraryObjectDefinition def)
          Update the rows from each table for this instance.
protected  void S_LibraryObject.lockRows()
          Lock the rows from each table for this instance.
protected  void S_LibraryObject.insertRows(S_LibraryObjectDefinition def)
          Update the rows from each table for this instance.
protected  void S_LibraryObject.insertRow(AttributeValue[] avs, S_ClassObjectData clssdata, java.lang.Long auditId)
          ???
protected static void S_LibraryObject.clearArrayTypeAttributeValues(S_Attribute attribute, S_LibrarySession session)
          This variant is used by S_ClassObject.removeAttribute.
protected  void S_LibraryObject.verifyCanCreate(S_LibraryObjectDefinition def)
          Verifies that the instance can be created.
protected  void S_LibraryObject.verifyCanUpdate()
          Verifies that the instance can be updated.
protected  void S_LibraryObject.verifyCanFree()
          Verifies that the instance can be freed.
protected  void S_LibraryObject.verifyCanGetContent(S_ContentObject co)
          Verifies that the user has getContent permission on this object
protected  void S_LibraryObject.verifyCanSetContent()
          Verifies that the user has setContent permission on this object
protected  void S_LibraryObject.verifyCanSetPolicy()
          Verifies that Policies can be updated on the instance.
protected  S_ValueDefault S_LibraryObject.determineValueDefault(S_AttributeData attributeData, S_LibraryObjectDefinition def)
          return the ValueDefault that is in force for the specified Attribute data.
protected  S_ClassDomain S_LibraryObject.determineClassDomain(S_AttributeData attributeData, S_LibraryObjectDefinition def)
          return the ClassDomain that is in force for the specified Attribute data.
protected  S_ValueDomain S_LibraryObject.determineValueDomain(AttributeValue av, S_ClassObjectData classData, S_LibraryObjectDefinition def)
          return the ValueDomain that is in force for the specified AttributeValue.
protected  void S_LibraryObject.addObjectAuditEntry(java.lang.Long auditId, long operationType, LibraryConnection lconn, java.sql.Connection conn, S_ClassObjectData clssdata)
          New audit stuff
protected  java.lang.Long S_LibraryObject.getAuditIdIfAudited(long operationType)
          New audit stuff
protected static void S_LibraryObject.copyVectorToLibraryObjectArray(S_LibrarySession sess, java.util.Vector vector, S_LibraryObject[] objs)
          ???
protected static java.lang.Long[] S_LibraryObject.constructIdArray(S_LibraryObject[] objs)
          Construct an array of object IDs from an array of S_LibraryObjects.
protected static java.lang.Long[] S_LibraryObject.constructIdArray(java.util.Vector vector)
          Construct an array of object IDs from a Vector of S_LibraryObjectData objects.
 boolean S_PublicObject.hasNameAttribute()
          Override of hasNameAttribute(), to always return true for PublicObjects
protected  void S_PublicObject.deriveDefinition(S_LibraryObjectDefinition def)
          Add to the S_LibraryObjectDefinition for this class.
protected  void S_PublicObject.postImport()
          Perform operations on an instance after it has been imported.
protected  void S_PublicObject.handleCascade(OperationState opState, S_LibraryObject source, int cascadeType, S_LibraryObjectDefinition sdef, java.lang.Object customArg)
          handle a cascaded operation initiated by (usually) another object.
protected  void S_PublicObject.cascadeFree(OperationState opState, S_LibraryObjectDefinition def)
          cascade operations to be performed before freeing an object.
protected  void S_PublicObject.cascadeUpdate(OperationState opState, S_LibraryObjectDefinition def)
          cascade operations to be performed before updating an object.
protected  void S_PublicObject.cascadeCopy(OperationState opState, S_LibraryObjectDefinition def, S_LibraryObject clone)
          cascade operations to be performed before copying an object.
protected  void S_PublicObject.cascadeDelete(OperationState opState, S_LibraryObjectDefinition def)
          cascade operations to be performed before deleting an object.
protected  void S_PublicObject.cascadeUndelete(OperationState opState, S_LibraryObjectDefinition def)
          cascade operations to be performed before undeleting an object.
protected  void S_PublicObject.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for creating this object
protected  void S_PublicObject.extendedPostInsert(OperationState opState, S_LibraryObjectDefinition def)
          operations to be performed after creating an object.
protected  S_PublicObject S_PublicObject.determineResolvedObject()
          return the object we resolve to.
protected  void S_PublicObject.resolveResolvedObject()
          determine resolved object
protected  void S_PublicObject.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for creating this object
protected  void S_PublicObject.extendedPostUpdate(OperationState opState, S_LibraryObjectDefinition def)
          extended operations to be performed after updating an object.
protected  void S_PublicObject.extendedPreFree(OperationState opState, S_LibraryObjectDefinition def)
          operations to be performed before freeing an object.
protected  void S_PublicObject.extendedPostFree(OperationState opState, S_LibraryObjectDefinition def)
          Operations to be performed after freeing an object
protected  void S_PublicObject.extendedPreCopy(OperationState opState, S_LibraryObjectDefinition def)
          Operations to be performed prior to creating an object copy.
protected  void S_PublicObject.extendedPreDelete(OperationState opState, S_LibraryObjectDefinition def)
          operations to be performed before deleting an object.
protected  void S_PublicObject.extendedPostDelete(OperationState opState, S_LibraryObjectDefinition def)
          operations to be performed after deleting an object.
protected  void S_PublicObject.extendedPreUndelete(OperationState opState, S_LibraryObjectDefinition def)
          operations to be performed before undeleting an object.
protected  void S_PublicObject.extendedPostUndelete(OperationState opState, S_LibraryObjectDefinition def)
          operations to be performed after undeleting an object.
protected  void S_PublicObject.preDelete(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for deleting this object before the object is marked for deletion
protected  void S_PublicObject.postDelete(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for deleting this object after the object is marked for deletion
protected  void S_PublicObject.preUndelete(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for unDeleting this object before the object is unmarked for deletion
protected  void S_PublicObject.postUndelete(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for deleting this object after the object is unmarked for deletion
protected  void S_PublicObject.delete(OperationState opState)
          delete - THE ONLY METHOD THAT SHOULD CALL THIS METHOD IS S_LibrarySession.DMDelete() (or this method recursively).
protected  void S_PublicObject.delete(OperationState opState, S_LibraryObjectDefinition def)
          delete - THE ONLY METHOD THAT SHOULD CALL THIS METHOD IS S_LibrarySession.DMDelete() (or this method recursively).
protected  void S_PublicObject.undelete(OperationState opState)
          undelete - restore an object from the user's wastebasket.
protected  void S_PublicObject.undelete(OperationState opState, S_LibraryObjectDefinition def)
          undelete - restore an object from the user's wastebasket.
protected  boolean S_PublicObject.isDeleted()
          isDeleted() - get the "mark for delete" state
 java.io.Serializable S_PublicObject.DYNReplaceDeletor(java.io.Serializable payload)
          Changes the deletor of an object to the passed in user.
 java.io.Serializable S_PublicObject.DYNReplaceCreator(java.io.Serializable payload)
          Changes the creator of an object to the passed in user.
 java.io.Serializable S_PublicObject.DYNReplaceModifier(java.io.Serializable payload)
          Changes the last modifier of an object to the passed in user.
 boolean S_PublicObject.isLocked()
          returns true if the LockObject attribute is not null
protected  boolean S_PublicObject.isLockedForSession()
          returns true if there is a session lock held on this object.
 void S_PublicObject.unlockForSession()
          release session lock for this object
protected  long S_PublicObject.getLockedForSessionId()
          returns the session Id of the session that holds a session lock on the target object.
 S_LockObject S_PublicObject.getLockObject()
          Returns the lock object of this object
protected  boolean S_PublicObject.isLockedForSessionByCurrentSession()
          returns true if there is a session lock held on this object, and it is held by the invoking session.
 boolean S_PublicObject.isVersionable()
          returns true if this object can be in a Family
protected  boolean S_PublicObject.isFullyAccessibleViaGroupAdminMode()
          true if this object's Administration group contains the specified group admin group.
protected  void S_PublicObject.verifyCanCreate(S_LibraryObjectDefinition def)
          Verifies that the instance can be created.
protected  void S_PublicObject.verifyCanUpdate()
          Verifies that the instance can be updated.
protected  void S_PublicObject.verifyCanFree()
          Verifies that the instance can be freed.
protected  void S_PublicObject.verifyGrantAccess()
          Verifies that the caller has grant access to the object.
protected  void S_PublicObject.verifyCanLock()
          Verifies that the instance can be locked.
protected  void S_PublicObject.verifyCanUnlock()
          Verifies that the instance can be unlocked.
protected  void S_PublicObject.verifyCanSetPolicy()
          Verifies that Policies can be updated on the instance.
protected  void S_PublicObject.verifyCanAddRelationship()
          Verifies that Relationships can be added to the instance.
protected  void S_PublicObject.verifyCanRemoveRelationship()
          Verifies that Relationships can be removed from the instance.
protected  void S_PublicObject.verifyCanUseContentQuota(S_ContentQuota quota)
          Verify that the current user can use the specified ContentQuota object.
protected  boolean S_PublicObject.canUseContentQuota(S_ContentQuota quota)
          Returns true if the current user can use the specified ContentQuota object.
 boolean S_PublicObject.checkAccess(AccessLevel level)
          Checks to see if the current user has the set of permissions specified for the target object.
protected  void S_PublicObject.verifyPublicObjectPermission(long standardPermission, int errorCode)
          Internal method used by the verifyCanXXX() methods on PublicObject
protected  void S_PublicObject.resolveSecuredBySettings(S_LibraryObjectDefinition def, boolean forInsert)
           
protected  void S_PublicObject.propogateSettingsToProxyService(S_LibraryObjectDefinition def)
          Propogate the secured by setting to the Proxy service.
protected  void S_PublicObject.resolveACLSetting(S_LibraryObjectDefinition def)
           
protected  AttributeValue S_PublicObject.getDefaultAclFromUserProfile(java.lang.Long classid)
          Get the defaultACL for a specified class of object, based on the current user's primaryUserProfile's DEFAULTACLS propertyBundle.
protected  void S_PublicObject.propagateNameChanges(OperationState opState, S_LibraryObjectDefinition def)
           
protected  void S_PublicObject.propagateSecurityChanges(OperationState opState, S_LibraryObjectDefinition def)
           
protected  void S_PublicObject.changeSecurityFromProxy(OperationState opState, S_LibraryObjectDefinition def)
           
protected  void S_PublicObject.transferSecuritySettings(S_LibraryObjectDefinition fromDef, S_LibraryObjectDefinition toDef)
           
protected  S_Category S_PublicObject.addCategory(S_LibraryObjectDefinition catdef)
          Add a Category to the target object.
protected  void S_PublicObject.createCategories(OperationState opState, S_LibraryObjectDefinition def)
          Create a set of categories.
protected  AttributeValue S_PublicObject.createCategory(OperationState opState, S_LibraryObjectDefinition catdef, S_LibraryObjectDefinition podef)
          Add a new Category to an OperationState.
protected  void S_PublicObject.forceSecuredObjectsToClear(OperationState opState)
          forceSecuredObjectsToClear - for objects that we secure, if they haven't been freed as part of the specified operattion, then force them to clear their SecuringPublicObject setting.
protected  void S_PublicObject.handleExtendedFreePolicy(OperationState opState, S_LibraryObjectDefinition def)
          handleExtendedFreePolicy - handle any Policy actions associated with free().
protected  void S_PublicObject.freeNonsharedAcl(OperationState opState)
           
protected  void S_PublicObject.freeNonsharedLockObject(OperationState opState, S_LockObject ourlockobj)
           
protected  void S_PublicObject.postCreateAddToFolder(S_LibraryObjectDefinition def)
           
protected  java.util.Vector S_PublicObject.getReferencingFolderDatas(SortSpecification sort)
           
 S_Folder[] S_PublicObject.getReferencingFolders(SortSpecification sort)
          returns an array of S_Folders that reference this object
 void S_PublicObject.addRelationship(S_PublicObject rightPo, S_LibraryObjectDefinition def)
          Add a relationship to another public object
protected  S_LibraryObjectData S_PublicObject.addRelationship(S_LibraryObjectDefinition def)
          Add a relationship to another public object
protected  void S_PublicObject.removeRelationship(java.lang.Long relId, java.lang.Long relClassId)
           
 void S_PublicObject.removeRelationship(S_Relationship rel)
          removes the relationship; may cascade to left and right objects.
protected  java.util.Vector S_PublicObject.getRightwardRelationshipObjectDatas(S_ClassObject relClass, SortSpecification sort)
           
protected  java.util.Vector S_PublicObject.getRightwardRelationshipObjectDatas(java.lang.String relClassName, SortSpecification sort)
           
protected  java.util.Vector S_PublicObject.getLeftwardRelationshipObjectDatas(S_ClassObject relClass, SortSpecification sort)
           
protected  java.util.Vector S_PublicObject.getLeftwardRelationshipObjectDatas(java.lang.String relClassName, SortSpecification sort)
           
protected  java.util.Vector S_PublicObject.getRightwardRelationshipDatas(S_ClassObject relClass, SortSpecification sort)
           
protected  java.util.Vector S_PublicObject.getRightwardRelationshipDatas(java.lang.String relClassName, SortSpecification sort)
           
protected  java.util.Vector S_PublicObject.getLeftwardRelationshipDatas(S_ClassObject relClass, SortSpecification sort)
           
protected  java.util.Vector S_PublicObject.getLeftwardRelationshipDatas(java.lang.String relClassName, SortSpecification sort)
           
protected  long S_PublicObject.getLeftwardRelationshipsCount(S_ClassObject relClass)
           
protected  long S_PublicObject.getLeftwardRelationshipsCount(java.lang.String relClassname)
           
protected  S_Family S_PublicObject.getFamily()
          gets the S_Family of this object (or null for non-versioned)
protected  S_AccessControlList S_PublicObject.getAcl()
          gets the ACL for this object, which can be null.
 S_Category[] S_PublicObject.getCategories()
          Get all categries associated with this instance.
 S_Category[] S_PublicObject.getCategories(SortSpecification sort)
          Get all categries associated with this instance.
 S_VersionDescription[] S_PublicObject.getVersionDescriptions()
          Get all VERSIONDESCRIPTIONs associated with this instance.
protected  S_AdministrationGroup S_PublicObject.getAdministrationGroup()
          getAdministrationGroup - gets the AdministrationGroup for this object, which can be null.
protected  S_DirectoryUser S_PublicObject.getOwner()
          getOwner - gets the owner of this object
protected  boolean S_PublicObject.isOwner()
          isOwner - return true if the caller is the owner of this object
protected  S_PublicObject S_PublicObject.getResolvedObject()
          getResolvedObject - gets the resolved public object of this objec
protected  S_Relationship[] S_PublicObject.getAllLeftRelationships()
          getAllLeftRelationships - gets all Relationship objects to the left of this object.
protected  S_Relationship[] S_PublicObject.getLeftRelationships(java.lang.String relClassName)
          getLeftRelationships - gets all Relationship objects to the left of this object for a specified Relationship class.
protected  S_Relationship[] S_PublicObject.getAllRightRelationships()
          getAllRightRelationships - gets all Relationship objects to the right of this object.
protected  S_Relationship[] S_PublicObject.getRightRelationships(java.lang.String relClassName)
          getRightRelationships - gets all Relationship objects to the right of this object for a specified Relationship class.
protected  S_Relationship[] S_PublicObject.getSpecificRightRelationships(S_PublicObject target, java.lang.String relClassName)
          getSpecificRightRelationships - gets all Relationship objects to the right of this object for a specified Relationship class, and for a specific target object.
protected  S_Relationship[] S_PublicObject.getSpecificLeftRelationships(S_PublicObject source, java.lang.String relClassName)
          getSpecificLeftRelationships - gets all Relationship objects to the left of this object for a specified Relationship class, and for a specific source object.
protected  void S_PublicObject.freeIfNoFolderReferences(S_LibraryObjectDefinition def)
          free this instance if there are no left-side FolderPathRelationships.
protected  void S_PublicObject.propagateFreeIfNoFolderReferences(S_LibraryObjectDefinition def)
          propagate the freeIfNoFolderReferences operation.
 S_PublicObject[] S_PublicObject.getRightwardRelationshipObjects(java.lang.String relClassName, SortSpecification sort)
          returns all "right side" public objects that are related to this object by the specified Relationship Class.
 S_PublicObject[] S_PublicObject.getRightwardRelationshipObjects(S_ClassObject relClass, SortSpecification sort)
          returns all "right side" public objects that are related to this object by the specified Relationship Class.
 S_PublicObject[] S_PublicObject.getLeftwardRelationshipObjects(java.lang.String relClassName, SortSpecification sort)
          returns all "left side" public objects that are related to this object by the specied Relationship Class.
 S_PublicObject[] S_PublicObject.getLeftwardRelationshipObjects(S_ClassObject relClass, SortSpecification sort)
          returns all "left side" public objects that are related to this object by the specied Relationship Class.
 S_Relationship[] S_PublicObject.getRightwardRelationships(java.lang.String relClassName, SortSpecification sort)
          returns all "right side" relationship instances that are used to relate to this object to other PublicObjects.
 S_Relationship[] S_PublicObject.getRightwardRelationships(S_ClassObject relClass, SortSpecification sort)
          returns all "right side" relationship instances that are used to relate to this object to other PublicObjects.
 S_Relationship[] S_PublicObject.getLeftwardRelationships(java.lang.String relClassName, SortSpecification sort)
          returns all "left side" relationship instances that are used to relate to this object to other PublicObjects.
 S_Relationship[] S_PublicObject.getLeftwardRelationships(S_ClassObject relClass, SortSpecification sort)
          returns all "left side" relationship instances that are used to relate to this object to other PublicObjects.
protected  boolean S_PublicObject.relationshipExists(S_PublicObject member, java.lang.String relClassName)
          return indication of existence of a relationship of the specified relationship class.
protected  void S_PublicObject.signalRightRelationshipFreed(OperationState opState, S_Relationship rightRel, S_PublicObject rightPo)
          a PublicObject to the right of us has been freed.
protected  void S_PublicObject.signalLeftRelationshipFreed(OperationState opState, S_Relationship leftRel, S_PublicObject leftPo)
          a PublicObject to the left of us has been freed.
protected  void S_PublicObject.verifyObjectNotLocked()
          Checks the current lock state.
protected  void S_PublicObject.verifyObjectNotLocked(S_LibraryObjectDefinition def)
          Checks the current lock state.
protected static S_PublicObject[] S_PublicObject.vectorToSPublicObjectArray(S_LibrarySession sess, java.util.Vector vector)
           
protected static S_LibraryObjectSelector S_LibraryObjectSelector.constructLibraryObjectSelector(S_LibrarySession session, java.lang.String selectorpath, java.lang.Long classId)
           
protected  S_ClassObjectData S_LibraryObjectSelector.getClassData()
          getClassData - get the Data object
protected  java.lang.String S_LibraryObjectSelector.getClassName()
          getClassName - get the class's name that this instance services.
protected  S_LibraryService S_LibraryObjectSelector.getService()
          getService() - return the S_LibraryService which created the S_LibrarySession from which this object was created.
protected  java.lang.String S_LibraryObjectSelector.getResourceString(java.lang.String key)
          Returns a resource string from the Resource Bundle.
protected  java.util.Vector S_LibraryObjectSelector.selectAllObjects()
           
protected  java.util.Vector S_LibraryObjectSelector.selectObjects(java.lang.String whereClause, SortSpecification sort)
           
protected  java.util.Vector S_LibraryObjectSelector.selectObjects(java.lang.String whereClause, SortSpecification sort, int maxItemCount)
           
protected  java.util.Vector S_LibraryObjectSelector.selectObjectsNewStyle(java.lang.String whereClause, SortSpecification sort)
           
protected  S_LibraryObjectCursor S_LibraryObjectSelector.selectObjectsCursor(java.lang.String whereClause, SortSpecification sort)
           
protected  long S_LibraryObjectSelector.selectCount(java.lang.String whereClause)
           
protected  LibraryQueryStatement S_LibraryObjectSelector.getSimpleQueryStatement(java.lang.String key, LibraryConnection lconn, java.lang.String whereClause, SortSpecification sort, int maxCopiesPerConnection)
           
protected  LibraryQueryStatement S_LibraryObjectSelector.getSimpleCountQueryStatement(java.lang.String key, LibraryConnection lconn, java.lang.String whereClause, int maxCopiesPerConnection)
           
protected  S_LibraryObjectData S_LibraryObjectSelector.selectObjectById(java.lang.Long id)
           
protected  java.util.Vector S_LibraryObjectSelector.selectObjectsByMasterId(java.lang.Long masterId, java.lang.String masterAttrName, SortSpecification sort)
           
protected  java.util.Vector S_LibraryObjectSelector.selectArrayReferencingObjects(AttributeValue referencedValue, java.lang.Long attributeId, SortSpecification sort)
           
protected  long S_LibraryObjectSelector.selectArrayReferencingObjectsCount(AttributeValue referencedValue, java.lang.Long attributeId)
           
protected  java.util.Vector S_LibraryObjectSelector.selectObjectsByStringAttribute(java.lang.String attrValue, java.lang.String masterAttrName, SortSpecification sort)
           
protected  long S_LibraryObjectSelector.selectObjectsCountByMasterId(java.lang.Long masterId, java.lang.String masterAttrName)
           
protected  boolean S_LibraryObjectSelector.selectObjectsExistByMasterId(java.lang.Long masterId, java.lang.String masterAttrName)
           
protected  S_LibraryObjectCursor S_LibraryObjectSelector.selectObjectsCursorByMasterId(java.lang.Long masterId, java.lang.String masterAttrName, SortSpecification sort)
           
protected  S_LibraryObjectCursor S_LibraryObjectSelector.selectArrayReferencingObjectsCursor(AttributeValue referencedValue, java.lang.Long attributeId, SortSpecification sort)
           
protected  S_LibraryObjectCursor S_LibraryObjectSelector.selectObjectsCursorByStringAttribute(java.lang.String attrValue, java.lang.String masterAttrName, SortSpecification sort)
           
protected  LibraryQueryStatement S_LibraryObjectSelector.getSingletonSelectStatement(LibraryConnection lconn, java.sql.Connection conn)
           
protected  LibraryQueryStatement S_LibraryObjectSelector.getDetailSelectStatement(LibraryConnection lconn, java.sql.Connection conn, java.lang.String masterColumnName, SortSpecification sort)
           
protected  LibraryQueryStatement S_LibraryObjectSelector.getArrayReferencingObjectsStatement(LibraryConnection lconn, java.sql.Connection conn, AttributeValue referencedValue, SortSpecification sort)
           
protected  LibraryQueryStatement S_LibraryObjectSelector.getArrayReferencingObjectsCountStatement(LibraryConnection lconn, java.sql.Connection conn, AttributeValue referencedValue)
           
protected  LibraryQueryStatement S_LibraryObjectSelector.getDetailSelectCountStatement(LibraryConnection lconn, java.sql.Connection conn, java.lang.String masterColumnName)
           
protected  S_LibraryObjectData S_LibraryObjectSelector.nextItem(S_LibraryObjectCursor cursor)
           
protected  long S_LibraryObjectSelector.getCountFromResultSet(java.sql.ResultSet rset)
           
protected  java.lang.String S_LibraryObjectSelector.getStatementSuffix()
          returns a statement suffix appropriate to the current session Admin mode.
protected  java.lang.String S_LibraryObjectSelector.generateStatementName(java.lang.String classname, java.lang.String stmt_suffix)
           
protected  java.lang.String S_LibraryObjectSelector.generateStatementName(java.lang.String classname, java.lang.String relname, java.lang.String stmt_suffix)
           
protected  java.lang.String S_LibraryObjectSelector.generateStatementName(java.lang.String classname, SortSpecification sort, java.lang.String stmt_suffix)
           
protected  java.lang.String S_LibraryObjectSelector.generateStatementName(java.lang.String classname, java.lang.String relname, SortSpecification sort, java.lang.String stmt_suffix)
           
protected  S_LibraryObject OperationState.getInitialLibraryObject()
          getInitialLibraryObject - get the initiating object.
protected  S_LibraryObjectDefinition OperationState.getInitialDefinition()
          getInitialDefinition - get the initial S_LibraryObjectDefinition specified in the first Operation for the initiating object.
protected  java.lang.Object OperationState.getInitialCustomObject()
          getInitialCustomObject - get the initial custom object specified in the first Operation for the initiating object.
protected  java.lang.Long OperationState.getId()
          getId - get the initiating object's Id
protected  java.lang.Long OperationState.getClassId()
          getClassId - get the initiating object's class Id
protected  boolean OperationState.wasInitiatedBy(S_LibraryObject obj)
          wasInitiatedBy - return true if the specified object initiated this Operation.
protected  void OperationState.addAtomicOperation(S_LibraryObject obj, int operationType, S_LibraryObjectDefinition sdef)
          add an atomic operation to this OperationState.
protected  void OperationState.addAtomicOperation(S_LibraryObject obj, int operationType, S_LibraryObjectDefinition sdef, java.lang.Object customObject)
          add an atomic operation to this OperationState, specifying a custom object related to the operation.
protected  S_LibraryObjectDefinition OperationState.getAtomicOperationDefinition(S_LibraryObject obj, int operationType)
          get the Definition specified when an AtomicOperation was added.
protected  java.lang.Object OperationState.getAtomicOperationCustomObject(S_LibraryObject obj, int operationType)
          get the custom object specified when an AtomicOperation was added.
protected  boolean OperationState.isOperationInProgress(S_LibraryObject obj, int operationType)
          Gets whether an atomic operation is in progress
protected  void OperationState.executeAtomicOperations()
          execute all of the atomic operations in the order in which they were added to this OperationState.
 S_LibraryObjectDefinition OperationObjectState.getAtomicOperationDefinition()
          gets the Definition specified when an AtomicOperation was added.
 java.lang.Object OperationObjectState.getAtomicOperationCustomObject()
          get the custom object specified when an AtomicOperation was added.
 S_LibraryObjectDefinition OperationObjectState.getAtomicOperationDefinition(int operationType)
          get the Definition specified when an AtomicOperation was added.
 java.lang.Object OperationObjectState.getAtomicOperationCustomObject(int operationType)
          get the custom object specified when an AtomicOperation was added.
protected  void S_SystemObject.verifyCanCreate(S_LibraryObjectDefinition def)
          Verifies that the instance can be created.
protected  void S_SystemObject.verifyCanFree()
          Verifies that the instance can be freed.
protected  void S_SystemObject.verifyCanUpdate()
          Verifies that the instance can be updated.
protected  void S_SystemObject.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition sdef)
          Performs pre-insert actions.
 AccessLevel S_AccessControlEntry.getAccessLevel()
          Returns the access level represented by this ACE
 S_AccessControlList S_AccessControlEntry.getAcl()
          Returns the ACL for this ACE.
protected  void S_AccessControlEntry.deriveDefinition(S_LibraryObjectDefinition def)
          Add to the S_LibraryObjectDefinition for this class.
protected  void S_AccessControlEntry.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for creating this object.
protected  void S_AccessControlEntry.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for updating this ACE Permission bundle option is used here to set a system attribute.
 boolean S_ApplicationObject.isVersionable()
          Determines whether this ApplicationObject is versionable.
protected  void S_PropertyBundle.deriveDefinition(S_LibraryObjectDefinition def)
          Derives the S_LibraryObjectDefinition for this class.
protected  void S_PropertyBundle.extendedPreFree(OperationState opState, S_LibraryObjectDefinition def)
          Removes all properties from this PropertyBundle prior to freeing this PropertyBundle.
protected  void S_PropertyBundle.extendedPostInsert(OperationState opState, S_LibraryObjectDefinition def)
          Add the properties after a successful insert of this PropertyBundle.
protected  void S_PropertyBundle.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Performs operations prior to updating this PropertyBundle.
 S_Property[] S_PropertyBundle.getProperties(SortSpecification sort)
          Gets the properties in this PropertyBundle sorted by the SortSpecification.
protected  java.util.Vector S_PropertyBundle.getPropertiesVector(SortSpecification sort)
          Gets the vector of properties for this PropertyBundle sorted by the SortSpecification.
 void S_PropertyBundle.putProperty(AttributeValue av)
          Inserts or updates a property in this PropertyBundle.
 void S_PropertyBundle.removeProperty(java.lang.String name)
          Removes a property from this PropertyBundle.
 AttributeValue S_PropertyBundle.getPropertyValue(java.lang.String name)
          Gets the value of a particular property.
 S_Property S_PropertyBundle.getProperty(java.lang.String name)
          Gets the S_Property of the specified name.
protected  void S_ServerConfiguration.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Updates any system attributes appropriate for creating this object.
protected  void S_ServerConfiguration.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for creating this object
protected  void S_ServerConfiguration.extendedPreFree(OperationState opState, S_LibraryObjectDefinition def)
          Extended pre-free actions.
protected  java.util.Vector S_ServerConfiguration.getInheritingServerConfigurations()
          Gets the ServerConfigurations that inherit this ServerConfiguration.
protected  void BlobOutputStream.dispose()
           
protected  S_PublicObject S_Relationship.getLeftObject()
          gets the S_PublicObject that is left of this relationship.
protected  S_PublicObject S_Relationship.getRightObject()
          gets the S_PublicObject that is right of this relationship.
protected  void S_Relationship.handleCascade(OperationState opState, S_LibraryObject source, int cascadeType, S_LibraryObjectDefinition sdef, java.lang.Object customArg)
          handle a cascaded operation initiated by (usually) another object.
protected  void S_Relationship.cascadeFree(OperationState opState, S_LibraryObjectDefinition def)
          cascade operations to be performed before freeing an object.
protected  void S_Relationship.cascadeFreeToLeftObject(OperationState opState, S_LibraryObject source)
          cascade to our left object, indicationg that we have freed.
protected  void S_Relationship.cascadeFreeToRightObject(OperationState opState, S_LibraryObject source)
          cascade to our right object, indicationg that we have freed.
protected  void S_Relationship.cascadeDeleteToLeftObject(OperationState opState, S_LibraryObject source)
          cascade to our left object, indicationg that we have Deleted.
protected  void S_Relationship.cascadeDeleteToRightObject(OperationState opState, S_LibraryObject source)
          cascade to our right object, indicationg that we have Deleted.
protected  void S_Relationship.cascadeUndeleteToLeftObject(OperationState opState, S_LibraryObject source)
          cascade to our left object, indicationg that we have Undeleted.
protected  void S_Relationship.cascadeUndeleteToRightObject(OperationState opState, S_LibraryObject source)
          cascade to our right object, indicationg that we have Undeleted.
protected  void S_Relationship.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for creating this object
protected  void S_Relationship.deriveDefinition(S_LibraryObjectDefinition def)
          Add to the S_LibraryObjectDefinition for this class.
protected static S_Relationship[] S_Relationship.vectorToSRelationshipArray(S_LibrarySession sess, java.util.Vector vector)
           
protected  void S_Relationship.associatedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          an extensibility point for pre insert actions on associated objects.
protected  void S_Relationship.associatedPostInsert(OperationState opState, S_LibraryObjectDefinition def)
          an extensibility point for post insert actions on associated objects.
protected  void S_Relationship.associatedPostFree(OperationState opState, S_LibraryObjectDefinition def)
          an extensibility point for post free actions on associated objects.
protected  void S_Relationship.extendedPreFree(OperationState opState, S_LibraryObjectDefinition def)
          Processing appropriate for freeing this object Save the left object away for post free processing
protected  void S_Relationship.extendedPreAddRelationship(OperationState opState, S_PublicObject rightpo, S_LibraryObjectDefinition def)
          an extensibility point before a relationship is created.
protected  void S_Relationship.extendedPostAddRelationship(OperationState opState, S_PublicObject rightpo, S_LibraryObjectDefinition def)
          an extensibility point after a relationship is created.
protected  void S_Relationship.extendedPreRemoveRelationship(OperationState opState, S_PublicObject rightpo, S_LibraryObjectDefinition def)
          an extensibility point before a relationship is removed.
protected  void S_Relationship.extendedPostRemoveRelationship(OperationState opState, S_PublicObject rightpo, S_LibraryObjectDefinition def)
          an extensibility point after a relationship is removed.
protected  void S_FolderRelationship.handleCascade(OperationState opState, S_LibraryObject source, int cascadeType, S_LibraryObjectDefinition sdef, java.lang.Object customArg)
          handleCascade - handle a cascaded operation initiated by (usually) another object.
protected  void S_FolderRelationship.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Operations to be preformed before creating an instance of S_FolderRelationship.
protected  void S_FolderRelationship.associatedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          an extensibility point for pre insert actions on associated objects.
protected  void S_FolderRelationship.associatedPostInsert(OperationState opState, S_LibraryObjectDefinition def)
          an extensibility point for post insert actions on associated objects.
protected  void S_FolderRelationship.associatedPostFree(OperationState opState, S_LibraryObjectDefinition def)
          an extensibility point for post free actions on associated objects.
protected  void S_FolderRelationship.extendedPreAddRelationship(OperationState opState, S_PublicObject rightpo, S_LibraryObjectDefinition def)
          an extensibility point before a relationship is created.
protected  void S_FolderRelationship.extendedPostAddRelationship(OperationState opState, S_PublicObject rightpo, S_LibraryObjectDefinition def)
          an extensibility point after a relationship is created.
protected  void S_FolderRelationship.extendedPreRemoveRelationship(OperationState opState, S_PublicObject rightpo, S_LibraryObjectDefinition def)
          an extensibility point before a relationship is removed.
protected  void S_FolderRelationship.extendedPostRemoveRelationship(OperationState opState, S_PublicObject rightpo, S_LibraryObjectDefinition def)
          an extensibility point after a relationship is removed.
protected  void S_FolderPathRelationship.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Operations to be preformed before creating an instance of S_FolderPathRelationship.
protected  void S_FolderPathRelationship.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Operations to be preformed before updating an instance of S_FolderRelationship.
protected  void S_FolderPathRelationship.postImport()
          Perform operations on an instance after it has been imported.
protected  void S_FolderPathRelationship.deriveDefinition(S_LibraryObjectDefinition def)
          deriveDefinition - Add to the S_LibraryObjectDefinition for this class.
protected  void S_FolderPathRelationship.insertRows(S_LibraryObjectDefinition def)
          Update the rows from each table for this instance.
protected  void S_FolderPathRelationship.updateRows(S_LibraryObjectDefinition def)
          Update the rows from each table for this instance.
protected  void S_FolderPathRelationship.associatedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          an extensibility point for pre insert actions on associated objects.
protected  void S_FolderPathRelationship.associatedPostInsert(OperationState opState, S_LibraryObjectDefinition def)
          an extensibility point for post insert actions on associated objects.
protected  void S_FolderPathRelationship.associatedPostFree(OperationState opState, S_LibraryObjectDefinition def)
          an extensibility point for post free actions on associated objects.
protected  void S_FolderPathRelationship.extendedPreRemoveRelationship(OperationState opState, S_PublicObject rightpo, S_LibraryObjectDefinition def)
          an extensibility point before a relationship is removed.
 java.io.Serializable S_FolderPathRelationship.DYNAddToFolderIndex(java.io.Serializable payload)
          Add this parent/child relationship to the folder index
protected  java.util.Vector S_PublicObjectSelector.selectRightObjects(java.lang.Long leftId, java.lang.String relClassName, SortSpecification sort)
           
protected  S_LibraryObjectCursor S_PublicObjectSelector.selectRightObjectsCursor(java.lang.Long leftId, java.lang.String relClassName, SortSpecification sort)
           
protected  long S_PublicObjectSelector.selectRightObjectsCount(java.lang.Long leftId, java.lang.String relClassName)
           
protected  java.util.Vector S_PublicObjectSelector.selectLeftObjects(java.lang.Long rightId, java.lang.String relClassName, SortSpecification sort)
           
protected  S_LibraryObjectCursor S_PublicObjectSelector.selectLeftObjectsCursor(java.lang.Long rightId, java.lang.String relClassName, SortSpecification sort)
           
protected  long S_PublicObjectSelector.selectLeftObjectsCount(java.lang.Long rightId, java.lang.String relClassName)
           
protected  LibraryQueryStatement S_PublicObjectSelector.getRightObjectsSelectStatement(LibraryConnection lconn, java.sql.Connection conn, java.lang.Long leftId, java.lang.String relClassName, SortSpecification sort)
           
protected  LibraryQueryStatement S_PublicObjectSelector.getRightObjectsCountSelectStatement(LibraryConnection lconn, java.sql.Connection conn, java.lang.Long leftId, java.lang.String relClassName)
           
protected  LibraryQueryStatement S_PublicObjectSelector.getLeftObjectsSelectStatement(LibraryConnection lconn, java.sql.Connection conn, java.lang.Long rightId, java.lang.String relClassName, SortSpecification sort)
           
protected  LibraryQueryStatement S_PublicObjectSelector.getLeftObjectsCountSelectStatement(LibraryConnection lconn, java.sql.Connection conn, java.lang.Long rightId, java.lang.String relClassName)
           
protected  S_LibraryObjectData S_PrimaryUserProfileSelector.selectPrimaryUserProfileByUserID(long dsid)
           
 boolean S_SchemaObject.hasNameAttribute()
          Override of hasNameAttribute(), to always return true for SchemaObjects
protected  void S_SchemaObject.verifyCanCreate(S_LibraryObjectDefinition def)
          Verifies that the instance can be created.
protected  void S_SchemaObject.verifyCanUpdate()
          Verifies that the instance can be updated.
protected  void S_SchemaObject.verifyCanFree()
          Verifies that the instance can be freed.
protected  void S_SchemaObject.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition sdef)
          Performs pre-insert actions.
protected  S_Policy S_ClassObject.determineInheritedPolicy(java.lang.String operationName)
          Determines policy, if any, by searching in the target ClassObject's PolicyBundle, or in one of its superclasses PolicyBundle.
 AttributeValue S_ClassObject.getInheritedPropertyValue(java.lang.String name)
          gets the named property, if any, by searching in the target ClassObject's PropertyBundle, or in one of its superclasses PropertyBundle.
protected  S_ClassAccessControlList S_ClassObject.determineInheritedClassAcl()
          Determines ClassAcl, if any, by ascending up the class hierarchy, looking for the first class that has a ClassAcl set.
protected  void S_ClassObject.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Performs pre-insert actions.
protected  void S_ClassObject.extendedPostInsert(OperationState opState, S_LibraryObjectDefinition def)
          Performs post-insert actions.
protected  void S_ClassObject.extendedPostUpdate(OperationState opState, S_LibraryObjectDefinition sdef)
          Performs post-update operations.
protected  void S_ClassObject.extendedPreFree(OperationState opState, S_LibraryObjectDefinition def)
          operations to be performed before freeing an object.
protected  void S_ClassObject.extendedPostFree(OperationState opState, S_LibraryObjectDefinition def)
          operations to be performed after freeing an object.
protected  void S_ClassObject.deriveDefinition(S_LibraryObjectDefinition def)
          Add to the S_LibraryObjectDefinition for this class.
 S_Attribute[] S_ClassObject.getEffectiveClassAttributes()
          Gets the effective attributes for the class.
 S_Attribute S_ClassObject.getEffectiveClassAttributes(int index)
          Gets the specified effective attribute of the class.
 S_Attribute S_ClassObject.getEffectiveClassAttributes(java.lang.String attributeName)
          Gets the specified effective attribute of the class.
 int S_ClassObject.getEffectiveClassAttributeIndex(java.lang.String attributeName)
          Gets the array index of the specified effective attribute of the class.
 S_Attribute[] S_ClassObject.getExtendedClassAttributes()
          Gets the extended attributes for the class.
 S_Attribute[] S_ClassObject.getExtendedClassAttributes(S_ClassObject superclass)
          Gets an array of the attributes defined by this class.
 S_Attribute S_ClassObject.getExtendedClassAttributes(int index)
          Gets the specified extended attribute of the class.
 S_Attribute S_ClassObject.getExtendedClassAttributes(java.lang.String attributeName)
          Gets the specified extended attribute of the class.
 int S_ClassObject.getExtendedClassAttributeIndex(java.lang.String attributeName)
          Gets the array index of the specified extended attribute of the class.
 S_ClassObject S_ClassObject.getSuperclass()
          Gets the superclass for this class.
 S_ClassObject[] S_ClassObject.getDirectSubclasses()
          Gets the direct subclasses for this class as an array of S_ClassObjects.
 S_ClassObject S_ClassObject.getDirectSubclasses(int index)
          Gets the index-specified direct subclass for this class as an S_ClassObject.
 S_ClassObject[] S_ClassObject.getSubclasses()
          Gets the subclasses for this class as an array of S_ClassObjects.
 S_ClassObject S_ClassObject.getSubclasses(int index)
          Gets the index-specified subclass for this class as an S_ClassObject.
 boolean S_ClassObject.isDirectSubclassOf(S_ClassObject classObject)
          Determines whether this class is a direct subclass of the specfied class (that is, whether the specified class is the immediate superclass of this class).
 boolean S_ClassObject.isSubclassOf(S_ClassObject classObject)
          Determines whether this class is a subclass of the specfied class (that is, whether the specified class is this class, the immediate superclass of this class, the super-superclass of this class, etc.).
 S_Attribute S_ClassObject.addAttribute(S_LibraryObjectDefinition def)
          Adds an Attribute to this ClassObject.
 void S_ClassObject.removeAttribute(S_Attribute attribute)
          Removes an Attribute from this ClassObject.
protected  S_LibraryObject S_ClassObject.getEquivalentLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Returns an object that is equivalent to the specified export Definition.
 java.io.Serializable S_ClassObject.DYNRecreateViews(java.io.Serializable payload)
          Force re-creation of the database views, for this class and all of its subclasses.
protected  java.lang.String S_DirectoryObject.getDistinguishedName()
          Gets the distinguished name of this DIRECTORYOBJECT.
 S_DirectoryObject[] S_DirectoryObject.getDirectMembers()
          Gets the direct members of this DIRECTORYOBJECT.
 S_DirectoryObject[] S_DirectoryObject.getAllMembers()
          Gets all members belonging to this DIRECTORYOBJECT.
protected  java.lang.Long[] S_DirectoryObject.getAllMembersIds()
          Gets all members belonging to this DIRECTORYOBJECT.
 S_DirectoryObject[] S_DirectoryObject.getDirectAncestors()
          Gets direct group ancestors of a member, returning the ancestors as an array of S_DirectoryObject.
 java.lang.Long[] S_DirectoryObject.getDirectAncestorIds()
          Gets the direct ancestors of this DIRECTORYOBJECT.
 S_DirectoryObject[] S_DirectoryObject.getAllAncestors()
          Gets all ancestors of a member, returning the ancestors as an array of S_DirectoryObject.
protected  java.lang.Long[] S_DirectoryObject.getAllAncestorIds()
          Gets the set of all IDs that are members (direct or indirect) of this group.
protected  void S_DirectoryObject.addAncestorsToSet(S_DirectoryObject.AncestorSet aset)
          Gets the set of all IDs that are ancestors (direct or indirect) of this directory object.
protected  void S_DirectoryObject.extendedPostInsert(OperationState opState, S_LibraryObjectDefinition def)
          operations to be performed after creating an instance.
protected  void S_DirectoryObject.extendedPreFree(OperationState opState, S_LibraryObjectDefinition def)
          Performs the necessary operations before freeing an object.
protected  void S_DirectoryObject.extendedPostFree(OperationState opState, S_LibraryObjectDefinition def)
          Performs the necessary operations after freeing an object.
protected static S_DirectoryObject[] S_DirectoryObject.vectorToSDirectoryObjectArray(S_LibrarySession sess, java.util.Vector vector)
          Converts a Vector of S_DirectoryObject to an array of S_DirectoryObject.
protected  S_DirectoryObject[] S_DirectoryObject.getObjectsFromIds(java.lang.Long[] ids)
          Gets object set from a set of Ids
protected  void S_DirectoryUser.deriveDefinition(S_LibraryObjectDefinition def)
          Changes the S_LibraryObjectDefinition for this class.
protected  S_LibraryObject S_DirectoryUser.getEquivalentLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Returns an object that is equivalent to the specified export Definition.
protected  void S_DirectoryUser.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Performs the necessary operations before an update.
protected  void S_DirectoryUser.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Updates any system attributes appropriate for creating this object.
protected  void S_DirectoryUser.extendedPreFree(OperationState opState, S_LibraryObjectDefinition def)
          Performs the necessary operations before freeing an object.
protected  void S_DirectoryUser.verifyCanCreate(S_LibraryObjectDefinition def)
          Verifies that an instance can be created.
protected  void S_DirectoryUser.verifyCanFree()
          Verifies that an instance can be freed.
protected  void S_DirectoryUser.verifyCanUpdate()
          Verifies that an instance can be updated.
protected  void S_DirectoryUser.verifyCanLock()
          Verifies that an instance can be locked or unlocked.
protected  boolean S_DirectoryUser.canUseContentQuota(S_ContentQuota quota)
          Returns true if the current user can use the specified ContentQuota object.
 boolean S_DirectoryUser.isUserInDirectoryService()
          Determines if this user is a valid user in the underlying Directory Service.
 boolean S_DirectoryUser.isSharedAccount()
          Determines if multiple people are sharing this user account.
 boolean S_DirectoryUser.isReadIndicationEnabled()
          Determines if read indication is enabled for this user.
protected  java.lang.String S_DirectoryUser.getDistinguishedName()
          Gets the distinguished name of this DirectoryUser.
protected  boolean S_DirectoryUser.getAdminEnabled()
          Checks if this user has admin privileges.
protected  boolean S_DirectoryUser.getSystemAdminEnabled()
          Checks if this user has system admin privileges.
 S_PrimaryUserProfile S_DirectoryUser.getPrimaryUserProfile()
          Gets the primary user profile for this user.
 java.io.Serializable S_DirectoryUser.DYNisUserInDirectoryService(java.io.Serializable payload)
          Determines if the user is a valid user in the underlying Directory Service.
protected  void S_Queue.enqueue(oracle.sql.ORAData message)
          Enqueues a message onto this queue.
protected  void S_Queue.enqueue(oracle.sql.ORAData message, int priority)
          Enqueues a message onto this queue.
protected  oracle.sql.ORAData S_Queue.dequeue(java.lang.String subscriberName)
          Dequeues a message from the Queue.
protected  void S_Queue.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Updates any system attributes appropriate for creating this object.
protected  void S_Queue.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for creating this object
protected  S_LibraryObject S_Queue.getEquivalentLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Returns an object that is equivalent to the specified export Definition.
protected  void S_Queue.verifyCanEnqueue()
          Verifies that the user can enqueue messages to the queue
protected  void S_Queue.verifyCanDequeue()
          Verifies that the user can dequeue messages from the queue
protected  void S_Queue.deriveDefinition(S_LibraryObjectDefinition def)
          Changes the S_LibraryObjectDefinition for this class.
protected  void S_ContentObject.deriveDefinition(S_LibraryObjectDefinition def)
          Add to the S_LibraryObjectDefinition for this class.
protected  void S_ContentObject.extendedPreCopy(OperationState opState, S_LibraryObjectDefinition def)
          Handles copying the content
protected  void S_ContentObject.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for creating this object
protected  void S_ContentObject.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for updating this object
protected  void S_ContentObject.extendedPreFree(OperationState opState, S_LibraryObjectDefinition def)
          Processing appropriate for freeing this object
protected  void S_ContentObject.extendedPostFree(OperationState opState, S_LibraryObjectDefinition def)
           
protected  void S_ContentObject.freeReadIndicationRows(java.lang.Long contentid)
          Free all references to this target object in the read indication table.
protected  void S_ContentObject.setContent(S_LibraryObjectDefinition def)
          This method is called by both insert and update.
protected  S_Media S_ContentObject.validateMedia(S_LibraryObjectDefinition def)
          if media is specified in the def, it is validated.
protected  S_Media S_ContentObject.determineMedia(S_LibraryObjectDefinition def)
          If no policy exists to choose a media, then this method is called to choose one.
 S_Media S_ContentObject.determineMediaByFormat(S_LibraryObjectDefinition def)
          This method will try to determine the media given a format
 java.io.InputStream S_ContentObject.getContentStream(S_LibraryObject refObj)
          returns an InputStream representing the content.
 java.io.Reader S_ContentObject.getContentReader(S_LibraryObject refObj)
          returns a Reader representing the content.
 RandomAccessContentInterface S_ContentObject.getRandomAccessContent(boolean canWrite, S_LibraryObject refObj)
           
protected  void S_ContentObject.setReadByUserNoCheck(boolean hasread, S_LibraryObject refObj)
          sets the read indication without checking getContent permission.
 void S_ContentObject.setReadByUser(boolean hasread, S_LibraryObject refObj)
          sets/resets read indication for this CONTENTOBJECT for the current user.
 boolean S_ContentObject.isReadByUser()
          Fetches read indication for this document's content for the current user.
 long S_ContentObject.getContentSize()
          returns the size (in bytes) of the content.
 S_Media S_ContentObject.getMediaObject()
           
 S_Format S_ContentObject.getFormatObject()
           
protected  java.lang.String S_ContentObject.getCharacterSet()
           
protected  boolean S_ContentObject.isReadOnly()
           
protected  void S_ContentObject.setReadOnlyForSharing()
          sets the READONLY attr to true, if not set already.
 java.lang.Long S_ContentObject.getContentId()
           
 void S_ContentObject.generateThemes(boolean fullThemes, S_LibraryObject refObj)
          Generates the Themes for this content by submitting a request to InterMedia Text to generate Themes.
 ContextTheme[] S_ContentObject.getThemes(S_LibraryObject refObj)
          Gets the Themes for this content, previously generated by a call to generateThemes().
 void S_ContentObject.generateSummary(java.lang.String pointOfView, long sizeAsPercent, long sizeAsNumParagraphs, java.lang.String summaryLevel, S_LibraryObject refObj)
          Generates one or more summaries for this content by submitting a request to InterMedia to generate summaries.
 java.io.Reader S_ContentObject.getSummary(java.lang.String pointOfView, S_LibraryObject refObj)
          Gets a specific summary of this content, previously generated by a call to generateSummary().
 void S_ContentObject.filterContent(boolean plaintext, S_LibraryObject refObj)
          Generates an HTML or plaintext version of the content, via the InterMedia INSO filters.
 java.io.Reader S_ContentObject.getFilteredContent(S_LibraryObject refObj)
          Gets the plaintext or HTML content of the document, previously generated by a call to filterContent()
protected  S_Media[] S_ContentObject.determineSearchMedia(ContextSearchSpecification csp)
          Determine which media instances to search against.
protected  void S_ContentObject.verifyNotReadOnly()
          Verifies that this object is not read only.
protected  S_ContentQuota S_ContentObject.getContentQuota(S_LibraryObjectDefinition def)
          Get the current user's ContentQuota
protected  S_ContentQuota S_ContentObject.getContentQuota(S_LibraryObject refObj)
          Get the ContentQuota object associated with the referencing object.
protected  void S_ContentObject.postEventToContentQuota(S_ContentQuota quota, S_LibraryObjectDefinition def)
          Post a SPECIAL event to the current user's ContentQuota, so that the quota agent can take action if necessary.
protected  void S_ContentObject.postEventToContentQuota(S_ContentQuota quota, long payload)
          Post a SPECIAL event to the current user's ContentQuota, so that the quota agent can take action if necessary.
protected static boolean S_ContentObject.contentSpecified(S_LibraryObjectDefinition def)
          Used to check if any action needed with regard to inserting/updating content.
protected  boolean S_ContentObject.isText(S_LibraryObjectDefinition def)
           
 boolean S_Template.isVersionable()
          isVersionable() - true is this object can be in a Family
protected static S_Media S_Media.getDefaultContentMedia(S_LibrarySession sess)
          getDefaultContentMedia - get the default content Media Instance
protected static S_Media S_Media.getSystemMedia(S_LibrarySession sess)
          getDefaultSystemMedia - get the Media Instance used for large amounts of data that is not content ie object references
protected static java.lang.Long S_Media.storeSerializedObject(S_LibrarySession session, java.io.Serializable obj)
          storeSerializedObject - store serializable object in the default "Search" Media instance.
protected static java.io.Serializable S_Media.retrieveSerializedObject(S_LibrarySession session, java.lang.Long contentRef)
          retrieveSerializedObject - retrieve serializable object in the default "Search" Media instance.
protected  void S_Media.createDatabaseObjects(S_LibraryObjectDefinition mdef)
          this gets called from extendedPostInsert
protected  void S_Media.verifyMediaTable(java.sql.Connection conn, java.lang.String tablename)
          creates a new media table if it doesn't exist.
protected  void S_Media.verifyContextTable(java.sql.Connection conn)
          checks for the existance of the Context routing table.
protected  void S_Media.createContextSubProcedure(java.sql.Connection conn)
          create the context subprocedure.
protected  java.lang.String S_Media.getCreateContextSubProcedureString()
          This method returns the sql statement String to create a pl/sql procedure to generate indexable contents when requested by context.
protected  boolean S_Media.checkTableExists(java.sql.Connection conn, java.lang.String tablename)
          helper method to verify a table's existance
protected  void S_Media.executeSQL(java.sql.Connection conn, java.lang.String sqlStr)
          helper method to create a table (or any other dml)
protected  void S_Media.addContentColumnToTable(java.sql.Connection conn, java.lang.String tablename, S_LibraryObjectDefinition mdef)
          Adds the content column to the media table
protected  java.lang.String S_Media.getAddColumnClause(S_LibraryObjectDefinition def)
          getAddColumnClause by default this implementation is:
protected abstract  java.lang.String S_Media.getColumnType(S_LibraryObjectDefinition mdef)
          at a minimum, you need to specify the column type (e.g., VARCHAR(1000) or BLOB)
protected  java.lang.String S_Media.getAddColumnModifier(S_LibraryObjectDefinition mdef)
          you can also specify a modify that is appended to the alter table statememt (e.g., LOB (myLob) STORE AS ...)
protected  java.lang.String S_Media.extractColumnName(S_LibraryObjectDefinition def)
           
protected  boolean S_Media.isContextMedia()
          each instance of media can be indexed (by InterMediaText) or not.
protected  void S_Media.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Update/override any system attributes appropriate for creating this object
protected  void S_Media.extendedPostInsert(OperationState opState, S_LibraryObjectDefinition def)
          MediaFile will override this to create a directory for file content.
protected  void S_Media.extendedPreFree(OperationState opState, S_LibraryObjectDefinition def)
          extendedPreFree - operations to be performed before freeing a media object.
protected  void S_Media.extendedPostFree(OperationState opState, S_LibraryObjectDefinition def)
          extendedPostFree - operations to be performed after freeing a media object.
protected  void S_Media.performPostFreeDDL(java.sql.Connection conn, OperationState opState, S_LibraryObjectDefinition def)
          This method is called from extendedPostFree.
protected  void S_Media.dropMediaColumn(java.sql.Connection conn, java.lang.String resolvedTableName, java.lang.String columnName)
           
protected  void S_Media.dropSubProcedure(java.sql.Connection conn, java.lang.String subProcName)
           
protected  void S_Media.resolveTableName(S_LibraryObjectDefinition def)
          Ensures that a tablename attribute is present in the def.
protected  java.lang.String S_Media.getTableName()
          return the tablename, not including the system media prefix.
protected  java.lang.String S_Media.getContentSelectStmtKey(boolean lockit, java.lang.String columnName)
          generates a unique key per media instance for selecting content objects.
 java.lang.String S_Media.getResolvedTableName()
          returns the actual tablename for this media, including the system prefix.
protected  java.lang.String S_Media.getTableAlias()
          returns a table alias for this media's table.
protected  java.lang.String S_Media.getColumnName()
           
protected  java.lang.String S_Media.getBaseBfilePath()
          Getst he base bfile path attribute of this instance.
 java.lang.String S_Media.getContentColumnName()
          This is the name of the column which contains the actual content.
 java.lang.String S_Media.getIndexedColumnName()
          This is the name of the column on which an InterMedia Text index is created.
protected  java.lang.String S_Media.getContextSubProcedureName()
          Returns the name of the Context SubProcedure.
 long S_Media.getContentSize(java.lang.Long contentId)
          returns the size of the content.
 long S_Media.getContentSizeFromObject(java.lang.Object obj)
          Gets the content size from the object.
protected  java.io.InputStream S_Media.getContentStream(java.lang.Long id)
          Called by S_ContentObject, This method will get the content object from the database and defer to the media subclass to convert that object into an inputstream.
protected  void S_Media.throwIfsExceptionFromSQL22288(oracle.sql.BFILE bfile, java.sql.SQLException nested)
          Called when accessing a BFILE fails because the DFS file is not at the DFS path specified by the by the BFILE.
protected  void S_Media.throwIfsExceptionFromSQL22285(oracle.sql.BFILE bfile, java.sql.SQLException nested)
          Called when accessing a BFILE fails because the directory exists, but the iFS schema does not have read access of the DBMS DIRECTORY object spceified in the BFILE.
protected  java.io.InputStream S_Media.getStreamFromObject(java.lang.Object obj)
          Each subclass of media will know what type of column to get back from the table and can turn that into an input stream (even for refs and files).
protected  java.io.Reader S_Media.getContentReader(java.lang.Long id, java.lang.String javaEncoding)
          Called by S_ContentObject, This method will get the content object from the database and defer to the media subclass to convert that object into an Reader.
protected  java.io.Reader S_Media.getReaderFromObject(java.lang.Object obj, java.lang.String javaEncoding)
          media intrinsically supports stream.
protected  java.lang.Object S_Media.getObjectFromMediaForUpdate(java.lang.Long id)
          this retrieves the content object from the appropriate media table.
protected  java.lang.Object S_Media.getObjectFromMediaForUpdate(java.lang.Long id, java.lang.String columnName)
          this retrieves the content object from the appropriate media table.
protected  java.lang.Object S_Media.getObjectFromMediaForUpdate(java.lang.Long id, LibraryConnection lconn)
          this retrieves the content object from the appropriate media table.
protected  java.lang.Object S_Media.getObjectFromMedia(java.lang.Long id)
          this retrieves the content object from the appropriate media table.
protected  java.lang.Object S_Media.getObjectFromMedia(java.lang.Long id, LibraryConnection lconn)
          this retrieves the content object from the appropriate media table.
protected  java.lang.Object S_Media.getObjectFromMedia(java.lang.Long id, boolean lockit, LibraryConnection lconn)
          this retrieves the content object from the appropriate media table.
protected  java.lang.Object S_Media.getObjectFromMedia(java.lang.Long id, java.lang.String columnName, boolean lockit, LibraryConnection lconn)
          this retrieves the content object from the appropriate media table.
protected  java.lang.String S_Media.getUpdateLastAccessStmtKey()
          Gets the statement key to update the last access
protected  java.sql.PreparedStatement S_Media.getUpdateLastAccessStmt(LibraryConnection lconn)
          Gets the statement to update the last access
protected  java.lang.String S_Media.getLockForLastAccessStmtKey()
          Gets the statement key to lock for last access update
protected  java.sql.PreparedStatement S_Media.getLockForLastAccessStmt(LibraryConnection lconn)
          Gets the statement to lock for lastaccess update
protected  void S_Media.updateLastAccess(LibraryConnection lconn, java.lang.Long id, boolean alreadyLocked)
          Locks (NO WAIT) the row if needed and then updates the LASTACCESS column
protected  java.lang.String S_Media.getSelectOldContentIdsStmtSQL(java.lang.String tblAlias, java.lang.Integer[] contentTypes)
          Gets the SQL to select old content
protected  java.sql.PreparedStatement S_Media.getSelectOldContentIdsStmt(LibraryConnection lconn, java.lang.Integer[] contentTypes)
          Gets the statement to select old content
protected  java.sql.PreparedStatement S_Media.getContentSelectStatement(boolean lockit, java.lang.String columnName, LibraryConnection lconn)
          You can pass in a connection, if you wish this LOB Locator to exists outside of the default connection.
protected  java.sql.PreparedStatement S_Media.getMoveBfileToTempTblStatement(LibraryConnection lconn)
          You can pass in a connection, if you wish this LOB Locator to exists outside of the default connection.
protected  java.sql.PreparedStatement S_Media.getContentTypeSelectStatement(LibraryConnection lconn)
          You can pass in a connection, if you wish this LOB Locator to exists outside of the default connection.
protected  RandomAccessContentInterface S_Media.getRandomAccessContent(java.lang.Long id, boolean writeable, S_ContentObject contentObj, S_LibraryObject refObj)
          each subclass can construct an instance of RandomAccessContentInterface
abstract  int S_Media.getDesiredBufferSize()
          each subclass should know how to determine this value
protected  void S_Media.setContent(S_LibraryObjectDefinition def)
          called by S_ContentObject only when there is content to set.
protected  java.lang.Long S_Media.copyContent(S_ContentObject contentObject)
          copy content from an existing ContentObject.
protected  java.lang.Long S_Media.setContentStream(java.io.InputStream content)
          set the content from an input stream
protected  java.lang.Long S_Media.setContentReader(java.io.Reader content, java.lang.String javaEncoding)
          set the content from a reader
protected  void S_Media.moveContentToBfile(java.lang.Long id, java.lang.String folderpath, java.lang.String filename)
          Moves content in a row to a bfile Overridden by subs that want to support bfiles this implementation throws
protected  void S_Media.moveContentFromBfile(java.lang.Long id)
          Moves content in a row from a bfile Overridden by subs that want to support bfiles this implementation throws
protected  java.lang.Long S_Media.newEmptyContent()
           
protected abstract  java.io.OutputStream S_Media.getOutputStream(java.lang.Long id)
          each subclass will know how to construct an output stream, or throw if not appropriate
protected  java.io.Writer S_Media.getWriter(java.lang.Long id, java.lang.String javaEncoding)
          media intrinsically supports stream.
protected  void S_Media.lockContentForSession(LibraryConnection lconn, java.lang.Long id, java.lang.Long sessionId)
          session-locks a row in the media table.
protected  java.sql.PreparedStatement S_Media.getLockContentForSessionStatement(LibraryConnection lconn)
          session-locks a row in the media table.
protected  java.lang.String S_Media.getLockStatementString()
           
protected  void S_Media.unlockContentForSession(LibraryConnection lconn, java.lang.Long id, java.lang.Long newId)
          clears a session-lock on a row in the media table and updates its Id (though sometimes to its existing value).
protected  java.sql.PreparedStatement S_Media.getUnlockContentForSessionStatement(LibraryConnection lconn)
          unlocks a session-locked a row in the media table; also updates the id (though sometimes to the existing value).
protected  java.lang.String S_Media.getUnlockStatementString()
           
protected  char[] S_Media.getCharBuffer()
           
protected  byte[] S_Media.aquireByteBuffer()
           
protected  void S_Media.releaseByteBuffer(byte[] buff)
           
protected  void S_Media.transferContent(java.io.Reader reader, java.io.Writer writer)
          transfer content from a reader to a writer
protected  void S_Media.transferContent(java.io.InputStream iss, java.io.OutputStream os)
          transfer content from an inputstream to an outputstream closes both streams after transfer
protected  java.io.Reader S_Media.convertInputStreamToReader(java.io.InputStream iss, java.lang.String encoding)
          convert a binary stream into a character based reader using the specified encoding.
protected  java.io.Writer S_Media.convertOutputStreamToWriter(java.io.OutputStream oss, java.lang.String encoding)
          convert a binary stream into a character based writer using the JAVACHARENCODING attribute
protected  java.lang.String S_Media.getJavaCharEncoding()
          convenience method for getting the Java Char Encoding attribute as a String
protected  boolean S_Media.javaCharEncodingSupported()
          returns true if the JavaCharEncoding attribute is non-null
protected  java.lang.Long S_Media.getNewContentID()
          get's a new id from the master sequence
protected  java.sql.PreparedStatement S_Media.getInsertStatement()
           
protected  java.sql.PreparedStatement S_Media.getInsertStatement(LibraryConnection lconn)
           
protected  java.lang.String S_Media.getInsertStatementString()
           
protected  int S_Media.purgeOrphanedContent()
          returns the number of "content objects" deleted.
protected  void S_Media.deleteFileFromBfile(LibraryConnection lconn, java.lang.Long id)
          Called to Delete a File from a Bfile.
protected  void S_Media.throwExceptionFromIfsLobManagementPackage(int result, byte[] e)
           
protected  boolean S_Media.deleteFileOnBfileDelete()
          returns true is this instance of media is supposed delete the underlying file on a bfile delete.
protected  void S_Media.destroyContent(java.lang.Long contentId)
          Media cleanup.
protected  java.sql.PreparedStatement S_Media.getDeleteStatement()
           
protected  java.sql.PreparedStatement S_Media.getDeleteStatement(LibraryConnection lconn)
           
protected  java.lang.String S_Media.getDeleteStatementString()
           
protected  void S_Media.acquireContentTableLock(java.lang.Long contentId)
           
protected  void S_Media.acquireContextRouterLock(java.lang.Long contentId)
           
protected  java.lang.String S_Media.resolveJavaEncoding(S_LibraryObjectDefinition def)
           
static boolean S_Media.getContextEnabledState(java.sql.Connection conn)
          determines whether context indexing/searching is enabled works for all schema versions by simply searching for any context index in the current schema.
protected  java.lang.String S_Media.getOracleCharacterSet(S_LibraryObjectDefinition def)
           
protected  java.lang.String S_Media.getOracleCharacterSet(java.lang.String javaCharSet)
           
protected  java.lang.String S_Media.getOracleLanguage(S_LibraryObjectDefinition def, java.lang.String oraCharSet)
          returns the language string designated in the def, or tries to determine one from charset then localizer.
protected  boolean S_Media.isText(S_LibraryObjectDefinition def)
           
protected  void S_Media.postSetContent(java.lang.Long contentId, S_LibraryObjectDefinition def)
          called after a setContent operation.
protected  void S_Media.insertIntoContextRouter(java.lang.Long id, java.lang.String oraCharSet, java.lang.String oraLanguage, boolean istext)
          insertIntoContextRouter.
protected  java.sql.PreparedStatement S_Media.getContextRouterInsertStatement()
           
protected  java.lang.String S_Media.getContextRouterInsertStatementString()
           
protected  void S_Media.triggerContextReindex(java.lang.Long contentId, LibraryConnection lconn)
          triggerContentReindex updates the corresponding row in the context router table (to itself) to cause a reindex of the content.
protected  void S_Media.deleteFromContextRouter(java.lang.Long id)
          deleteFromContextRouter
protected  java.sql.PreparedStatement S_Media.getContextRouterDeleteStatement()
           
protected  java.lang.String S_Media.getContextRouterDeleteStatementString()
           
protected  java.lang.String S_Media.getIndexName()
           
protected  void S_Media.genThemes(S_ContentObject co, boolean fullThemes)
           
protected  ContextTheme[] S_Media.getThemes(S_ContentObject co)
           
protected  void S_Media.genSummary(S_ContentObject co, java.lang.String pointOfView, long sizeAsPercent, long sizeAsNumParagraphs, java.lang.String summaryLevel)
           
protected  java.io.Reader S_Media.getSummary(S_ContentObject co, java.lang.String pointOfView)
           
protected  void S_Media.filter(S_ContentObject co, boolean plaintext)
           
protected  java.io.Reader S_Media.getFilteredContent(S_ContentObject co)
           
protected  void S_Media.timestampContextTableEntry(long queryid, java.lang.String tablename)
           
protected  java.sql.PreparedStatement S_Media.getTimestampUpdateStatement(java.lang.String tablename)
           
 java.io.Serializable S_Media.DYNSyncIndex(java.io.Serializable payload)
          Exposes alter index rebuild index functionality.
static void S_Media.doObjectReferenceCleanUp(S_LibrarySession session)
          Perform object reference cleanup by constructing view and executing the delete stmt.
protected static java.sql.PreparedStatement S_Media.getTempBfileSelectStatement(LibraryConnection lconn)
          You must pass in a connection.
protected static long S_Media.deleteUnlockedTempBfiles(S_LibrarySession session)
          Delete unlocked temp bfile entries.
protected  java.lang.String S_Media.getDeleteTempBfileStatementString()
           
protected  java.sql.PreparedStatement S_Media.getDeleteTempBfileStatement(LibraryConnection lconn)
           
static int S_Media.deleteOldFilteredContent(S_LibrarySession session, long age)
          Delete old filtered content entries.
protected  void S_Media.syncIndex()
          Sync's the index.
 java.io.Serializable S_Media.DYNMoveContentToBfile(java.io.Serializable payload)
          dynamic wrapper to S_Media.moveContentToBfile
 java.io.Serializable S_Media.DYNMoveContentFromBfile(java.io.Serializable payload)
          dynamic wrapper to S_Media.moveContentFromBfile
 java.io.Serializable S_Media.DYNVerifyInNonContentMedia(java.io.Serializable payload)
          Dynamic wrapper for verify a content id is in a Media
 java.io.Serializable S_Media.DYNGetContentIds(java.io.Serializable payload)
          Dynamic wrapper for getContentIds
protected  java.lang.Long[] S_Media.getContentIds(java.lang.Long retentionPeriod, java.lang.Integer[] types)
           
 java.io.Serializable S_Media.DYNAuditErrors(java.io.Serializable payload)
          Move errors in the Context Errors table to the AuditLog.
protected  void S_Media.auditErrors(S_ClassObject clsObj)
          Move errors in the Context Errors table to the AuditLog.
protected  java.sql.PreparedStatement S_Media.getContentSelectStatement(java.lang.String tableName, java.lang.String columnName, java.lang.String option)
          get/generate statement to retrieve content from a Context results table
static ContextTable[] S_Media.getContextTables(S_LibrarySession sess)
           
 void S_Media.handleEvent(IfsEvent event)
          Handles the specified event.
protected  S_LibraryObject S_Media.getEquivalentLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Returns an object that is equivalent to the specified export Definition.
protected  java.lang.String S_MediaLob.getAddColumnModifier(S_LibraryObjectDefinition mdef)
          you can also specify a modify that is appended to the alter table statememt (e.g., LOB (myLob) STORE AS ...)
 int S_MediaLob.getChunkSize()
           
protected  java.lang.String S_MediaLob.getChunkSizeSelectStatement()
           
protected  java.lang.String S_MediaLob.generateModifyClause(S_LibraryObjectDefinition def)
          returns null if no lob parameters specified
 int S_MediaLob.getDesiredBufferSize()
          each subclass should know how to determine this value
protected  java.sql.CallableStatement S_MediaLob.getTrimStatement(LibraryConnection lconn)
           
 java.io.Serializable S_MediaLob.DYNGetLobTablespaceName(java.io.Serializable payload)
          Gets the name of tablespace of the content lob
static java.lang.String S_MediaLob.getMediaTablespaceName(java.sql.Connection conn, java.lang.String mediaName)
          Gets the name of tablespace of the content lob
protected  java.lang.String S_MediaBlob.getColumnType(S_LibraryObjectDefinition mdef)
          specify the column spec, e.g., "VARCHAR(1000)" or "BLOB"
protected  java.io.InputStream S_MediaBlob.getContentStream(java.lang.Long id)
          Called by S_ContentObject, This method will get the content object from the database and defer to the media subclass to convert that object into an inputstream.
protected  java.io.InputStream S_MediaBlob.getStreamFromObject(java.lang.Object obj)
          Each subclass of media will know what type of column to get back from the table and can turn that into an input stream (even for refs and files).
protected  java.io.OutputStream S_MediaBlob.getOutputStream(java.lang.Long id)
          Creates an outputStream into which content can be written.
protected  java.io.OutputStream S_MediaBlob.getOutputStream(java.lang.Long id, java.lang.String contentColumn)
          each subclass will know how to construct an output stream, or throw if not appropriate
protected  RandomAccessContentInterface S_MediaBlob.getRandomAccessContent(java.lang.Long id, boolean writeable, S_ContentObject contentObj, S_LibraryObject refObj)
          each subclass can construct an instance of RandomAccessContentInterface.
protected  java.lang.Long S_MediaBlob.newEmptyContent()
           
protected  java.lang.Long S_MediaBlob.copyContent(S_ContentObject contentObject)
          copy content from an existing ContentObject.
protected  oracle.sql.BLOB S_MediaBlob.createBlobReference(java.lang.Long id, java.lang.String contentColumn)
           
 void S_MediaBlob.moveContentFromBfile(java.lang.Long id)
          Implements bfile support for BLOB
 void S_MediaBlob.moveContentToBfile(java.lang.Long id, java.lang.String folderpath, java.lang.String filename)
          Implements bfile support for BLOB
protected  java.lang.String S_MediaBlob.getUpdateToBfileStatementString(java.lang.String tblName, java.lang.String colName)
           
protected  java.sql.PreparedStatement S_MediaBlob.getUpdateToBfileStatement(LibraryConnection lconn, java.lang.String tblName, java.lang.String colName)
           
protected  java.lang.String S_MediaBlob.getInsertStatementString()
           
 long S_MediaBlob.getContentSizeFromObject(java.lang.Object obj)
           
protected  void S_MediaBlob.setDesiredBufferSize(oracle.sql.BLOB blob)
          each subclass should know how to determine this value
 int S_MediaBlob.getDesiredBufferSize()
          each subclass should know how to determine this value
protected  java.lang.String S_MediaBlob.getCopyStatementString(S_Media srcMedia)
          Returns the String for a SQL statement to copy an existing BLOB in this Media.
protected  java.lang.String S_MediaTextBlob.getAddColumnClause(S_LibraryObjectDefinition def)
          getAddColumnClause overridden to generate two columns
protected  void S_MediaTextBlob.extendedPreFree(OperationState opState, S_LibraryObjectDefinition def)
          extendedPreFree - operations to be performed before freeing a media object.
protected  void S_MediaTextBlob.performPostFreeDDL(java.sql.Connection conn, OperationState opState, S_LibraryObjectDefinition def)
          This method is called from extendedPostFree.
 void S_MediaTextBlob.setIndexedContent(java.lang.Long id, java.io.Reader reader, java.lang.String language)
          called when there is index content to set (as apposed to "real" content).
 void S_MediaTextBlob.setIndexedContent(java.lang.Long id, java.io.InputStream iss, java.lang.String encoding, java.lang.String language)
          called when there is index content to set (as apposed to "real" content).
protected  java.io.OutputStream S_MediaTextBlob.getIndexedOutputStream(java.lang.Long id)
           
protected  java.lang.String S_MediaTextBlob.getInsertStatementString()
           
protected  java.lang.String S_MediaTextBlob.getCopyStatementString(S_Media srcMedia)
          Returns the String for a SQL statement to copy an existing BLOB in this Media.
protected  java.lang.String S_MediaTextBlob.getAddColumnModifier(S_LibraryObjectDefinition mdef)
          FIXME - currently the same modifier is used on both the content column and the index column
 java.lang.String S_MediaTextBlob.getIndexedColumnName()
          This is the name of the column on which an InterMedia Text index is created.
protected  void S_MediaTextBlob.postSetContent(java.lang.Long contentId, S_LibraryObjectDefinition def)
          called after a setContent operation.
 void S_MediaTextBlob.postEventOnSelfIfNonZeroLength(java.lang.Long contentId, S_LibraryObjectDefinition def)
          has to be public to allow dynamic invocation
protected  void S_MediaTextBlob.postEventOnSelf(java.lang.Long coId)
          Sends an event on "this".
protected  void S_MediaTextBlob.triggerContextReindex(java.lang.Long contentId, LibraryConnection lconn)
          triggerContentReindex updates the corresponding row in the context router table (to itself) to cause a reindex of the content.
 boolean S_MediaTextBlob.isLinguisticsEnabled()
          does this media have linquistics (Themes) enabled? Heck No! This takes care of most of the context methods (like themes).
protected  void S_MediaTextBlob.filter(S_ContentObject co, boolean plaintext)
           
protected  java.io.Reader S_MediaTextBlob.getFilteredContent(S_ContentObject co)
           
protected  void S_ValueDomainPropertyBundle.extendedPostInsert(OperationState opState, S_LibraryObjectDefinition sdef)
          Performs post-insert operations.
protected  void S_ValueDomainPropertyBundle.extendedPostUpdate(OperationState opState, S_LibraryObjectDefinition sdef)
          Performs post-update operations.
 AttributeValue S_ValueDomainPropertyBundle.getPropertyValue()
          Gets the value of this ValueDefaultPropertyBundle.
 boolean S_ValueDomainPropertyBundle.isAttributeValueInValueDomainPropertyBundle(AttributeValue av)
          Determines whether the specified attribute value lies within this ValueDomainPropertyBundle.
 S_ContentQuota S_DirectoryGroup.getContentQuota()
          Gets the S_ContentQuota for this object.
static S_DirectoryGroup S_DirectoryGroup.getWorldDirectoryGroup(S_LibrarySession session)
          Gets the DirectoryGroup that represents World access.
protected  void S_DirectoryGroup.deriveDefinition(S_LibraryObjectDefinition def)
          Adds to the S_LibraryObjectDefinition for this class.
protected  S_LibraryObject S_DirectoryGroup.getEquivalentLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Returns an object that is equivalent to the specified export Definition.
protected  void S_DirectoryGroup.preImport(S_ExportedLibraryObjectDefinition edef)
          Perform operations on an ExportLibraryObjectDefinition prior to performing the actual import.
protected  void S_DirectoryGroup.postImport()
          Perform operations on an instance after it has been imported.
protected  void S_DirectoryGroup.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Updates any system attributes appropriate for creating this object; in this case, invoke a name uniqueness enforcement method if specified by a Policy.
protected  void S_DirectoryGroup.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for updating this ACL
protected  void S_DirectoryGroup.extendedPreFree(OperationState opState, S_LibraryObjectDefinition def)
          Performs operations before freeing an object.
protected  void S_DirectoryGroup.checkQuotaSpecification(S_LibraryObjectDefinition def)
          Checks to see if ContentQuota is specified in the definition.
 void S_DirectoryGroup.enforceNameUniquenessByOwner(S_LibraryObjectDefinition def)
          Perform name uniqueness enforcement, by owner.
 java.io.Serializable S_DirectoryGroup.DYNUpdateOwnerBypassUniquenessCheck(java.io.Serializable payload)
          Updates the owner and clears the ownerUniqueName attribute.
protected  void S_DirectoryGroup.addMember(S_DirectoryObject member)
          Adds a member to the group.
 void S_DirectoryGroup.addMember(S_DirectoryObject member, S_LibraryObjectDefinition sdef)
          Adds a member to a group, using a definition to define the membership relationship.
 void S_DirectoryGroup.addMembers(S_DirectoryObject[] members)
          Adds members to the group.
 void S_DirectoryGroup.addMembers(S_DirectoryObject[] members, S_LibraryObjectDefinition reldef)
          Adds members to the group.
 void S_DirectoryGroup.removeMember(S_DirectoryObject member)
          Removes a member from the group.
 void S_DirectoryGroup.removeMember(S_DirectoryObject member, boolean bypass)
          Removes a member from the group.
 void S_DirectoryGroup.removeMembers(S_DirectoryObject[] members)
          Removes members from the group.
 void S_DirectoryGroup.removeMembers(S_DirectoryObject[] members, boolean bypass)
          Removes members from a group.
 S_DirectoryObject[] S_DirectoryGroup.getAllMembers()
          Gets all members of the group, direct or indirect.
 S_DirectoryObject[] S_DirectoryGroup.getAllUserMembers()
          Gets all user members of the group, direct or indirect.
protected  java.lang.Long[] S_DirectoryGroup.getAllMemberIds()
          Gets the set of all IDs that are members (direct or indirect) of this group.
protected  java.lang.Long[] S_DirectoryGroup.getAllUserMemberIds()
          Gets the set of all IDs that are user members (direct or indirect) of this group.
protected  boolean S_DirectoryGroup.isMember(java.lang.Long id)
          Determines if the specified DirectoryObject is a member of the group, by examining its object Id.
 boolean S_DirectoryGroup.isMember(S_DirectoryObject obj)
          Determines if the specified DirecotryObject is a member of the group.
 S_DirectoryObject[] S_DirectoryGroup.getDirectMembers()
          Gets the direct members of this DIRECTORYOBJECT.
 java.lang.Long[] S_DirectoryGroup.getDirectMemberIds()
          Gets the direct members of this group.
protected  void S_DirectoryGroup.verifyCanAddMember()
          Verifies that members can be added to the group.
protected  void S_DirectoryGroup.verifyCanRemoveMember()
          Verifies that members can be removed from the group.
protected  boolean S_DirectoryGroup.canUseContentQuota(S_ContentQuota quota)
          Returns true if the current user can use the specified ContentQuota object.
protected  void S_AdministrationGroup.deriveDefinition(S_LibraryObjectDefinition def)
          deriveDefinition - Add to the S_LibraryObjectDefinition for this class.
protected  void S_AdministrationGroup.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for creating this object; in this case, add the uniquename attribute.
protected  void S_AdministrationGroup.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Performs the necessary operations before an update.
protected  void S_AdministrationGroup.verifyCanCreate(S_LibraryObjectDefinition def)
          Verify that instances can be created.
protected  void S_AdministrationGroup.verifyCanFree()
          Verifies that the instance can be freed.
protected  void S_AdministrationGroup.verifyCanUpdate()
          Verifies that the instance can be updated.
protected  void S_AdministrationGroup.verifyCanLock()
          Verifies that the instance can be locked or unlocked.
 void S_AdministrationGroup.addMember(S_DirectoryObject member)
          Add a member to a group.
 void S_AdministrationGroup.removeMember(S_DirectoryObject member)
          remove a member from a group.
protected  Transaction S_LibrarySessionTransactionManager.beginTransaction(boolean writeable)
          Starts a transaction.
protected  void S_LibrarySessionTransactionManager.completeTransaction(Transaction transaction)
          Completes a transaction.
protected  void S_LibrarySessionTransactionManager.abortTransaction(Transaction transaction)
          Aborts a transaction.
protected  void S_LibrarySessionTransactionManager.commit()
          Makes the effects of all in-progress transactions for this S_LibrarySession visible to all other S_LibrarySessions.
protected  void S_LibrarySessionTransactionManager.rollback()
          Discards the effects of all in-progress transactions for this S_LibrarySession.
protected  LibraryConnection S_LibrarySessionTransactionManager.getLibraryConnection()
          Returns a LibraryConnection for this S_LibrarySession.
protected  IfsConnection S_LibrarySessionTransactionManager.getIfsConnection()
          Returns an IfsConnection for this S_LibrarySession.
protected  boolean S_LibrarySessionTransactionManager.isWriteableTransactionInProgress()
          Gets whether there is a writeable transaction in-progress.
protected  boolean S_LibrarySessionTransactionManager.isReadonlyTransactionInProgress()
          Gets whether there is a readonly transaction in-progress.
protected  void S_Category.deriveDefinition(S_LibraryObjectDefinition def)
          Add to the S_LibraryObjectDefinition for this class.
protected  void S_Category.handleCascade(OperationState opState, S_LibraryObject source, int cascadeType, S_LibraryObjectDefinition sdef, java.lang.Object customArg)
          Handles a cascaded operation initiated by (usually) another object.
protected  void S_Category.cascadeFree(OperationState opState, S_LibraryObjectDefinition def)
          Performs cascade operations prior to freeing the actual object.
protected  void S_Category.cascadeUpdate(OperationState opState, S_LibraryObjectDefinition def)
          cascade operations to be performed before updating an object.
protected  void S_Category.cascadeFreeToAssociatedObject(OperationState opState)
          Notifies the Associated PublicObject of freeing action.
protected  void S_Category.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Performs pre-insert validation.
protected  void S_Category.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Performs pre-update validation.
protected  void S_Category.resolveACLSetting(S_LibraryObjectDefinition def)
          Overrides resolveACLSetting, as we don't want to ever clone an ACL associated with a Category.
protected  void S_Category.forceSecuredObjectsToClear(OperationState opState)
          Overrides forceSecuredObjectsToClear, as there are never objects that reference this as their SecuringPublicObject.
protected  void S_Category.freeNonsharedAcl(OperationState opState)
          Overrides freeNonsharedAcl, as we never need to free our ACL since it is always inherited from the associated PublicObject.
protected  void S_InterMediaSource.handleCascade(OperationState opState, S_LibraryObject source, int cascadeType, S_LibraryObjectDefinition sdef, java.lang.Object customArg)
          Handles a cascaded operation initiated by (usually) another object.
protected  void S_InterMediaSource.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Performs pre-insert validation.
protected  void S_InterMediaSource.setTextTrack(OperationState opState, S_LibraryObjectDefinition def)
           
protected  void S_BranchRelationship.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for creating this object
 boolean S_SearchObject.isVersionable()
          SearchObject is versionable.
 S_Search S_SearchObject.getSearch()
          Returns the S_Search object that is constructed using the SearchSpecification in this object.
protected  SearchSpecification S_SearchObject.getSearchSpecification()
          Returns the SearchSpecification of this object.
protected  void S_PolicyPropertyBundle.extendedPreFree(OperationState opState, S_LibraryObjectDefinition def)
          Performs the necessary operations before freeing an object.
protected  void S_PolicyPropertyBundle.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Performs the necessary oprations before updating an object.
protected  java.util.Vector S_AccessControlEntrySelector.selectAllACE(java.lang.Long aclid)
           
protected  java.util.Vector S_AccessControlEntrySelector.selectACEByGrantee(java.lang.Long granteeid)
           
protected  long S_AccessControlEntrySelector.selectAceCountReferencingPermissionBundle(S_PermissionBundle permBundle)
          return count of S_LibraryObjectData objects corresponding to all ACEs that reference a PermissionBundle
protected  void S_Property.deriveDefinition(S_LibraryObjectDefinition def)
          Modifies the S_LibraryObjectDefinition for this class.
 AttributeValue S_Property.getPropertyValue()
          Gets the value of the Property.
protected  void S_Property.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition sdef)
          Performs validation prior to an insert.
protected  void S_Property.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition sdef)
          Performs validation prior to an update .
 void S_Property.handleEvent(IfsEvent event)
          Handles the specified event.
 int RandomAccessBlob.read(long fOffset, byte[] buff, int bOffset, int length)
          reads from the blob - may return without reading all requested bytes.
 void RandomAccessBlob.write(long fOffset, byte[] buff, int bOffset, int length)
          Write a buffer to the lob, starting an offset, and continuing for a length.
 void RandomAccessBlob.truncate(long length)
          Add or subtract from the length of a file.
 void RandomAccessBlob.flush()
          flushes the current buffer to the database and commits.
 void RandomAccessBlob.close()
          Closes this object.
 void RandomAccessBlob.dispose()
          releases all resources.
 boolean RandomAccessBlob.isTraced(int channel, int level)
          Gets whether tracing is enabled for the specified channel and level.
 TraceLogger RandomAccessBlob.getTraceLogger()
          Gets the trace logger of this object's session.
protected  S_Category[] S_CategorySelector.selectAllCategories(java.lang.Long poid)
          return all Category objects associated with the specified PublicObject.
protected  S_Category[] S_CategorySelector.selectAllCategories(java.lang.Long poid, SortSpecification sort)
          return all Category objects associated with the specified PublicObject.
protected  java.util.Vector S_CategorySelector.selectAllCategoryData(java.lang.Long poid, SortSpecification sort)
          return Vector of S_LibraryObjectDatas corresponding to all Category objects associated with the specified PublicObject.
protected  void S_UserState.setHasRead(java.lang.Long contentId)
          Sets read indication for a content reference
protected  void S_UserState.clearHasRead(java.lang.Long contentId)
          Clears read indication for a content reference
protected  boolean S_UserState.isRead(java.lang.Long contentId)
          Fetches read indication for a content reference
protected  java.util.Vector S_RelationshipSelector.selectRightObjects(java.lang.Long leftId, SortSpecification sort)
           
protected  S_LibraryObjectCursor S_RelationshipSelector.selectRightObjectsCursor(java.lang.Long leftId, SortSpecification sort)
           
protected  long S_RelationshipSelector.selectRightObjectsCount(java.lang.Long leftId)
           
protected  java.util.Vector S_RelationshipSelector.selectLeftObjects(java.lang.Long rightId, SortSpecification sort)
           
protected  S_LibraryObjectCursor S_RelationshipSelector.selectLeftObjectsCursor(java.lang.Long rightId, SortSpecification sort)
           
protected  long S_RelationshipSelector.selectLeftObjectsCount(java.lang.Long rightId)
           
protected  java.util.Vector S_RelationshipSelector.selectRelationships(java.lang.Long leftId, java.lang.Long rightId, SortSpecification sort)
           
protected  S_LibraryObjectCursor S_RelationshipSelector.selectRelationshipCursor(java.lang.Long leftId, java.lang.Long rightId, SortSpecification sort)
           
protected  LibraryQueryStatement S_RelationshipSelector.getRelationshipSelectStatement(LibraryConnection lconn, java.sql.Connection conn, SortSpecification sort)
           
protected  long S_RelationshipSelector.selectRelationshipCount(java.lang.Long leftId, java.lang.Long rightId)
           
protected  LibraryQueryStatement S_RelationshipSelector.getRelationshipSelectCountStatement(LibraryConnection lconn, java.sql.Connection conn)
           
static S_LibraryService[] S_LibraryService.getServices()
          Gets the existing iFS services in this VM.
static S_LibraryService S_LibraryService.findService(java.lang.String serviceName)
          Finds an existing iFS service with the specified name.
static boolean S_LibraryService.isServiceStarted(java.lang.String serviceName)
          Determines whether there exists an iFS service with the specified name.
static S_LibraryService S_LibraryService.startService(java.lang.String serviceName, java.lang.String schemaPassword, AttributeValue[] serviceConfiguration)
          Starts a new iFS service with the specified name.
 void S_LibraryService.dispose(java.lang.String schemaPassword)
          Disposes this iFS service.
 java.lang.Long S_LibraryService.getId()
          Gets the id of this service.
 java.lang.String S_LibraryService.getName()
          Gets the name of this service.
 boolean S_LibraryService.isAcceptingNewSessions()
          Gets whether this service currently accepts new sessions, subject to its maximum number of concurrent sessions.
 void S_LibraryService.setAcceptingNewSessions(boolean accepting)
          Sets whether this service currently accepts new sessions, subject to its maximum number of concurrent sessions.
 boolean S_LibraryService.isDisposedOnLastDisconnect()
          Gets whether this service will be automatically disposed when its last session is disconnected.
 void S_LibraryService.setDisposedOnLastDisconnect(boolean dispose)
          Sets whether this service will be automatically disposed when its last session is disconnected.
 int S_LibraryService.getMaximumConcurrentSessions()
          Gets the maximum number of concurrent sessions for this service.
 void S_LibraryService.setMaximumConcurrentSessions(int count)
          Sets the maximum number of concurrent sessions for this service.
 int S_LibraryService.getMaximumConcurrentSessionsPerUser()
          Gets the maximum number of concurrent sessions per user for this service.
 void S_LibraryService.setMaximumConcurrentSessionsPerUser(int count)
          Sets the maximum number of concurrent sessions per user for this service.
 long S_LibraryService.nextRsn()
          Gets the next resolution sequence number.
 long S_LibraryService.getRsn()
          Gets the last-generated resolution sequence number.
 long S_LibraryService.getAttributesRsn()
          Gets the resolution sequence number at which an attribute was last added or removed.
 boolean S_LibraryService.isAuroraService()
          Gets whether this S_LibraryService is running in Aurora.
static java.lang.String S_LibraryService.getVersionString()
          Gets the version of this S_LibraryService as a string.
static long S_LibraryService.getVersionNumber()
          Gets the version of this S_LibraryService as a long.
 java.lang.String S_LibraryService.getSchemaVersionString()
          Gets the schema version as a string.
 long S_LibraryService.getSchemaVersionNumber()
          Gets the schema version as a long.
 java.lang.String S_LibraryService.getLobManagementVersionString()
          Gets the version of this IfsLobManagement as a string.
 long S_LibraryService.getLobManagementVersionNumber()
          Gets the version of this IfsLobManagement as a long.
protected  AuditRuleEvaluator S_LibraryService.getAuditRuleEvaluator(S_LibrarySession session)
          Gets the AuditRuleEvaluator for this S_LibraryService.
protected  AuditRuleEvaluator S_LibraryService.constructAuditRuleEvaluator()
          Constructs an AuditRuleEvaluator for this S_LibraryService.
 Localizer S_LibraryService.getLocalizer()
          Gets the Localizer of this S_LibraryService.
 java.lang.String S_LibraryService.getResourceString(java.lang.String key)
          Gets the resource string for the specified key.
 java.lang.String S_LibraryService.getResourceString(java.lang.String key, java.lang.Object[] params)
          Gets the resource string for the specified key, and substitutes the specified parameters into that resource string.
 AttributeValue S_LibraryService.getServiceConfigurationProperty(java.lang.String name)
          Gets the specified service configuration property.
 java.lang.String S_LibraryService.getServiceConfigurationProperty(java.lang.String name, java.lang.String defaultValue)
          Gets the value of the specified service configuration property, as a string.
 boolean S_LibraryService.getServiceConfigurationProperty(java.lang.String name, boolean defaultValue)
          Gets the value of the specified service configuration property, as a boolean.
 int S_LibraryService.getServiceConfigurationProperty(java.lang.String name, int defaultValue)
          Gets the value of the specified service configuration property, as an integer.
protected  java.lang.String S_LibraryService.getRepositoryParameter(java.lang.String name)
          Gets the value of the specified repository parameter.
static java.lang.String S_LibraryService.getRepositoryParameter(java.sql.Connection conn, java.lang.String name)
          Gets the value of the specified repository parameter.
static void S_LibraryService.setRepositoryParameter(java.sql.Connection conn, java.lang.String name, java.lang.String value)
          Sets the value of the specified repository parameter.
protected static ContentStreamSerializer S_LibraryService.newContentStreamSerializer()
          Constructs and returns a ContentStreamSerializer appropriate to the runtime process model.
protected  void S_LibraryService.registerSubService(java.lang.String name, SubService sub)
          Registers a subservice.
protected  SubService S_LibraryService.findSubService(java.lang.String name)
          Gets a subservice by name.
 S_LibrarySessionInterface S_LibraryService.connect(Credential credential, ConnectOptions options)
          Creates a new session on this S_LibraryService.
protected  S_LibrarySession S_LibraryService.constructSession()
          Dynamically constructs an unauthenticated S_LibrarySession.
 java.lang.reflect.Constructor S_LibraryService.getSessionConstructor()
          Gets the S_LibrarySession constructor.
protected  void S_LibraryService.addSession(S_LibrarySession session)
          Adds the specified S_LibrarySession to the set of sessions managed by this S_LibraryService.
protected  void S_LibraryService.removeSession(S_LibrarySession session)
          Removes the specified S_LibrarySession from the set of sessions managed by this S_LibraryService.
 DirectoryService S_LibraryService.getDirectoryService()
          Gets the DirectoryService of this S_LibraryService.
 CredentialNameTokenizer S_LibraryService.getCredentialNameTokenizer()
          Gets the CredentialNameTokenizer for this S_LibraryService.
 TokenCredential S_LibraryService.getTokenCredential(java.lang.String token, java.util.Hashtable parameters, boolean consume)
          Gets the previously-created TokenCredential for the specified token.
 void S_LibraryService.invalidateTokenCredential(java.lang.String token, java.util.Hashtable parameters)
          Invalidates the previously-created TokenCredential for the specified token.
 TraceLogger S_LibraryService.getTraceLogger()
          Gets the TraceLogger of this S_LibraryService.
 boolean S_LibraryService.isTraced(int channel, int level)
          Gets whether tracing is enabled for the specified channel and level.
protected  ConnectionPool S_LibraryService.getWriteableConnectionPool()
          Gets the writeable connection pool for this S_LibraryService.
protected  ConnectionPool S_LibraryService.getReadonlyConnectionPool()
          Gets the readonly connection pool for this S_LibraryService.
protected  S_LibraryServiceEventExchanger S_LibraryService.getEventExchanger()
          Returns the S_LibraryServiceEventExchanger of this S_LibraryService.
protected  void S_LibraryService.postEvent(IfsEvent event)
          Posts the specified event.
protected  void S_LibraryService.processEvent(IfsEvent event)
          Processes the specified event.
 void S_LibraryService.handleEvent(IfsEvent event)
          Handles the specified event.
 void S_LibraryService.establishFolderIndexService()
          Establish a FolderIndexService on-the-fly.
 void S_LibraryService.disposeFolderIndexService()
          Dispose the FolderIndexService on-the-fly.
 boolean S_LibraryService.isAclResolutionSynchronous()
          Returns the ACL resolution mode.
protected  void S_LibraryService.cleanupDeadServices(S_LibrarySession session, long serviceTimeoutPeriod)
          Cleans up S_LibraryServices that have abnormally terminated.
 BoundedCacheConfiguration S_LibraryService.getCommittedLibraryObjectDataCacheConfiguration()
          Gets the configuration parameters of the committed S_LibraryObjectData cache.
 void S_LibraryService.setCommittedLibraryObjectDataCacheConfiguration(BoundedCacheConfiguration configuration)
          Alters the configuration of the committed S_LibraryObjectData cache.
 CachePerformance S_LibraryService.getCommittedLibraryObjectDataCachePerformance()
          Gets the performance information for the committed S_LibraryObjectData cache.
 void S_LibraryService.resetCommittedLibraryObjectDataCachePerformance()
          Resets the performance information for the committed S_LibraryObjectData cache.
 BoundedCacheConfiguration S_LibraryService.getCommittedResolvedAclCacheConfiguration()
          Gets the configuration parameters of the committed Resolved Acl cache.
 void S_LibraryService.setCommittedResolvedAclCacheConfiguration(BoundedCacheConfiguration configuration)
          Alters the configuration of the committed Resolved Acl cache.
 CachePerformance S_LibraryService.getCommittedResolvedAclCachePerformance()
          Gets the performance information for the committed Resolved Acl cache.
 void S_LibraryService.resetCommittedResolvedAclCachePerformance()
          Resets the performance information for the committed Resolved Acl cache.
 ConnectionPoolConfiguration S_LibraryService.getReadonlyConnectionPoolConfiguration()
          Gets the configuration parameters of the readonly ConnectionPool.
 void S_LibraryService.setReadonlyConnectionPoolConfiguration(ConnectionPoolConfiguration configuration)
          Alters the configuration of the readonly ConnectionPool.
 ConnectionPoolPerformance S_LibraryService.getReadonlyConnectionPoolPerformance()
          Gets the performance information for the readonly ConnectionPool.
 void S_LibraryService.resetReadonlyConnectionPoolStatistics()
          Resets the performance statistics of the readonly ConnectionPool.
 ConnectionPoolConfiguration S_LibraryService.getWriteableConnectionPoolConfiguration()
          Gets the configuration parameters of the writeable ConnectionPool.
 void S_LibraryService.setWriteableConnectionPoolConfiguration(ConnectionPoolConfiguration configuration)
          Alters the configuration of the writeable ConnectionPool.
 ConnectionPoolPerformance S_LibraryService.getWriteableConnectionPoolPerformance()
          Gets the performance information for the writeable ConnectionPool.
 void S_LibraryService.resetWriteableConnectionPoolStatistics()
          Resets the performance statistics of the writeable ConnectionPool.
 SessionManagerInterface[] S_LibraryService.getSessionManagers()
          Gets the sessions hosted by this service.
 void S_LibraryService.disconnectSession(java.lang.Long sessionId)
          Disconnects the specified session.
protected static void S_LibraryService.throwUnexpectedException(java.lang.String methodname, java.lang.Exception e)
          Throws an unexpected exception.
protected  S_LibraryObject S_Policy.getEquivalentLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Returns an object that is equivalent to the specified export Definition.
protected  void S_LockObject.deriveDefinition(S_LibraryObjectDefinition def)
          Add to the S_LibraryObjectDefinition for this class.
protected  void S_LockObject.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Performs pre-insert validation.
protected  void S_LockObject.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for creating this object
protected  void S_LockObject.extendedPreFree(OperationState opState, S_LibraryObjectDefinition def)
          operations to be performed before freeing an object.
 boolean S_LockObject.isLockedForSession()
          Returns true if the LockState of this object is LOCKSTATE_SESSIONLOCK If the PublicObject that points to this LockObject has a session lock, this will return true.
 long S_LockObject.getLockedForSessionId()
          Returns the session id of the session holding this SessionLock or 0 if the LockState of this object is not LOCKSTATE_SESSIONLOCK.
 boolean S_LockObject.isLockedForSessionByCurrentSession()
          Returns true if the PublicObject that refers to this LockObject has a session lock, and it is held by the invoking session.
 boolean S_LockObject.isUserLockedByCurrentSessionUser()
          Returns true if the LockState of this object is LOCKSTATE_USERLOCK and it is held by the currently logged in user of the current session.
protected  void S_LockObject.handleLockPolicy(S_PublicObject po, S_LibraryObjectDefinition def, java.lang.String operationType)
          handleLockPolicy - handle any Policy actions associated with locking, unlocking , modifying a locked PublicObject.
protected  void S_LockObject.invokeDefaultMethodForPolicyOperation(S_PublicObject po, S_LibraryObjectDefinition def, java.lang.String opType)
           
 void S_LockObject.verifyCanLockPublicObject(S_PublicObject spo)
          Checks the current lock state.
 void S_LockObject.verifyCanUnlockPublicObject(S_PublicObject spo)
          Checks if the current session can unlock the object.
 void S_LockObject.verifyCanModifyLockedPublicObject(S_PublicObject po)
          Checks the current lock state.
 void S_LockObject.verifyCanModifyLockedPublicObjectIfAdmin(S_PublicObject po)
           
 void S_LockObject.verifyCanDeleteLockedPublicObject(S_PublicObject po)
          Checks if the object lock state is one of the deletable states.
 void S_LockObject.verifyCanUpdateLockObject(S_PublicObject spo)
          Checks if this lockobject can be modified The rules for modifying a lock object are as follows For non admin users, Hard lock and Soft lock can be modified only if you have Lock access on the PublicObject that references this lock.
protected  void S_LockObject.postSessionLockedEvent(S_PublicObject po)
          If we session locked, we will post an event on behalf of the PO that got session locked FIXME: Verify if this code is really needed
protected  void S_LockObject.postSessionLockReleasedEvent(S_PublicObject po)
          If we released a session lock, we will post an event on behalf of the PO that released the session lock FIXME: Verify if this code is really needed
protected  void S_LockObject.postSessionLockFreedEvent(S_PublicObject po)
          If we freed a session lock, we will post an event on behalf of the PO that freed the session lock FIXME: Verify if this code is really needed
protected static S_LibraryObjectDefinition S_LockObject.createDefaultDefinition(S_LibrarySession sess)
          Creates a default lockobject definition for locking operations.
protected  java.util.Vector S_LockObject.getReferringPublicObjects(SortSpecification sort)
          Gets the PublicObjects that refer to this LockObject
protected  boolean S_LockObject.isShared()
          Returns true if this LockObject is referenced by multiple PublicObjects
protected  S_PropertyBundle S_LockObject.getPropertyBundle()
          get the PropertyBundle for this object, which can be null
protected  void S_Family.deriveDefinition(S_LibraryObjectDefinition def)
          Add or modify the S_LibraryObjectDefinition for this class.
protected  S_LibraryObject S_Family.copy(OperationState opState, S_LibraryObjectDefinition def)
          Makes a copy of the resolved PUBLICOBJECT.
protected  void S_Family.handleCascade(OperationState opState, S_LibraryObject source, int cascadeType, S_LibraryObjectDefinition sdef, java.lang.Object customArg)
          Handles a cascaded operation initiated by (usually) another object.
protected  void S_Family.cascadeFree(OperationState opState, S_LibraryObjectDefinition def)
          Implements cascade operations to be performed before freeing an object.
protected  void S_Family.cascadeDelete(OperationState opState, S_LibraryObjectDefinition def)
          Implements cascade operations to be performed before deleting an object.
protected  void S_Family.cascadeUndelete(OperationState opState, S_LibraryObjectDefinition def)
          Implements cascade operations to be performed before undeleting an object.
protected  void S_Family.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for updating this family
protected  void S_Family.checkPrimaryVersionSeries(S_LibraryObjectDefinition def)
          Checks to make sure that the Primary Version Series attribute has a Version series which is in the same family.
protected  void S_Family.checkDefaultVersionDescription(S_LibraryObjectDefinition def)
          Checks to make sure that the default version description in this family.
protected  S_PublicObject S_Family.determineResolvedObject()
          Gets the object this family resolves to.
protected  S_VersionDescription S_Family.newSecondaryVersionSeries(S_LibraryObjectDefinition vddef)
          Creates a new secondary version series.
protected  S_VersionDescription S_Family.getDefaultVersionDescription()
          Gets the default version description for this family.
protected  S_VersionSeries S_Family.getPrimaryVersionSeries()
          Gets the Primary Version Series of this family.
protected  java.util.Vector S_Family.getAllVersionSeriesDatas()
          Gets the data corresponding to all the version series in this family
 S_VersionSeries[] S_Family.getAllVersionSeries()
          Gets the server side representation of all version series in this family.
protected static S_LibraryObjectDefinition S_Family.createDefaultDefinition(S_LibrarySession sess)
          Creates a default server side definition for a Family.
protected  void S_Family.verifyCanAddVersionSeries()
          Verifies that additional VersionSeries' can be added.
protected  void S_Family.verifyCanRemoveVersionSeries()
          Verifies that VersionSeries' can be removed from the Family.
protected  void S_Family.verifyCanSetDefaultVersionAttributes()
          Verifies that default versionDescriptions can be set.
protected  void S_Family.verifyVersionSeriesCanBeDeleted(S_LibraryObject vs)
          Verifies that a specified VersionSeries can be deleted from a VersionSeries.
 void OidCredentialManagerUtilities.dispose()
          Disposes this OidCredentialManagerUtilities.
 void OidCredentialManagerUtilities.verifyNotDisposed()
          Verifies this OidCredentialManagerUtilities has not been disposed.
 boolean OidCredentialManagerUtilities.validateUserAuthPassword(java.lang.String guid, java.lang.String password)
          Determines whether the supplied password is the correct userPassword and authPassword for the specified user.
 java.lang.String OidCredentialManagerUtilities.getUserAuthVerifier(java.lang.String guid, java.lang.String verifierType)
          Gets an authPassword verifier for the specified user.
 java.lang.String OidCredentialManagerUtilities.getUserOrclVerifier(java.lang.String guid, java.lang.String verifierType)
          Gets an orclPasswordVerifier for the specified user.
 boolean OidCredentialManagerUtilities.userExists(java.lang.String guid)
          Gets whether the specified user exists.
 java.util.Vector OidCredentialManagerUtilities.getUserids(java.lang.String subscriberName, java.lang.String useridFilter, java.lang.String userGuidFilter, int timeLimit, long countLimit)
          Gets the userids for the specified subscriber.
 java.util.Vector OidCredentialManagerUtilities.getUserGuids(java.lang.String subscriberName, java.lang.String useridFilter, java.lang.String userGuidFilter, int timeLimit, long countLimit)
          Gets the user GUIDs for the specified subscriber.
 java.lang.String OidCredentialManagerUtilities.getUserGuid(java.lang.String subscriberName, java.lang.String userid)
          Gets the GUID of the specified user.
 java.lang.String OidCredentialManagerUtilities.createUser(java.lang.String subscriberName, java.lang.String userid, java.lang.String password)
          Creates a user.
 void OidCredentialManagerUtilities.deleteUser(java.lang.String guid)
          Deletes the specified user.
 void OidCredentialManagerUtilities.setUserAuthPassword(java.lang.String guid, java.lang.String newPassword)
          Sets the userPassword and authPassword attributes of the specified user.
 void OidCredentialManagerUtilities.setUserOrclPassword(java.lang.String guid, java.lang.String newPassword)
          Sets the orclPasswordVerifier attribute of the specified user.
 java.lang.String OidCredentialManagerUtilities.registerDomain(java.lang.String domainName, java.lang.String password, java.lang.String[] subscriberNames, java.lang.String oidSchemaConnect)
          Registers or re-registers the specified iFS domain.
 java.util.Vector OidCredentialManagerUtilities.getSubscriberNames()
          Gets the names of the enabled subscribers.
 java.util.Vector OidCredentialManagerUtilities.getAllSubscriberNames()
          Gets the names of all subscribers, whether enabled or not.
 java.lang.String OidCredentialManagerUtilities.getDefaultSubscriberName()
          Gets the name of the default subscriber.
 void UncommittedResolvedAclCache.setCacheConfiguration(CacheConfiguration configuration)
          Alters the configuration of this cache.
 void UncommittedResolvedAclCache.put(java.lang.Long id, java.lang.Object value)
          Puts an item in this cache.
 void UncommittedResolvedAclCache.remove(java.lang.Long id)
          Removes an item from this cache.
 java.lang.Object UncommittedResolvedAclCache.find(java.lang.Long id)
          Gets an item from this cache.
 AccessControlListResolver UncommittedResolvedAclCache.findOrConstruct(java.lang.Long id)
          Gets an item from this cache.
protected  void UncommittedResolvedAclCache.markDirty(java.lang.Long id)
          Marks the specified Resolved ACL as being "dirty".
 void UncommittedResolvedAclCache.invalidateAllUncommittedFrames(java.lang.Long id)
          Invalidate (i.e.
protected  void UncommittedResolvedAclCache.beginTransaction(Transaction transaction)
          Handles the cache implications of beginning a new transaction.
protected  void UncommittedResolvedAclCache.abortTransaction(Transaction transaction)
          Handles the cache implications of aborting a transaction.
protected  void UncommittedResolvedAclCache.completeTransaction(Transaction transaction)
          Handles the cache implications of completing a transaction.
 java.lang.Long[] S_LibraryObjectDataSharedState.getPublicObjectCategoryIds()
          Gets the shared state representing the ids of the Categories of a PublicObject.
 void S_LibraryObjectDataSharedState.setPublicObjectCategoryIds(java.lang.Long[] ids)
          Sets the shared state representing the ids of the Categories of a PublicObject.
 java.util.Hashtable S_LibraryObjectDataSharedState.getPropertyBundleProperties()
          Gets the shared state representing the Hashtable resolution of a PropertyBundle's properties.
 void S_LibraryObjectDataSharedState.setPropertyBundleProperties(java.util.Hashtable ht)
          Sets the shared state representing the Hashtable resolution of a PropertyBundle's properties.
 java.lang.Long[] S_LibraryObjectDataSharedState.getGroupDirectMemberIds()
          Gets the shared state representing the ids of the direct members of a group.
 void S_LibraryObjectDataSharedState.setGroupDirectMemberIds(java.lang.Long[] ids)
          Sets the shared state representing the ids of the direct members of a group.
 java.lang.Long[] S_LibraryObjectDataSharedState.getDirectAncestorGroupIds()
          Gets the shared state representing the ids of the direct ancestors of a directoryobject.
 void S_LibraryObjectDataSharedState.setDirectAncestorGroupIds(java.lang.Long[] ids)
          Sets the shared state representing the ids of the direct ancestors of a directoryobject.
 java.lang.Long[] S_LibraryObjectDataSharedState.getCompositeAclIds()
          Gets the shared state representing the ids of the composite ACLs of an ACL.
 void S_LibraryObjectDataSharedState.setCompositeAclIds(java.lang.Long[] ids)
          Sets the shared state representing the ids of the composite ACLs of an ACL.
protected  void S_MediaFile.extendedPostInsert(OperationState opState, S_LibraryObjectDefinition def)
           
protected  void S_MediaFile.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Update/override any system attributes appropriate for creating this object.
protected  java.lang.String S_MediaFile.getColumnType(S_LibraryObjectDefinition mdef)
          specify the column type, e.g., "VARCHAR(1000)" or "BLOB"
 java.lang.String S_MediaFile.getContentDirectory()
           
protected  java.io.InputStream S_MediaFile.getStreamFromObject(java.lang.Object obj)
          Each subclass of media will know what type of column to get back from the table and can turn that into an input stream (even for refs and files).
protected  java.io.File S_MediaFile.getFileFromObject(java.lang.Object obj)
           
 int S_MediaFile.getDesiredBufferSize()
          each subclass should know how to determine this value
protected  java.io.OutputStream S_MediaFile.getOutputStream(java.lang.Long id)
          each subclass will know how to construct an output stream, or throw if not appropriate
protected  java.lang.Long S_MediaFile.newEmptyContent()
           
protected  java.lang.String S_MediaFile.createFileName(java.lang.Long id)
           
protected  java.io.File S_MediaFile.createNewFile(java.lang.String filename)
           
protected  void S_MediaFile.insertFileReference(java.lang.Long id, java.lang.String filename)
           
 long S_MediaFile.getContentSizeFromObject(java.lang.Object obj)
           
protected  void S_MediaFile.destroyContent(java.lang.Long contentId)
           
 int S_Attribute.getDatatype()
          getDatatype - gets the datatype of this Attribute
 java.lang.String S_Attribute.getDatabaseObjectName()
          getDatabaseObjectName - gets the database column name used by this Attribute.
 S_ClassObject S_Attribute.getDefiningClass()
          Returns the ClassObject that defines this attribute.
static int S_Attribute.doDanglingObjectReferencesCleanUp(S_LibrarySession session, java.util.Vector params)
          Perform dangling object references cleanup
static int S_Attribute.doDanglingArrayReferencesCleanUp(S_LibrarySession session, java.util.Vector params)
          Perform dangling array type object references cleanup
protected  void S_Attribute.deriveDefinition(S_LibraryObjectDefinition def)
          deriveDefinition - Add to the S_LibraryObjectDefinition for this class.
protected  S_LibraryObject S_Attribute.getEquivalentLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Returns an object that is equivalent to the specified export Definition.
protected  void S_Attribute.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition sdef)
          Performs pre-insert validation.
protected  void S_Attribute.extendedPostInsert(OperationState opState, S_LibraryObjectDefinition sdef)
          Performs post-insert operations.
protected  void S_Attribute.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition sdef)
          Performs pre-update validation.
protected  void S_Attribute.extendedPostUpdate(OperationState opState, S_LibraryObjectDefinition sdef)
          Performs post-update operations.
protected  void S_Attribute.extendedPreFree(OperationState opState, S_LibraryObjectDefinition def)
          Performs pre-free operations.
protected  void S_Attribute.extendedPostFree(OperationState opState, S_LibraryObjectDefinition def)
          Performs post-free operations.
 boolean S_AccessControlList.isShared()
          Returns true if this ACL is shared.
 S_AccessControlList[] S_AccessControlList.getComponentAcls()
          Returns all AccessControlLists that are components of the target ACL.
 boolean S_AccessControlList.isComposite()
          Returns indication as to whether the target ACL is considered a "composite ACL", that is if it has one of more component ACLs.
 S_AccessControlList[] S_AccessControlList.getCompositeAcls(SortSpecification sort)
          Gets the set of composite ACLs which reference the target ACL as a "component", sorted according to a specification.
 S_AccessControlList[] S_AccessControlList.getCompositeAcls()
          Gets the set of composite ACLs which reference the target ACL as a "component".
 java.lang.Long[] S_AccessControlList.getCompositeAclIds()
          Gets the set of composite ACLs IDs which reference the target ACL as a "component".
protected  java.lang.Long[] S_AccessControlList.selectCompositeAclIds(SortSpecification sort)
          Select the set of composite ACLs IDs which reference the target ACL as a "component".
protected  void S_AccessControlList.deriveDefinition(S_LibraryObjectDefinition def)
          Add to the S_LibraryObjectDefinition for this class.
protected  S_LibraryObject S_AccessControlList.getEquivalentLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Returns an object that is equivalent to the specified export Definition.
protected  void S_AccessControlList.preImport(S_ExportedLibraryObjectDefinition edef)
          Perform operations on an ExportLibraryObjectDefinition prior to performing the actual import.
protected  void S_AccessControlList.postImport()
          Perform operations on an instance after it has been imported.
protected  void S_AccessControlList.extendedPostFree(OperationState opState, S_LibraryObjectDefinition def)
          Operations to be performed after freeing an object.
protected  void S_AccessControlList.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Updates any system attributes appropriate for creating this object; in this case, set the is_shared attribute to true if it is not set explicitly.
protected  void S_AccessControlList.extendedPostInsert(OperationState opState, S_LibraryObjectDefinition def)
          Insert into odmz_acl_discoverer table after insert succeeds.
protected  void S_AccessControlList.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for updating this ACL
protected  void S_AccessControlList.extendedPostUpdate(OperationState opState, S_LibraryObjectDefinition def)
          extended operations to be performed after updating an object.
 void S_AccessControlList.enforceNameUniquenessByOwner(S_LibraryObjectDefinition def)
          Perform name uniqueness enforcement, by owner.
 java.io.Serializable S_AccessControlList.DYNUpdateOwnerBypassUniquenessCheck(java.io.Serializable payload)
          Updates the owner and clears the ownerUniqueName attribute.
 S_AccessControlEntry[] S_AccessControlList.getAccessControlEntrys()
          Returns the set of S_AccessControlEntry objects associated with this ACL.
 java.lang.Long[] S_AccessControlList.getAccessControlEntryIds()
          Returns the set of S_AccessControlEntry IDs associated with this ACL.
protected  void S_AccessControlList.verifyCanAddAces()
          Verifies that ACEs can be added to the instance.
protected  void S_AccessControlList.verifyCanRemoveAces()
          Verifies that ACEs can be removed from the instance.
protected  void S_AccessControlList.verifyCanModifyAces(long accessLevel, int errorCode)
          Verifies that ACEs can be added or removed from the instance.
 S_LibraryObjectData S_AccessControlList.addACE(S_LibraryObjectDefinition sdef)
          Adds an ACE to the this object.
protected  S_LibraryObjectData S_AccessControlList.addACE(S_LibraryObjectDefinition sdef, boolean updateAclDiscTable)
          Adds an ACE to the this object.
 void S_AccessControlList.updateACE(S_AccessControlEntry ace, S_LibraryObjectDefinition sdef)
          Updates an ACE in the current object using the definition that is passed in.
 void S_AccessControlList.removeACE(S_AccessControlEntry ace)
          Remove a specific ACE from this object.
 void S_AccessControlList.removeAllACE()
          Removes all ACEs in this object.
 AccessLevel S_AccessControlList.getGrantedAccessLevel()
          Returns the access level for the current user.
 AccessLevel S_AccessControlList.getGrantedAccessLevel(S_DirectoryUser user)
          Returns the access level for the specified user.
protected  AccessLevel S_AccessControlList.getAccessLevel()
          Returns the accesslevel for the current user.
protected  AccessLevel S_AccessControlList.getAccessLevel(java.lang.Long userId)
          Returns the access level for the specified user.
protected  boolean S_AccessControlList.isStandardPermissionEnabled(long permission)
          Checks if a particular permission is enabled for the current user.
protected  void S_AccessControlList.verifyStandardPermissionEnabled(long permission)
          Verifies if a particular permission is enabled for the current user.
 boolean S_AccessControlList.isAccessLevelEnabled(AccessLevel level)
          Checks if a specified set of permissions is enabled for the current user.
 void S_AccessControlList.verifyAccessLevelEnabled(AccessLevel level)
          Verifies if a specified set of permissions is enabled for the current user.
protected  boolean S_AccessControlList.hasDiscoverAccess(java.lang.Long userId)
          Returns true if the specified user has discover access specified in this object.
protected  void S_AccessControlList.updateAclDiscovererTable()
          Updates the ACL discoverer table.
protected  void S_AccessControlList.invalidateResolution()
          Invalidates the ACL.
protected  S_AccessControlList[] S_AccessControlList.getObjectsFromIds(java.lang.Long[] ids)
          Gets object set from a set of Ids
protected  void S_ClassAccessControlList.deriveDefinition(S_LibraryObjectDefinition def)
          Add to the S_LibraryObjectDefinition for this class.
protected  S_LibraryObject S_ClassAccessControlList.getEquivalentLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Returns an object that is equivalent to the specified export Definition.
protected  void S_ClassAccessControlList.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for creating this object; in this case, set the is_shared attr to true and add the uniquename attribute to the system list.
protected  void S_ClassAccessControlList.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Performs the necessary operations before an update.
protected  void S_ClassAccessControlList.verifyCanAddAces()
          Verifies that ACEs can be added to the instance.
protected  void S_ClassAccessControlList.verifyCanRemoveAces()
          Verifies that ACEs can be removed from the instance.
protected  void S_ClassAccessControlList.verifyCanCreate(S_LibraryObjectDefinition def)
          Verify that instances can be created.
protected  void S_ClassAccessControlList.verifyCanFree()
          Verifies that the instance can be freed.
protected  void S_ClassAccessControlList.verifyCanUpdate()
          Verifies that the instance can be updated.
protected  void S_ClassAccessControlList.verifyCanLock()
          Verifies that the instance can be locked or unlocked.
 java.lang.Long SessionManager.getId()
          Gets the id of this sesion.
 java.lang.String SessionManager.getAuthenticatedUserName()
          Gets the name of the DIRECTORYUSER for which this session was authenticated.
 java.lang.String SessionManager.getUserName()
          Gets the current DIRECTORYUSER for this session.
 long SessionManager.getSessionCreationTime()
          Gets the time at which this session was created.
 java.lang.String SessionManager.getApplicationName()
          Gets the name of the application that created this session.
 java.lang.String SessionManager.getVersionString()
          Gets the beans-side version number for this session, as a string.
 long SessionManager.getVersionNumber()
          Gets the beans-side version number for this session, as a long.
 boolean SessionManager.isAdministrationMode()
          Gets whether this session is in administration mode.
 long SessionManager.getLastOperationTime()
          Gets the time at which this session last completed a server operation.
 Localizer SessionManager.getLocalizer()
          Gets the Localizer of this session.
protected  S_AccessControlList S_AccessControlListSelector.selectByOnwerUniqueName(java.lang.String onwerUniqueName)
          return the ACL that corresponds to the specified OwnerUniqueName.
protected  S_AccessControlList[] S_AccessControlListSelector.selectAllCompositeAcls(AttributeValue componentAcl)
          return all Composite ACLs that include the specified parameter as a component ACL.
protected  S_AccessControlList[] S_AccessControlListSelector.selectAllCompositeAcls(AttributeValue componentAcl, SortSpecification sort)
          return all Composite ACLs that include the specified parameter as a component ACL.
protected  java.util.Vector S_AccessControlListSelector.selectAllCompositeAclData(AttributeValue componentAcl, SortSpecification sort)
          return Vector of S_LibraryObjectData objects corresponding to all Composite ACLs that include the specified parameter as a component ACL.
protected  S_AccessControlList[] S_AccessControlListSelector.selectNonconformingAcls(java.lang.Long groupId, SortSpecification sort)
          return all Non-conforming ACLs based on a group whose membership is changing.
 S_PublicObject S_ContentQuota.getAssociatedPublicObject()
          Gets the PublicObject associated with this ContentQuota object.
protected  boolean S_ContentQuota.isEnabled()
          Determines whether this ContentQuota is enabled.
protected  long S_ContentQuota.getAllocatedStorage()
          Gets the amount of allocated storage.
protected  long S_ContentQuota.getConsumedStorage()
          Gets the amount of consumed storage.
protected static S_ContentQuota S_ContentQuota.getUserContentQuota(S_LibrarySession sess)
          Gets the ContentQuota object associated with the current user
protected  void S_ContentQuota.verifyCanUseContentQuota()
          Verify that the current user can use this ContentQuota object.
protected  S_LibraryObject S_ContentQuota.getEquivalentLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Returns an object that is equivalent to the specified export Definition.
protected  void S_ContentQuota.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for creating this object; in this case, derive the UniqueName.
protected  void S_ContentQuota.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Performs the necessary operations before an update.
protected  void S_ContentQuota.verifyUnderQuotaLimit()
          Verifies that the current user isn't overdrawn on quota
protected  void S_ContentQuota.calculateConsumedStorage()
          Calculates the current consumed storage for the DirectoryUser and updates this ContentQuota object.
protected  void S_ContentQuota.verifyCanFree()
          Verifies that the instance can be freed.
protected  void S_ContentQuota.verifyCanUpdate()
          Verifies that the instance can be updated.
protected  void S_ContentQuota.verifyCanLock()
          Verifies that the instance can be locked or unlocked.
protected  void S_ContentQuota.updateConsumedStorage()
          Updates directly the consumed storage; the associated userid is provided as a convenience, as it was obtained to verfiy adminmode (if not the current user).
 java.io.Serializable S_ContentQuota.DYNUpdateContentQuota(java.io.Serializable payload)
          Used for upgrade.
protected  java.util.Vector S_FolderSelector.selectFoldersWithSubFolders(java.lang.String relClassName, SortSpecification sort)
           
protected  S_LibraryObjectCursor S_FolderSelector.selectFoldersWithSubFoldersCursor(java.lang.String relClassName, SortSpecification sort)
           
protected  LibraryQueryStatement S_FolderSelector.getFoldersWithSubFoldersSelectStatement(LibraryConnection lconn, java.sql.Connection conn, java.lang.String relClassName, SortSpecification sort)
           
protected  java.util.Vector S_ServerConfigurationSelector.selectInheritingServerConfigurationData(AttributeValue sc)
          Gets the ServerConfigurations that inherit the specified ServerConfiguration.
protected  S_ContentQuota S_ContentQuotaSelector.selectByUniqueName(java.lang.String uniqueName)
          return the ContentQuota that corresponds to the specified UniqueName.
 void SubService.dispose()
           
 void UncommittedLibraryObjectDataCacheConfiguration.setSession(S_LibrarySession session)
          Sets the session to which the cache belongs.
 S_DirectoryUser S_UserProfile.getDirectoryUser()
          Gets the user of this profile.
 boolean S_UserProfile.isVersionable()
          Determines whether this object can be part of a Family
protected  void S_UserProfile.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Updates any system attributes appropriate for creating this object
 S_ContentQuota S_PrimaryUserProfile.getContentQuota()
          Gets the S_ContentQuota for this object.
protected  void S_PrimaryUserProfile.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Updates any system attributes appropriate for creating this object.
protected  void S_PrimaryUserProfile.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Oprations to be performed before updating an object.
protected  void S_PrimaryUserProfile.extendedPostUpdate(OperationState opState, S_LibraryObjectDefinition def)
          perform any operations after updates have gone to the database (before commit)
protected  void S_PrimaryUserProfile.extendedPreFree(OperationState opState, S_LibraryObjectDefinition def)
          Operations to be performed before freeing an object.
protected  void S_PrimaryUserProfile.checkQuotaSpecification(S_LibraryObjectDefinition def)
          Checks for existence of the ContentQuota object for this DirectoryUser.
protected  boolean S_PrimaryUserProfile.isReadIndicationEnabled()
          Determines whether read indication is enabled or disabled.
protected  java.lang.Long S_LibrarySession.addSessionBfile(oracle.sql.BFILE bfile)
          Adds the specified Bfile to this S_LibrarySession's internal table of bfile objects.
protected  void S_LibrarySession.removeSessionBfile(java.lang.Long id)
          Removes the specified Bfile from this S_LibrarySession's internal table of bfile objects.
protected  void S_LibrarySession.setDirectoryUser(S_DirectoryUser user)
          Sets the S_DirectoryUser of this S_LibrarySession.
 void S_LibrarySession.DMDisconnect()
          Disconnects this S_LibrarySession.
protected  void S_LibrarySession.insertIntoSessionTable(java.lang.Long user)
          Add this S_LibrarySession into the odmz_session table.
 void S_LibrarySession.verifyConnected()
          Asserts that this S_LibrarySession is connected.
 java.lang.Long S_LibrarySession.DMGetSessionId()
          Gets the id of this S_LibrarySession.
 java.lang.Long S_LibrarySession.getId()
          Gets the id of this S_LibrarySession.
 java.lang.Long S_LibrarySession.getSessionId()
          Gets the id of this S_LibrarySession.
 S_LibraryService S_LibrarySession.getService()
          Gets the S_LibraryService hosting this S_LibrarySession.
 java.lang.Long S_LibrarySession.DMGetServiceId()
          Gets the id of the S_LibraryService hosting this S_LibrarySession.
 java.lang.Long S_LibrarySession.getServiceId()
          Gets the id of the S_LibraryService hosting this S_LibrarySession.
protected  long S_LibrarySession.getSessionCreationTime()
          Gets the time at which this session was created.
protected  java.lang.String S_LibrarySession.getApplicationName()
          Gets the name of the application that created this session.
protected  void S_LibrarySession.setApplicationName(java.lang.String name)
          Sets the name of the application that created this session.
 long S_LibrarySession.DMGetAttributesRsn()
          Gets the attributes RSN of the service.
 java.lang.String S_LibrarySession.DMVersionString()
          Gets the version of the S_LibraryService hosting this S_LibrarySession as a string.
 long S_LibrarySession.DMVersionNumber()
          Gets the version of the S_LibraryService hosting this S_LibrarySession as a long.
 java.lang.String S_LibrarySession.DMSchemaVersionString()
          Gets the schema version as a string.
 long S_LibrarySession.DMSchemaVersionNumber()
          Gets the schema version as a long.
 java.lang.String S_LibrarySession.DMGetNLSDatabaseParameterValue(java.lang.String parameter)
          Gets the value for the specified NLS database parameter.
protected  java.lang.String S_LibrarySession.getNLSDatabaseParameterValue(java.lang.String parameter)
          Gets the value for the specified NLS database parameter.
 void S_LibrarySession.DMSendClientVersionInformation(long versionNumber, java.lang.String versionString)
          Sets the LibrarySession version for this S_LibrarySession.
protected  java.lang.String S_LibrarySession.getBeansVersionString()
          Gets the beans-side version number, as a string.
protected  long S_LibrarySession.getBeansVersionNumber()
          Gets the beans-side version number, as a long.
 void S_LibrarySession.DMSetCallbackObject(SessionCallback session)
          Sets the LibrarySession callback for this S_LibrarySession.
 Localizer S_LibrarySession.getLocalizer()
          Gets the Localizer of this S_LibrarySession.
 java.lang.String S_LibrarySession.getFolderPathDelimiter()
          Gets the Folder Path Delimiter for this session
 S_ContentQuota S_LibrarySession.getDefaultContentQuota()
          Gets the default ContentQuota to be used when creating new content
 void S_LibrarySession.DMUpdateLocalizer(java.util.Hashtable properties)
          Updates the Localizer of this S_LibrarySession to reflect the Localizer properties specified as name/value pairs.
 java.lang.String S_LibrarySession.getDefaultFolderRelationshipClassname()
          Gets the name of the default folder relationship classobject.
 void S_LibrarySession.DMUpdateSessionDefaults(java.util.Hashtable properties)
          Updates the S_LibrarySession preferences, including the name of the default folder relationship classobject and the folder path delimiter.
 java.lang.String S_LibrarySession.getResourceString(java.lang.String key)
          Gets the resource string for the specified key.
 java.lang.String S_LibrarySession.getResourceString(java.lang.String key, java.lang.Object[] params)
          Gets the resource string for the specified key, and substitutes the specified parameters into that resource string.
protected  boolean S_LibrarySession.canUseBoundedLibraryCache()
          Determine whether or not a BoundedLibraryObjectCache can be used for the LO cache.
 boolean S_LibrarySession.hasBoundedLibraryCache()
          Returns indicaton as to whether the LibraryObject cache is bounded.
 AttributeValue S_LibrarySession.getServiceConfigurationProperty(java.lang.String name)
          Gets the specified service configuration property.
 java.lang.String S_LibrarySession.getServiceConfigurationProperty(java.lang.String name, java.lang.String defaultValue)
          Gets the value of the specified service configuration property, as a string.
 boolean S_LibrarySession.getServiceConfigurationProperty(java.lang.String name, boolean defaultValue)
          Gets the value of the specified service configuration property, as a boolean.
 int S_LibrarySession.getServiceConfigurationProperty(java.lang.String name, int defaultValue)
          Gets the value of the specified service configuration property, as an integer.
 java.lang.String S_LibrarySession.DMGetRepositoryParameter(java.lang.String name)
          Gets the value of the specified repository parameter.
 java.io.Serializable S_LibrarySession.DMInvokeServerMethod(java.lang.Long id, java.lang.Long classId, java.lang.String methodName, java.io.Serializable payload)
          Invokes an S_LibrarySession or S_LibraryObject DYN method.
protected  java.io.Serializable S_LibrarySession.invokeServerMethod(java.lang.Object obj, java.lang.String methodName, java.io.Serializable payload)
          Invokes a DYN method on the specified object.
 S_DirectoryUser S_LibrarySession.getAuthenticatedUser()
          Gets the S_DirectoryUser for which this S_LibrarySession was authenticated.
protected  java.lang.Long S_LibrarySession.getAuthenticatedUserId()
          Gets the id of the S_DirectoryUser for which this S_LibrarySession was authenticated.
protected  java.lang.String S_LibrarySession.getAuthenticatedUserName()
          Gets the name of the S_DirectoryUser for which this S_LibrarySession was authenticated.
 S_DirectoryUser S_LibrarySession.getUser()
          Gets the current S_DirectoryUser for this S_LibrarySession.
protected  java.lang.Long S_LibrarySession.getUserId()
          Gets the id of the current S_DirectoryUser for this S_LibrarySession.
protected  java.lang.String S_LibrarySession.getUserName()
          Gets the name of the current S_DirectoryUser for this S_LibrarySession.
protected  java.lang.String S_LibrarySession.getDistinguishedUserName()
          Gets the distinguished name of the current S_DirectoryUser for this S_LibrarySession.
protected  S_UserState S_LibrarySession.getUserState()
          Gets the user state of the current S_DirectoryUser for this S_LibrarySession.
protected  void S_LibrarySession.resetUserState()
          Force user state to get reset or initialized for the first time
 S_LibraryObjectData S_LibrarySession.DMGetDirectoryUserData()
          Gets the S_LibraryObjectData for the current S_DirectoryUser for this S_LibrarySession.
 S_LibraryObjectData S_LibrarySession.DMGetOurPrimaryUserProfile()
          Gets the S_PrimaryUserProfile of current S_DirectoryUser for this S_LibrarySession.
protected  S_PrimaryUserProfile S_LibrarySession.getPrimaryUserProfile()
          Gets the S_PrimaryUserProfile of current S_DirectoryUser for this S_LibrarySession.
 void S_LibrarySession.DMFeignUser(java.lang.Long id, java.lang.Long classid)
          Feigns the specified S_DirectoryUser.
 void S_LibrarySession.DMInstallationMode(boolean mode)
          Sets whether this S_LibrarySession is in installation mode.
protected  boolean S_LibrarySession.isInstallationMode()
          Gets whether this S_LibrarySession is in installation mode.
protected  void S_LibrarySession.verifyInstallationMode()
          Verifies that this S_LibrarySession is in installation mode.
protected  void S_LibrarySession.verifyInstallEnabled()
          Verifies that this S_LibrarySession can enter installation mode.
 void S_LibrarySession.DMAdministrationMode(boolean mode)
          Sets whether this S_LibrarySession is in administration mode.
 boolean S_LibrarySession.isAdministrationMode()
          Gets whether this S_LibrarySession is in administration mode.
 void S_LibrarySession.verifyAdministrationMode()
          Verifies that this S_LibrarySession is in administration mode.
protected  void S_LibrarySession.verifyAdminEnabled()
          Verifies that this S_LibrarySession can enter administration mode.
 void S_LibrarySession.verifySystemAdminEnabled()
          Verifies that this S_LibrarySession current user is system admin enabled.
 void S_LibrarySession.DMGroupAdministrationMode(java.lang.Long id, java.lang.Long classid)
          Sets the S_GroupAdministration mode for this S_LibrarySession.
 S_AdministrationGroup S_LibrarySession.getGroupAdministrationMode()
          Gets the S_GroupAdministration mode for this S_LibrarySession.
protected  boolean S_LibrarySession.isAdministrationDiscoverStateEnabled()
          Gets whether this S_LibrarySession has been explicitly placed in discover administration mode.
protected  boolean S_LibrarySession.isAdministrationDiscoverMode()
          Gets whether this S_LibrarySession is in discover administration mode, either because that mode was explicitly set or implicitly because the session is in adminstration mode.
protected  boolean S_LibrarySession.isFilterDeletedObjectsEnabled()
          Deprecated. iFS 9.0.3 always returns false
protected  void S_LibrarySession.pushDiscoverAdministrationMode(boolean adminDiscoverMode)
          Sets whether this S_LibrarySession is in discover administration mode.
protected  void S_LibrarySession.pushFilterDeletedObjectsMode(boolean filterDeletedMode)
          Deprecated. iFS 9.0.3 has no effect
 void S_LibrarySession.DMFilterDeletedObjects(boolean mode)
          Deprecated. iFS 9.0.3 Has no effect
protected  S_LibraryObjectSelector S_LibrarySession.addSelectorToHashtable(java.lang.Long classId)
          Creates an S_LibraryObjectSelector for the specified classobject and adds it to the hashtable of S_LibraryObjectSelectors.
protected  S_LibraryObjectSelector S_LibrarySession.findSelectorInCache(java.lang.Long classId)
          Gets the S_LibraryObjectSelector for the specified classobject.
protected  S_LibraryObjectSelector S_LibrarySession.findSelectorInCache(java.lang.String className)
          Gets the S_LibraryObjectSelector for the specified classobject.
 java.util.Vector S_LibrarySession.DMListSelectorItems(java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive, int maxItemCount, SortSpecification sort)
          Constructs an S_Selector and gets its items.
 long S_LibrarySession.DMGetSelectorItemCount(java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive)
          Constructs an S_Selector and gets its number of items.
 long S_LibrarySession.DMOpenSelector(java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive, SortSpecification sort)
          Constructs and opens an S_Selector.
 S_LibraryObjectData S_LibrarySession.DMNextSelectorItem(long selId)
          Gets the next item in the specified selector.
 java.util.Vector S_LibrarySession.DMNextSelectorBatch(long selId, int batchSize)
          Gets the next batch of items for the specified selector.
 void S_LibrarySession.DMCloseSelector(long selId)
          Closes the specified selector.
protected  void S_LibrarySession.verifyHasSelectorAccess(java.lang.String classname)
          Verifies that the specified classobject has ACCESSLEVEL_SELECTORACCESS.
protected  S_Selector S_LibrarySession.findSSelector(long selId)
          Get the specified S_Selector from the set of S_Selectors for this S_LibrarySession.
protected  java.lang.String S_LibrarySession.resolveSelectorWhereclause(java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive)
          Adds a "classid = n" expression to the specified S_Selector WHERE clause, if appropriate.
protected  boolean S_LibrarySession.isPartitioningEnabled()
          checks whether or not partitioning is being used in this instnace.
 java.lang.Long S_LibrarySession.DMNewSearch()
          Constructs a new S_Search whose SearchSpecification is undefined.
 java.lang.Long S_LibrarySession.DMNewSearchFromObject(java.lang.Long searchObjectId)
          Constructs a new S_Search whose SearchSpecification is defined by the specified S_SearchObject.
 SearchSpecification S_LibrarySession.DMGetSearchSpecification(java.lang.Long srchId)
          Gets the SearchSpecification of the specified S_Search.
 void S_LibrarySession.DMSetSearchSpecification(java.lang.Long srchId, SearchSpecification sp)
          Sets the SearchSpecification of the specified S_Search.
 void S_LibrarySession.DMOpenSearch(java.lang.Long srchId, java.util.Vector bindValues, java.lang.String language, int timeout)
          Opens the specified S_Search.
 int S_LibrarySession.DMgetSearchItemCount(java.lang.Long srchId, java.util.Vector bindValues, java.lang.String language, int timeout)
          Gets the item count for the specified S_Search.
 java.lang.String S_LibrarySession.DMgetSearchSQLString(java.lang.Long srchId)
          Gets the SQL string for the specified S_Search.
 java.util.Vector S_LibrarySession.DMNextSearchItems(java.lang.Long srchId, int batchCount)
          Gets the next batch of items in the specified S_Search.
 void S_LibrarySession.DMCloseSearch(java.lang.Long srchId)
          Closes the specified S_Search.
 void S_LibrarySession.DMDisposeSearch(java.lang.Long srchId)
          Disposes the specified S_Search.
 void S_LibrarySession.DMCreateView(ViewSpecification vsp)
          Creates a view for the specified ViewSpecification.
 java.io.Serializable S_LibrarySession.DYNExplainPlan(java.io.Serializable payload)
          Generates the query plan for a S_Search.
 void S_LibrarySession.registerCollection(Collection collection, java.lang.String classname)
          Registers a Collection so that it can be automatically reset by handleEvent as needed when new S_LibraryObjects are created, updated, or freed.
 void S_LibrarySession.deregisterCollection(Collection collection, java.lang.String classname)
          Deregisters a collection, cancelling the event registration.
 void S_LibrarySession.reregisterExtendedUserProfileCollection(java.lang.Long userid)
          Deregister and re-register the ExtendedUserProfile collection.
 void S_LibrarySession.resolveCollection(CachedResolverCollection collection)
          Resolves a Collection that requires manual resolution.
 Collection S_LibrarySession.getClassObjectCollection()
          Gets a reference to the S_ClassObject collection.
 S_ClassObject S_LibrarySession.getClassObjectByName(java.lang.String classname)
          Returns a class object given a class name.
 S_ClassObjectData S_LibrarySession.findClassData(java.lang.String className)
          Returns an S_ClassObjectData given a class name.
 Collection S_LibrarySession.getClassDomainCollection()
          Gets a reference to the S_ClassDomain collection.
 Collection S_LibrarySession.getValueDefaultCollection()
          Gets a reference to the S_ValueDefault collection.
 Collection S_LibrarySession.getValueDomainCollection()
          Gets a reference to the S_ValueDomain collection.
 Collection S_LibrarySession.getAuditRuleCollection()
          Gets a reference to the S_AuditRule collection.
 Collection S_LibrarySession.getPolicyCollection()
          Gets a reference to the S_Policy collection.
 Collection S_LibrarySession.getPermissionBundleCollection()
          Gets a reference to the S_PermissionBundle collection.
 Collection S_LibrarySession.getExtendedPermissionCollection()
          Gets a reference to the S_ExtendedPermission collection.
 Collection S_LibrarySession.getExtendedUserProfileCollection()
          Gets a reference to the S_ExtendedUserProfile collection for this S_LibrarySessions user.
 Collection S_LibrarySession.getFormatCollection()
          Gets a reference to the S_Format collection, organized by name.
 Collection S_LibrarySession.getFormatExtensionCollection()
          Gets a reference to the S_Format collection, organized by extension.
 Collection S_LibrarySession.getMediaCollection()
          Gets a reference to the Media collection.
 Collection S_LibrarySession.getSharedAccessControlListCollection()
          Gets a reference to the shared AccessControlList collection.
 Collection S_LibrarySession.getSystemAccessControlListCollection()
          Gets a reference to the SystemAccessControlList collection.
 Collection S_LibrarySession.getSystemLockObjectCollection()
          Gets a reference to the SystemLockObject collection.
 Collection S_LibrarySession.getClassAccessControlListCollection()
          Gets a reference to the ClassAccessControlList collection.
 Collection S_LibrarySession.getAdministrationGroupCollection()
          Gets a reference to the AdministrationGroup collection.
 Collection S_LibrarySession.getDirectoryUserCollection()
          Gets a reference to the DirectoryUser collection.
 AttributeValue S_LibrarySession.getDomainPropertyValue(java.lang.String name)
          Gets the value of a domain property, by name.
 S_PropertyBundle S_LibrarySession.getDomainPropertyBundle()
          Gets the domain PropertyBundle.
 AttributeValue S_LibrarySession.DMGetArrayTypeAttributeValue(long objectId, long attributeId, long auditId, int count)
          Gets a fully resolved array-type AttributeValue with non-transient elements for the the specified object/attribute combination.
 AttributeValue S_LibrarySession.getArrayTypeAttributeValue(AttributeValueArray av, long objectId, long attributeId, long auditId, int count)
          Gets a fully resolved array-type AttributeValue with non-transient elements that is a copy of the specified array-type AttributeValue.
static AttributeValue S_LibrarySession.getArrayTypeAttributeValue(AttributeValueArray av, long objectId, long attributeId, long auditId, S_LibrarySession session, LibraryConnection lconn, java.sql.Connection conn)
          Gets a fully resolved array-type AttributeValue with non-transient elements that is a copy of the specified array-type AttributeValue.
protected  java.lang.Object[] S_LibrarySession.getArrayAttributeValueEntries(int dataType, AttributeValue av)
          Gets the array of objects corresponding to an array-type AttributeValue.
 java.io.Serializable S_LibrarySession.DMGetObjectReferenceAttribute(java.lang.Long id, java.lang.Long classId, java.lang.String attrName)
          Gets the value of the specified object-reference type attribute.
 java.util.Vector S_LibrarySession.DMGetArrayReferencingObjects(java.lang.Long attributeId, AttributeValue referencedValue, SortSpecification sort)
          Gets the set of object data for objects that are instances of the class on which the specified Attribute is defined, and whose array value contains the specified referenced value.
 S_LibraryObjectData S_LibrarySession.DMgetLibraryObjectData(java.lang.Long id, java.lang.Long classId, java.lang.String attributeName, boolean selectFully)
          Gets the S_LibraryObjectData for the specified id and class id.
protected  S_LibraryObjectData S_LibrarySession.getLibraryObjectData(java.lang.Long id, java.lang.Long classId, java.lang.String attributeName, boolean selectFully, boolean inTransaction)
          Gets the S_LibraryObjectData for the specified id and class id.
protected  S_LibraryObjectData S_LibrarySession.findLibraryObjectData(java.lang.Long id)
          Finds the S_LibraryObjectData in the data cache
protected  S_LibraryObjectData S_LibrarySession.constructLibraryObjectData(S_LibraryObjectSelector sel, java.lang.Long id)
          Construct an S_LibraryObjectData by singleton-selecting the specified object using the specified S_LibraryObjectSelector.
 S_LibraryObjectData S_LibrarySession.DMgetPublicObjectData(java.lang.Long id)
          Gets the S_LibraryObjectData for the specified S_PublicObject.
 S_LibraryObjectData S_LibrarySession.DMgetSystemObjectData(java.lang.Long id)
          Gets the S_LibraryObjectData for the specified S_SystemObject.
 S_LibraryObjectData S_LibrarySession.DMgetSchemaObjectData(java.lang.Long id)
          Gets the S_LibraryObjectData for the specified S_SchemaObject.
 void S_LibrarySession.DMResolveObjects(java.lang.Long[] ids, java.lang.Long[] classIds, ObjectResolverSpecification spec)
          Force deeper resolution for the specified LibraryObjects
 java.util.Vector S_LibrarySession.getLibraryObjectDataVector(S_LibraryObject[] objs)
          Gets the S_LibraryObjectDatas for the specified S_LibraryObjects.
 S_LibraryObject S_LibrarySession.getLibraryObject(java.lang.Long id, java.lang.Long classId)
          Gets an S_LibraryObject by id and classId.
 S_LibraryObject S_LibrarySession.getLibraryObject(java.lang.Long id, java.lang.String className)
          Gets an S_LibraryObject by id and classobject name.
 S_LibraryObject S_LibrarySession.getLibraryObject(S_LibraryObjectData data)
          Gets an S_LibraryObject by S_LibraryObjectData.
 S_LibraryObject[] S_LibrarySession.getLibraryObjects(java.util.Vector vData)
          Get the S_LibraryObjects for the specified S_LibraryObjectDatas.
 S_PublicObject S_LibrarySession.getPublicObject(java.lang.Long id, java.lang.Long classId)
          Gets an S_PublicObject by id and classId.
 S_PublicObject S_LibrarySession.getPublicObject(java.lang.Long id)
          Gets an S_PublicObject by id.
 S_SystemObject S_LibrarySession.getSystemObject(java.lang.Long id, java.lang.Long classId)
          Gets an S_SystemObject by id and classId.
 S_SystemObject S_LibrarySession.getSystemObject(java.lang.Long id)
          Gets an S_SystemObject by id.
 S_SchemaObject S_LibrarySession.getSchemaObject(java.lang.Long id, java.lang.Long classId)
          Gets an S_SchemaObject by id and classId.
 S_SchemaObject S_LibrarySession.getSchemaObject(java.lang.Long id)
          Gets an S_SchemaObject by id.
 S_DirectoryObject S_LibrarySession.getDirectoryObject(java.lang.Long id, java.lang.Long classId)
          Gets an S_DirectoryObject by id and classId.
 S_DirectoryObject S_LibrarySession.getDirectoryObject(java.lang.Long id)
          Gets an S_DirectoryObject by id.
 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.
 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.
 SchemaObjectInterface S_LibrarySession.getSchemaObjectInterface(java.lang.Long id)
          Gets the SchemaObjectInterface for the specified id.
 SchemaObjectInterface[] S_LibrarySession.getSchemaObjectInterfaces(java.lang.Long[] ids)
          Gets the SchemaObjectInterfaces for the specified ids.
 DirectoryObjectInterface S_LibrarySession.getDirectoryObjectInterface(java.lang.Long id)
          Gets the DirectoryObjectInterface for the specified id.
 DirectoryObjectInterface[] S_LibrarySession.getDirectoryObjectInterfaces(java.lang.Long[] ids)
          Gets the DirectoryObjectInterfaces for the specified ids.
protected  S_PublicObject S_LibrarySession.verifyPublicObject(S_LibraryObject obj)
          Verifies that the specified S_LibraryObject is an S_PublicObject.
protected  S_SystemObject S_LibrarySession.verifySystemObject(S_LibraryObject obj)
          Verifies that the specified S_LibraryObject is an S_SystemObject.
protected  S_SchemaObject S_LibrarySession.verifySchemaObject(S_LibraryObject obj)
          Verifies that the specified S_LibraryObject is an S_SchemaObject.
protected  S_DirectoryObject S_LibrarySession.verifyDirectoryObject(S_LibraryObject obj)
          Verifies that the specified S_LibraryObject is an S_DirectoryObject.
 S_LibraryObjectData S_LibrarySession.DMNewPublicObject(S_LibraryObjectDefinition def)
          Creates a new S_PublicObject based on the specified S_LibraryObjectDefinition.
 S_LibraryObjectData S_LibrarySession.DMNewSystemObject(S_LibraryObjectDefinition def)
          Creates a new S_SystemObject based on the specified S_LibraryObjectDefinition.
 S_LibraryObjectData S_LibrarySession.DMNewSchemaObject(S_LibraryObjectDefinition def)
          Creates a new S_SchemaObject based on the specified S_LibraryObjectDefinition.
 S_LibraryObjectData S_LibrarySession.DMImportLibraryObject(S_ExportedLibraryObjectDefinition def)
          Imports and creates a new LibraryObject based on the specified S_ExportedLibraryObjectDefinition.
 void S_LibrarySession.DMPostImportLibraryObject(java.lang.Long id, java.lang.Long classId)
          Perform post-import operations on a newly imported LibraryObject.
protected  S_LibraryObject S_LibrarySession.importLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Imports and creates a new LibraryObject based on the specified S_ExportedLibraryObjectDefinition.
protected  S_LibraryObject S_LibrarySession.newLibraryObject(S_LibraryObjectDefinition def)
          Creates a new S_LibraryObject based on the specified S_LibraryObjectDefinition.
protected  S_LibraryObject S_LibrarySession.newLibraryObject(OperationState opState, S_LibraryObjectDefinition def)
          Creates a new S_LibraryObject based on the specified S_LibraryObjectDefinition within an OperationState context.
 S_PublicObject S_LibrarySession.newPublicObject(S_LibraryObjectDefinition def)
          Creates a new S_PublicObject based on the specified S_LibraryObjectDefinition.
 S_PublicObject S_LibrarySession.newPublicObject(OperationState opState, S_LibraryObjectDefinition def)
          Creates a new S_PublicObject based on the specified S_LibraryObjectDefinition within the specified OperationState context.
 S_SystemObject S_LibrarySession.newSystemObject(S_LibraryObjectDefinition def)
          Creates a new S_SystemObject based on the specified S_LibraryObjectDefinition.
 S_SystemObject S_LibrarySession.newSystemObject(OperationState opState, S_LibraryObjectDefinition def)
          Creates a new S_SystemObject based on the specified S_LibraryObjectDefinition within the specified OperationState context.
 S_SchemaObject S_LibrarySession.newSchemaObject(S_LibraryObjectDefinition def)
          Creates a new S_SchemaObject based on the specified S_LibraryObjectDefinition.
 S_SchemaObject S_LibrarySession.newSchemaObject(OperationState opState, S_LibraryObjectDefinition def)
          Creates a new S_SystemObject based on the specified S_LibraryObjectDefinition within the specified OperationState context.
 AttributeValue S_LibrarySession.createPublicObjectInstance(OperationState opState, S_LibraryObjectDefinition sdef)
          Creates a new S_PublicObject based on the specified S_LibraryObjectDefinition within an OperationState context.
protected  AttributeValue S_LibrarySession.createVersionedPublicObjectInstance(OperationState opState, S_LibraryObjectDefinition sdef)
          Creates a new S_PublicObject based on the specified S_LibraryObjectDefinition within an OperationState context.
 AttributeValue S_LibrarySession.createSystemObjectInstance(OperationState opState, S_LibraryObjectDefinition sdef)
          Creates a new S_SystemObject based on the specified S_LibraryObjectDefinition within an OperationState context.
 AttributeValue S_LibrarySession.createSchemaObjectInstance(OperationState opState, S_LibraryObjectDefinition sdef)
          Creates a new S_SchemaObject based on the specified S_LibraryObjectDefinition within an OperationState context.
protected  S_LibraryObject S_LibrarySession.constructLibraryObject(S_LibraryObjectData data)
          Constructs an S_LibraryObject for the specified S_LibraryObjectData.
protected  S_LibraryObject S_LibrarySession.constructLibraryObject(java.lang.Long class_id)
          Constructs a new, non-persistent S_LibraryObject.
 S_LibraryObjectDefinition S_LibrarySession.DMSetAttributes(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition def)
          Updates the specified S_LibraryObject.
 void S_LibrarySession.DMFree(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition def)
          Frees the specified S_LibraryObject.
 ContentStreamSerializer S_LibrarySession.DMRender(java.lang.Long id, java.lang.Long classId, java.lang.String rendererType, java.lang.String rendererName, java.util.Hashtable options, boolean reader)
          Deprecated. iFS 9.0.3 see release notes for more information
 RandomAccessContentInterface S_LibrarySession.DMRenderAsRandomAccessContent(java.lang.Long id, java.lang.Long classId, java.lang.String rendererType, java.lang.String rendererName, boolean writeable, java.util.Hashtable options)
          Deprecated. iFS 9.0.3 see release notes for more information
 S_LibraryObjectData S_LibrarySession.DMCopyLibraryObject(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition sdef)
          Copies the specified S_LibraryObject.
 S_LibraryObjectDefinition S_LibrarySession.DMGetSLibraryObjectDefinition(java.lang.Long id, java.lang.Long classId)
          Generates an S_LibraryObjectDefinition for the specified S_LibraryObject.
 S_ExportedLibraryObjectDefinition S_LibrarySession.DMGetExportedLibraryObjectDefinition(java.lang.Long id, java.lang.Long classId)
          Generates an S_ExportLibraryObjectDefinition for the specified S_LibraryObject.
 S_LibraryObjectData S_LibrarySession.DMGetEquivalentLibraryObject(S_ExportedLibraryObjectDefinition slodef)
          Returns an object that is equivalent to the specified export Definition.
 java.lang.Long[] S_LibrarySession.DMGetIdsForNewObjects(int length)
          Returns a set of objects that can be used to import new objects.
protected  S_ClassObject S_LibrarySession.getClassObject(java.lang.Long classid)
          Gets the S_ClassObject for the specified class id.
protected  java.lang.String S_LibrarySession.getClassName(java.lang.Long classid)
          Gets the name of the S_ClassObject for the specified class id.
 boolean S_LibrarySession.DMIsInstanceOfClassVersionable(java.lang.Long classId)
          Gets whether an instance of the specified S_ClassObject is versionable.
protected  boolean S_LibrarySession.isInstanceOfClassVersionable(java.lang.Long classId)
          Gets whether an instance of the specified S_ClassObject is versionable.
 java.lang.Long S_LibrarySession.DMAddAttributeToClassObject(java.lang.Long id, S_LibraryObjectDefinition def)
          Adds an attribute to an existing classobject.
 void S_LibrarySession.DMRemoveAttributeFromClassObject(java.lang.Long id)
          Removes an attribute from an existing classobject.
 java.lang.String S_LibrarySession.getAttributeSortName(java.lang.String classname, java.lang.String attributename)
          Gets the database object name of the specified attribute.
protected  S_Attribute S_LibrarySession.getDirectoryGroupAllMembersAttribute()
          Gets the S_Attribute that represents the all members attribute in the directory group classobject.
 S_ClassObjectData S_LibrarySession.DMGetResolvedClassObjectData(java.lang.Long id)
          Gets the fully-resolved S_ClassObjectData.
 boolean S_LibrarySession.DMIsVersionable(java.lang.Long id, java.lang.Long classId)
          Gets whether the specified S_PublicObject is versionable.
 void S_LibrarySession.DMDelete(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition def)
          Deletes the specified S_PublicObject.
 void S_LibrarySession.DMUndelete(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition def)
          Undeletes the specified S_PublicObject.
protected  S_Selector S_LibrarySession.getWastebasketSelector(java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive)
          Constructs a wastebasket S_Selector.
 java.util.Vector S_LibrarySession.DMListWastebasketSelectorItems(java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive, SortSpecification sort)
          Constructs a wastebasket S_Selector and gets its items.
protected  java.util.Vector S_LibrarySession.listWastebasketSelectorItems(java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive, SortSpecification sort)
          Constructs a wastebasket S_Selector and gets its items.
 long S_LibrarySession.DMGetWastebasketSelectorItemCount(java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive)
          Constructs a wastebasket S_Selector and gets its number of items.
 long S_LibrarySession.DMOpenWastebasketSelector(java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive, SortSpecification sort)
          Constructs and opens a wastebasket S_Selector.
 void S_LibrarySession.DMEmptyWastebasket()
          Empties the user's (or feigned user's, if applicable) wastebasket.
protected  void S_LibrarySession.emptyWastebasket(S_DirectoryObject user)
          Empties the user's (or feigned user's, if applicable) wastebasket.
protected  void S_LibrarySession.addLockedForSessionObject(S_PublicObject obj)
          Adds the specified S_PublicObject to this S_LibrarySession's internal table of session-locked objects.
protected  void S_LibrarySession.addLockedForSessionObject(java.lang.Long objid)
          Adds the specified S_PublicObject to this S_LibrarySession's internal table of session-locked objects.
protected  void S_LibrarySession.removeLockedForSessionObject(S_PublicObject obj)
          Removes the specified S_PublicObject from this S_LibrarySession's internal table of session-locked objects.
 java.util.Vector S_LibrarySession.DMGetLockedForSessionObjects()
          Gets the objects in this S_LibrarySession's internal table of session-locked objects.
 java.util.Vector S_LibrarySession.DMGetPublicObjectsReferringToLockObject(java.lang.Long id, java.lang.Long classid, SortSpecification sort)
          Gets the PO's that reference this LockObject
 boolean S_LibrarySession.DMIsLockObjectShared(java.lang.Long id, java.lang.Long classid)
          Verifies if the LockObject is shared
 S_LibraryObjectData S_LibrarySession.DMConvertToPrivateACL(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition sdef)
          Makes the specified S_PublicObject have a private S_AccessControlList.
 java.lang.Long[] S_LibrarySession.DMfetchACEs(java.lang.Long id, java.lang.Long classId)
          Gets the S_AccessControlEntries for the specified S_AccessControlList.
 AccessLevel S_LibrarySession.DMGetAccessLevel(java.lang.Long id, java.lang.Long classId, java.lang.Long userId)
          Gets the AccessLevel of the specified S_DirectoryUser for the specified S_AccessControlList.
 S_LibraryObjectData S_LibrarySession.DMaddAccessControlEntry(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition sdef)
          Adds an S_AccessControlEntry to the specified S_AccessControlList.
 void S_LibrarySession.DMupdateAccessControlEntry(java.lang.Long id, java.lang.Long classId, java.lang.Long aceId, java.lang.Long aceClassId, S_LibraryObjectDefinition sdef)
          Updates an S_AccessControlEntry in the specified S_AccessControlList.
 void S_LibrarySession.DMRemoveAccessControlEntry(java.lang.Long id, java.lang.Long classId, java.lang.Long aceId, java.lang.Long aceClassId)
          Removes an S_AccessControlEntry in the specified S_AccessControlList.
 void S_LibrarySession.DMremoveAllAccessControlEntries(java.lang.Long id, java.lang.Long classId)
          Removes all S_AccessControlEntries from the specified S_AccessControlList.
 void S_LibrarySession.DMApplyAclIndexDeferredUpdate(AccessControlListDeferredUpdate entry, boolean deleteAfterProcessing)
          Forces re-calculation of an ACL's discoverer table.
 java.util.Vector S_LibrarySession.DMGetAclIndexDeferredUpdates(int maxItems)
          gets a set of Deferred ACL Resolution Entries
 void S_LibrarySession.DMDeleteAclIndexDeferredUpdates(java.lang.Long[] ids)
          deletes a set of Deferred ACL Resolution Entries
 boolean S_LibrarySession.DMIsAclIndexUpdateModeSynchronous()
          determine if ACL index update mode is synchronous
protected  AccessControlListResolver S_LibrarySession.findOrConstructAclResolver(java.lang.Long key)
          Finds a previously constructed uncommitted AccessControlListResolver, or failing that, a commited AccessControlListResolver for the specified id.
protected  java.lang.Long S_LibrarySession.getComponentAclsAttributeId()
          Returns the ID of the Attribute object for the AccessControlList.ComponentAcls attribute.
 S_LibraryObjectData S_LibrarySession.DMAddRelationship(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition rdef)
          Adds a relationship for the specified S_PublicObject.
 void S_LibrarySession.DMRemoveRelationship(java.lang.Long id, java.lang.Long classId, java.lang.Long relId, java.lang.Long relClassId)
          Removes a relationship from the specified S_PublicObject.
 java.util.Vector S_LibrarySession.DMGetRightwardRelationships(java.lang.Long id, java.lang.Long classId, java.lang.Long relClassId, SortSpecification sort)
          Gets the rightward relationships for the specified S_PublicObject.
 java.util.Vector S_LibrarySession.DMGetRightwardRelationshipObjects(java.lang.Long id, java.lang.Long classId, java.lang.Long relClassId, SortSpecification sort)
          Gets the target objects of the rightward relationships for the specified S_PublicObject.
 java.util.Vector S_LibrarySession.DMGetLeftwardRelationships(java.lang.Long id, java.lang.Long classId, java.lang.Long relClassId, SortSpecification sort)
          Gets the leftward relationships for the specified S_PublicObject.
 java.util.Vector S_LibrarySession.DMGetLeftwardRelationshipObjects(java.lang.Long id, java.lang.Long classId, java.lang.Long relClassId, SortSpecification sort)
          Gets the target objects of the leftward relationships for the specified S_PublicObject.
 long S_LibrarySession.DMGetLeftwardRelationshipsCount(java.lang.Long id, java.lang.Long classId, java.lang.Long relClassId)
          Gets the number of leftward relationships for the specified S_PublicObject.
 void S_LibrarySession.DMAddToFolder(java.lang.Long folder_id, java.lang.Long classid, java.lang.Long rightObj, java.lang.Long rightObjClassid)
          Adds the specified item to the specified S_Folder.
 void S_LibrarySession.DMAddFolderRelationship(java.lang.Long id, java.lang.Long classid, S_LibraryObjectDefinition rdef)
          Adds an item to the specified S_Folder.
 void S_LibrarySession.DMRemoveFromFolder(java.lang.Long folder_id, java.lang.Long classid, java.lang.Long rightObj, java.lang.Long rightObjClassid, S_LibraryObjectDefinition def)
          Removes the specified item fromn the specified S_Folder.
 long S_LibrarySession.DMGetFolderItemCount(java.lang.Long id, java.lang.Long classId, java.lang.String folderRelClassname)
          Gets the number of items in the specified S_Folder.
 long S_LibrarySession.DMGetSubfolderCount(java.lang.Long id, java.lang.Long classId, java.lang.String folderRelClassname)
          Gets the number of folders in the specified S_Folder.
 java.util.Vector S_LibrarySession.DMListItems(java.lang.Long folder_id, java.lang.Long classid, java.lang.String folderRelClassname, SortSpecification sort)
          Gets the items in the specified S_Folder.
 void S_LibrarySession.DMOpenFolder(java.lang.Long folder_id, java.lang.Long classid, java.lang.String folderRelClassname, SortSpecification sort)
          Opens the items in the specified S_Folder.
 S_LibraryObjectData S_LibrarySession.DMNextFolderItem(java.lang.Long folder_id, java.lang.Long classid)
          Gets the next item in the specified S_Folder.
 void S_LibrarySession.DMCloseFolder(java.lang.Long folder_id, java.lang.Long classid)
          Closes the specified S_Folder.
 S_LibraryObjectData S_LibrarySession.DMFindPublicObjectByPath(java.lang.Long folder_id, java.lang.Long classid, java.lang.String path)
          Finds an S_PublicObject by its path relative to a specified S_Folder.
 boolean S_LibrarySession.DMCheckExistenceOfPublicObjectByPath(java.lang.Long folder_id, java.lang.Long classid, java.lang.String path)
          Checks whether there exists an S_PublicObject at a path relative to a specified S_Folder.
 java.util.Vector S_LibrarySession.DMListReferencingFolders(java.lang.Long PublicObject_id, java.lang.Long classid, SortSpecification sort)
          Gets the S_Folders that contain the specified S_PublicObject.
 java.io.Serializable S_LibrarySession.DYNListAllFoldersWithSubfolders(java.io.Serializable payload)
          Gets all S_Folders that have one or more subfolders.
 void S_LibrarySession.DMAddMemberToDirectoryGroup(java.lang.Long group_id, java.lang.Long classid, java.lang.Long member_id, java.lang.Long memberClassid)
          Adds the specified S_DirectoryObject to the specified S_DirectoryGroup.
 void S_LibrarySession.DMRemoveMemberFromDirectoryGroup(java.lang.Long group_id, java.lang.Long classid, java.lang.Long member_id, java.lang.Long memberClassid)
          Removes the specified S_DirectoryObject from the specified S_DirectoryGroup.
 void S_LibrarySession.DMAddMembersToDirectoryGroup(java.lang.Long group_id, java.lang.Long classid, java.lang.Long[] rightObjIds, java.lang.Long[] rightObjClassids)
          Adds the specified S_DirectoryObjects to the specified S_DirectoryGroup.
 void S_LibrarySession.DMRemoveMembersFromDirectoryGroup(java.lang.Long group_id, java.lang.Long classid, java.lang.Long[] rightObjIds, java.lang.Long[] rightObjClassids)
          Removes the specified S_DirectoryObjects from the specified S_DirectoryGroup.
 java.lang.Long[] S_LibrarySession.DMGetDirectMembersOfDirectoryGroup(java.lang.Long id, java.lang.Long classid)
          Gets the direct members of the specified S_DirectoryGroup.
 java.lang.Long[] S_LibrarySession.DMGetAllMembersOfDirectoryGroup(java.lang.Long id, java.lang.Long classid)
          Gets all members of the specified S_DirectoryGroup.
 java.lang.Long[] S_LibrarySession.DMGetDirectAncestorsOfDirectoryObject(java.lang.Long id, java.lang.Long classid)
          Gets the direct ancestors of the specified S_DirectoryGroup.
 java.lang.Long[] S_LibrarySession.DMGetAllAncestorsOfDirectoryObject(java.lang.Long id, java.lang.Long classid)
          Gets all ancestors of the specified S_DirectoryGroup.
 java.lang.Long[] S_LibrarySession.DMGetCompositeAclIds(java.lang.Long id, java.lang.Long classid, SortSpecification sort)
          Gets the set of composite ACLs which reference the target ACL as a "component".
 java.util.Vector S_LibrarySession.DMFetchProperties(java.lang.Long propBundleId, java.lang.Long propClassId)
          Gets the S_Properties for the specified S_PropertyBundle.
 java.util.Vector S_LibrarySession.DMfetchVersionSerieses(java.lang.Long id, java.lang.Long classid)
          Gets the S_VersionSeries for the specified S_Family.
 java.util.Vector S_LibrarySession.DMfetchRevisions(java.lang.Long id, java.lang.Long classid)
          Gets the S_VersionDescriptions for the specified S_VersionSeries.
 void S_LibrarySession.DMReserveNext(java.lang.Long id, java.lang.Long classId, java.lang.String contentPath, java.lang.String comment)
          Reserves the specified S_VersionSeries.
 void S_LibrarySession.DMUnReserve(java.lang.Long id, java.lang.Long classId)
          Unreserves the specified S_VersionSeries.
 S_LibraryObjectData S_LibrarySession.DMNewRevision(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition def)
          Creates a new S_VersionDescription in the specified S_VersionSeries.
 S_LibraryObjectData S_LibrarySession.DMNewSecondaryVersionSeries(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition def)
          Creates a secondary S_VersionSeries for the specified S_Family.
 S_LibraryObjectData S_LibrarySession.DMNewBranchedVersionSeries(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition def)
          Branches an S_VersionSeries at the specified S_VersionDescription, resulting in a new S_VersionSeries, S_VersionDescription, and S_BranchRelationship.
 void S_LibrarySession.DMIntegrateIntoVersionSeries(java.lang.Long sid, java.lang.Long sclassId, java.lang.Long tid, java.lang.Long tclassId)
          Integrates an S_VersionSeries at a specified S_VersionDescription into a second S_VersionSeries at that series's latest S_VersionDescription, creating a new S_BranchRelationship.
 java.lang.Integer S_LibrarySession.DMGetChunkSize(java.lang.Long id, java.lang.Long classid)
          Get the LOB's chunksize
 ContentStreamSerializer S_LibrarySession.DMGetContentStream(java.lang.Long id, java.lang.Long classId, java.lang.Long refObjId, java.lang.Long refObjClassId)
          Gets the content of the specified S_ContentObject as a stream.
 ContentStreamSerializer S_LibrarySession.DMNewContentStreamSerializer()
          Constructs and returns a ContentStreamSerializer appropriate to the runtime process model.
 ContentStreamSerializer S_LibrarySession.newContentStreamSerializer()
          Constructs and returns a ContentStreamSerializer appropriate to the runtime process model.
 ContentStreamSerializer S_LibrarySession.DMGetContentReader(java.lang.Long id, java.lang.Long classId, java.lang.Long refObjId, java.lang.Long refObjClassId)
          Gets the content of the specified S_ContentObject as a reader.
 RandomAccessContentInterface S_LibrarySession.DMGetRandomAccessContent(java.lang.Long id, java.lang.Long classId, boolean canWrite, java.lang.Long refObjId, java.lang.Long refObjClassId)
          Gets the content of the specified S_ContentObject as a RandomAccessContentInterface.
 void S_LibrarySession.DMCloseRandomAccessContent(RandomAccessContentInterface raci)
          Closes the specified RandomAccessContentInterface.
 void S_LibrarySession.DMDisposeRandomAccessContent(RandomAccessContentInterface raci)
          Closes the specified RandomAccessContentInterface.
 long S_LibrarySession.DMGetContentSize(java.lang.Long id, java.lang.Long classId)
          Gets the content size for the specified S_ContentObject.
 void S_LibrarySession.DMCalculateConsumedStorage(java.lang.Long quotaid, java.lang.Long classid)
          Recalculates consumed storage for the specified S_ContentQuota.
 void S_LibrarySession.DMSetContentReadByUser(java.lang.Long id, java.lang.Long classId, boolean readState, java.lang.Long refObjId, java.lang.Long refObjClassId)
          Sets the read state of the specified S_ContentObject.
 boolean S_LibrarySession.DMIsContentReadByUser(java.lang.Long id, java.lang.Long classId)
          Gets the read state of the specified S_ContentObject.
 boolean S_LibrarySession.DMIsContextIndexEnabled()
          whether Context has ben enabled on this schema
 void S_LibrarySession.DMFilterContent(java.lang.Long id, java.lang.Long classId, boolean plaintext, java.lang.Long refObjId, java.lang.Long refObjClassId)
          Filters the specified S_ContentObject.
 ContentStreamSerializer S_LibrarySession.DMGetFilteredContent(java.lang.Long id, java.lang.Long classId, java.lang.Long refObjId, java.lang.Long refObjClassId)
          Gets the filtered content for the specified S_ContentObject as as reader.
 void S_LibrarySession.DMGenerateSummary(java.lang.Long id, java.lang.Long classId, java.lang.String pointOfView, long sizeAsPercent, long sizeAsNumParagraphs, java.lang.String summaryLevel, java.lang.Long refObjId, java.lang.Long refObjClassId)
          Generates a summary of the specified S_ContentObject.
 ContentStreamSerializer S_LibrarySession.DMGetSummary(java.lang.Long id, java.lang.Long classId, java.lang.String pointOfView, java.lang.Long refObjId, java.lang.Long refObjClassId)
          Gets the summary of the specified S_ContentObject as as reader.
 void S_LibrarySession.DMGenerateThemes(java.lang.Long id, java.lang.Long classId, boolean fullThemes, java.lang.Long refObjId, java.lang.Long refObjClassId)
          Generates the themes of the specified S_ContentObject.
 void S_LibrarySession.DMEnqueueMessage(java.lang.Long id, java.lang.Long classId, oracle.sql.ORAData message)
          Enqueues the message on the specified queue.
 oracle.sql.ORAData S_LibrarySession.DMDequeueMessage(java.lang.Long id, java.lang.Long classId, java.lang.String subscriberName)
          Dequeues a message from the specified queue as the specified subscriber.
 ContextTheme[] S_LibrarySession.DMGetThemes(java.lang.Long id, java.lang.Long classId, java.lang.Long refObjId, java.lang.Long refObjClassId)
          Gets the themes of the specified S_ContentObject.
protected  void S_LibrarySession.getContextEnabledState()
          sets m_IsContextEnabled to reflect if context was installed on this schema
 boolean S_LibrarySession.DMIsAttributeValueInValueDomain(java.lang.Long id, java.lang.Long classId, AttributeValue av)
          Determines whether the specified attribute value lies within this ValueDomain.
 S_LibraryObjectData S_LibrarySession.DMGetPrimaryUserProfile(java.lang.Long id)
          Gets the S_PrimaryUserProfile of the specified S_DirectoryUser.
 void S_LibrarySession.DMGrantAdmin(java.lang.Long userid)
          Grants administration privilege to the specified S_DirectoruUser.
 java.io.Serializable S_LibrarySession.DYNCreateAdminDirectoryObjects(java.io.Serializable payload)
          Creates the admin DirectoryUser and the world DirectoryGroup.
protected  java.lang.Long S_LibrarySession.getIdForNewObject(S_LibraryObjectDefinition def)
          Gets the next available id value.
protected  java.lang.Long S_LibrarySession.getAuditIdForNewEntry()
          Gets the next available audit id value.
 void S_LibrarySession.setValueInStatement(java.sql.PreparedStatement stmt, AttributeValue av, int position, int datatype)
          Sets a bind variable in the specified PreparedStatement, coercing the datatype as necessary.
protected  java.lang.String S_LibrarySession.generateInsertStatement(java.lang.String tableName, S_ClassObjectData clssdef)
          Generates a INSERT statement string for the specified classobject.
protected  void S_LibrarySession.clearPreparedInsertStatement(java.sql.PreparedStatement stmt, S_ClassObjectData clssdef)
          Clears all bind variables of the specified INSERT statement for the specified classobject.
protected  void S_LibrarySession.setSpecifiedInsertColumns(AttributeValue[] avs, S_ClassObjectData classData, int position_offset, java.sql.PreparedStatement stmt)
          Sets the specified bind variables of the specified INSERT statement for the specified classobject.
protected  java.sql.PreparedStatement S_LibrarySession.generateUpdateStatement(java.lang.String tableName, S_ClassObjectData classData, AttributeValue[] avs, LibraryConnection lconn, java.sql.Connection conn, long id)
          Generates an UPDATE statement for the specified object, classobject, and values.
static AttributeValue S_LibrarySession.getValueFromResultSet(java.sql.ResultSet rset, int position, int datatype, java.lang.Long attributeId, long auditId)
          Gets the value of the specified bind variable in a ResultSet.
protected  void S_LibrarySession.verifyNotInterrupted()
          Return true if this session has been interrupted, either explicitly or as a result of a timeout.
 boolean S_LibrarySession.execute(java.sql.Statement stmt, java.lang.String sql)
          Covers a JDBC execute statement, so that this statement can be cancelled if it blocks.
 java.sql.ResultSet S_LibrarySession.executeQuery(java.sql.Statement stmt, java.lang.String sql)
          Covers a JDBC executeQuery statement, so that this statement can be cancelled if it blocks.
 int S_LibrarySession.executeUpdate(java.sql.Statement stmt, java.lang.String sql)
          Covers a JDBC executeUpdate statement, so that this statement can be cancelled if it blocks.
 boolean S_LibrarySession.execute(java.sql.PreparedStatement stmt)
          Covers a JDBC execute statement, so that this statement can be cancelled if it blocks.
 java.sql.ResultSet S_LibrarySession.executeQuery(java.sql.PreparedStatement stmt)
          Covers a JDBC executeQuery statement, so that this statement can be cancelled if it blocks.
 int S_LibrarySession.executeUpdate(java.sql.PreparedStatement stmt)
          Covers a JDBC executeUpdate statement, so that this statement can be cancelled if it blocks.
 void S_LibrarySession.DMCancelOperation()
          Cancel any server-side operation in progress for this session.
protected  S_LibraryObjectData S_LibrarySession.getDataInstance(long selectClassId, S_ClassObjectData classData, S_LibraryObjectData[] selectAttributeDatas, java.sql.ResultSet rset)
          Gets an S_LibraryObjectData based on the specified ResultSet.
protected  S_LibraryObjectData S_LibrarySession.getDataInstance(long selectClassId, S_ClassObjectData classData, S_LibraryObjectData[] selectAttributeDatas, java.sql.ResultSet rset, int rsetStartIndex)
          Gets an S_LibraryObjectData based on the specified ResultSet.
protected  void S_LibrarySession.verifyHasLegalSyntax(java.lang.String searchDefinition)
          Ensures the specified WHERE clause does not reference secured database objects, unless in administration mode.
 Transaction S_LibrarySession.DMBeginTransaction(boolean writeable)
          Starts a transaction.
 Transaction S_LibrarySession.beginTransaction(boolean writeable)
          Starts a transaction.
 Transaction S_LibrarySession.beginTransaction()
          Starts a writeable transaction.
 Transaction S_LibrarySession.beginReadonlyTransaction()
          Starts a readonly transaction.
 void S_LibrarySession.DMCompleteTransaction(Transaction transaction)
          Completes a transaction.
 void S_LibrarySession.completeTransaction(Transaction transaction)
          Completes a transaction.
 void S_LibrarySession.DMAbortTransaction(Transaction transaction)
          Aborts a transaction.
 void S_LibrarySession.abortTransaction(Transaction transaction)
          Aborts a transaction.
 void S_LibrarySession.abortTransaction(Transaction transaction, IfsException originalException)
          Aborts a transaction in response to the specified IfsException.
 void S_LibrarySession.DMCommit()
          Makes all pending changes for all in-progress Transactions for this S_LibrarySession visible to all other S_LibrarySessions.
 void S_LibrarySession.commit()
          Makes all pending changes for all in-progress Transactions for this S_LibrarySession visible to all other S_LibrarySessions.
 void S_LibrarySession.DMRollback()
          Discards all pending changes for all in-progress Transactions for this S_LibrarySession.
 void S_LibrarySession.rollback()
          Discards all pending changes for all in-progress Transactions for this S_LibrarySession.
protected  boolean S_LibrarySession.isWriteableTransactionInProgress()
          Gets whether there is a writeable transaction in-progress.
protected  void S_LibrarySession.notifyUncommittedDataCacheEnabled()
          Notifies this S_LibrarySession that its uncommitted data cache has been enabled.
 void S_LibrarySession.removeLibraryObject(java.lang.Long id)
          Removes the specifed S_LibraryObject from the S_LibraryObject cache.
 java.io.Serializable S_LibrarySession.DYNGetCommittedLibraryObjectDataCachePerformanceString(java.io.Serializable payload)
          Gets the cache performance of the committed S_LibraryObjectData cache, as a string.
 java.io.Serializable S_LibrarySession.DYNGetCommittedResolvedAclCachePerformanceString(java.io.Serializable payload)
          Gets the cache performance of the committed Resolved ACL cache, as a string.
 java.io.Serializable S_LibrarySession.DYNGetUncommittedLibraryObjectDataCachePerformanceString(java.io.Serializable payload)
          Gets the cache performance of the uncommitted S_LibraryObjectData cache, as a string.
 java.io.Serializable S_LibrarySession.DYNGetUncommittedResolvedAclCachePerformanceString(java.io.Serializable payload)
          Gets the cache performance of the uncommitted Resolved ACL cache, as a string.
 java.io.Serializable S_LibrarySession.DYNGetLibraryObjectCachePerformanceString(java.io.Serializable payload)
          Gets the cache performance of the S_LibraryObject cache, as a string.
 java.io.Serializable S_LibrarySession.DYNGetFolderPathCachePerformanceString(java.io.Serializable payload)
          Gets the cache performance of the FolderPathCache, as a string.
 IfsConnection S_LibrarySession.getIfsConnection()
          Returns an IfsConnection for this S_LibrarySession.
 LibraryConnection S_LibrarySession.getLibraryConnection()
          Gets the LibraryConnection for this S_LibrarySession.
 java.sql.Connection S_LibrarySession.acquireAuxiliaryConnection()
          Acquires an auxiliary Connection for use by this S_LibrarySession.
 LibraryConnection S_LibrarySession.acquireAuxiliaryLibraryConnection()
          Acquires an auxiliary LibraryConnection for use by this S_LibrarySession.
 void S_LibrarySession.releaseAuxiliaryConnection(java.sql.Connection conn)
          Releases an auxiliary Connection previously acquired by this LibrarySession.
 void S_LibrarySession.releaseAuxiliaryLibraryConnection(LibraryConnection lconn)
          Releases an auxiliary LibraryConnection previously acquired by this LibrarySession.
 java.io.Serializable S_LibrarySession.DYNGetReadonlyConnectionPoolPerformanceString(java.io.Serializable payload)
          Gets performance statistics of the readonly connection pool.
 java.io.Serializable S_LibrarySession.DYNGetWriteableConnectionPoolPerformanceString(java.io.Serializable payload)
          Gets performance statistics of the writeable connection pool.
 void S_LibrarySession.DMRegisterEventHandler(java.lang.Long id)
          Receive notification that the bean-side has a registered event handler for the specified object.
 void S_LibrarySession.DMDeregisterEventHandler(java.lang.Long id)
          Receive notification that the bean-side has de-registered all event handlers for the specified object.
 void S_LibrarySession.DMRegisterClassEventHandler(java.lang.Long classId)
          Receive notification that the bean-side has a registered event handler for the specified ClassObject.
 void S_LibrarySession.DMDeregisterClassEventHandler(java.lang.Long classId)
          Receive notification that the bean-side has de-registered all event handlers for the specified ClassObject.
 void S_LibrarySession.registerEventHandler(S_LibraryObject lo, IfsEventHandler handler)
          Registers the specified IfsEventHandler to receive events for the specified S_LibraryObject.
 void S_LibrarySession.deregisterEventHandler(S_LibraryObject lo, IfsEventHandler handler)
          Deregisters the specified IfsEventHandler for the specified S_LibraryObject.
 void S_LibrarySession.registerClassEventHandler(S_ClassObject co, boolean includeSubclasses, IfsEventHandler handler)
          Registers the specified IfsEventHandler to receive events for all objects in the specified class.
 void S_LibrarySession.deregisterClassEventHandler(S_ClassObject co, boolean includeSubclasses, IfsEventHandler handler)
          Deregisters the specified IfsEventHandler for the specified class.
 void S_LibrarySession.DMPostEvent(IfsEvent event)
          Posts the specified event.
protected  void S_LibrarySession.postEvent(IfsEvent event)
          Post the specified event.
protected  void S_LibrarySession.queueEventForProcessing(IfsEvent event)
          Queues the specified event for processing by this S_LibrarySession.
 java.util.Vector S_LibrarySession.DMGetEventsQueuedForTransport()
          Gets any events queued for transport to the LibrarySession.
 void S_LibrarySession.handleEvent(IfsEvent event)
          Handles the specified event.
 DirectoryService S_LibrarySession.getDirectoryService()
          Gets the DirectoryService of the S_LibraryService of this S_LibrarySession.
 java.io.Serializable S_LibrarySession.DYNCredentialManagerAuthenticate(java.io.Serializable payload)
          Authenticates the specified credential.
 java.io.Serializable S_LibrarySession.DYNCredentialManagerUserExists(java.io.Serializable payload)
          Determines whether the specified CredentialManager can authenticate the specified user.
 java.io.Serializable S_LibrarySession.DYNCredentialManagerSupportsCreateUser(java.io.Serializable payload)
          Determines whether the specified CredentialManager supports the DYNCredentialManagerCreateUser method.
 java.io.Serializable S_LibrarySession.DYNCredentialManagerSupportsDeleteUser(java.io.Serializable payload)
          Determines whether the specified CredentialManager supports the DYNCredentialManagerDeleteUser method.
 java.io.Serializable S_LibrarySession.DYNCredentialManagerSupportsSetPassword(java.io.Serializable payload)
          Determines whether the specified CredentialManager supports the DYNCredentialManagerSetPassword method.
 java.io.Serializable S_LibrarySession.DYNCredentialManagerSupportsListUsers(java.io.Serializable payload)
          Determines whether the specified CredentialManager supports the DYNCredentialManagerListUsers method.
 java.io.Serializable S_LibrarySession.DYNCredentialManagerGetProperty(java.io.Serializable payload)
          Gets the value of the specified dynamic property for the specified CredentialManager.
 java.io.Serializable S_LibrarySession.DYNCredentialManagerGetOidCredentialManagerEvents(java.io.Serializable payload)
          Gets synchronization events from OiD credential managers.
 void S_LibrarySession.DMPersistTokenCredential(TokenCredential credential)
          Makes the specified TokenCredential persistent.
 boolean S_LibrarySession.DMReauthenticate(Credential credential, ConnectOptions options)
          Reauthenticates the DIRECTORYUSER for which this S_LibrarySession was created (this is the DIRECTORYUSER returned by the method getAuthenticatedUser).
 boolean S_LibrarySession.reauthenticate(Credential credential, ConnectOptions options)
          Reauthenticates the DIRECTORYUSER for which this S_LibrarySession was created (this is the DIRECTORYUSER returned by the method getAuthenticatedUser).
protected  AuditRuleEvaluator S_LibrarySession.getAuditRuleEvaluator()
          Gets the AuditRuleEvaluator from the S_LibraryService.
protected  java.lang.Long S_LibrarySession.getAuditIdIfAudited(java.lang.Long classId, long operationType)
          Get audit id for a class/operation
 void S_LibrarySession.DMPostSystemAuditEntry(long operationType, java.lang.Long targetObjectId, java.lang.Long targetObjectClassId, java.lang.Long assocObjectId, java.lang.Long assocObjectClassId, java.lang.String stringPayload, AttributeValue[] properties, boolean inTransaction)
          Create a System audit entry.
 void S_LibrarySession.postSystemAuditEntry(long operationType, S_LibraryObject targetObject, S_LibraryObject assocObject, java.lang.String stringPayload, AttributeValue[] properties, boolean inTransaction)
          Create a System audit entry.
 void S_LibrarySession.postSystemAuditEntry(long operationType, java.lang.Long targetObjectId, java.lang.Long targetObjectClassId, java.lang.Long assocObjectId, java.lang.Long assocObjectClassId, java.lang.String stringPayload, AttributeValue[] properties, boolean inTransaction)
          Create a System audit entry.
 java.util.Vector S_LibrarySession.DMListAuditEntrySelectorItems(java.lang.Long id, java.lang.Long classId, java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive, SortSpecification sort)
          Gets the AuditEntries for the specified object.
 long S_LibrarySession.DMGetAuditEntrySelectorItemCount(java.lang.Long id, java.lang.Long classId, java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive)
          Gets the number of AuditEntries for the specified object.
 long S_LibrarySession.DMOpenAuditEntrySelector(java.lang.Long id, java.lang.Long classId, java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive, SortSpecification sort)
          Opens a S_Selector for the AuditEntries of the specified object.
 java.io.Serializable S_LibrarySession.DYNGetAuditTypesForClass(java.io.Serializable payload)
          Gets the audit types that are currently enabled for the specified classobject.
 java.io.Serializable S_LibrarySession.DYNGetRichMediaDocsWithoutRichMediaCategories(java.io.Serializable payload)
          Gets all Docs that are in the "InterMedia" media but are not associated with an InterMedia category.
 TraceLogger S_LibrarySession.getTraceLogger()
          Gets the trace logger of this session.
 boolean S_LibrarySession.isTraced(int channel, int level)
          Gets whether tracing is enabled for the specified channel and level.
 void S_LibrarySession.DMTrace(int channel, int level, java.lang.Long serviceId, java.lang.Long sessionId, java.lang.Long id, java.lang.String className, java.lang.String payload)
          Sends a trace request to the S_LibrarySessionTraceLogger.
 void S_LibrarySession.DMSetSessionTraceLoggerLevels(int[] levels)
          Sets the trace levels of the S_LibrarySessionTraceLogger.
 int[] S_LibrarySession.DMGetSessionTraceLoggerLevels()
          Gets the trace levels of the S_LibrarySessionTraceLogger.
 void S_LibrarySession.DMSetServiceTraceLoggerLevels(int[] levels)
          Sets the trace levels of the S_LibraryServiceTraceLogger.
 int[] S_LibrarySession.DMGetServiceTraceLoggerLevels()
          Gets the trace levels of the S_LibraryServiceTraceLogger.
 java.io.Serializable S_LibrarySession.DYNPerformContentObjectReferenceGarbageCollection(java.io.Serializable payload)
          Garbage collects unreferenced ContentObjects and Media rows.
 java.io.Serializable S_LibrarySession.DYNDeleteOldFilteredContent(java.io.Serializable payload)
          Garbage collects old filtered content rows.
 java.io.Serializable S_LibrarySession.DYNDeleteUnlockedTempBfiles(java.io.Serializable payload)
          Garbage collects unlocked temporary bfiles.
 java.io.Serializable S_LibrarySession.DYNCleanUpDanglingObjectReferences(java.io.Serializable payload)
          Clears scalar object-type attributes that reference invalid objects.
 java.io.Serializable S_LibrarySession.DYNCleanUpDanglingArrayReferences(java.io.Serializable payload)
          Clears elements of array-type object-type attributes that reference invalid objects.
 java.io.Serializable S_LibrarySession.DYNPurgeEvents(java.io.Serializable payload)
          Purges events older than a threshold age.
 java.io.Serializable S_LibrarySession.DYNCleanupDeadServices(java.io.Serializable payload)
          Cleans up S_LibraryServices that have abnormally terminated.
 void S_LibrarySession.DMApplyFolderIndexDeferredUpdate(FolderIndexDeferredUpdate entry)
          Applies a deferred update to the Folder index
 java.util.Vector S_LibrarySession.DMGetFolderIndexDeferredUpdates(int maxItems)
          gets a set of Deferred Folder index updates
 java.io.Serializable S_LibrarySession.DYNIsFolderIndexEnabled(java.io.Serializable payload)
          Returns indication of whether a folder index service is in use.
 java.io.Serializable S_LibrarySession.DYNInitializeFolderIndexTables(java.io.Serializable payload)
          Creates folder index tables.
 java.io.Serializable S_LibrarySession.DYNChangeFolderIndexUpdateMode(java.io.Serializable payload)
          Change folder index update mode to either synchronous or asynchronous.
 java.io.Serializable S_LibrarySession.DYNTruncateFolderIndexTables(java.io.Serializable payload)
          Truncates the folder index tables.
 java.io.Serializable S_LibrarySession.DYNCreateInitialSelfRows(java.io.Serializable payload)
          Create the initial set of self-referencing rows inthe folder index
 java.io.Serializable S_LibrarySession.DYNCreateInitialDeferredEntries(java.io.Serializable payload)
          Create the initial deferred set of folder relationships for the Folder index.
 java.io.Serializable S_LibrarySession.DYNResetFolderIndex(java.io.Serializable payload)
          Resets Folder index so that the only rows included are "self" rows.
 java.io.Serializable S_LibrarySession.DYNGetFoldersNeedingPromotion(java.io.Serializable payload)
          Get the list of folders that are in need of promotion.
 java.io.Serializable S_LibrarySession.DYNGetFolderIndexMaxLevel(java.io.Serializable payload)
          Get the max level parameter from FolderIndexService.
 java.io.Serializable S_LibrarySession.DYNIsFolderIndexUpdateModeSynchronous(java.io.Serializable payload)
          Get indication of theFolderIndexService update mode.
 java.io.Serializable S_LibrarySession.DYNCompleteIndexCreation(java.io.Serializable payload)
          Complete the creation of the folder index.
 java.io.Serializable S_LibrarySession.DYNChangeAclResolutionMode(java.io.Serializable payload)
          Change ACL resolution mode to either synchronous or asynchronous.
protected  void S_LibrarySession.rollbackAndThrowUnexpectedException(Transaction transaction, java.lang.Exception e, java.lang.String message)
          Deprecated.  
 java.io.Serializable S_LibrarySession.DYNCredentialManagerCreateUser(java.io.Serializable payload)
          Creates a new user in the specified CredentialManager.
 java.io.Serializable S_LibrarySession.DYNCredentialManagerListUsers(java.io.Serializable payload)
          Gets the distinguished names of all users managed by the specified CredentialManager.
 java.io.Serializable S_LibrarySession.DYNCredentialManagerSetPassword(java.io.Serializable payload)
          Sets the password of the specified user in the specified CredentialManager.
 java.io.Serializable S_LibrarySession.DYNCredentialManagerDeleteUser(java.io.Serializable payload)
          Deletes the specified user from the specified CredentialManager.
protected  S_DirectoryGroup S_DirectoryGroupSelector.selectByOnwerUniqueName(java.lang.String onwerUniqueName)
          return the Group that corresponds to the specified OwnerUniqueName.
 void S_LibraryServiceEventExchanger.init(S_LibraryService service, long postPeriod, long pollPeriod)
          Initializes this S_LibraryServiceEventExchanger.
 void S_LibraryServiceEventExchanger.start()
          Starts this S_LibraryServiceEventExchanger.
 void S_LibraryServiceEventExchanger.stop()
          Stops this S_LibraryServiceEventExchanger.
 void S_LibraryServiceEventExchanger.dispose()
          Shuts down this S_LibraryServiceEventExchanger.
 void S_LibraryServiceEventExchanger.postEvent(IfsEvent event)
          Posts the specified event to all other services.
 void S_LibraryServiceEventExchanger.tick()
          Provides a hook to perform psuedo-background processing.
 void S_LibraryServiceEventExchanger.flush()
          Flushes any buffered outgoing or incoming events.
 java.lang.Integer S_LibraryServiceEventExchanger.purgeEvents(java.lang.Long thresholdAge)
          Purges events older than a threshold age.
protected  void S_AuditRule.deriveDefinition(S_LibraryObjectDefinition def)
          deriveDefinition - Add to the S_LibraryObjectDefinition for this class.
protected  void S_AuditRule.postImport()
          Perform operations on an instance after it has been imported.
protected  void S_AuditRule.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for creating this object.
protected  void S_AuditRule.extendedPostInsert(OperationState opState, S_LibraryObjectDefinition sdef)
          extendedPostInsert - operations to be performed after creating an object.
protected  void S_AuditRule.extendedPostUpdate(OperationState opState, S_LibraryObjectDefinition def)
          extendedPostUpdate - extended operations to be performed after updating an object.
protected  void S_AuditRule.extendedPostFree(OperationState opState, S_LibraryObjectDefinition def)
          extendedPostFree - operations to be performed after freeing an object.
protected  S_LibraryObject S_AuditRule.getEquivalentLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Returns an object that is equivalent to the specified export Definition.
protected  void S_ValueDefault.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition sdef)
          Performs pre-insert validation.
 AttributeValue S_ValueDefault.getPropertyValue()
          Gets the value of the ValueDefaultPropertyBundle of this ValueDefault, as an AttributeValue.
protected  S_LibraryObject S_ValueDefault.getEquivalentLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Returns an object that is equivalent to the specified export Definition.
 void UncommittedResolvedAclCacheConfiguration.setSession(S_LibrarySession session)
          Sets the session to which the cache belongs.
protected  void S_Document.deriveDefinition(S_LibraryObjectDefinition def)
          Add to the S_LibraryObjectDefinition for this class.
protected  void S_Document.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for creating this object
protected  void S_Document.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for updating this object
protected  void S_Document.extendedPreFree(OperationState opState, S_LibraryObjectDefinition def)
          operations to be performed before freeing an object.
protected  void S_Document.extendedPreCopy(OperationState opState, S_LibraryObjectDefinition def)
          Operations to be performed prior to creating an object copy.
protected  void S_Document.setContentObject(OperationState opState, S_LibraryObjectDefinition def, S_ContentQuota quota, boolean update)
          This method is called by both insert and update.
 java.io.Serializable S_Document.DYNCloneContentObject(java.io.Serializable payload)
          dynamic wrapper to cloneContentObject
 S_ContentObject S_Document.cloneContentObject(S_LibraryObjectDefinition def)
          copies the content object then updates this document to reference the new copy.
 boolean S_Document.isVersionable()
          returns true if this object can be in a Family
 void S_Document.setOwnerHasRead(boolean readState)
          change the value of the READBYOWNER attribute if the current user is the owner of the Document.
 S_ContentObject S_Document.getContentObject()
           
 S_ContentQuota S_Document.getContentQuota()
          Gets the S_ContentQuota for this object.
 java.io.InputStream S_Document.getContentStream()
          Gets the document content as an InputStream.
 java.io.Reader S_Document.getContentReader()
          Gets the document content as a Reader
 RandomAccessContentInterface S_Document.getRandomAccessContent(boolean canWrite)
           
 long S_Document.getContentSize()
          Gets the size of this document's content.
protected  java.lang.Long S_Document.getContentId()
           
protected  S_Media[] S_Document.determineSearchMedia(ContextSearchSpecification csp)
          Determine which media instances to search against.
protected  void S_Document.verifyCanGetContent()
          Verifies that the user has getContent permission on this object
protected  void S_Document.verifyCanGetContent(S_ContentObject refco)
          Verifies that the user has getContent permission on this object
protected  void S_Document.verifyCanSetContent()
          Verifies that the user has setContent permission on this object
protected  S_ContentQuota S_Document.checkQuotaSpecification(S_LibraryObjectDefinition def)
          Checks to see if ContentQuota is specified in the definition.
protected  java.lang.Long[] S_DirectoryGroup.MemberSet.getAllMemberIds()
          Return the set of Member IDs
protected  java.lang.Long[] S_DirectoryGroup.MemberSet.getAllUserMemberIds()
          Return the set of User Member IDs
protected  S_DirectoryObject[] S_DirectoryGroup.MemberSet.getAllMembers()
          Return the set of Members
protected  S_DirectoryObject[] S_DirectoryGroup.MemberSet.getAllUserMembers()
          Return the set of User Members
 java.lang.String ContextTable.getContextTableName()
           
 java.lang.String[] ContextTable.getContextColumns()
           
 java.lang.String[] ContextTable.getContextIndexes()
           
 java.lang.String ContextTable.getContextIndex(java.lang.String column)
           
protected  void S_VersionDescription.deriveDefinition(S_LibraryObjectDefinition def)
          Add or modify the S_LibraryObjectDefinition for this class.
protected  S_LibraryObject S_VersionDescription.copy(OperationState opState, S_LibraryObjectDefinition def)
          Make a copy of the target object.
protected  void S_VersionDescription.handleCascade(OperationState opState, S_LibraryObject source, int cascadeType, S_LibraryObjectDefinition sdef, java.lang.Object customArg)
          Handle a cascaded operation initiated by (usually) another object.
protected  void S_VersionDescription.cascadeFree(OperationState opState, S_LibraryObjectDefinition def)
          Cascade operations to be performed before freeing an object.
protected  void S_VersionDescription.cascadeDelete(OperationState opState, S_LibraryObjectDefinition def)
          Cascade operations to be performed before deleting an object.
protected  void S_VersionDescription.cascadeUndelete(OperationState opState, S_LibraryObjectDefinition def)
          Cascade operations to be performed before undeleting an object.
protected  void S_VersionDescription.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for creating this version description
protected  void S_VersionDescription.resolveOwnership(S_LibraryObjectDefinition def)
          Modifies ownership of the Version Description based on SYSTEOPTION_CHANGE_OWNERSHIP.
protected  void S_VersionDescription.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for updating this version description
protected  void S_VersionDescription.extendedPostUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for updating this version description
protected  S_PublicObject S_VersionDescription.determineResolvedObject()
          Return the object this resolves to.
protected  void S_VersionDescription.resolveVersionSeries(OperationState opState, S_LibraryObjectDefinition vddef)
          Resolves the Version series for this object.
protected  void S_VersionDescription.createVersionSeries(OperationState opState, S_LibraryObjectDefinition vddef)
          Creates version series to hold a version description.
protected  void S_VersionDescription.resolveVersionSeriesOwnership(S_LibraryObjectDefinition vddef, S_LibraryObjectDefinition vsdef)
          Setup owner attribute of Version series definition based on the special option set in version description definition.
protected  boolean S_VersionDescription.isOwnerBeingChanged(S_LibraryObjectDefinition vddef)
          Returns true if the special option to change ownership to that of PO is set in the definition.
protected  S_LibraryObjectDefinition S_VersionDescription.resolveVersionSeriesDefinition(S_LibraryObjectDefinition vddef)
          Returns a VersionSeries definition.
protected  void S_VersionDescription.initializeVersionSequence(S_LibraryObjectDefinition vddef, S_LibraryObjectDefinition vsdef)
          Initializes the version sequence.
protected  void S_VersionDescription.resolvePublicObject(OperationState opState, S_LibraryObjectDefinition vddef)
          Sets the Resolved PublicObject attribute of this object.
protected  void S_VersionDescription.createPublicObject(OperationState opState, S_LibraryObjectDefinition vddef)
          Creates a Public Object to be associated with this version description.
protected  void S_VersionDescription.copyFamilyAttribute(S_LibraryObjectDefinition sourceDef, S_LibraryObjectDefinition targetDef)
          Copies family attribute from a sourec definition to the destination definition.
protected  S_Family S_VersionDescription.getFamily()
          Returns the S_Family of this object.
protected  S_VersionSeries S_VersionDescription.getVersionSeries()
          Returns the version series for this objects.
protected  S_PublicObject S_VersionDescription.getPublicObject()
          Returns the public object associated with this object.
protected  long S_VersionDescription.getSortSequence()
          Returns the sort sequnce of this object in the version series.
protected  S_VersionDescription S_VersionDescription.newBranchedVersionSeries(S_LibraryObjectDefinition vddef)
          Javadoc Fixme
protected  void S_VersionDescription.integrateIntoVersionSeries(S_VersionSeries parentVS)
          Javadoc Fixme
protected  void S_VersionDescription.integrateIntoVersionSeries(S_VersionDescription targetvd)
          Javadoc Fixme
protected  void S_VersionDescription.newBranchRelationship(S_VersionDescription targetVD)
          Javadoc Fixme
protected  void S_VersionDescription.newIntegrateRelationship(S_VersionDescription targetVD)
          Javadoc Fixme
protected  void S_VersionDescription.createBranchRelationship(S_VersionSeries parentVS, S_VersionSeries childVS, S_VersionDescription sourceVD, S_VersionDescription targetVD)
          Javadoc Fixme
protected static S_VersionDescription[] S_VersionDescription.vectorToSVersionDescriptionArray(S_LibrarySession sess, java.util.Vector vector)
          Constructs an array of version descriptions from a vector of version descriptions.
protected  void S_VersionSeries.deriveDefinition(S_LibraryObjectDefinition def)
          Add or modify the S_LibraryObjectDefinition for this class.
protected  S_LibraryObject S_VersionSeries.copy(OperationState opState, S_LibraryObjectDefinition def)
          Gets a copy of the resolved public object.
protected  void S_VersionSeries.handleCascade(OperationState opState, S_LibraryObject source, int cascadeType, S_LibraryObjectDefinition sdef, java.lang.Object customArg)
          Handles a cascaded operation initiated by * (usually) another object.
protected  void S_VersionSeries.cascadeFree(OperationState opState, S_LibraryObjectDefinition def)
          Implements cascade operations to be performed before freeing an object.
protected  void S_VersionSeries.cascadeDelete(OperationState opState, S_LibraryObjectDefinition def)
          Implements cascade operations to be performed before deleting an object.
protected  void S_VersionSeries.cascadeUndelete(OperationState opState, S_LibraryObjectDefinition def)
          Implements cascade operations to be performed before undeleting an object.
protected  void S_VersionSeries.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Setup appropriate system attributes prior to creating this series.
protected  void S_VersionSeries.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Setup appropriate system attributes prior to updating this series.
protected  void S_VersionSeries.extendedPostUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Update appropriate system attributes after updating this version series.
protected  void S_VersionSeries.checkDefaultVersionDescription(S_LibraryObjectDefinition def)
          Makes sure the default version description being set is in this series.
protected  S_PublicObject S_VersionSeries.determineResolvedObject()
          Gets the resolved object of the series.
protected  void S_VersionSeries.resolveFamily(OperationState opState, S_LibraryObjectDefinition vsdef)
          Checks to see if version series has family.
protected  void S_VersionSeries.createFamily(OperationState opState, S_LibraryObjectDefinition vsdef)
          Creates a family for this version series.
protected  boolean S_VersionSeries.isOwnerBeingChanged(S_LibraryObjectDefinition vsdef)
          Returns true if special processing option is set to change ownership of series based on that of the VD and PO.
protected  void S_VersionSeries.resolveFamilyOwnership(S_LibraryObjectDefinition vsdef, S_LibraryObjectDefinition famdef)
          Sets up owner attribute for the family based on the special option.
protected  S_LibraryObjectDefinition S_VersionSeries.resolveFamilyDefinition(S_LibraryObjectDefinition vsdef)
          Returns a Family definition from the system option or newly created family definition for this version series.
 S_VersionDescription S_VersionSeries.newRevision(S_LibraryObjectDefinition vddef)
          Add a new version in the series.
protected  void S_VersionSeries.resolveNewRevisionDefinition(S_LibraryObjectDefinition vddef)
          Sets up attributes required for a new version.
 void S_VersionSeries.lockAllOnNewVersion(S_LibraryObjectDefinition vsDef)
          Out of the box policy for what objects get locked during a checkin We currently unlock the PO, VersionSeries and Family.
 void S_VersionSeries.lockNoneOnNewVersion(S_LibraryObjectDefinition vsDef)
          Out of the box 2nd policy for locking on Checkin that does not lock any versioning objects Custom applications can switch to this policy by associating this with the version description class
 void S_VersionSeries.reserveNext(java.lang.String contentPath, java.lang.String comment)
          Reserves the right to create a new version in the series.
 void S_VersionSeries.lockAllOnReserveNext(S_LibraryObjectDefinition vsdef)
          Out of the box policy for what objects get locked during a checkout We currently USERLOCK the Family, VersionSeries, ResolvedPublicObject and VersionDescriptionDefinition All of the above versioning operations share the same lockobject we also free any unreferenced lockobjects that may be held by this VersionSeries
 void S_VersionSeries.lockNoneOnReserveNext(S_LibraryObjectDefinition vsdef)
          A 2nd policy for what objects get locked during a checkout this policy will not lock any of the objects
 void S_VersionSeries.unReserve()
          Removes the reservation on this version series.
 void S_VersionSeries.unlockAllOnUnreserve(S_LibraryObjectDefinition vsdef)
          Out of the box policy for what objects get unlocked during a Cancel checkout We currently USERLOCK the Family, VersionSeries, ResolvedPublicObject and VersionDescriptionDefinition during a checkout all these have to be unlocked we also free any unreferenced lockobjects that may be held by this VersionSeries
 void S_VersionSeries.unlockNoneOnUnreserve(S_LibraryObjectDefinition vsdef)
          Another policy for what gets unlocked during a cancel checkout this one does not unlock any of the versioning objects
protected  void S_VersionSeries.handleVersioningLockPolicy(java.lang.String operationType, S_LibraryObjectDefinition vsdef)
          handleVersioningLockPolicy - handle any Policy actions associated with what objects get locked during any versioning operations of a PublicObject.
protected  void S_VersionSeries.invokeDefaultMethodForPolicyOperation(java.lang.String opType, S_LibraryObjectDefinition vsdef)
           
protected  void S_VersionSeries.setReserveNextAttrs(S_LibraryObjectDefinition def)
          Sets up attribute values used for reservation of this series.
protected  void S_VersionSeries.setUnReserveAttrs(S_LibraryObjectDefinition def)
          Sets up attribute values used for cancelling reservation of this series.
protected  void S_VersionSeries.setLatestVersionDescription(S_VersionDescription version)
          Sets the latest VERSIONDESCRIPTION for the series.
protected  void S_VersionSeries.setDefaultVersionDescription(S_VersionDescription version)
          Sets the default VERSIONDESCRIPTION for the series.
protected  S_VersionDescription S_VersionSeries.getDefaultVersionDescription()
          Gets the default VERSIONDESCRIPTION for this series.
protected  S_PublicObject S_VersionSeries.getPendingPublicObject()
          Deprecated. iFS 9.0.3: this attribute will be removed in a future release
protected  S_VersionDescription S_VersionSeries.getLatestVersionDescription()
          Gets the latest version description in this series.
protected  S_Family S_VersionSeries.getFamily()
          Gets the server side representation of the FAMILY for this version series.
protected  java.util.Vector S_VersionSeries.getVersionDescriptionDatas()
          Gets data of all the version descriptions of this series.
 S_VersionDescription[] S_VersionSeries.getVersionDescriptions()
          Gets server side representation of all version descriptions in this series.
protected  void S_VersionSeries.verifyNotReserved()
          Checks to make sure this series is not reserved.
protected  void S_VersionSeries.verifyReservedByMe()
          Makes sure this series is reserved by the current user
protected  void S_VersionSeries.verifyCanAddVersion()
          Verifies if this series can be reserved by current user.
protected  void S_VersionSeries.verifyCanRemoveVersion()
          Verifies if Versions can be deleted from this series by current user.
protected  void S_VersionSeries.verifyVersionDescriptionCanBeDeleted(S_LibraryObject vd)
          Verifies that a specified VersionDescrption can be deleted from this Series.
protected  void S_VersionSeries.verifyCanSetDefaultVersionAttributes()
          Verifies that default versionDescriptions can be set on this series by the current user.
protected static S_LibraryObjectDefinition S_VersionSeries.createDefaultDefinition(S_LibrarySession sess)
          Creates a default server side definition for version series class.
protected static S_VersionSeries[] S_VersionSeries.vectorToSVersionSeriesArray(S_LibrarySession sess, java.util.Vector vector)
          Converts vector of data for version series to an array of S_VersionSeries.
protected  S_LibraryObject S_MountPoint.getEquivalentLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Returns an object that is equivalent to the specified export Definition.
protected  void S_MountPoint.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Updates any system attributes appropriate for creating this object
protected  void S_MountPoint.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for creating this object
protected  boolean S_Format.isBinaryFormat()
          Is this format Binary (true) or Text (false)
 java.lang.String S_Format.getMimeType()
          get the MimeType of this format
protected  void S_Format.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Operations to be preformed before creating an instance of S_Format.
protected  void S_Format.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Operations to be preformed before updating an instance of S_FolderRelationship.
protected  S_LibraryObject S_Format.getEquivalentLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Returns an object that is equivalent to the specified export Definition.
protected  void S_Printer.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for creating this object
protected  void S_Printer.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for creating this object
protected  void S_Printer.extendedPreFree(OperationState opState, S_LibraryObjectDefinition def)
          Operations to be performed before freeing an object.
 boolean S_Printer.isVersionable()
          Determines whether this Printer is versionable.
protected  void S_NodeConfiguration.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Updates any system attributes appropriate for creating this object.
protected  void S_NodeConfiguration.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for creating this object
protected  void S_PrintJob.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for creating this object.
protected  void S_PrintJob.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for creating this object
protected  void S_PrintJob.extendedPreFree(OperationState opState, S_LibraryObjectDefinition def)
          Operations to be performed before freeing an object.
 boolean S_PrintJob.isVersionable()
          Determines whether this PrintJob is versionable.
 void IfsCredentialManager.authenticate(java.lang.String distinguishedName, Credential credential, ConnectOptions options)
          Authenticates the specified user using the specified credential.
 boolean IfsCredentialManager.exists(java.lang.String distinguishedName)
          Determines whether this CredentialManager can authenticate the specified user.
 boolean IfsCredentialManager.supportsCreateUser()
          Determines whether this CredentialManager supports the createUser method.
 java.lang.String IfsCredentialManager.createUser(java.lang.String name, java.lang.String password, AttributeValue[] options)
          Creates a new user.
 boolean IfsCredentialManager.supportsDeleteUser()
          Determines whether this CredentialManager supports the deleteUser method.
 void IfsCredentialManager.deleteUser(java.lang.String distinguishedName, AttributeValue[] options)
          Deletes the specified user.
 boolean IfsCredentialManager.supportsSetPassword()
          Determines whether this CredentialManager supports the setPassword method.
 void IfsCredentialManager.setPassword(java.lang.String distinguishedName, java.lang.String password, AttributeValue[] options)
          Sets the password of the specified user.
 boolean IfsCredentialManager.supportsListUsers()
          Determines whether this CredentialManager supports the listUsers method.
 java.util.Vector IfsCredentialManager.listUsers(AttributeValue[] options)
          Gets the distinguished names of all users managed by this CredentialManager.
 java.lang.String IfsCredentialManager.getVersionString()
          Gets the version of this IfsCredentialManager as a string.
 long IfsCredentialManager.getVersionNumber()
          Gets the version of this IfsCredentialManager as a long.
 AttributeValue IfsCredentialManager.getProperty(java.lang.String name)
          Gets the value of the specified dynamic property for this CredentialManager.
 void IfsCredentialManager.dispose()
          Disposes this CredentialManager.
protected  java.lang.Long AccessControlListResolver.getId()
          getId - get the ACL Id.
protected  java.lang.Long[] AccessControlListResolver.getAccessControlEntryIds(S_LibrarySession session)
          getAces() - get the S_LibraryObjectData vector that contains the AccessControlEntrys.
protected  S_AccessControlEntry[] AccessControlListResolver.getAccessControlEntrys(S_LibrarySession session)
          get the ACE objects.
 void AccessControlListResolver.forceResolution(S_LibrarySession session)
          force resolution of this instance.
protected  boolean AccessControlListResolver.hasDiscoverAccess(S_LibrarySession session, java.lang.Long userid)
          hasDiscoverAccess() - check if a user has discover access for this ACL.
protected  AccessLevel AccessControlListResolver.getAccessLevel(S_LibrarySession session, java.lang.Long userid)
          check access that a specified user has.
protected  void AccessControlListResolver.updateAclDiscovererTable(S_LibrarySession sess)
          updateAclDiscovererTable() - update/insert/delete rows from ACL DiscovererTable to reflect the list of discoverers
protected  void AccessControlListResolver.updateAclDiscovererTableForNonconformingAcl(S_LibrarySession sess)
          update/insert/delete rows from ACL DiscovererTable to reflect the list of discoverers for a non-conforming ACL
protected static AccessLevel AccessControlListResolver.addLevels(AccessLevel level, AccessLevel grantedLevel, S_LibrarySession sess)
          add two access levels
protected static AccessLevel AccessControlListResolver.subtractLevels(AccessLevel level, AccessLevel grantedLevel, S_LibrarySession sess)
          subtract two access levels (standard permissions only)
protected  S_VersionDescription[] S_VersionDescriptionSelector.selectAllVersionDescriptions(java.lang.Long seriesid)
          return all VersionDescription objects associated with the specified VersionSeries.
protected  java.util.Vector S_VersionDescriptionSelector.selectAllVersionDescriptionData(java.lang.Long seriesid)
          return Vector of S_LibraryObjectData representing VersionDescription objects associated with the specified VersionSeries.
protected  S_VersionDescription[] S_VersionDescriptionSelector.selectVersionDescriptionsForPublicObject(java.lang.Long poid)
          return all VersionDescription objects associated with the specified PublicObject.
protected  java.util.Vector S_VersionDescriptionSelector.selectVersionDescriptionDataForPublicObject(java.lang.Long poid)
          return Vector of S_LibraryObjectData representing VersionDescription objects associated with the specified PublicObject.
protected  S_LibraryObjectData S_DirectoryUserSelector.selectObjectByName(java.lang.String name)
           
protected  LibraryQueryStatement S_DirectoryUserSelector.getObjectByNameSelectStatement(LibraryConnection lconn, java.sql.Connection conn)
           
 long S_MediaFile.RandomAccessContentFile.getLength()
           
 int S_MediaFile.RandomAccessContentFile.read(int length, long offset, byte[] buff)
           
 void S_MediaFile.RandomAccessContentFile.write(int length, long offset, byte[] buff)
           
 int S_MediaFile.RandomAccessContentFile.read(int length, long offset, char[] buff)
           
 void S_MediaFile.RandomAccessContentFile.write(int length, long offset, char[] buff)
           
 void S_MediaFile.RandomAccessContentFile.truncate(long length)
           
 void S_MediaFile.RandomAccessContentFile.flush()
           
 void S_MediaFile.RandomAccessContentFile.close()
           
 void OidCredentialManager.authenticate(java.lang.String distinguishedName, Credential credential, ConnectOptions options)
          Authenticates the specified user using the specified credential.
 boolean OidCredentialManager.exists(java.lang.String distinguishedName)
          Determines whether this OidCredentialManager can authenticate the specified user.
 boolean OidCredentialManager.supportsCreateUser()
          Determines whether this OidCredentialManager supports the createUser method.
 java.lang.String OidCredentialManager.createUser(java.lang.String name, java.lang.String password, AttributeValue[] options)
          Creates a new user.
 boolean OidCredentialManager.supportsDeleteUser()
          Determines whether this OidCredentialManager supports the deleteUser method.
 void OidCredentialManager.deleteUser(java.lang.String distinguishedName, AttributeValue[] options)
          Deletes the specified user.
 boolean OidCredentialManager.supportsSetPassword()
          Determines whether this OidCredentialManager supports the setPassword method.
 void OidCredentialManager.setPassword(java.lang.String distinguishedName, java.lang.String password, AttributeValue[] options)
          Sets the password of the specified user.
 boolean OidCredentialManager.supportsListUsers()
          Determines whether this OidCredentialManager supports the listUsers method.
 java.util.Vector OidCredentialManager.listUsers(AttributeValue[] options)
          Gets the distinguished names of all users managed by this OidCredentialManager.
 AttributeValue OidCredentialManager.getProperty(java.lang.String name)
          Gets the value of the specified dynamic property for this OidCredentialManager.
 void OidCredentialManager.dispose()
          Disposes this OidCredentialManager.
protected  void S_MediaReference.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Update/override any system attributes appropriate for creating this object.
protected  java.lang.String S_MediaReference.getColumnType(S_LibraryObjectDefinition mdef)
          specify the column type, e.g., "VARCHAR(1000)" or "BLOB"
protected  java.io.InputStream S_MediaReference.getStreamFromObject(java.lang.Object obj)
          This returns a byte array input stream.
protected  java.io.Reader S_MediaReference.getReaderFromObject(java.lang.Object obj, java.lang.String javaEncoding)
          constructs a StringReader from the reference VARCHAR2 value.
 int S_MediaReference.getDesiredBufferSize()
          each subclass should know how to determine this value
protected  java.io.OutputStream S_MediaReference.getOutputStream(java.lang.Long id)
          each subclass will know how to construct an output stream, or throw if not appropriate
protected  java.io.Writer S_MediaReference.getWriter(java.lang.Long id, java.lang.String javaEncoding)
          constructs a StringWriter.
protected  void S_MediaReference.transferContent(java.io.InputStream iss, java.io.OutputStream os)
          transfer content from a reader to a writer overridden to explicitly indicate we don't deal with MediaRef.
protected  void S_MediaReference.transferContent(java.io.Reader reader, java.io.Writer writer)
          transfer content from a reader to a writer overridden to deal with MediaRef.
protected  void S_MediaReference.insertReference(java.lang.Long id, java.lang.String ref)
           
 long S_MediaReference.getContentSizeFromObject(java.lang.Object obj)
           
 void S_Folder.handleEvent(IfsEvent event)
          Handles the specified event.
protected  void S_Folder.extendedPostInsert(OperationState opState, S_LibraryObjectDefinition def)
          operations to be performed after creating an instance of S_Folder.
protected  void S_Folder.extendedPreFree(OperationState opState, S_LibraryObjectDefinition def)
          operations to be performed before freeing an instance of S_Folder.
protected  void S_Folder.extendedPostFree(OperationState opState, S_LibraryObjectDefinition def)
          Operations to be performed after freeing an object.
protected  void S_Folder.extendedPreDelete(OperationState opState, S_LibraryObjectDefinition def)
          Operations to be preformed before deleting an instance of S_Folder.
protected  void S_Folder.extendedPreUndelete(OperationState opState, S_LibraryObjectDefinition def)
          Operations to be preformed before undeleting an instance of S_Folder.
protected  void S_Folder.extendedPreAddItem(OperationState opState, S_PublicObject rightpo, S_LibraryObjectDefinition def)
          An extensibility point before an item is added to a folder.
protected  void S_Folder.extendedPostAddItem(OperationState opState, S_PublicObject rightpo, S_LibraryObjectDefinition def, S_Relationship rel)
          An extensibility point after an item is added to a folder.
protected  void S_Folder.extendedPreRemoveItem(OperationState opState, S_PublicObject rightpo, S_LibraryObjectDefinition def, S_Relationship relationship)
          an extensibility point before an item is removed from a folder.
protected  void S_Folder.extendedPostRemoveItem(OperationState opState, S_PublicObject rightpo, S_LibraryObjectDefinition def, S_Relationship relationship)
          an extensibility point after an item is removed from a folder.
protected  void S_Folder.preImport(S_ExportedLibraryObjectDefinition edef)
          Perform operations on an ExportLibraryObjectDefinition prior to performing the actual import.
protected  void S_Folder.addSelfReference()
          Add a folder reference to ourselves, to aid in folder tree map management and FRQ-style searches
protected  void S_Folder.addFolderIndexSelfReference(java.lang.Long id)
          Add a folder reference to ourselves, to aid in folder tree map management and FRQ-style searches.
protected  void S_Folder.verifyNoItemsInFolder()
          verifyNoItemsInFolder() - verify that the target folder is empty; otherwise, throw an exception.
 boolean S_Folder.isVersionable()
          isVersionable() - true is this object can be in a Family.
 long S_Folder.getItemCount(java.lang.String folderRelClassname)
          Get the number of items in the S_Folder.
 long S_Folder.getSubfolderCount(java.lang.String folderRelClassname)
          Get the number of sub folders in the S_Folder.
protected  java.util.Vector S_Folder.selectItems(SortSpecification sort)
          Gets the items in a folder as a bulk operation.
protected  java.util.Vector S_Folder.selectItems(java.lang.String folderRelClassname, SortSpecification sort)
          Gets the items in a folder as a bulk operation.
 S_PublicObject[] S_Folder.getItems(java.lang.String classname, SortSpecification sort)
          Gets the PUBLICOBJECTs in this FOLDER.
protected  S_LibraryObjectCursor S_Folder.openItems(SortSpecification sort)
          Open a cursor (ResultSet) on this folder.
protected  S_LibraryObjectCursor S_Folder.openItems(java.lang.String folderRelClassname, SortSpecification sort)
          Open a cursor (ResultSet) on this folder.
protected  S_LibraryObjectData S_Folder.nextItem()
          Get the next item in an opened folder.
protected  void S_Folder.closeItems()
          Close an opened folder.
protected  void S_Folder.addReference(S_PublicObject ro)
          Add a reference to a Folder.
protected  void S_Folder.addReference(S_PublicObject ro, S_LibraryObjectDefinition rdef)
          Add a reference to a Folder.
 void S_Folder.addItem(S_PublicObject ro, S_LibraryObjectDefinition rdef)
          Add an item to a Folder.
protected  void S_Folder.removeReference(S_PublicObject ro)
          Remove a reference to an object from this folder.
protected  void S_Folder.removeReference(S_PublicObject ro, S_LibraryObjectDefinition def)
          Remove a reference to a Folder.
 void S_Folder.removeItem(S_PublicObject ro, S_LibraryObjectDefinition def)
          Remove an item from a Folder.
protected  void S_Folder.propagateFreeIfNoFolderReferences(S_LibraryObjectDefinition def)
          Propagate the freeIfNoFolderReferences operation.
 S_PublicObject S_Folder.findPublicObjectByPath(java.lang.String path)
          Find item by Folder path.
 boolean S_Folder.checkExistenceOfPublicObjectByPath(java.lang.String path)
          Check for existence of an object at the specified path.
protected  void S_Folder.verifyCanAddItem()
          Verifies that Items can be added to the instance.
protected  void S_Folder.verifyCanRemoveItem()
          Verifies that Items can be removed from the instance.
protected static S_Folder[] S_Folder.vectorToSFolderArray(S_LibrarySession sess, java.util.Vector vector)
          Converts a Vector of S_LOData to a S_Folder[].
 java.io.Serializable S_Folder.DYNPromote(java.io.Serializable payload)
          Promote this folder to a specified level in the folder index service.
protected  S_MountPoint[] S_MountPointSelector.selectAllMountPoints(java.lang.Long poid)
          return all MountPoint objects associated with the specified PublicObject.
protected  java.util.Vector S_MountPointSelector.selectAllMountPointData(java.lang.Long poid)
          return Vector of S_LibraryObjectDatas corresponding to all MountPoint objects associated with the specified PublicObject.
protected  S_MountPoint S_MountPointSelector.selectByUniqueName(java.lang.String uniqueName)
          return the S_MountPoint that corresponds to the specified UniqueName.
 void AccessControlListDiscoverAccessService.dispose()
          Disposes this AccessControlListDiscoverAccessService.
protected  void AccessControlListDiscoverAccessService.updateAclDiscovererTableNow(S_LibrarySession session, java.lang.Long aclId)
          Force an update of the ACL discoverer table.
protected  void AccessControlListDiscoverAccessService.setAcldWorldAccessible(S_LibrarySession session, java.lang.Long acl)
          setAcldWorldAccessible() - set ACLD entries for an ACL to reflect world accessible.
protected  void AccessControlListDiscoverAccessService.setAcldWorldAccessibleExceptFor(S_LibrarySession session, java.lang.Long acl, java.util.Vector exceptList)
          setAcldWorldAccessibleExceptFor() - set ACLD entries for an ACL to reflect world accessible, with the exception of the users indicated in the specified Vector.
protected  void AccessControlListDiscoverAccessService.setAcldExplicitUsers(S_LibrarySession session, java.lang.Long acl, java.util.Vector userList)
          setAcldExplicitUsers() - set ACLD entries for an ACL to reflect accessibility to the users indicated in the specified Vector.
protected  void AccessControlListDiscoverAccessService.setAcldForComponentAcl(S_LibrarySession session, java.lang.Long acl, java.lang.Long componentId)
          add ACLD entries for a component ACL to its composite ACL.
protected  void AccessControlListDiscoverAccessService.setAcldForFreedAcl(S_LibrarySession session, java.lang.Long acl)
          setAcldForFreedAcl() - delete all ACLD entries for an ACL that has been freed.
protected  void AccessControlListDiscoverAccessService.setNcAclForExplicitGroups(S_LibrarySession session, java.lang.Long acl, java.util.Vector groupList)
          set Non-conforming ACL entries for an ACL to reflect the groups that are making it non-conforming
protected  void AccessControlListDiscoverAccessService.setNcAclForConformingAcl(S_LibrarySession session, java.lang.Long acl)
          delete all Non-conforming ACL entries for an ACL that is conforming.
protected  void AccessControlListDiscoverAccessService.setNcAclForFreedAcl(S_LibrarySession session, java.lang.Long acl)
          delete all Non-conforming ACL entries for an ACL that has been freed.
 java.lang.Long S_LibraryObjectData.getId()
          Gets the id of LIBRARYOBJECT represented by this S_LibraryObjectData.
 java.lang.Long S_LibraryObjectData.getClassId()
          Gets the class id of LIBRARYOBJECT represented by this S_LibraryObjectData.
 AttributeValue[] S_LibraryObjectData.getAttributes()
          Gets the values of the attributes of the LIBRARYOBJECT represented by this S_LibraryObjectData.
 boolean S_LibraryObjectData.isFullySelected()
          Gets whether this S_LibraryObjectData is fully selected.
 long S_LibraryObjectData.getRsn()
          Gets the resolution sequence number of this S_LibraryObjectData.
 AttributeValue S_LibraryObjectData.getAttribute(java.lang.String name, S_LibrarySession session)
          Gets the value of the specified attribute for the LIBRARYOBJECT represented by this S_LibraryObjectData.
 AttributeValue S_LibraryObjectData.getAttribute(java.lang.String name, LibrarySession session)
          Gets the value of the specified attribute for the LIBRARYOBJECT represented by this S_LibraryObjectData.
 java.lang.String S_AttributeData.getName(S_LibrarySession session)
          Gets the name of this attribute.
 int S_AttributeData.getDatatype(S_LibrarySession session)
          Gets the datatype of this attribute.
 int S_AttributeData.getDatalength(S_LibrarySession session)
          Gets the datalength of this attribute.
 int S_AttributeData.getDatascale(S_LibrarySession session)
          Gets the datascale of this attribute.
 boolean S_AttributeData.isUnique(S_LibrarySession session)
          Gets whether values for this attribute are unique.
 boolean S_AttributeData.isRequired(S_LibrarySession session)
          Gets whether values for this attribute are required.
 boolean S_AttributeData.isIndexed(S_LibrarySession session)
          Gets whether values for this attribute are indexed.
 boolean S_AttributeData.isSettable(S_LibrarySession session)
          Gets whether values for this attribute are settable.
 boolean S_AttributeData.isUpdateable(S_LibrarySession session)
          Gets whether values for this attribute are updateable.
 java.lang.String S_AttributeData.getDatabaseObjectName(S_LibrarySession session)
          Gets the database object name of this attribute.
protected  S_ClassDomain S_AttributeData.getClassDomain(S_LibrarySession session)
          Gets the class domain of this attribute.
protected  S_ValueDomain S_AttributeData.getValueDomain(S_LibrarySession session)
          Gets the value domain of this attribute.
protected  S_ValueDefault S_AttributeData.getValueDefault(S_LibrarySession session)
          Gets the value default of this attribute.
 boolean S_AttributeData.isValidateValueDomain(S_LibrarySession session)
          Gets whether the value domain of this attribute is enforced.
 int S_AttributeData.getReferentialIntegrityRule(S_LibrarySession session)
          Gets the referential integrity rule for this attribute.
 java.lang.String S_AttributeData.getDescription(S_LibrarySession session)
          Gets the description of this attribute.
protected  void S_GroupMemberRelationship.handleCascade(OperationState opState, S_LibraryObject source, int cascadeType, S_LibraryObjectDefinition sdef, java.lang.Object customArg)
          Handles a cascaded operation initiated by (usually) another object.
protected  void S_GroupMemberRelationship.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Updates any system attributes appropriate for creating this object, and checks for cycles.
protected  long SequenceGenerator.setSequence(S_LibraryObjectDefinition def, java.lang.String className, java.lang.String seqAttrname)
          setSequence - set the SORTSEQUENCE attribute in an S_LODef based on any possible system Options.
protected  long SequenceGenerator.reSequence(S_LibraryObjectDefinition def, java.lang.String className, java.lang.String seqAttrname, S_LibraryObject[] objs)
           
protected  S_LibraryObject S_PermissionBundle.getEquivalentLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Returns an object that is equivalent to the specified export Definition.
 AccessLevel S_PermissionBundle.getAccessLevel()
          Returns the AccessLevel for this permission bundle.
protected  void S_PermissionBundle.extendedPreFree(OperationState opState, S_LibraryObjectDefinition def)
          operations to be performed before freeing an object.
protected  java.util.Vector S_VersionSeriesSelector.selectAllVersionSeries(java.lang.Long familyid)
           
protected  boolean S_ClassDomain.isClassInClassDomain(java.lang.Long classId)
          Determines whether the specified class id is within this ClassDomain.
 boolean S_ClassDomain.isClassInClassDomain(S_ClassObject co)
          Determines whether the specified ClassObject is within this ClassDomain.
protected  void S_ClassDomain.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition sdef)
          Performs pre-insert validation.
protected  void S_ClassDomain.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition sdef)
          Performs pre-update validation.
 void S_ClassDomain.handleEvent(IfsEvent event)
          Handles the specified event.
protected  S_LibraryObject S_ClassDomain.getEquivalentLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Returns an object that is equivalent to the specified export Definition.
protected  void S_SystemLockObject.deriveDefinition(S_LibraryObjectDefinition def)
          Add to the S_LibraryObjectDefinition for this class.
protected  S_LibraryObject S_SystemLockObject.getEquivalentLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Returns an object that is equivalent to the specified export Definition.
protected  void S_SystemLockObject.verifyCanCreate(S_LibraryObjectDefinition def)
          Verify that instances can be created.
protected  void S_SystemLockObject.verifyCanFree()
          Verifies that the instance can be freed.
protected  void S_SystemLockObject.verifyCanUpdate()
          Verifies that the instance can be updated.
 AttributeValue S_ValueDefaultPropertyBundle.getPropertyValue()
          Gets the value of this ValueDefaultPropertyBundle.
protected  void S_ValueDefaultPropertyBundle.extendedPostInsert(OperationState opState, S_LibraryObjectDefinition sdef)
          Performs post-insert operations.
protected  void S_ValueDefaultPropertyBundle.extendedPostUpdate(OperationState opState, S_LibraryObjectDefinition sdef)
          Performs post-update operations.
 boolean AuditRuleEvaluator.isAudited(S_LibrarySession sess, java.lang.Long classid, long opType)
          Returns the indication as whether the operation type should be audited for the class specified.
 java.util.Vector AuditRuleEvaluator.getTypesAudited(S_LibrarySession sess, java.lang.Long classid)
          Get Operation types audited for the specified class
protected  void ObjectResolver.resolve(S_LibraryObject[] objs, ObjectResolverSpecification spec)
          resolve a set of objects according to the resolution specification.
 void CredentialManager.authenticate(java.lang.String distinguishedName, Credential credential, ConnectOptions options)
          Authenticates the specified user using the specified credential.
 boolean CredentialManager.exists(java.lang.String distinguishedName)
          Determines whether this CredentialManager can authenticate the specified user.
 boolean CredentialManager.supportsCreateUser()
          Determines whether this CredentialManager supports the createUser method.
 java.lang.String CredentialManager.createUser(java.lang.String name, java.lang.String password, AttributeValue[] options)
          Creates a new user.
 boolean CredentialManager.supportsDeleteUser()
          Determines whether this CredentialManager supports the deleteUser method.
 void CredentialManager.deleteUser(java.lang.String distinguishedName, AttributeValue[] options)
          Deletes the specified user.
 boolean CredentialManager.supportsSetPassword()
          Determines whether this CredentialManager supports the setPassword method.
 void CredentialManager.setPassword(java.lang.String distinguishedName, java.lang.String password, AttributeValue[] options)
          Sets the password of the specified user.
 boolean CredentialManager.supportsListUsers()
          Determines whether this CredentialManager supports the listUsers method.
 java.util.Vector CredentialManager.listUsers(AttributeValue[] options)
          Gets the distinguished names of all users managed by this CredentialManager.
 AttributeValue CredentialManager.getProperty(java.lang.String name)
          Gets the value of the specified dynamic property for this CredentialManager.
 void CredentialManager.dispose()
          Disposes this CredentialManager.
protected static void S_Search.createView(S_LibrarySession sess, ViewSpecification vsp)
           
protected  void S_Search.setSearchSpecification(SearchSpecification sp)
           
protected  SearchSpecification S_Search.getSearchSpecification()
           
protected  java.lang.String S_Search.getSQLString()
          Returns the SQL generated for the search.
protected  void S_Search.open(java.util.Vector bindValues, java.lang.String language, int timeout)
           
protected  void S_Search.setTimeout(java.sql.Statement stmt, int timeout)
           
protected  int S_Search.getItemCount(java.util.Vector bindValues, java.lang.String language, int timeout)
           
protected  S_SearchResultObjectData S_Search.next()
           
protected  java.util.Vector S_Search.next(int batchCount)
          Next returns the next batch of Result rows.
protected  java.lang.String S_Search.explainPlan(java.util.Hashtable planDetails)
          Wrapper for SearchSpecification explainPlan.
protected  void S_Search.close()
           
 java.sql.PreparedStatement S_Search.generateSQLStatement(java.lang.String sqlStmt)
           
 S_ClassObjectData S_Search.getLibraryClassData(java.lang.Long id)
           
 int S_Search.setSecurityParameters(java.sql.PreparedStatement stmt, int offset)
           
 void S_Search.validateValue(java.lang.String clss, java.lang.String attribute, AttributeValue av)
          Check if the Value is valid for the Attribute.
protected  S_LibraryObject S_ExtendedPermission.getEquivalentLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Returns an object that is equivalent to the specified export Definition.
 void FolderPathCache.setCacheConfiguration(CacheConfiguration configuration)
          Alters the configuration of this cache.
 void FolderPathCache.put(java.lang.Long id, java.lang.Object value)
          Puts an item in this cache.
 void FolderPathCache.lock(java.lang.Long id, java.lang.Object value)
          Locks an item in this cache.
 void FolderPathCache.remove(java.lang.Long id)
          Removes an item from this cache.
 java.lang.Object FolderPathCache.find(java.lang.Long id)
          Gets an item from this cache.
 java.lang.reflect.Constructor S_ClassObjectData.getServerConstructor(S_LibrarySession session)
          Gets the Constructor for the S_LibraryObject subclass that represents instances of this CLASSOBJECT.
 java.lang.reflect.Constructor S_ClassObjectData.getServerConstructorForCreate(S_LibrarySession session)
          Gets the Constructor for the S_LibraryObject subclass that represents instances of this CLASSOBJECT.
 java.lang.reflect.Constructor S_ClassObjectData.getBeanConstructor(LibrarySession session)
          Gets the Constructor for the LibraryObject subclass that represents instances of this CLASSOBJECT.
 java.lang.reflect.Constructor S_ClassObjectData.getSelectorConstructor(S_LibrarySession session)
          Gets the Constructor for the S_LibraryObjectSelector subclass for this CLASSOBJECT.
 S_AttributeData[] S_ClassObjectData.getEffectiveClassAttributeData(LibrarySessionInterface session)
          Gets the effective attributes for the CLASSOBJECT as an array of S_AttributeData objects.
 S_AttributeData S_ClassObjectData.getEffectiveClassAttributeData(int index, LibrarySessionInterface session)
          Gets the specified effective attribute of the CLASSOBJECT as an S_AttributeData object.
 S_AttributeData S_ClassObjectData.getEffectiveClassAttributeData(java.lang.String attributeName, LibrarySessionInterface session)
          Gets the specified effective attribute of the CLASSOBJECT as an S_AttributeData object.
 S_AttributeData[] S_ClassObjectData.getExtendedClassAttributeData(LibrarySessionInterface session)
          Gets the extended attributes for the CLASSOBJECT as an array of S_AttributeData objects.
 S_AttributeData S_ClassObjectData.getExtendedClassAttributeData(int index, LibrarySessionInterface session)
          Gets the specified extended attribute of the CLASSOBJECT as an S_AttributeData object.
 S_AttributeData S_ClassObjectData.getExtendedClassAttributeData(java.lang.String attributeName, LibrarySessionInterface session)
          Gets the specified effective attribute of the CLASSOBJECT as an S_AttributeData object.
 int S_ClassObjectData.getEffectiveClassAttributeIndex(java.lang.String attributeName, LibrarySessionInterface session)
          Gets the array index of the specified effective attribute of the CLASSOBJECT.
 int S_ClassObjectData.getExtendedClassAttributeIndex(java.lang.String attributeName, LibrarySessionInterface session)
          Gets the array index of the specified extended attribute of the CLASSOBJECT.
 boolean S_ClassObjectData.hasExtendedArrayAttributes(LibrarySessionInterface session)
          Returns indication as to whether the class CLASSOBJECT introduces any array-type extended attributes.
protected  void S_ClassObjectData.unresolveAttributes()
          Invalidates the attribute data for this S_ClassObjectData.
 long S_ClassObjectData.getAttributesRsn()
          Gets the resolution sequence number of m_EffectiveClassAttributeIndexesByName, m_EffectiveClassAttributeIds, and m_ExtendedAttributeCount.
 java.lang.String S_ClassObjectData.getName(LibrarySessionInterface session)
          Gets the class name.
 S_ClassObjectData S_ClassObjectData.getSuperclassData(LibrarySessionInterface session)
          Gets the S_ClassObjectData of the class's superclass.
 java.lang.String S_ClassObjectData.getServerClassPath(LibrarySessionInterface session)
          Gets the server-side classname.
 java.lang.String S_ClassObjectData.getDatabaseObjectName(LibrarySessionInterface session)
          Gets the class database object name.
 java.lang.String S_ClassObjectData.getDatabaseTableName(LibrarySessionInterface session)
          Gets the name of the database table of the class.
 java.lang.String S_ClassObjectData.getDatabaseViewName(LibrarySessionInterface session)
          Gets the name of the database view of the class.
 java.lang.String S_ClassObjectData.getDatabaseBaseViewName(LibrarySessionInterface session)
          Gets the name of the database base view of the class.
 boolean S_ClassObjectData.isAbstract(LibrarySessionInterface session)
          Gets whether the class is abstract.
 boolean S_ClassObjectData.isFinal(LibrarySessionInterface session)
          Gets whether the class is final.
 boolean S_ClassObjectData.isPartitioned(LibrarySessionInterface session)
          Gets whether the class is partitioned.
 void PropertyOperationSet.clearOperation(java.lang.String name)
          Clear the specified operation from the opeation hashtable.
 void PropertyOperationSet.addProperty(java.lang.String name, S_LibraryObjectDefinition sdef)
          Add an "add property" operation.
 void PropertyOperationSet.updateProperty(java.lang.String name, S_Property property, S_LibraryObjectDefinition sdef)
          Add an "update property" operation.
 void PropertyOperationSet.removeProperty(java.lang.String name, S_Property property)
          Add a "remove property" operation.
 void PropertyOperationSet.removeAllProperties(S_Property[] props)
          Add "remove property" operations for all Properties.
 void PropertyOperationSet.applyOperations(OperationState opState)
          apply Operations to the specified OperationState
protected  java.util.Vector S_DirectoryObjectSelector.selectAllMembers(java.lang.Long groupId, S_ClassObjectData relClass, SortSpecification sort)
           
protected  S_LibraryObjectCursor S_DirectoryObjectSelector.selectAllMembersCursor(java.lang.Long groupId, S_ClassObjectData relClass, SortSpecification sort)
           
protected  LibraryQueryStatement S_DirectoryObjectSelector.getAllMembersSelectStatement(LibraryConnection lconn, java.sql.Connection conn, java.lang.Long groupId, S_ClassObjectData relClass, SortSpecification sort)
           
 void DirectoryService.dispose()
          Disposes this DirectoryService.
 CredentialNameTokenizer DirectoryService.getCredentialNameTokenizer()
          Gets the CredentialNameTokenizer for this DirectoryService.
 java.lang.String[] DirectoryService.getCredentialManagerNames()
          Gets the names of all CredentialManagers.
 boolean DirectoryService.isCredentialManagerName(java.lang.String name)
          Determines whether the specified name is a valid name of a CredentialManager.
 void DirectoryService.authenticate(java.lang.String credentialManagerName, java.lang.String distinguishedName, Credential credential, ConnectOptions options)
          Authenticates a user using the specified CredentialManager.
 boolean DirectoryService.exists(java.lang.String credentialManagerName, java.lang.String distinguishedName)
          Determines whether the specified CredentialManager can authenticate the specified user.
 boolean DirectoryService.supportsCreateUser(java.lang.String credentialManagerName)
          Determines whether the specified CredentialManager supports the createUser method.
 java.lang.String DirectoryService.createUser(java.lang.String credentialManagerName, java.lang.String name, java.lang.String password, AttributeValue[] options)
          Creates a new user in the specified CredentialManager.
 boolean DirectoryService.supportsDeleteUser(java.lang.String credentialManagerName)
          Determines whether the specified CredentialManager supports the deleteUser method.
 void DirectoryService.deleteUser(java.lang.String credentialManagerName, java.lang.String distinguishedName, AttributeValue[] options)
          Deletes the specified user from the specified CredentialManager.
 boolean DirectoryService.supportsSetPassword(java.lang.String credentialManagerName)
          Determines whether the specified CredentialManager supports the setPassword method.
 void DirectoryService.setPassword(java.lang.String credentialManagerName, java.lang.String distinguishedName, java.lang.String password, AttributeValue[] options)
          Sets the password of the specified user in the specified CredentialManager.
 boolean DirectoryService.supportsListUsers(java.lang.String credentialManagerName)
          Determines whether the specified CredentialManager supports the listUsers method.
 java.util.Vector DirectoryService.listUsers(java.lang.String credentialManagerName, AttributeValue[] options)
          Gets the distinguished names of all users managed by the specified CredentialManager.
 AttributeValue DirectoryService.getProperty(java.lang.String credentialManagerName, java.lang.String name)
          Gets the value of the specified dynamic property for the specified CredentialManager.
 void AccessControlListProxyService.dispose()
          Terminate this subservice.
protected  S_PublicObject[] AccessControlListProxyService.getSecuredPublicObjects(S_LibrarySession sess, java.lang.Long id)
          get the Secured PublicObjects
protected  void AccessControlListProxyService.insertSecuredPublicObject(S_LibrarySession sess, java.lang.Long securing, java.lang.Long secured)
          insertSecuredPublicObject() - add a ACL Proxy entry
protected  void AccessControlListProxyService.deleteSecuredPublicObject(S_LibrarySession sess, java.lang.Long securing, java.lang.Long secured)
          deleteSecuredPublicObject() - delete a ACL Proxy entry
protected  void AccessControlListProxyService.deleteAllSecuredPublicObject(S_LibrarySession sess, java.lang.Long securing)
          deleteAllSecuredPublicObjects() - delete all ACL Proxy entries for a specified Securing object
protected  ConnectionPoolConfiguration ConnectionPool.getConnectionPoolConfiguration()
          Gets the configuration parameters of this ConnectionPool.
protected  void ConnectionPool.setConnectionPoolConfiguration(ConnectionPoolConfiguration configuration)
          Alters the configuration of this ConnectionPool.
protected  void ConnectionPool.authenticate(java.lang.String username, java.lang.String password)
          Authenticates the specified username/password pair against the schema name/schema password pair specified in constructing this ConnectionPool.
protected  LibraryConnection ConnectionPool.acquireLibraryConnection()
          Gets a LibraryConnection from this ConnectionPool.
protected  void ConnectionPool.releaseLibraryConnection(LibraryConnection lconn)
          Releases the specified LibraryConnection back to this ConnectionPool.
 ConnectionPoolPerformance ConnectionPool.getConnectionPoolPerformance()
          Gets the performance information for this ConnectionPool.
 void ConnectionPool.resetStatistics()
          Resets the performance statistics of this ConnectionPool.
protected  void ConnectionPool.validateUnallocatedConnections()
          Validates the unallocated connections.
 void ConnectionPool.dispose(boolean force)
          Shuts down this ConnectionPool.
 void ConnectionPool.dispose()
          Shuts down this ConnectionPool.
protected  java.util.Vector S_ExtendedUserProfileSelector.selectExtendedUserProfilesByUser(java.lang.Long userid)
           
protected  S_LibraryObjectData S_FolderPathRelationshipSelector.selectObjectByPath(java.lang.Long leftId, java.lang.String rightName)
           
protected  S_LibraryObjectData S_FolderPathRelationshipSelector.selectObjectByUppercasePath(java.lang.Long leftId, java.lang.String rightName)
           
protected  LibraryQueryStatement S_FolderPathRelationshipSelector.getSelectObjectByPathStatement(LibraryConnection lconn, java.sql.Connection conn)
           
protected  void S_ValueDomain.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition sdef)
          Performs pre-insert validation.
 AttributeValue S_ValueDomain.getPropertyValue()
          Gets the value of the ValueDomainPropertyBundle of this ValueDomain, as an AttributeValue.
 boolean S_ValueDomain.isAttributeValueInValueDomain(AttributeValue av)
          Determines whether the specified attribute value lies within this ValueDomain.
protected  S_LibraryObject S_ValueDomain.getEquivalentLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Returns an object that is equivalent to the specified export Definition.
 java.lang.Long S_LibraryObjectDefinition.getClassId()
          return the Class Id, null if not specified
 java.lang.Long S_LibraryObjectDefinition.getId()
          return the Id, null if not yet specified
 void S_LibraryObjectDefinition.setClassId(java.lang.Long classid)
          set the Class Id
 void S_LibraryObjectDefinition.setId(java.lang.Long id)
          set the object Id
 LibraryObjectDefinition S_LibraryObjectDefinition.getBeanDefinition(LibrarySession session)
          return bean-side definition.
protected  LibraryObjectDefinition S_LibraryObjectDefinition.constructBeanDefinition(LibrarySession session)
           
protected  void S_LibraryObjectDefinition.setAttribute(java.lang.String name, AttributeValue value)
          set an attribute for the new instance.
 void S_LibraryObjectDefinition.setUserSetAttribute(java.lang.String name, AttributeValue value)
          set an attribute for the new instance.
 void S_LibraryObjectDefinition.setUserSetAttribute(AttributeValue value)
          set an attribute for the new instance.
 void S_LibraryObjectDefinition.setSystemSetAttribute(java.lang.String name, AttributeValue value)
          set a system-set attribute for the new instance (or for update).
 void S_LibraryObjectDefinition.setSystemSetAttribute(AttributeValue value)
          set a SystemSet attribute for the new instance.
 AttributeValue S_LibraryObjectDefinition.getAttribute(java.lang.String name)
          return an AttributeValue object that holds the value of the requested attribute.
 AttributeValue S_LibraryObjectDefinition.getUserSetAttribute(java.lang.String name)
          return a User-set AttributeValue object that holds the value of the requested attribute.
 AttributeValue S_LibraryObjectDefinition.getSystemSetAttribute(java.lang.String name)
          return a System set AttributeValue object that holds the value of the requested attribute.
protected  void S_LibraryObjectDefinition.setReferenceAttribute(java.lang.String name, ReferenceAttributeValue value)
          set a reference attribute for the new instance.
 void S_LibraryObjectDefinition.setReferenceAttribute(ReferenceAttributeValue value)
          set a reference attribute for the new instance.
 ReferenceAttributeValue[] S_LibraryObjectDefinition.getReferenceAttributes()
          return array of reference attributes.
protected  void S_LibraryObjectDefinition.removeReferenceAttribute(java.lang.String name)
          removes a reference attribute setting for the new instance.
 void S_LibraryObjectDefinition.setSystemOption(java.lang.String name, java.lang.Object value)
          set a system option for the new instance.
 java.lang.Object S_LibraryObjectDefinition.getSystemOption(java.lang.String name)
          return a system option value.
 void S_LibraryObjectDefinition.setOption(java.lang.String name, java.lang.Object value)
          set an option for the new instance.
 java.lang.Object S_LibraryObjectDefinition.getOption(java.lang.String name)
          return an option value
protected  void S_LibraryObjectDefinition.setName(java.lang.String name)
          set the Name of the new instance.
 void S_LibraryObjectDefinition.removeAttribute(java.lang.String name)
          removes an attribute setting for the new instance.
 void S_LibraryObjectDefinition.removeUserSetAttribute(java.lang.String name)
          removes a user-set attribute setting for the new instance.
 void S_LibraryObjectDefinition.removeSystemSetAttribute(java.lang.String name)
          removes a SystemSet attribute setting for the new instance.
 AttributeValue[] S_LibraryObjectDefinition.getUserSetAttributes()
          return array of Attribute values that were set by the user for this new instance.
 AttributeValue[] S_LibraryObjectDefinition.getSystemSetAttributes()
          Gets the system-set attributes.
 AttributeValue[] S_LibraryObjectDefinition.getAttributes()
          return array of Attribute values that were set for this new instance.
 void S_LibraryObjectDefinition.removeOption(java.lang.String name)
          removes an option setting for the new instance.
 void S_LibraryObjectDefinition.removeSystemOption(java.lang.String name)
          removes a system option setting for the new instance.
 void S_LibraryObjectDefinition.addReferencedSchemaObject(java.lang.Long id)
          Add an id to the referenced DirectoryObject list.
 void S_LibraryObjectDefinition.addReferencedSystemObject(java.lang.Long id)
          Add an id to the referenced DirectoryObject list.
 void S_LibraryObjectDefinition.addReferencedPublicObject(java.lang.Long id)
          Add an id to the referenced DirectoryObject list.
 void S_LibraryObjectDefinition.addReferencedDirectoryObject(java.lang.Long id)
          Add an id to the referenced DirectoryObject list.
 void S_LibraryObjectDefinition.mergeDefinition(S_LibraryObjectDefinition def)
          combines values from def into this definition.
 boolean IfsAuditRuleEvaluator.isAudited(S_LibrarySession sess, java.lang.Long classid, long optype)
          Returns the indication as whether the operation type should be audited for the class specified.
 java.util.Vector IfsAuditRuleEvaluator.getTypesAudited(S_LibrarySession sess, java.lang.Long classid)
          Get Operation types audited for the specified class
protected  void IfsAuditRuleEvaluator.resolve(S_LibrarySession session)
          resolve make sure we're resolved
 void ConnectionPoolConfiguration.setName(java.lang.String name)
          Sets the name of the ConnectionPool.
 java.lang.String ConnectionPoolConfiguration.getName()
          Gets the name of the ConnectionPool.
 void ConnectionPoolConfiguration.setJdbcDriverClassname(java.lang.String classname)
          Sets the fully-qualified classname of the JDBC driver.
 java.lang.String ConnectionPoolConfiguration.getJdbcDriverClassname()
          Gets the fully-qualified classname of the JDBC driver.
 void ConnectionPoolConfiguration.setDatabaseUrl(java.lang.String databaseUrl)
          Sets the database URL.
 java.lang.String ConnectionPoolConfiguration.getDatabaseUrl()
          Gets the database URL.
 void ConnectionPoolConfiguration.setSchemaName(java.lang.String schemaName)
          Sets the database schema name.
 java.lang.String ConnectionPoolConfiguration.getSchemaName()
          Gets the database schema name.
 void ConnectionPoolConfiguration.setSchemaPassword(java.lang.String schemaPassword)
          Sets the database schema password.
 java.lang.String ConnectionPoolConfiguration.getSchemaPassword()
          Gets the database schema password.
 void ConnectionPoolConfiguration.setJdbcLogStream(java.io.PrintStream stream)
          Sets the PrintStream to which the JDBC log will be sent.
 java.io.PrintStream ConnectionPoolConfiguration.getJdbcLogStream()
          Gets the PrintStream to which the JDBC log will be sent.
 void ConnectionPoolConfiguration.setDefaultRowPrefetch(int prefetch)
          Sets the default number of prefetched rows.
 int ConnectionPoolConfiguration.getDefaultRowPrefetch()
          Gets the default number of prefetched rows.
 void ConnectionPoolConfiguration.setMinimumSize(int minimumSize)
          Sets the minimum number of LibraryConnections in the ConnectionPool.
 int ConnectionPoolConfiguration.getMinimumSize()
          Gets the minimum number of LibraryConnections in the ConnectionPool.
 void ConnectionPoolConfiguration.setTargetSize(int targetSize)
          Sets the target maximum number of LibraryConnections in the ConnectionPool.
 int ConnectionPoolConfiguration.getTargetSize()
          Gets the target maximum number of LibraryConnections in the ConnectionPool.
 void ConnectionPoolConfiguration.setMaximumSize(int maximumSize)
          Sets the absolute maximum number of LibraryConnections in the ConnectionPool.
 int ConnectionPoolConfiguration.getMaximumSize()
          Gets the absolute maximum number of LibraryConnections in the ConnectionPool.
 void ConnectionPoolConfiguration.setTargetSizeTimeout(long timeout)
          Sets the period of time, in milliseconds, that attempting to acquire a LibraryConnection will wait before creating a new LibraryConnection if the ConnectionPool size has reached its target maximum.
 long ConnectionPoolConfiguration.getTargetSizeTimeout()
          Gets the period of time, in milliseconds, that attempting to acquire a LibraryConnection will wait before creating a new LibraryConnection if the ConnectionPool size has reached its target maximum.
 void ConnectionPoolConfiguration.setMaximumSizeTimeout(long timeout)
          Sets the period of time, in milliseconds, that attempting to acquire a LibraryConnection will wait before throwing an exception if the ConnectionPool size has reached its absolute maximum.
 long ConnectionPoolConfiguration.getMaximumSizeTimeout()
          Gets the period of time, in milliseconds, that attempting to acquire a LibraryConnection will wait before throwing an exception if the ConnectionPool size has reached its absolute maximum.
protected  java.lang.Long[] S_DirectoryObject.AncestorSet.getAllAncestorIds()
          Return the set of ancestor IDs
protected  S_DirectoryGroup[] S_DirectoryObject.AncestorSet.getAllAncestors()
          Return the set of ancestors
 S_LibraryObjectData S_LibraryObjectCursor.nextItem()
           
 void S_LibraryObjectCursor.close()
          Closes this S_LibraryObjectCursor.
 void S_LibraryServiceTraceLogger.dispose()
          Shuts down this S_LibraryServiceTraceLogger.
 void S_LibraryServiceTraceLogger.trace(int channel, int level, java.lang.Long serviceId, java.lang.Long sessionId, java.lang.Long id, java.lang.String classname, java.lang.String payload)
          Processes a trace request.
protected  void S_SystemAccessControlList.deriveDefinition(S_LibraryObjectDefinition def)
          Add to the S_LibraryObjectDefinition for this class.
protected  S_LibraryObject S_SystemAccessControlList.getEquivalentLibraryObject(S_ExportedLibraryObjectDefinition edef)
          Returns an object that is equivalent to the specified export Definition.
protected  void S_SystemAccessControlList.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for creating this object; int his case, set the is_shared attr to true.
protected  void S_SystemAccessControlList.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Performs the necessary operations before an update.
protected  void S_SystemAccessControlList.verifyCanAddAces()
          Verifies that ACEs can be added to the instance.
protected  void S_SystemAccessControlList.verifyCanRemoveAces()
          Verifies that ACEs can be removed from the instance.
protected  void S_SystemAccessControlList.verifyCanCreate(S_LibraryObjectDefinition def)
          Verify that instances can be created.
protected  void S_SystemAccessControlList.verifyCanFree()
          Verifies that the instance can be freed.
protected  void S_SystemAccessControlList.verifyCanUpdate()
          Verifies that the instance can be updated.
protected  void S_SystemAccessControlList.verifyCanLock()
          Verifies that the instance can be locked or unlocked.
 void S_LibrarySessionTraceLogger.trace(int channel, int level, java.lang.Long serviceId, java.lang.Long sessionId, java.lang.Long id, java.lang.String classname, java.lang.String payload)
          Processes a trace request.
protected  long LibraryConnection.getId()
          Gets the identifier of this LibraryConnection.
 java.sql.Connection LibraryConnection.getConnection()
          Gets the database Connection represented by this LibraryConnection.
protected  S_LibraryService LibraryConnection.getService()
          Gets the S_LibraryService to which this LibraryConnection belongs.
 java.lang.String LibraryConnection.getConnectionPoolName()
          Gets the name of the ConnectionPool to which this LibraryConnection belongs.
 java.lang.String LibraryConnection.getSessionLanguage()
          get current language of the database session
 java.lang.String LibraryConnection.setSessionLanguage(java.lang.String language)
          set current language of the database session if different from the current setting.
protected  java.lang.String LibraryConnection.fetchSessionLanguage()
          fetchSessionLanguage
protected  void LibraryConnection.alterSessionLanguage(java.lang.String language)
          alterSessionLanguage
protected  void LibraryConnection.alterSessionSqlTrace(boolean enabled)
          alter the SQL_TRACE parameter for the database session
protected  void LibraryConnection.setSavepoint(java.lang.String savepoint)
          Sets a savepoint in the database Connection represented by this LibraryConnection.
protected  void LibraryConnection.commit()
          Commits the database Connection represented by this LibraryConnection.
protected  void LibraryConnection.rollback()
          Rolls-back the database Connection represented by this LibraryConnection.
protected  void LibraryConnection.rollback(java.lang.String savepoint)
          Rolls-back the database Connection represented by this LibraryConnection to the specified savepoint.
protected  void LibraryConnection.rollbackOrDispose()
          Rolls-back the database Connection represented by this LibraryConnection.
protected  void LibraryConnection.rollbackOrDispose(java.lang.String savepoint)
          Rolls-back the database Connection represented by this LibraryConnection to the specified savepoint.
protected  boolean LibraryConnection.isValid()
          Detects whether the connection is still valid, by checking the encapsulated database connection.
protected  void LibraryConnection.dispose()
          Shuts down this LibraryConnection.
protected  void S_ServiceConfiguration.extendedPreInsert(OperationState opState, S_LibraryObjectDefinition def)
          Updates any system attributes appropriate for creating this object.
protected  void S_ServiceConfiguration.extendedPreUpdate(OperationState opState, S_LibraryObjectDefinition def)
          Update any system attributes appropriate for creating this object
 void UncommittedLibraryObjectDataCache.setCacheConfiguration(CacheConfiguration configuration)
          Alters the configuration of this cache.
 void UncommittedLibraryObjectDataCache.put(java.lang.Long id, java.lang.Object value)
          Puts an item in this cache.
 void UncommittedLibraryObjectDataCache.lock(java.lang.Long id, java.lang.Object value)
          Puts an item in this cache, locking it if it represents committed data.
 void UncommittedLibraryObjectDataCache.remove(java.lang.Long id)
          Removes an item from this cache.
 java.lang.Object UncommittedLibraryObjectDataCache.find(java.lang.Long id)
          Gets an item from this cache.
protected  void UncommittedLibraryObjectDataCache.scheduleEvent(IfsEvent event)
          Schedules a committed or rolled-back event for the specified uncommitted event.
protected  void UncommittedLibraryObjectDataCache.markDirty(java.lang.Long id, java.lang.Long classId, int eventType)
          Marks the specified S_LibraryObjectData as being "dirty".
protected  void UncommittedLibraryObjectDataCache.invalidateSharedState(java.lang.Long id, java.lang.Long classId, int eventType, int eventStatus)
          Invalidates shared state for the specified object.
protected  void UncommittedLibraryObjectDataCache.beginTransaction(Transaction transaction)
          Handles the cache implications of beginning a new transaction.
protected  void UncommittedLibraryObjectDataCache.abortTransaction(Transaction transaction)
          Handles the cache implications of aborting a transaction.
protected  void UncommittedLibraryObjectDataCache.completeTransaction(Transaction transaction)
          Handles the cache implications of completing a transaction.
 SortSpecification S_Selector.getSortSpecification()
          Returns the Sort Specification
 void S_Selector.setSortSpecification(SortSpecification spec)
          Sets the Sort Specification
 java.lang.String S_Selector.getSearchClassname()
          Returns the search class that was set using setSearchClassname()
 void S_Selector.setSearchClassname(java.lang.String searchClass)
          Sets the search class.
 java.lang.String S_Selector.getSearchSelection()
          Returns the search selection that was set using setSearchSelection()
 void S_Selector.setSearchSelection(java.lang.String searchSelection)
          Sets the search selection.
 boolean S_Selector.isRecursiveSearch()
          Returns true if recursive searching is enabled with respect to classes.
 void S_Selector.setRecursiveSearch(boolean recursive)
          Enables/disables recursive searching with respect to classes.
 void S_Selector.setMaxItemCount(int maxItemCount)
          Sets the maximum number of items that will be returned in a getItems() invocation.
 int S_Selector.getMaxItemCount()
          Returns the setting of the maximum number of items that will be returned in a getItems() invocation.
 S_LibraryObject[] S_Selector.getItems()
          Returns the entire search results as an array.
 S_LibraryObject S_Selector.getItems(int index)
          Returns a single search result item from the search results with an index relatitve the the search sort order.
 int S_Selector.getItemCount()
          Returns the number of items in the search results.
 void S_Selector.openItems()
          Opens a cursor on this Search ready for reading search results.
 S_LibraryObject S_Selector.nextItem()
          Gets the next item using an open cursor on the search.
 void S_Selector.closeItems()
          Closes the search after cursor based access.
 void S_Selector.resetItems()
          Clears locally stored search results.
 S_LibrarySession S_Selector.getSession()
          Returns the session being used by this Selector.
protected static java.util.Vector S_Selector.constructLibraryObjectVector(S_LibrarySession sess, java.util.Vector vector)
          Constructs a vector of library objects using a vector of data corresponding to them.
protected static S_LibraryObject S_Selector.constructLibraryObject(S_LibrarySession sess, S_LibraryObjectData data)
          Constructs a Library Object from data corresponding to it.
 void S_Selector.setMaxItems(int maxItems)
          Sets the maximum number of items fetched limit when the getItems() methods are called.
 int S_Selector.getMaxItems()
          Gets the value of the maximum number of items fetched limit.
 boolean S_Selector.isMaxItemsExceeded()
          Returns true if the maximum number of items fetched limit has been exceeded during the last call to getItems().
protected  void S_Selector.resolveSortSpecification(S_LibrarySession session)
          force the SortSpecification (if specified) to be resolved and verified.
 S_LibrarySession SQLGeneration_Helper.getSession()
          Get the session used by this instance.
 Localizer SQLGeneration_Helper.getLocalizer()
          return the Localizer for the session.
 java.lang.String SQLGeneration_Helper.getViewName(java.lang.String className)
          Returns the approriate view to be used.
 java.lang.String SQLGeneration_Helper.getViewName(java.lang.Long classId)
           
 S_ClassObjectData SQLGeneration_Helper.getClassData(java.lang.String className)
           
 S_ClassObjectData SQLGeneration_Helper.getClassData(java.lang.Long classId)
           
 boolean SQLGeneration_Helper.isPublicClass(java.lang.String className)
           
 boolean SQLGeneration_Helper.isPublicClass(java.lang.Long classId)
           
 java.lang.String SQLGeneration_Helper.getSelectList(java.lang.String className, java.lang.String tName, boolean qualifyColumns)
           
 java.lang.String SQLGeneration_Helper.getSelectList(java.lang.Long classId, java.lang.String tName, boolean qualifyColumns)
           
 java.lang.String SQLGeneration_Helper.getSecurityClause(java.lang.String className, java.lang.String ownerValue)
           
 java.lang.String SQLGeneration_Helper.getSecurityClause(java.lang.String vName, java.lang.String className, java.lang.String ownerValue)
           
 java.lang.String SQLGeneration_Helper.getSecurityClause(java.lang.Long classId, java.lang.String ownerValue)
           
 java.lang.String SQLGeneration_Helper.getRecursiveClause(java.lang.String vName, java.lang.String className, boolean isRecursive)
           
 java.lang.String SQLGeneration_Helper.getTableName(java.lang.String className)
          Returns the tablename for the class
 void SQLGeneration_Helper.createView(java.lang.String viewName, java.lang.String selectStatement, boolean replace)
           
 java.lang.String SQLGeneration_Helper.getPropertyAttributeName(int dataType)
           
 java.lang.Long SQLGeneration_Helper.getPropertyAttributeId(int dataType)
           
 java.lang.String SQLGeneration_Helper.convertToString(AttributeValue av)
           
 java.lang.String SQLGeneration_Helper.convertToSQLString(AttributeValue av)
           
 java.lang.String SQLGeneration_Helper.getDatabaseObjectName(java.lang.String className, java.lang.String attrName)
          Returns the databaseobjectname for the class and attribute.
 boolean SQLGeneration_Helper.applySecurity()
          Returns true if user doesn't have discover admin privileges.
 void SQLGeneration_Helper.verifyHasSearchAccess(java.lang.String classname)
           
 java.lang.String SQLGeneration_Helper.explainPlan(java.sql.PreparedStatement planStatement, java.lang.String planTable, java.lang.String planName, boolean deleteRows)
           
 java.lang.Long SQLGeneration_Helper.getCurrentUser()
           
 void SQLGeneration_Helper.verifyHasLegalSyntax(java.lang.String freeFormSQL)
          Wrapper for m_Session.verifyHasLegalSyntax
 long[] SQLGeneration_Helper.getDateRangeValues(java.util.Date dateval, int compLevel)
          get low and high long value corresponding to a date value and a comparison level.
 boolean SQLGeneration_Helper.hasFolderIndexService()
          returns true if the service has a FolderIndexService
 java.lang.String SQLGeneration_Helper.getFrqClause(long startFolderId, java.lang.String poAlias, java.lang.String relView)
          gets the SQL clause for a FolderRestrictQualification.
 void S_LibrarySessionInterface.DMSetCallbackObject(SessionCallback session)
           
 java.lang.Long S_LibrarySessionInterface.DMGetSessionId()
           
 java.lang.Long S_LibrarySessionInterface.DMGetServiceId()
           
 void S_LibrarySessionInterface.DMCancelOperation()
           
 java.util.Hashtable S_LibrarySessionInterface.DMGetServiceConfigurationProperties()
           
 java.lang.String S_LibrarySessionInterface.DMGetRepositoryParameter(java.lang.String name)
           
 void S_LibrarySessionInterface.DMUpdateLocalizer(java.util.Hashtable properties)
           
 void S_LibrarySessionInterface.DMUpdateSessionDefaults(java.util.Hashtable properties)
           
 void S_LibrarySessionInterface.DMRegisterEventHandler(java.lang.Long id)
           
 void S_LibrarySessionInterface.DMDeregisterEventHandler(java.lang.Long id)
           
 void S_LibrarySessionInterface.DMRegisterClassEventHandler(java.lang.Long classId)
           
 void S_LibrarySessionInterface.DMDeregisterClassEventHandler(java.lang.Long classId)
           
 void S_LibrarySessionInterface.DMTrace(int channel, int level, java.lang.Long serviceId, java.lang.Long sessionId, java.lang.Long id, java.lang.String classname, java.lang.String payload)
           
 void S_LibrarySessionInterface.DMSetSessionTraceLoggerLevels(int[] levels)
           
 int[] S_LibrarySessionInterface.DMGetSessionTraceLoggerLevels()
           
 void S_LibrarySessionInterface.DMSetServiceTraceLoggerLevels(int[] levels)
           
 int[] S_LibrarySessionInterface.DMGetServiceTraceLoggerLevels()
           
 void S_LibrarySessionInterface.DMPostEvent(IfsEvent event)
           
 java.util.Vector S_LibrarySessionInterface.DMGetEventsQueuedForTransport()
           
 void S_LibrarySessionInterface.DMDisconnect()
           
 long S_LibrarySessionInterface.DMVersionNumber()
           
 java.lang.String S_LibrarySessionInterface.DMVersionString()
           
 long S_LibrarySessionInterface.DMSchemaVersionNumber()
           
 java.lang.String S_LibrarySessionInterface.DMSchemaVersionString()
           
 java.lang.String S_LibrarySessionInterface.DMGetNLSDatabaseParameterValue(java.lang.String parameter)
           
 java.util.Vector S_LibrarySessionInterface.DMListWastebasketSelectorItems(java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive, SortSpecification sort)
           
 long S_LibrarySessionInterface.DMGetWastebasketSelectorItemCount(java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive)
           
 long S_LibrarySessionInterface.DMOpenWastebasketSelector(java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive, SortSpecification sort)
           
 void S_LibrarySessionInterface.DMPostSystemAuditEntry(long operationType, java.lang.Long targetObjectId, java.lang.Long targetObjectClassId, java.lang.Long assocObjectId, java.lang.Long assocObjectClassId, java.lang.String stringPayload, AttributeValue[] properties, boolean inTransaction)
           
 java.util.Vector S_LibrarySessionInterface.DMListAuditEntrySelectorItems(java.lang.Long id, java.lang.Long classId, java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive, SortSpecification sort)
           
 long S_LibrarySessionInterface.DMGetAuditEntrySelectorItemCount(java.lang.Long id, java.lang.Long classId, java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive)
           
 long S_LibrarySessionInterface.DMOpenAuditEntrySelector(java.lang.Long id, java.lang.Long classId, java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive, SortSpecification sort)
           
 void S_LibrarySessionInterface.DMEmptyWastebasket()
           
 void S_LibrarySessionInterface.DMFilterDeletedObjects(boolean mode)
           
 void S_LibrarySessionInterface.DMSendClientVersionInformation(long versionNumber, java.lang.String versionString)
           
 void S_LibrarySessionInterface.DMAdministrationMode(boolean mode)
           
 void S_LibrarySessionInterface.DMInstallationMode(boolean mode)
           
 void S_LibrarySessionInterface.DMGroupAdministrationMode(java.lang.Long id, java.lang.Long classid)
           
 void S_LibrarySessionInterface.DMFeignUser(java.lang.Long id, java.lang.Long classid)
           
 void S_LibrarySessionInterface.DMPersistTokenCredential(TokenCredential credential)
           
 boolean S_LibrarySessionInterface.DMReauthenticate(Credential credential, ConnectOptions options)
           
 void S_LibrarySessionInterface.DMGrantAdmin(java.lang.Long userid)
           
 S_LibraryObjectData S_LibrarySessionInterface.DMGetPrimaryUserProfile(java.lang.Long id)
           
 S_LibraryObjectData S_LibrarySessionInterface.DMGetDirectoryUserData()
           
 S_LibraryObjectData S_LibrarySessionInterface.DMGetOurPrimaryUserProfile()
           
 void S_LibrarySessionInterface.DMCalculateConsumedStorage(java.lang.Long quotaid, java.lang.Long classid)
           
 AttributeValue S_LibrarySessionInterface.DMGetArrayTypeAttributeValue(long objectId, long attributeId, long auditId, int count)
           
 java.util.Vector S_LibrarySessionInterface.DMGetArrayReferencingObjects(java.lang.Long attributeId, AttributeValue referencedValue, SortSpecification sort)
           
 S_ClassObjectData S_LibrarySessionInterface.DMGetResolvedClassObjectData(java.lang.Long id)
           
 long S_LibrarySessionInterface.DMGetAttributesRsn()
           
 void S_LibrarySessionInterface.DMAddMemberToDirectoryGroup(java.lang.Long group_id, java.lang.Long classid, java.lang.Long rightObj, java.lang.Long rightObjClassid)
           
 void S_LibrarySessionInterface.DMRemoveMemberFromDirectoryGroup(java.lang.Long group_id, java.lang.Long classid, java.lang.Long rightObj, java.lang.Long rightObjClassid)
           
 void S_LibrarySessionInterface.DMAddMembersToDirectoryGroup(java.lang.Long group_id, java.lang.Long classid, java.lang.Long[] rightObjIds, java.lang.Long[] rightObjClassids)
           
 void S_LibrarySessionInterface.DMRemoveMembersFromDirectoryGroup(java.lang.Long group_id, java.lang.Long classid, java.lang.Long[] rightObjIds, java.lang.Long[] rightObjClassids)
           
 java.lang.Long[] S_LibrarySessionInterface.DMGetAllMembersOfDirectoryGroup(java.lang.Long id, java.lang.Long userid)
           
 java.lang.Long[] S_LibrarySessionInterface.DMGetDirectMembersOfDirectoryGroup(java.lang.Long id, java.lang.Long userid)
           
 java.lang.Long[] S_LibrarySessionInterface.DMGetAllAncestorsOfDirectoryObject(java.lang.Long id, java.lang.Long userid)
           
 java.lang.Long[] S_LibrarySessionInterface.DMGetDirectAncestorsOfDirectoryObject(java.lang.Long id, java.lang.Long userid)
           
 java.lang.Long[] S_LibrarySessionInterface.DMGetCompositeAclIds(java.lang.Long id, java.lang.Long classid, SortSpecification sort)
           
 java.util.Vector S_LibrarySessionInterface.DMGetLockedForSessionObjects()
           
 S_LibraryObjectData S_LibrarySessionInterface.DMCopyLibraryObject(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition sdef)
           
 java.io.Serializable S_LibrarySessionInterface.DMGetObjectReferenceAttribute(java.lang.Long id, java.lang.Long classId, java.lang.String attrName)
           
 S_LibraryObjectData S_LibrarySessionInterface.DMConvertToPrivateACL(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition sdef)
           
 S_LibraryObjectData S_LibrarySessionInterface.DMNewPublicObject(S_LibraryObjectDefinition def)
           
 S_LibraryObjectData S_LibrarySessionInterface.DMNewSystemObject(S_LibraryObjectDefinition def)
           
 S_LibraryObjectData S_LibrarySessionInterface.DMNewSchemaObject(S_LibraryObjectDefinition def)
           
 S_LibraryObjectDefinition S_LibrarySessionInterface.DMSetAttributes(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition def)
           
 java.io.Serializable S_LibrarySessionInterface.DMInvokeServerMethod(java.lang.Long id, java.lang.Long classId, java.lang.String methodName, java.io.Serializable payload)
           
 void S_LibrarySessionInterface.DMDelete(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition def)
           
 void S_LibrarySessionInterface.DMUndelete(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition def)
           
 void S_LibrarySessionInterface.DMFree(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition def)
           
 java.lang.Long S_LibrarySessionInterface.DMAddAttributeToClassObject(java.lang.Long id, S_LibraryObjectDefinition def)
           
 void S_LibrarySessionInterface.DMRemoveAttributeFromClassObject(java.lang.Long id)
           
 java.lang.Long[] S_LibrarySessionInterface.DMfetchACEs(java.lang.Long id, java.lang.Long classId)
           
 S_LibraryObjectData S_LibrarySessionInterface.DMaddAccessControlEntry(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition sdef)
           
 void S_LibrarySessionInterface.DMRemoveAccessControlEntry(java.lang.Long id, java.lang.Long classId, java.lang.Long aceId, java.lang.Long aceClassId)
           
 void S_LibrarySessionInterface.DMupdateAccessControlEntry(java.lang.Long id, java.lang.Long classId, java.lang.Long aceId, java.lang.Long aceClassid, S_LibraryObjectDefinition sdef)
           
 void S_LibrarySessionInterface.DMremoveAllAccessControlEntries(java.lang.Long id, java.lang.Long classId)
           
 AccessLevel S_LibrarySessionInterface.DMGetAccessLevel(java.lang.Long id, java.lang.Long classId, java.lang.Long userId)
           
 void S_LibrarySessionInterface.DMApplyAclIndexDeferredUpdate(AccessControlListDeferredUpdate entry, boolean deleteAfterProcessing)
           
 java.util.Vector S_LibrarySessionInterface.DMGetAclIndexDeferredUpdates(int maxItems)
           
 void S_LibrarySessionInterface.DMDeleteAclIndexDeferredUpdates(java.lang.Long[] ids)
           
 boolean S_LibrarySessionInterface.DMIsAclIndexUpdateModeSynchronous()
           
 void S_LibrarySessionInterface.DMApplyFolderIndexDeferredUpdate(FolderIndexDeferredUpdate entry)
           
 java.util.Vector S_LibrarySessionInterface.DMGetFolderIndexDeferredUpdates(int maxItems)
           
 void S_LibrarySessionInterface.DMResolveObjects(java.lang.Long[] ids, java.lang.Long[] classIds, ObjectResolverSpecification spec)
           
 java.util.Vector S_LibrarySessionInterface.DMFetchProperties(java.lang.Long propertyBundleId, java.lang.Long propertyBundleClassId)
           
 java.util.Vector S_LibrarySessionInterface.DMListReferencingFolders(java.lang.Long PublicObject_id, java.lang.Long classid, SortSpecification sort)
           
 java.util.Vector S_LibrarySessionInterface.DMListItems(java.lang.Long folder_id, java.lang.Long classid, java.lang.String folderRelClassname, SortSpecification sort)
           
 void S_LibrarySessionInterface.DMAddToFolder(java.lang.Long folder_id, java.lang.Long classid, java.lang.Long rightObj, java.lang.Long rightObjClassid)
           
 void S_LibrarySessionInterface.DMRemoveFromFolder(java.lang.Long folder_id, java.lang.Long classid, java.lang.Long rightObj, java.lang.Long rightObjClassid, S_LibraryObjectDefinition def)
           
 void S_LibrarySessionInterface.DMAddFolderRelationship(java.lang.Long id, java.lang.Long classid, S_LibraryObjectDefinition rdef)
           
 S_LibraryObjectData S_LibrarySessionInterface.DMFindPublicObjectByPath(java.lang.Long folder_id, java.lang.Long classid, java.lang.String path)
           
 boolean S_LibrarySessionInterface.DMCheckExistenceOfPublicObjectByPath(java.lang.Long folder_id, java.lang.Long classid, java.lang.String path)
           
 long S_LibrarySessionInterface.DMGetFolderItemCount(java.lang.Long folder_id, java.lang.Long classId, java.lang.String folderRelClassname)
           
 long S_LibrarySessionInterface.DMGetSubfolderCount(java.lang.Long folder_id, java.lang.Long classId, java.lang.String folderRelClassname)
           
 void S_LibrarySessionInterface.DMOpenFolder(java.lang.Long folder_id, java.lang.Long classid, java.lang.String folderRelClassname, SortSpecification sort)
           
 S_LibraryObjectData S_LibrarySessionInterface.DMNextFolderItem(java.lang.Long folder_id, java.lang.Long classid)
           
 void S_LibrarySessionInterface.DMCloseFolder(java.lang.Long folder_id, java.lang.Long classid)
           
 java.util.Vector S_LibrarySessionInterface.DMListSelectorItems(java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive, int maxItemCount, SortSpecification sort)
           
 long S_LibrarySessionInterface.DMGetSelectorItemCount(java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive)
           
 long S_LibrarySessionInterface.DMOpenSelector(java.lang.String searchClass, java.lang.String searchDefinition, boolean recursive, SortSpecification sort)
           
 S_LibraryObjectData S_LibrarySessionInterface.DMNextSelectorItem(long cursorId)
           
 java.util.Vector S_LibrarySessionInterface.DMNextSelectorBatch(long cursorId, int batchSize)
           
 void S_LibrarySessionInterface.DMCloseSelector(long cursorId)
           
 java.lang.Long S_LibrarySessionInterface.DMNewSearch()
           
 java.lang.Long S_LibrarySessionInterface.DMNewSearchFromObject(java.lang.Long srchObjId)
           
 SearchSpecification S_LibrarySessionInterface.DMGetSearchSpecification(java.lang.Long srchId)
           
 void S_LibrarySessionInterface.DMSetSearchSpecification(java.lang.Long srchId, SearchSpecification sp)
           
 void S_LibrarySessionInterface.DMOpenSearch(java.lang.Long id, java.util.Vector bindValues, java.lang.String language, int timeout)
           
 int S_LibrarySessionInterface.DMgetSearchItemCount(java.lang.Long id, java.util.Vector bindValues, java.lang.String language, int timeout)
           
 java.lang.String S_LibrarySessionInterface.DMgetSearchSQLString(java.lang.Long srchId)
           
 java.util.Vector S_LibrarySessionInterface.DMNextSearchItems(java.lang.Long id, int batchCount)
           
 void S_LibrarySessionInterface.DMCloseSearch(java.lang.Long id)
           
 void S_LibrarySessionInterface.DMDisposeSearch(java.lang.Long srchId)
           
 void S_LibrarySessionInterface.DMCreateView(ViewSpecification vsp)
           
 java.lang.Integer S_LibrarySessionInterface.DMGetChunkSize(java.lang.Long classId, java.lang.Long id)
           
 ContentStreamSerializer S_LibrarySessionInterface.DMGetContentStream(java.lang.Long id, java.lang.Long classId, java.lang.Long refObjId, java.lang.Long refObjClassId)
           
 ContentStreamSerializer S_LibrarySessionInterface.DMGetContentReader(java.lang.Long id, java.lang.Long classId, java.lang.Long refObjId, java.lang.Long refObjClassId)
           
 RandomAccessContentInterface S_LibrarySessionInterface.DMGetRandomAccessContent(java.lang.Long id, java.lang.Long classId, boolean canWrite, java.lang.Long refObjId, java.lang.Long refObjClassId)
           
 void S_LibrarySessionInterface.DMDisposeRandomAccessContent(RandomAccessContentInterface raci)
           
 void S_LibrarySessionInterface.DMCloseRandomAccessContent(RandomAccessContentInterface raci)
           
 ContentStreamSerializer S_LibrarySessionInterface.DMNewContentStreamSerializer()
           
 boolean S_LibrarySessionInterface.DMIsContentReadByUser(java.lang.Long id, java.lang.Long classId)
           
 boolean S_LibrarySessionInterface.DMIsContextIndexEnabled()
           
 void S_LibrarySessionInterface.DMSetContentReadByUser(java.lang.Long id, java.lang.Long classId, boolean readState, java.lang.Long refObjId, java.lang.Long refObjClassId)
           
 ContentStreamSerializer S_LibrarySessionInterface.DMRender(java.lang.Long id, java.lang.Long classId, java.lang.String rendererType, java.lang.String rendererName, java.util.Hashtable options, boolean reader)
           
 RandomAccessContentInterface S_LibrarySessionInterface.DMRenderAsRandomAccessContent(java.lang.Long id, java.lang.Long classId, java.lang.String rendererType, java.lang.String rendererName, boolean writeable, java.util.Hashtable options)
           
 boolean S_LibrarySessionInterface.DMIsVersionable(java.lang.Long id, java.lang.Long classId)
           
 boolean S_LibrarySessionInterface.DMIsInstanceOfClassVersionable(java.lang.Long classId)
           
 void S_LibrarySessionInterface.DMUnReserve(java.lang.Long id, java.lang.Long classId)
           
 S_LibraryObjectData S_LibrarySessionInterface.DMNewRevision(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition def)
           
 void S_LibrarySessionInterface.DMReserveNext(java.lang.Long id, java.lang.Long classId, java.lang.String contentPath, java.lang.String comment)
           
 S_LibraryObjectData S_LibrarySessionInterface.DMNewSecondaryVersionSeries(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition def)
           
 S_LibraryObjectData S_LibrarySessionInterface.DMNewBranchedVersionSeries(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition def)
           
 void S_LibrarySessionInterface.DMIntegrateIntoVersionSeries(java.lang.Long sid, java.lang.Long sclassId, java.lang.Long tid, java.lang.Long tclassId)
           
 java.util.Vector S_LibrarySessionInterface.DMfetchRevisions(java.lang.Long id, java.lang.Long classId)
           
 java.util.Vector S_LibrarySessionInterface.DMfetchVersionSerieses(java.lang.Long id, java.lang.Long classId)
           
 S_LibraryObjectData S_LibrarySessionInterface.DMAddRelationship(java.lang.Long id, java.lang.Long classId, S_LibraryObjectDefinition def)
           
 void S_LibrarySessionInterface.DMRemoveRelationship(java.lang.Long id, java.lang.Long classId, java.lang.Long relId, java.lang.Long relClassId)
           
 java.util.Vector S_LibrarySessionInterface.DMGetRightwardRelationshipObjects(java.lang.Long id, java.lang.Long classId, java.lang.Long relClassId, SortSpecification sort)
           
 java.util.Vector S_LibrarySessionInterface.DMGetLeftwardRelationshipObjects(java.lang.Long id, java.lang.Long classId, java.lang.Long relClassId, SortSpecification sort)
           
 java.util.Vector S_LibrarySessionInterface.DMGetRightwardRelationships(java.lang.Long id, java.lang.Long classId, java.lang.Long relClassId, SortSpecification sort)
           
 java.util.Vector S_LibrarySessionInterface.DMGetLeftwardRelationships(java.lang.Long id, java.lang.Long classId, java.lang.Long relClassId, SortSpecification sort)
           
 long S_LibrarySessionInterface.DMGetLeftwardRelationshipsCount(java.lang.Long id, java.lang.Long classId, java.lang.Long relClassId)
           
 long S_LibrarySessionInterface.DMGetContentSize(java.lang.Long docid, java.lang.Long classId)
           
 Transaction S_LibrarySessionInterface.DMBeginTransaction(boolean writeable)
           
 void S_LibrarySessionInterface.DMCompleteTransaction(Transaction transaction)
           
 void S_LibrarySessionInterface.DMAbortTransaction(Transaction transaction)
           
 void S_LibrarySessionInterface.DMCommit()
           
 void S_LibrarySessionInterface.DMRollback()
           
 S_LibraryObjectData S_LibrarySessionInterface.DMgetLibraryObjectData(java.lang.Long id, java.lang.Long classId, java.lang.String attributeName, boolean selectFully)
           
 S_LibraryObjectData S_LibrarySessionInterface.DMgetPublicObjectData(java.lang.Long id)
           
 S_LibraryObjectData S_LibrarySessionInterface.DMgetSystemObjectData(java.lang.Long id)
           
 S_LibraryObjectData S_LibrarySessionInterface.DMgetSchemaObjectData(java.lang.Long id)
           
 void S_LibrarySessionInterface.DMGenerateThemes(java.lang.Long contentId, java.lang.Long contentClassId, boolean fullThemes, java.lang.Long refObjId, java.lang.Long refObjClassId)
           
 ContextTheme[] S_LibrarySessionInterface.DMGetThemes(java.lang.Long contentId, java.lang.Long contentClassId, java.lang.Long refObjId, java.lang.Long refObjClassId)
           
 void S_LibrarySessionInterface.DMGenerateSummary(java.lang.Long contentId, java.lang.Long contentClassID, java.lang.String pointOfView, long sizeAsPercent, long sizeAsNumParagraphs, java.lang.String summaryLevel, java.lang.Long refObjId, java.lang.Long refObjClassId)
           
 ContentStreamSerializer S_LibrarySessionInterface.DMGetSummary(java.lang.Long contentId, java.lang.Long contentClassId, java.lang.String pointOfView, java.lang.Long refObjId, java.lang.Long refObjClassId)
           
 void S_LibrarySessionInterface.DMFilterContent(java.lang.Long contentId, java.lang.Long contentClassId, boolean plaintext, java.lang.Long refObjId, java.lang.Long refObjClassId)
           
 S_LibraryObjectDefinition S_LibrarySessionInterface.DMGetSLibraryObjectDefinition(java.lang.Long id, java.lang.Long classid)
           
 S_ExportedLibraryObjectDefinition S_LibrarySessionInterface.DMGetExportedLibraryObjectDefinition(java.lang.Long id, java.lang.Long classid)
           
 S_LibraryObjectData S_LibrarySessionInterface.DMGetEquivalentLibraryObject(S_ExportedLibraryObjectDefinition slodef)
           
 java.lang.Long[] S_LibrarySessionInterface.DMGetIdsForNewObjects(int length)
           
 S_LibraryObjectData S_LibrarySessionInterface.DMImportLibraryObject(S_ExportedLibraryObjectDefinition def)
           
 void S_LibrarySessionInterface.DMPostImportLibraryObject(java.lang.Long id, java.lang.Long classId)
           
 ContentStreamSerializer S_LibrarySessionInterface.DMGetFilteredContent(java.lang.Long contentId, java.lang.Long contentClassId, java.lang.Long refObjId, java.lang.Long refObjClassId)
           
 boolean S_LibrarySessionInterface.DMIsAttributeValueInValueDomain(java.lang.Long id, java.lang.Long classId, AttributeValue av)
           
 void S_LibrarySessionInterface.DMEnqueueMessage(java.lang.Long id, java.lang.Long classId, oracle.sql.ORAData message)
           
 oracle.sql.ORAData S_LibrarySessionInterface.DMDequeueMessage(java.lang.Long id, java.lang.Long classId, java.lang.String subscriberName)
           
 java.util.Vector S_LibrarySessionInterface.DMGetPublicObjectsReferringToLockObject(java.lang.Long id, java.lang.Long classId, SortSpecification sort)
           
 boolean S_LibrarySessionInterface.DMIsLockObjectShared(java.lang.Long id, java.lang.Long classId)
           
 void S_LibraryServiceRdbmsEventExchanger.init(S_LibraryService service, long postPeriod, long pollPeriod)
          Initializes this S_LibraryServiceRdbmsEventExchanger.
 void S_LibraryServiceRdbmsEventExchanger.start()
          Starts this S_LibraryServiceEventExchanger.
 void S_LibraryServiceRdbmsEventExchanger.stop()
          Stops this S_LibraryServiceEventExchanger.
 void S_LibraryServiceRdbmsEventExchanger.postEvent(IfsEvent event)
          Posts the specified event to all other services.
 void S_LibraryServiceRdbmsEventExchanger.tick()
          Provides a hook to perform psuedo-background processing.
 void S_LibraryServiceRdbmsEventExchanger.flush()
          Flushes any buffered outgoing or incoming events.
 java.lang.Integer S_LibraryServiceRdbmsEventExchanger.purgeEvents(java.lang.Long thresholdAge)
          Purges events older than a threshold age.
 void S_ExportedLibraryObjectDefinition.setUserSetAttribute(java.lang.String name, AttributeValue value)
          set an attribute for the new instance.
 void S_ExportedLibraryObjectDefinition.setSystemSetAttribute(java.lang.String name, AttributeValue value)
          set a system-set attribute for the new instance.
 void S_ExportedLibraryObjectDefinition.removeUserSetAttribute(java.lang.String name)
          removes a user-set attribute setting for the new instance.
 void S_ExportedLibraryObjectDefinition.removeSystemSetAttribute(java.lang.String name)
          removes a system-set attribute setting for the new instance.
 boolean S_ExportedLibraryObjectDefinition.isContentObject()
          return true if this object describes a ContentObject
 SchemaObjectInterface[] S_ExportedLibraryObjectDefinition.getSchemaObjectReferences(LibrarySessionInterface session)
          return any SchemaObject references from specified AttributeValue.
 SystemObjectInterface[] S_ExportedLibraryObjectDefinition.getSystemObjectReferences(LibrarySessionInterface session)
          return any SystemObject references from specified AttributeValue.
 PublicObjectInterface[] S_ExportedLibraryObjectDefinition.getPublicObjectReferences(LibrarySessionInterface session)
          return any PublicObject references from specified AttributeValue.
 DirectoryObjectInterface[] S_ExportedLibraryObjectDefinition.getDirectoryObjectReferences(LibrarySessionInterface session)
          return any DirectoryObject references from specified AttributeValue.
protected  AttributeValue S_ExportedLibraryObjectDefinition.extractObjectReferences(java.lang.String attrName, AttributeValue av)
          extract any object references from specified AttributeValue.
 void S_ExportedLibraryObjectDefinition.setContentObjectIndication(boolean indication)
          Sets indication that this def describes a ContentObject
 void S_ExportedLibraryObjectDefinition.addReferencedSchemaObject(java.lang.Long id)
          add an id to the referenced SchemaObject list
 void S_ExportedLibraryObjectDefinition.addReferencedSystemObject(java.lang.Long id)
          add an id to the referenced SystemObject list
 void S_ExportedLibraryObjectDefinition.addReferencedPublicObject(java.lang.Long id)
          add an id to the referenced PublicObject list
 void S_ExportedLibraryObjectDefinition.addReferencedDirectoryObject(java.lang.Long id)
          add an id to the referenced DirectoryObject list
 boolean S_SelectorObject.isVersionable()
          Returns true idicating that this can be versioned.
protected  void AccessControlListIndexService.init(AccessControlListProxyService proxyServ, AccessControlListDiscoverAccessService aclrServ, DirectoryGroupIndexService groupServ)
          Initialize this subservice.
 void AccessControlListIndexService.dispose()
          Terminate this subservice.
protected  void AccessControlListIndexService.changeUpdateMode(S_LibrarySession session, boolean isSync)
           
protected  void AccessControlListIndexService.createDeferredUpdate(S_LibrarySession session, int operationType, long leftId, long rightId)
          create a deferred update entry
protected  void AccessControlListIndexService.deleteDeferredUpdate(S_LibrarySession session, java.lang.Long id)
          delete a set of deferred update entries
protected  void AccessControlListIndexService.deleteDeferredUpdates(S_LibrarySession session, java.lang.Long[] ids)
          delete a set of deferred update entries
protected  java.util.Vector AccessControlListIndexService.selectDeferredResolutionEntries(S_LibrarySession session, int maxItems)
          select a set of deferred update entries
protected  void AccessControlListIndexService.applyDeferredUpdate(S_LibrarySession sess, AccessControlListDeferredUpdate acldu, boolean deleteAfterProcessing)
           
protected  void AccessControlListIndexService.postEvent(S_LibrarySession sess)
           
protected  void AccessControlListIndexService.registerNewDirectoryObject(S_LibrarySession sess, long id)
           
protected  void AccessControlListIndexService.unregisterFreedDirectoryObject(S_LibrarySession sess, long id)
           
protected  void AccessControlListIndexService.addToGroup(S_LibrarySession sess, long parentid, long childid)
           
protected  void AccessControlListIndexService.removeFromGroup(S_LibrarySession sess, long parentid, long childid)
           
protected  void AccessControlListIndexService.updateAclDiscovererTable(S_LibrarySession session, java.lang.Long aclId)
          Handles a request to update the ACL discoverer table.
 void DirectoryGroupIndexService.dispose()
          Terminate this subservice.
protected  void DirectoryGroupIndexService.registerNewDirectoryObjectNow(S_LibrarySession sess, long id)
           
protected  void DirectoryGroupIndexService.unregisterFreedDirectoryObjectNow(S_LibrarySession sess, long id)
           
protected  void DirectoryGroupIndexService.addToGroupNow(S_LibrarySession sess, long parentid, long childid)
           
protected  void DirectoryGroupIndexService.removeFromGroupNow(S_LibrarySession sess, long parentid, long childid)
           
protected  void DirectoryGroupIndexService.breakCycle(S_LibrarySession sess, java.lang.Long leftId, java.lang.Long rightId)
           
protected  void FolderIndexService.init()
          Initialize this subservice.
 void FolderIndexService.dispose()
          Terminate this subservice.
protected  void FolderIndexService.registerNewFolder(S_LibrarySession sess, long id)
           
protected  void FolderIndexService.registerNewFolder(S_LibrarySession sess, long id, int level)
           
protected  void FolderIndexService.registerNewFolderNow(S_LibrarySession sess, long id, int level)
           
protected  void FolderIndexService.unregisterFreedFolder(S_LibrarySession sess, long id)
           
protected  void FolderIndexService.unregisterFreedFolderNow(S_LibrarySession sess, long id)
           
protected  void FolderIndexService.addToFolder(S_LibrarySession sess, long parentid, long childid)
           
protected  void FolderIndexService.addToFolderNow(S_LibrarySession sess, long parentid, long childid)
           
protected  void FolderIndexService.removeFromFolder(S_LibrarySession sess, long parentid, long childid)
           
protected  void FolderIndexService.removeFromFolderNow(S_LibrarySession sess, long parentid, long childid)
           
protected  java.lang.Long[] FolderIndexService.getFoldersNeedingPromotion(S_LibrarySession sess, int level, int maxParentsThreshold, int maxChildrenThreshold)
          Returns array of Long objects that hold the id of the folders at the current level that need promotion, in order to avoid explosion of rows in the odmz_folderindex because of multiply linked folders.
protected  void FolderIndexService.promoteFolder(S_LibrarySession sess, long folderId, int newLevel)
           
protected  void FolderIndexService.promoteFolderNow(S_LibrarySession sess, long folderId, int newLevel)
           
protected  java.lang.String FolderIndexService.getFrqClause(S_LibrarySession sess, long topFolderId, java.lang.String poAlias, java.lang.String relView)
           
protected  java.lang.String FolderIndexService.getFrqExistsClause(S_LibrarySession sess, long topFolderId, java.lang.String poAlias, java.lang.String relView)
           
protected  java.lang.String FolderIndexService.getFrqInClause(S_LibrarySession sess, long topFolderId, java.lang.String poAlias, java.lang.String relView)
           
protected  boolean FolderIndexService.isCreationDeferred(S_LibrarySession sess)
           
protected  void FolderIndexService.initializeTables(S_LibrarySession sess, int maxLevels)
           
protected  void FolderIndexService.createInitialSelfRows(S_LibrarySession sess)
           
protected  void FolderIndexService.createInitialDeferredEntries(S_LibrarySession sess)
           
protected  int FolderIndexService.resetFolderIndex(S_LibrarySession sess)
           
protected  void FolderIndexService.truncateTables(S_LibrarySession sess)
           
protected  void FolderIndexService.completeIndexCreation(S_LibrarySession sess, boolean creationDeferred)
           
protected  void FolderIndexService.changeUpdateMode(S_LibrarySession sess, int newMode)
           
protected  void FolderIndexService.createDeferredUpdate(S_LibrarySession sess, int operationType, long leftId, long rightId, int level)
           
protected  void FolderIndexService.postEvent(S_LibrarySession sess)
           
protected  void FolderIndexService.applyDeferredUpdate(S_LibrarySession sess, FolderIndexDeferredUpdate fidu)
           
protected  void FolderIndexService.deleteDeferredUpdate(S_LibrarySession sess, long id)
           
protected  java.util.Vector FolderIndexService.selectDeferredUpdates(S_LibrarySession sess, int maxItems)
           
protected  int FolderIndexService.getMaxLevel(LibraryConnection lc, java.sql.Connection conn)
           
protected  int FolderIndexService.getUpdateMode(LibraryConnection lc, java.sql.Connection conn)
           
protected  boolean FolderIndexService.isCreationDeferred(LibraryConnection lc, java.sql.Connection conn)
           
 java.sql.PreparedStatement LibraryQueryStatement.getStatement(S_LibrarySession sess)
          getStatement() - return the Prepared statement
protected  java.lang.String LibraryQueryStatement.getSqlString(S_LibrarySession sess)
          prepareStatement() - prepare the statement
protected  java.lang.String LibraryQueryStatement.getWhereClauseString(S_LibrarySession sess)
           
protected  java.lang.String LibraryQueryStatement.getSecurityClause(S_LibrarySession sess)
           
protected  java.lang.String LibraryQueryStatement.getSortString(S_LibrarySession sess)
           
protected  int LibraryQueryStatement.getParamOffset(S_LibrarySession sess)
           
protected  void LibraryQueryStatement.setInherentParameters(S_LibrarySession sess)
           
protected  java.lang.String LibraryQueryStatement.getViewName(S_LibrarySession sess, boolean isPublic, S_ClassObjectData classData)
           
protected static void LibraryQueryStatement.obtainRowLockByIdWithNowait(S_LibrarySession session, java.lang.String tablename, java.lang.String columnname, java.lang.Long id)
          Issues a SQL statement that will lock a row in table.
 

Constructors in oracle.ifs.server that throw IfsException
S_LibraryObject(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_LibraryObject object.
S_LibraryObject(S_LibrarySession session)
          Construct a S_LibraryObject object that does not yet exist inthe database.
S_LibraryObject(S_LibrarySession session, java.lang.Long classId)
          This constructor is called during object creation (i.e., this Library Object does not yet exist in the database).
S_TieLibraryObject(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieLibraryObject for an existing object.
S_TieLibraryObject(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieLibraryObject for a new object.
S_PublicObject(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_PublicObject object.
S_PublicObject(S_LibrarySession session, java.lang.Long classId)
          Construct a S_PublicObject object.
S_LibraryObjectSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_LibraryObjectSelector object, with the classId that it is servicing specified.
S_SchemaObjectSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_SchemaObjectSelector object.
OperationState(S_LibrarySession session, S_LibraryObject obj)
          Construct an OperationState on a specified initial object, on behalf of a session.
S_SystemObject(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_SystemObject object.
S_SystemObject(S_LibrarySession session, java.lang.Long classId)
          Construct a S_SystemObject object.
S_TieSystemObject(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieSystemObject for an existing SYSTEMOBJECT.
S_TieSystemObject(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieSystemObject for a new SYSTEMOBJECT.
S_AccessControlEntry(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_AccessControlEntry object.
S_AccessControlEntry(S_LibrarySession session, java.lang.Long classId)
          Construct a S_AccessControlEntry object.
S_TieAccessControlEntry(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieAccessControlEntry for an existing ACCESSCONTROLENTRY.
S_TieAccessControlEntry(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieAccessControlEntry for a new ACCESSCONTROLENTRY.
S_TiePublicObject(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TiePublicObject for an existing PUBLICOBJECT.
S_TiePublicObject(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TiePublicObject for a new PUBLICOBJECT.
S_ApplicationObject(S_LibrarySession session, S_LibraryObjectData data)
          Constructs a S_ApplicationObject.
S_ApplicationObject(S_LibrarySession session, java.lang.Long classId)
          Constructs a S_ApplicationObject.
S_TieApplicationObject(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieApplicationObject for an existing APPLICATIONOBJECT.
S_TieApplicationObject(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieApplicationObject for a new APPLICATIONOBJECT.
S_PropertyBundle(S_LibrarySession session, S_LibraryObjectData data)
          Constructs a S_PropertyBundle.
S_PropertyBundle(S_LibrarySession session, java.lang.Long classId)
          Constructs a new S_PropertyBundle.
S_TiePropertyBundle(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TiePropertyBundle for an existing PROPERTYBUNDLE.
S_TiePropertyBundle(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TiePropertyBundle for a new PROPERTYBUNDLE.
S_ServerConfiguration(S_LibrarySession ssession, S_LibraryObjectData data)
          Constructs a S_ServerConfiguration.
S_ServerConfiguration(S_LibrarySession ssession, java.lang.Long classId)
          Constructs a S_ServerConfiguration.
BlobOutputStream(S_Media media, oracle.sql.BLOB blob)
          This constructor allocates a buffer from the provided media.
S_Relationship(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_Relationship object.
S_Relationship(S_LibrarySession session, java.lang.Long classId)
          Construct a S_Relationship object.
S_TieRelationship(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieRelationship for an existing RELATIONSHIP.
S_TieRelationship(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieRelationship for a new RELATIONSHIP.
S_FolderRelationship(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_FolderRelationship object.
S_FolderRelationship(S_LibrarySession session, java.lang.Long classId)
          Construct a S_FolderRelationship object.
S_TieFolderRelationship(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieFolderRelationship for an existing FOLDERRELATIONSHIP.
S_TieFolderRelationship(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieFolderRelationship for a new FOLDERRELATIONSHIP.
S_FolderPathRelationship(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_FolderPathRelationship object.
S_FolderPathRelationship(S_LibrarySession session, java.lang.Long classId)
          Construct a S_FolderPathRelationship object.
S_TieFolderPathRelationship(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieFolderPathRelationship for an existing FOLDERPATHRELATIONSHIP.
S_TieFolderPathRelationship(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieFolderPathRelationship for a new FOLDERPATHRELATIONSHIP.
S_PublicObjectSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_PublicObjectSelector object.
S_UserProfileSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_UserProfileSelector object.
S_PrimaryUserProfileSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_PrimaryUserProfileSelector object.
S_SchemaObject(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_SchemaObject object.
S_SchemaObject(S_LibrarySession session, java.lang.Long classId)
          Construct a S_SchemaObject object.
S_TieSchemaObject(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieSchemaObject for an existing SCHEMAOBJECT.
S_TieSchemaObject(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieSchemaObject for a new SCHEMAOBJECT.
S_ClassObject(S_LibrarySession ssession, S_LibraryObjectData data)
          Constructs an S_ClassObject.
S_ClassObject(S_LibrarySession ssession, S_ClassObjectData data)
          Constructs an S_ClassObject.
S_ClassObject(S_LibrarySession ssession, java.lang.Long classId)
          Constructs an S_ClassObject.
S_DirectoryObject(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_DirectoryObject.
S_DirectoryObject(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_DirectoryObject in the case where the object has not been created in the database yet.
S_TieDirectoryObject(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieDirectoryObject for an existing DIRECTORYOBJECT.
S_TieDirectoryObject(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieDirectoryObject for a new DIRECTORYOBJECT.
S_DirectoryUser(S_LibrarySession session, S_LibraryObjectData data)
          Constructs a S_DirectoryUser.
S_DirectoryUser(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_DirectoryUser object.
S_TieDirectoryUser(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieDirectoryUser for an existing DIRECTORYUSER.
S_TieDirectoryUser(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieDirectoryUser for a new DIRECTORYUSER.
S_Queue(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_Queue object.
S_Queue(S_LibrarySession session, java.lang.Long classId)
          Construct a S_Queue object.
S_TieQueue(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieQueue for an existing QUEUE.
S_TieQueue(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieQueue for a new QUEUE.
S_ContentObject(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_ContentObject object.
S_ContentObject(S_LibrarySession session, java.lang.Long classId)
          Construct a S_ContentObject object.
S_TieContentObject(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieContentObject for an existing CONTENTOBJECT.
S_TieContentObject(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieContentObject for a new CONTENTOBJECT.
S_ApplicationObjectSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_ApplicationObjectSelector object.
S_PropertyBundleSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_PropertyBundleSelector object.
S_PolicyPropertyBundleSelector(S_LibrarySession ssession, java.lang.Long classId)
          Constructs a S_PolicyPropertyBundleSelector.
S_Template(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_Template object.
S_Template(S_LibrarySession session, java.lang.Long classId)
          Construct a S_Template object.
S_Media(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_Media object.
S_Media(S_LibrarySession session, java.lang.Long classId)
          Construct a S_Media object.
S_TieMedia(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieMedia for an existing MEDIA.
S_TieMedia(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieMedia for a new MEDIA.
S_MediaLob(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_MediaLob object.
S_MediaLob(S_LibrarySession session, java.lang.Long classId)
          Construct a S_MediaLob object.
S_TieMediaLob(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieMediaLob for an existing MEDIALOB.
S_TieMediaLob(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieMediaLob for a new MEDIALOB.
S_MediaBlob(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_MediaBlob object.
S_MediaBlob(S_LibrarySession session, java.lang.Long classId)
          Construct a S_MediaBlob object.
S_TieMediaBlob(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieMediaBlob for an existing MEDIABLOB.
S_TieMediaBlob(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieMediaBlob for a new MEDIABLOB.
S_MediaTextBlob(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_MediaTextBlob object.
S_MediaTextBlob(S_LibrarySession session, java.lang.Long classId)
          Construct a S_MediaTextBlob object.
S_TieMediaTextBlob(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieMediaTextBlob for an existing MEDIABLOB.
S_TieMediaTextBlob(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieMediaTextBlob for a new MEDIABLOB.
S_NamedRelationship(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_NamedRelationship object.
S_NamedRelationship(S_LibrarySession session, java.lang.Long classId)
          Construct a S_NamedRelationship object.
S_TieNamedRelationship(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieNamedRelationship for an existing NAMEDRELATIONSHIP.
S_TieNamedRelationship(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieNamedRelationship for a new NAMEDRELATIONSHIP.
S_TemplateSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_TemplateSelector object.
S_ValueDomainPropertyBundle(S_LibrarySession ssession, S_LibraryObjectData data)
          Constructs a S_ValueDomainPropertyBundle.
S_ValueDomainPropertyBundle(S_LibrarySession ssession, java.lang.Long classId)
          Constructs a S_ValueDomainPropertyBundle.
S_TieValueDomainPropertyBundle(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieValueDomainPropertyBundle for an existing VALUEDOMAINPROPERTYBUNDLE.
S_TieValueDomainPropertyBundle(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieValueDomainPropertyBundle for a new VALUEDOMAINPROPERTYBUNDLE.
S_DirectoryGroup(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_DirectoryGroup.
S_DirectoryGroup(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_DirectoryGroup for the case where the object has not been created in the database yet.
S_TieDirectoryGroup(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieDirectoryGroup for an existing DIRECTORYGROUP.
S_TieDirectoryGroup(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieDirectoryGroup for a new DIRECTORYGROUP.
S_AdministrationGroup(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_AdministrationGroup object.
S_AdministrationGroup(S_LibrarySession session, java.lang.Long classId)
          Construct a S_AdministrationGroup object.
S_LibrarySessionTransactionManager(S_LibrarySession session, int maxInProgressTransactions)
          Constructs a S_LibrarySessionTransactionManager.
S_Category(S_LibrarySession session, S_LibraryObjectData data)
          Constructs a S_Category object - standard variant.
S_Category(S_LibrarySession session, java.lang.Long classId)
          Constructs a S_Category object.
S_TieCategory(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieCategory for an existing CATEGORY.
S_TieCategory(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieCategory for a new CATEGORY.
S_InterMediaSource(S_LibrarySession session, S_LibraryObjectData data)
          Constructs a S_InterMediaSource object - standard variant.
S_InterMediaSource(S_LibrarySession session, java.lang.Long classId)
          Constructs a S_InterMediaSource object.
S_TieInterMediaSource(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieInterMediaSource for an existing INTERMEDIASOURCE.
S_TieInterMediaSource(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieInterMediaSource for a new INTERMEDIASOURCE.
S_InterMediaMovie(S_LibrarySession session, S_LibraryObjectData data)
          Constructs a S_InterMediaMovie object - standard variant.
S_InterMediaMovie(S_LibrarySession session, java.lang.Long classId)
          Constructs a S_InterMediaMovie object.
S_TieInterMediaMovie(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieInterMediaMovie for an existing INTERMEDIAMOVIE.
S_TieInterMediaMovie(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieInterMediaMovie for a new INTERMEDIAMOVIE.
S_BranchRelationship(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_BranchRelationship object.
S_BranchRelationship(S_LibrarySession session, java.lang.Long classId)
          Construct a S_BranchRelationship object.
S_SystemObjectSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_SystemObjectSelector object.
S_LockObjectSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_LockObjectSelector object.
S_SystemLockObjectSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_SystemLockObjectSelector object.
S_SearchObject(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_SearchObject object.
S_SearchObject(S_LibrarySession session, java.lang.Long classId)
          Construct a S_SearchObject object.
S_TieSearchObject(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieSearchObject for an existing SEARCHOBJECT.
S_TieSearchObject(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieSearchObject for a new SEARCHOBJECT.
S_PolicyPropertyBundle(S_LibrarySession ssession, S_LibraryObjectData data)
          Constructs a S_PolicyPropertyBundle.
S_PolicyPropertyBundle(S_LibrarySession ssession, java.lang.Long classId)
          Constructs a S_PolicyPropertyBundle.
S_TiePolicyPropertyBundle(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TiePolicyPropertyBundle for an existing POLICYPROPERTYBUNDLE.
S_TiePolicyPropertyBundle(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TiePolicyPropertyBundle for a new POLICYPROPERTYBUNDLE.
S_AccessControlEntrySelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_AccessControlEntrySelector object.
S_Property(S_LibrarySession ssession, S_LibraryObjectData data)
          Constructs an S_Property.
S_Property(S_LibrarySession ssession, java.lang.Long classId)
          Constructs an S_Property.
S_QueueSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_QueueSelector object.
RandomAccessBlob(S_Media media, java.lang.Long id, boolean canWrite, S_ContentQuota quota, S_ContentObject co, S_LibraryObject refObj)
          This constructor allocates a buffer from the provided media.
S_ServiceConfigurationSelector(S_LibrarySession ssession, java.lang.Long classId)
          Constructs a S_ServiceConfigurationSelector.
S_CategorySelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_CategorySelector object.
S_InterMediaSourceSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_InterMediaSourceSelector object.
S_InterMediaAudioSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_InterMediaAudioSelector object.
S_UserState(S_LibrarySession session, S_DirectoryUser user)
          Constructs an S_UserState.
S_RelationshipSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_RelationshipSelector object.
S_NamedRelationshipSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_NamedRelationshipSelector object.
S_Policy(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_Policy.
S_Policy(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_Policy for objects that have not been created in the database yet.
S_TiePolicy(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TiePolicy for an existing POLICY.
S_TiePolicy(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TiePolicy for a new POLICY.
S_BranchRelationshipSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_BranchRelationshipSelector object.
S_LockObject(S_LibrarySession session, S_LibraryObjectData data)
          Constructs a S_LockObject object - standard variant.
S_LockObject(S_LibrarySession session, java.lang.Long classId)
          Constructs a S_LockObject object.
S_TieLockObject(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieLockObject for an existing LOCKOBJECT.
S_TieLockObject(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieLockObject for a new LOCKOBJECT
S_Family(S_LibrarySession session, S_LibraryObjectData data)
          Construct a family object using the session and S_LibraryObjectData .
S_Family(S_LibrarySession session, java.lang.Long classId)
          Construct object using a session and class id.
S_TieFamily(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieFamily for an existing FAMILY.
S_TieFamily(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieFamily for a new FAMILY.
OidCredentialManagerUtilities(java.lang.String url, boolean ssl, java.lang.String rootOracleContext, java.lang.String principal, java.lang.String credential, java.lang.String[] subscriberNames)
          Constructs an OidCredentialManagerUtilities.
S_MediaSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_MediaSelector object.
S_MediaLobSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_MediaLobSelector object.
UncommittedResolvedAclCache(UncommittedResolvedAclCacheConfiguration configuration)
          Constructs an uncommitted Resolved ACL cache.
S_FormatSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_FormatSelector object.
S_ContentObjectSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_ContentObjectSelector object.
S_MediaFile(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_MediaFile object.
S_MediaFile(S_LibrarySession session, java.lang.Long classId)
          Construct a S_MediaFile object.
S_TieMediaFile(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieMediaFile for an existing MEDIAFILE.
S_TieMediaFile(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieMediaFile for a new MEDIAFILE.
S_Attribute(S_LibrarySession ssession, S_LibraryObjectData data)
          Constructs an S_Attribute.
S_Attribute(S_LibrarySession ssession, S_AttributeData data)
          Constructs an S_Attribute.
S_Attribute(S_LibrarySession ssession, java.lang.Long classId)
          Constructs an S_Attribute.
S_AccessControlList(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_AccessControlList object.
S_AccessControlList(S_LibrarySession session, java.lang.Long classId)
          Construct a S_AccessControlList object.
S_TieAccessControlList(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieAccessControlList for an existing ACCESSCONTROLLIST.
S_TieAccessControlList(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieAccessControlList for a new ACCESSCONTROLLIST.
S_ClassAccessControlList(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_ClassAccessControlList object.
S_ClassAccessControlList(S_LibrarySession session, java.lang.Long classId)
          Construct a S_ClassAccessControlList object.
SessionManager(S_LibrarySession session)
          Constructs a SessionManager for the specified session.
S_AccessControlListSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_AccessControlListSelector object.
S_SystemAccessControlListSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_SystemAccessControlListSelector object.
S_SearchObjectSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_SearchObjectSelector object.
S_InterMediaImage(S_LibrarySession session, S_LibraryObjectData data)
          Constructs a S_InterMediaImage object - standard variant.
S_InterMediaImage(S_LibrarySession session, java.lang.Long classId)
          Constructs a S_InterMediaImage object.
S_ContentQuota(S_LibrarySession session, S_LibraryObjectData data)
          Constructs a S_ContentQuota object.
S_ContentQuota(S_LibrarySession session, java.lang.Long classId)
          Constructs a S_ContentQuota object.
S_FolderSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_FolderSelector object.
S_ServerConfigurationSelector(S_LibrarySession ssession, java.lang.Long classId)
          Constructs a S_ServerConfigurationSelector.
S_ContentQuotaSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_ContentQuotaSelector object.
S_PrintJobSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_PrintJobSelector object.
S_FolderRelationshipSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_FolderRelationshipSelector object.
S_UserProfile(S_LibrarySession session, S_LibraryObjectData data)
          Constructs a S_UserProfile object.
S_UserProfile(S_LibrarySession session, java.lang.Long classId)
          Construct a S_UserProfile object.
S_TieUserProfile(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieUserProfile for an existing USERPROFILE.
S_TieUserProfile(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieUserProfile for a new USERPROFILE.
S_PrimaryUserProfile(S_LibrarySession session, S_LibraryObjectData data)
          Constructs a S_PrimaryUserProfile object.
S_PrimaryUserProfile(S_LibrarySession session, java.lang.Long classId)
          Constructs a S_PrimaryUserProfile object.
S_TiePrimaryUserProfile(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TiePrimaryUserProfile for an existing PRIMARYUSERPROFILE.
S_TiePrimaryUserProfile(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TiePrimaryUserProfile for a new PRIMARYUSERPROFILE.
S_InterMediaMovieSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_InterMediaMovieSelector object.
S_LibrarySession(S_LibraryService service)
          Constructs an unauthenticated S_LibrarySession.
S_DirectoryGroupSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_DirectoryGroupSelector object.
S_AuditRule(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_AuditRule object.
S_AuditRule(S_LibrarySession session, java.lang.Long classId)
          Construct a S_AuditRule object.
S_TieAuditRule(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieAuditRule for an existing AUDITRULE.
S_TieAuditRule(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieAuditRule for a new AUDITRULE.
S_ValueDefault(S_LibrarySession ssession, S_LibraryObjectData data)
          Constructs an S_ValueDefault.
S_ValueDefault(S_LibrarySession ssession, java.lang.Long classId)
          Constructs an S_ValueDefault.
S_TieValueDefault(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieValueDefault for an existing VALUEDEFAULT.
S_TieValueDefault(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieValueDefault for a new VALUEDEFAULT.
S_AuditRuleSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_AuditRuleSelector object.
S_Document(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_Document object.
S_Document(S_LibrarySession session, java.lang.Long classId)
          Construct a S_Document object.
S_TieDocument(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieDocument for an existing DOCUMENT.
S_TieDocument(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieDocument for a new DOCUMENT.
S_InterMediaVideo(S_LibrarySession session, S_LibraryObjectData data)
          Constructs a S_InterMediaVideo object - standard variant.
S_InterMediaVideo(S_LibrarySession session, java.lang.Long classId)
          Constructs a S_InterMediaVideo object.
S_TieInterMediaVideo(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieInterMediaVideo for an existing INTERMEDIAVIDEO.
S_TieInterMediaVideo(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieInterMediaVideo for a new INTERMEDIAVIDEO.
S_VersionDescription(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_VersionDescription object.
S_VersionDescription(S_LibrarySession session, java.lang.Long classId)
          Construct a S_VersionDescription object.
S_VersionSeries(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_VersionSeries object using the current session and S_LibraryObjectData.
S_VersionSeries(S_LibrarySession session, java.lang.Long classId)
          Construct object using session and class id.
S_MountPoint(S_LibrarySession session, S_LibraryObjectData data)
          Constructs a S_MountPoint object.
S_MountPoint(S_LibrarySession session, java.lang.Long classId)
          Constructs a S_MountPoint object.
S_Format(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_Format object.
S_Format(S_LibrarySession session, java.lang.Long classId)
          Construct a S_Format object.
S_TieFormat(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieFormat for an existing FORMAT.
S_TieFormat(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieFormat for a new FORMAT.
S_Printer(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_Printer object.
S_Printer(S_LibrarySession session, java.lang.Long classId)
          Construct a S_Printer object.
S_TiePrinter(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TiePrinter for an existing PRINTER.
S_TiePrinter(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TiePrinter for a new PRINTER.
S_NodeConfiguration(S_LibrarySession ssession, S_LibraryObjectData data)
          Constructs a S_NodeConfiguration.
S_NodeConfiguration(S_LibrarySession ssession, java.lang.Long classId)
          Constructs a S_NodeConfiguration.
S_TieNodeConfiguration(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieNodeConfiguration for an existing NODECONFIGURATION.
S_TieNodeConfiguration(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieNodeConfiguration for a new NODECONFIGURATION.
S_SelectorObjectSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_SelectorObjectSelector object.
S_MediaBlobSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_MediaBlobSelector object.
S_MediaTextBlobSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_MediaBlobSelector object.
S_PrintJob(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_PrintJob object.
S_PrintJob(S_LibrarySession session, java.lang.Long classId)
          Construct a S_PrintJob object.
S_TiePrintJob(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TiePrintJob for an existing PRINTJOB.
S_TiePrintJob(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TiePrintJob for a new PRINTJOB.
IfsCredentialManager(java.lang.String name, S_LibraryService service)
          Constructs an IfsCredentialManager.
AccessControlListResolver(S_LibraryService service, java.lang.Long id)
          construct a AccessControlListResolver
BfileInputStream(java.io.InputStream is, oracle.sql.BFILE bfile, S_LibrarySession session)
          Construct a BfileInputStream
S_PrinterSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_PrinterSelector object.
S_ExtendedUserProfile(S_LibrarySession session, S_LibraryObjectData data)
          Constructs a S_ExtendedUserProfile object.
S_ExtendedUserProfile(S_LibrarySession session, java.lang.Long classId)
          Constructs a S_ExtendedUserProfile object.
S_VersionDescriptionSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_VersionDescriptionSelector object.
S_InterMediaAudio(S_LibrarySession session, S_LibraryObjectData data)
          Constructs a S_InterMediaAudio object - standard variant.
S_InterMediaAudio(S_LibrarySession session, java.lang.Long classId)
          Constructs a S_InterMediaAudio object.
S_TieInterMediaAudio(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieInterMediaAudio for an existing INTERMEDIAAUDIO.
S_TieInterMediaAudio(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieInterMediaAudio for a new INTERMEDIAAUDIO.
S_InterMediaAudioCdTrack(S_LibrarySession session, S_LibraryObjectData data)
          Constructs a S_InterMediaAudioCdTrack object - standard variant.
S_InterMediaAudioCdTrack(S_LibrarySession session, java.lang.Long classId)
          Constructs a S_InterMediaAudioCdTrack object.
S_TieInterMediaAudioCdTrack(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieInterMediaAudio for an existing INTERMEDIAAUDIOCDTRACK.
S_TieInterMediaAudioCdTrack(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieInterMediaAudio for a new INTERMEDIAAUDIOCDTRACK.
S_DirectoryUserSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_DirectoryUserSelector object.
S_TieBranchRelationship(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieBranchRelationship for an existing BRANCHRELATIONSHIP.
S_TieBranchRelationship(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieBranchRelationship for a new BRANCHRELATIONSHIP.
S_MediaFile.RandomAccessContentFile(java.io.File file, boolean canWrite)
           
OidCredentialManager(java.lang.String name, S_LibraryService service)
          Constructs an OidCredentialManager.
S_MediaReference(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_MediaReference object.
S_MediaReference(S_LibrarySession session, java.lang.Long classId)
          Construct a S_MediaReference object.
S_Folder(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_Folder object.
S_Folder(S_LibrarySession session, java.lang.Long classId)
          Construct a S_Folder object.
S_MountPointSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_MountPointSelector object.
AccessControlListDiscoverAccessService(S_LibraryService service, AccessControlListIndexService aclIndexServ)
          Constructs a AccessControlListDiscoverAccessService.
S_LibraryObjectData(java.lang.Long id, java.lang.Long classId, AttributeValue[] attributes, boolean fullySelected, S_LibrarySession session)
          Constructs an S_LibraryObjectData.
S_AttributeData(java.lang.Long id, java.lang.Long classId, AttributeValue[] attributes, boolean isFullySelected, S_LibrarySession session)
          Constructs a S_AttributeData.
S_PermissionBundleSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_PermissionBundleSelector object.
S_FamilySelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_FamilySelector object.
S_GroupMemberRelationship(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_GroupMemberRelationship.
S_GroupMemberRelationship(S_LibrarySession session, java.lang.Long classId)
          Construct a S_GroupMemberRelationship.
S_TieMediaReference(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieMediaReference for an existing MEDIAREFERENCE.
S_TieMediaReference(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieMediaReference for a new MEDIAREFERENCE.
S_PermissionBundle(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_PermissionBundle object.
S_PermissionBundle(S_LibrarySession session, java.lang.Long classId)
          Construct a S_PermissionBundle object.
S_VersionSeriesSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_VersionSeriesSelector object.
S_ClassDomain(S_LibrarySession ssession, S_LibraryObjectData data)
          Constructs an S_ClassDomain.
S_ClassDomain(S_LibrarySession ssession, java.lang.Long classId)
          Constructs an S_ClassDomain.
S_TieClassDomain(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieClassDomain for an existing CLASSDOMAIN.
S_TieClassDomain(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieClassDomain for a new CLASSDOMAIN.
S_SystemLockObject(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_SystemLockObject object.
S_SystemLockObject(S_LibrarySession session, java.lang.Long classId)
          Construct a S_SystemLockObject object.
S_ValueDefaultPropertyBundle(S_LibrarySession ssession, S_LibraryObjectData data)
          Constructs a S_ValueDefaultPropertyBundle.
S_ValueDefaultPropertyBundle(S_LibrarySession ssession, java.lang.Long classId)
          Constructs a S_ValueDefaultPropertyBundle.
S_TieValueDefaultPropertyBundle(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieValueDefaultPropertyBundle for an existing VALUEDEFAULTPROPERTYBUNDLE.
S_TieValueDefaultPropertyBundle(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieValueDefaultPropertyBundle for a new VALUEDEFAULTPROPERTYBUNDLE.
S_SearchResultObjectData(java.lang.String[] names, S_LibraryObjectData[] data, java.sql.ResultSet rset, int offset, java.util.Hashtable columnMapping)
          construct a S_SearchResultObjectData.
ObjectResolver(S_LibrarySession session)
          construct a ObjectResolver
S_ClassAccessControlListSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_ClassAccessControlListSelector object.
S_ExtendedPermission(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_ExtendedPermission object.
S_ExtendedPermission(S_LibrarySession session, java.lang.Long classId)
          Construct a S_ExtendedPermission object.
S_MediaFileSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_MediaFileSelector object.
S_ClassObjectData(java.lang.Long id, java.lang.Long classId, AttributeValue[] attributes, boolean fullySelected, S_LibrarySession session)
          Constructs an S_ClassObjectData.
S_NodeConfigurationSelector(S_LibrarySession session, java.lang.Long classId)
          Constructs a S_NodeConfigurationSelector.
S_TieGroupMemberRelationship(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieGroupMemberRelationship for an existing GROUPMEMBERRELATIONSHIP.
S_TieGroupMemberRelationship(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieGroupMemberRelationship for a new GROUPMEMBERRELATIONSHIP.
S_TieServerConfiguration(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieServerConfiguration for an existing SERVERCONFIGURATION.
S_TieServerConfiguration(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieServerConfiguration for a new SERVERCONFIGURATION.
S_InterMediaAudioCdTrackSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_InterMediaAudioCdTrackSelector object.
S_GroupMemberRelationshipSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_GroupMemberRelationshipSelector object.
S_TieAdministrationGroup(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieAdministrationGroup for an existing ADMINISTRATIONGROUP.
S_TieAdministrationGroup(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieAdministrationGroup for a new ADMINISTRATIONGROUP.
S_DirectoryObjectSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_DirectoryObjectSelector object.
DirectoryService(S_LibraryService service)
          Constructs a DirectoryService.
S_MediaReferenceSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_MediaReferenceSelector object.
AccessControlListProxyService(S_LibraryService service, AccessControlListIndexService aclIndexServ)
          Construct a AccessControlListProxyService.
ConnectionPool(S_LibraryService service, ConnectionPoolConfiguration configuration)
          Constructs a ConnectionPool.
S_ExtendedUserProfileSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_ExtendedUserProfileSelector object.
S_TieVersionSeries(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieVersionSeries for an existing VERSIONSERIES.
S_TieVersionSeries(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieVersionSeries for a new VERSIONSERIES.
S_InterMediaImageSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_InterMediaImageSelector object.
S_ClassObjectSelector(S_LibrarySession ssession, java.lang.Long classId)
          Constructs a S_ClassObjectSelector.
S_FolderPathRelationshipSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_FolderPathRelationshipSelector object.
S_ValueDefaultPropertyBundleSelector(S_LibrarySession ssession, java.lang.Long classId)
          Constructs a S_ValueDefaultPropertyBundleSelector.
S_ValueDomain(S_LibrarySession ssession, S_LibraryObjectData data)
          Constructs an S_ValueDomain.
S_ValueDomain(S_LibrarySession ssession, java.lang.Long classId)
          Constructs an S_ValueDomain.
S_TieValueDomain(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieValueDomain for an existing VALUEDOMAIN.
S_TieValueDomain(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieValueDomain for a new VALUEDOMAIN.
S_LibraryObjectDefinition()
          default constructor.
S_LibraryObjectDefinition(java.lang.Long classid)
          Construct a S_LibraryObjectDefinition, initializing with a class Identifier.
S_LibraryObjectDefinition(java.lang.Long classid, java.util.Hashtable attrs, java.util.Hashtable refattrs, java.util.Hashtable sysoptions, java.util.Hashtable options, java.lang.String beanDefClassPath)
          construct a S_LibraryObjectDefinition, initializing with a hashtables from a LibraryObjectDefinition.
IfsAuditRuleEvaluator()
          Construct an IfsAuditRuleEvaluator
S_TieVersionDescription(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieVersionDescription for an existing VERSIONDESCRIPTION.
S_TieVersionDescription(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieVersionDescription for a new VERSIONDESCRIPTION.
ConnectionPoolConfiguration()
          Constructs a ConnectionPoolConfiguration.
S_LibraryServiceTraceLogger(S_LibraryService service)
          Constructs a S_LibraryServiceTraceLogger for the specified service.
S_ValueDefaultSelector(S_LibrarySession ssession, java.lang.Long classId)
          Constructs a S_ValueDefaultSelector.
S_SystemAccessControlList(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_AccessControlList object.
S_SystemAccessControlList(S_LibrarySession session, java.lang.Long classId)
          Construct a S_SystemAccessControlList object.
S_TieSystemAccessControlList(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieSystemAccessControlList for an existing SYSTEMACCESSCONTROLLIST.
S_TieSystemAccessControlList(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieSystemAccessControlList for a new SYSTEMACCESSCONTROLLIST.
S_PropertySelector(S_LibrarySession ssession, java.lang.Long classId)
          Constructs a S_PropertySelector.
S_LibrarySessionTraceLogger(S_LibrarySession ssession)
          Constructs a S_LibrarySessionTraceLogger for the specified session.
RACIInputStream(RandomAccessContentInterface raci, int buffSize)
          Construct a RACIInputStream
S_TieMountPoint(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieMountPoint for an existing MOUNTPOINT.
S_TieMountPoint(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieMountPoint for a new MOUNTPOINT.
S_TieInterMediaImage(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieInterMediaImage for an existing INTERMEDIAIMAGE.
S_TieInterMediaImage(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieInterMediaImage for a new INTERMEDIAIMAGE.
S_TieExtendedPermission(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieExtendedPermission for an existing EXTENDEDPERMISSION.
S_TieExtendedPermission(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieExtendedPermission for a new EXTENDEDPERMISSION.
LibraryConnection(long id, S_LibraryService service, java.lang.String connectionPoolName, java.lang.String driverName, java.lang.String databaseUrl, java.lang.String username, java.lang.String password, java.io.PrintStream jdbcLogStream, int defaultRowPrefetch)
          Constructs a LibraryConnection.
S_DocumentSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_DocumentSelector object.
S_TieClassAccessControlList(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieClassAccessControlList for an existing CLASSACCESSCONTROLLIST.
S_TieClassAccessControlList(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieClassAccessControlList for a new CLASSACCESSCONTROLLIST.
S_ServiceConfiguration(S_LibrarySession ssession, S_LibraryObjectData data)
          Constructs a S_ServiceConfiguration.
S_ServiceConfiguration(S_LibrarySession ssession, java.lang.Long classId)
          Constructs a S_ServiceConfiguration.
UncommittedLibraryObjectDataCache(UncommittedLibraryObjectDataCacheConfiguration configuration)
          Constructs an uncommitted data cache.
S_Selector(S_LibrarySession session)
          Construct a Selector object.
S_Selector(S_LibrarySession session, java.lang.String searchClass, java.lang.String searchSelection)
          Construct a Selector object.
S_TieContentQuota(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieContentQuota for an existing CONTENTQUOTA.
S_TieContentQuota(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieContentQuota for a new CONTENTQUOTA.
S_ValueDomainPropertyBundleSelector(S_LibrarySession ssession, java.lang.Long classId)
          Constructs a S_ValueDomainPropertyBundleSelector.
S_ExtendedPermissionSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_ExtendedPermissionSelector object.
S_AttributeSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_AttributeSelector object.
ConnectionPoolPerformance(java.lang.String name, int currentSize, int allocatedSize, int immediateAllocationCount, int deferredAllocationCount, int failedAllocationCount, long averageAllocationTime)
          Constructs a ConnectionPoolPerformance.
S_ClassDomainSelector(S_LibrarySession ssession, java.lang.Long classId)
          Constructs a S_ClassDomainSelector.
S_ExportedLibraryObjectDefinition()
          Contructor a S_ExportedLibraryObjectDefinition.
S_ExportedLibraryObjectDefinition(java.lang.Long classid)
          construct a S_ExportedLibraryObjectDefinition, initializing with a classId.
S_ExportedLibraryObjectDefinition(java.lang.Long classid, LibrarySessionInterface session)
          construct a S_ExportedLibraryObjectDefinition, initializing with a classId.
S_PolicySelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_PolicySelector object.
S_TieServiceConfiguration(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieServiceConfiguration for an existing SERVICECONFIGURATION.
S_TieServiceConfiguration(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieServiceConfiguration for a new SERVICECONFIGURATION.
S_SelectorObject(S_LibrarySession session, S_LibraryObjectData data)
          Construct a S_SelectorObject object.
S_SelectorObject(S_LibrarySession session, java.lang.Long classId)
          Construct a S_SelectorObject object.
AccessControlListIndexService(S_LibraryService service)
          Construct a AccessControlListIndexService.
DirectoryGroupIndexService(S_LibraryService service, AccessControlListIndexService aclIndexServ)
          Construct a DirectoryGroupIndexService.
FolderIndexService(S_LibraryService service)
          Construct a FolderIndexService.
S_InterMediaVideoSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_InterMediaVideoSelector object.
S_AdministrationGroupSelector(S_LibrarySession session, java.lang.Long classId)
          Construct a S_AdministrationGroupSelector object.
S_TieTemplate(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieTemplate for an existing TEMPLATE.
S_TieTemplate(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieTemplate for a new TEMPLATE.
S_TieExtendedUserProfile(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieExtendedUserProfile for an existing EXTENDEDUSERPROFILE.
S_TieExtendedUserProfile(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieExtendedUserProfile for a new EXTENDEDUSERPROFILE.
S_TieSelectorObject(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieSelectorObject for an existing SELECTOROBJECT.
S_TieSelectorObject(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieSelectorObject for a new SELECTOROBJECT.
S_ValueDomainSelector(S_LibrarySession ssession, java.lang.Long classId)
          Constructs a S_ValueDomainSelector.
LibraryQueryStatement(java.lang.String key, LibraryConnection lconn, java.lang.String[] aliases, S_ClassObjectData[] classes, boolean[] isPublic, java.lang.String whereClause, SortSpecification sort, boolean countOnly, int maxCopiesPerConnection)
          standard constructor - used in Selector classes to construct a statement.
LibraryQueryStatement(java.lang.String key, LibraryConnection lconn, java.lang.String[] aliases, S_ClassObjectData[] classes, boolean[] isPublic, java.lang.String whereClause, SortSpecification sort, boolean countOnly, boolean distinct, int maxCopiesPerConnection)
          Select DISTINCT variant constructor.
S_TieProperty(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieProperty for an existing PROPERTY.
S_TieProperty(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieProperty for a new PROPERTY.
S_TiePermissionBundle(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TiePermissionBundle for an existing PERMISSIONBUNDLE.
S_TiePermissionBundle(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TiePermissionBundle for a new PERMISSIONBUNDLE.
S_TieSystemLockObject(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieSystemLockObject for an existing SYSTEMLOCKOBJECT.
S_TieSystemLockObject(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieSystemLockObject for a new SYSTEMACCESSCONTROLLIST.
S_TieFolder(S_LibrarySession session, S_LibraryObjectData data)
          Constructs an S_TieFolder for an existing FOLDER.
S_TieFolder(S_LibrarySession session, java.lang.Long classId)
          Constructs an S_TieFolder for a new FOLDER.
 

Uses of IfsException in oracle.ifs.server.renderers
 

Methods in oracle.ifs.server.renderers that throw IfsException
 java.io.InputStream XmlRenderer.renderAsStream(S_LibraryObject slo, java.util.Hashtable options)
          Deprecated. Renders the specified LibraryObject as an InputStream.
 java.io.Reader XmlRenderer.renderAsReader(S_LibraryObject slo, java.util.Hashtable options)
          Deprecated. Renders the specified LibraryObject as a Reader.
 RandomAccessContentInterface XmlRenderer.renderAsRandomAccessContent(S_LibraryObject slo, boolean writeable, java.util.Hashtable options)
          Deprecated. Renders the specified LibraryObject as a RandomAccessContent object.
 java.lang.String XmlRenderer.renderAsString(S_LibraryObject slo, java.util.Hashtable options)
          Deprecated. Renders the specified LibraryObject as a String.
protected abstract  oracle.xml.parser.v2.XMLDocument XmlRenderer.createTree(S_LibraryObject slo, java.util.Hashtable options)
          Deprecated. Creates a DOM tree representing the S_LibraryObject passed in.
protected  oracle.xml.parser.v2.XMLDocument SimpleXmlRenderer.createTree(S_LibraryObject slo, java.util.Hashtable options)
          Deprecated. Creates a DOM tree representing the S_LibraryObject passed in.
 RandomAccessContentInterface BaseRenderer.renderAsRandomAccessContent(S_LibraryObject slo, boolean writeable, java.util.Hashtable options)
          Deprecated. Renders the specified LibraryObject as a RandomAccessContent object.
 java.io.InputStream SimpleTextRenderer.renderAsStream(S_LibraryObject lo, java.util.Hashtable options)
          Deprecated. Renders the specified LibraryObject as an InputStream.
 java.io.Reader SimpleTextRenderer.renderAsReader(S_LibraryObject lo, java.util.Hashtable options)
          Deprecated. Renders the specified LibraryObject as a Reader.
 java.io.InputStream Renderer.renderAsStream(S_LibraryObject lo, java.util.Hashtable options)
          Deprecated. Renders the specified LibraryObject as an InputStream.
 java.io.Reader Renderer.renderAsReader(S_LibraryObject lo, java.util.Hashtable options)
          Deprecated. Renders the specified LibraryObject as a Reader.
 RandomAccessContentInterface Renderer.renderAsRandomAccessContent(S_LibraryObject lo, boolean writeable, java.util.Hashtable options)
          Deprecated. Renders the specified LibraryObject as a RandomAccessContent object.
 void InMemoryRandomAccessContent.write(long fOffset, byte[] buf, int bOffset, int length)
          Deprecated. Throws IfsException 32236
 void InMemoryRandomAccessContent.truncate(long offset)
          Deprecated. Throws IfsException 32236
 void InMemoryRandomAccessContent.flush()
          Deprecated. Throws IfsException 32236
 void InMemoryRandomAccessContent.close()
          Deprecated. Release used memory
 void InMemoryRandomAccessContent.dispose()
          Deprecated. Releases used memory
 java.io.InputStream ThrowExceptionRenderer.renderAsStream(S_LibraryObject lo, java.util.Hashtable options)
          Deprecated.  
 java.io.Reader ThrowExceptionRenderer.renderAsReader(S_LibraryObject lo, java.util.Hashtable options)
          Deprecated.  
 RandomAccessContentInterface ThrowExceptionRenderer.renderAsRandomAccessContent(S_LibraryObject lo, boolean writeable, java.util.Hashtable options)
          Deprecated.  
 java.io.InputStream ContentRenderer.renderAsStream(S_LibraryObject slo, java.util.Hashtable options)
          Deprecated.  
 java.io.Reader ContentRenderer.renderAsReader(S_LibraryObject slo, java.util.Hashtable options)
          Deprecated. Renders the specified LibraryObject as a Reader.
 RandomAccessContentInterface ContentRenderer.renderAsRandomAccessContent(S_LibraryObject slo, boolean writeable, java.util.Hashtable options)
          Deprecated. Renders the specified LibraryObject as a RandomAccessContent object.
 

Constructors in oracle.ifs.server.renderers that throw IfsException
XmlRenderer(S_LibrarySession ls)
          Deprecated. Constructs an XMLRenderer.
SimpleXmlRenderer(S_LibrarySession session)
          Deprecated. Constructs a SimpleXMLRenderer
SimpleTextRenderer(S_LibrarySession session)
          Deprecated. Constructs a SimpleTextRenderer.
 

Uses of IfsException in oracle.ifs.server.sql
 

Methods in oracle.ifs.server.sql that throw IfsException
 void IfsConnection.dispose()
          Dispose the IfsConnection and any IfsStatement objects.
 

Constructors in oracle.ifs.server.sql that throw IfsException
IfsConnection(S_LibrarySession session)
          Constructs an IfsConnection which holds the Jdbc connection.
 


Oracle Content Management SDK

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