Oracle Content Management SDK

Uses of Class
oracle.ifs.beans.Folder

Packages that use Folder
oracle.ifs.adk.filesystem   
oracle.ifs.adk.mail   
oracle.ifs.adk.user   
oracle.ifs.beans   
oracle.ifs.beans.parsers   
oracle.ifs.search   
 

Uses of Folder in oracle.ifs.adk.filesystem
 

Methods in oracle.ifs.adk.filesystem that return Folder
 Folder FileSystem.copy(Folder fromFolder, Folder toFolder, boolean recursive, AccessControlList acl)
          Copy a Folder into another Folder.
 Folder FileSystem.createFolder(java.lang.String name, Folder destfolder, boolean createParents, AccessControlList acl)
          Create a Folder in iFS.
 Folder[] FileSystem.getParents(PublicObject po)
          Return a list of parent Folders that reference the specified PublicObject.
 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.
 Folder IfsFileSystem.copy(Folder fromFolder, Folder toFolder, boolean recursive, AccessControlList acl)
          Copy a Folder into another Folder.
 Folder IfsFileSystem.createFolder(java.lang.String name, Folder destfolder, boolean createParents, AccessControlList acl)
          Create a Folder in iFS.
 Folder[] IfsFileSystem.getParents(PublicObject po)
          Return a list of parent Folders that reference the specified PublicObject.
protected  Folder IfsFileSystem.createFolder(java.lang.String name, Folder parent, AccessControlList acl)
           
 Folder DavFileSystem.copy(Folder fromFolder, Folder toFolder, java.lang.String newName, boolean recursive, AccessControlList acl)
          Copy a Folder into another Folder.
 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.
 

Methods in oracle.ifs.adk.filesystem with parameters of type Folder
 void FileSystem.addFolderRelationship(Folder folder, PublicObject po)
          Create a reference between a Folder and a PublicObject, essentially placing the PublicObject inside the Folder.
 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.
 Folder FileSystem.createFolder(java.lang.String name, Folder destfolder, boolean createParents, AccessControlList acl)
          Create a Folder in iFS.
 void FileSystem.delete(Folder folder, boolean recursive)
          Delete a Folder.
 PublicObject[] FileSystem.listFolder(Folder folder, java.lang.String pattern)
          Return the items of the specified folder whose names match pattern.
 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.
 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.
 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.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.
 RandomAccessContentInterface FileManager.getRandomAccessContent(Folder parentFolder, Document doc, boolean canWrite, java.util.Map options)
          Gets a RACI to a documents content.
 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.
 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.
 Folder IfsFileSystem.createFolder(java.lang.String name, Folder destfolder, boolean createParents, AccessControlList acl)
          Create a Folder in iFS.
 void IfsFileSystem.delete(Folder folder, boolean recursive)
          Delete a Folder.
 PublicObject[] IfsFileSystem.listFolder(Folder folder, java.lang.String pattern)
          Return the items of the specified folder whose names match pattern.
 PublicObject IfsFileSystem.move(Folder fromFolder, Folder toFolder, PublicObject po, java.lang.String newName, AccessControlList acl, boolean overwrite)
          Move a PublicObject from fromFolder to toFolder with the new name newName and new access control list acl, if specified.
 void IfsFileSystem.removeFolderRelationship(Folder folder, PublicObject po, boolean rmNoRef)
          Removes the relationship between a Folder and a PublicObject.
 PublicObject[] IfsFileSystem.searchByContent(java.lang.String keyword, Folder folder, int maxDepth)
          Perform a recursive search based on document content starting in Folder folder.
 PublicObject[] IfsFileSystem.searchByContent(java.lang.String[] keywords, Folder folder, int maxDepth)
          Perform a recursive search based on document content starting in Folder folder.
 PublicObject[] IfsFileSystem.searchByName(java.lang.String pattern, Folder folder, int maxDepth)
          Perform a recursive search based on filename starting in Folder folder.
protected  Folder IfsFileSystem.createFolder(java.lang.String name, Folder parent, AccessControlList acl)
           
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.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.
 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)
           
 

Uses of Folder in oracle.ifs.adk.mail
 

Constructors in oracle.ifs.adk.mail with parameters of type Folder
IfsFolder(IfsStore store, java.lang.String name, Folder fldr)
           
 

Uses of Folder in oracle.ifs.adk.user
 

Fields in oracle.ifs.adk.user declared as Folder
protected  Folder UserManager.m_CreatedHomeFolder
           
protected  Folder UserManager.m_CreatedMailFolder
           
protected  Folder UserManager.m_CreatedInboxFolder
           
 

Uses of Folder in oracle.ifs.beans
 

Subclasses of Folder in oracle.ifs.beans
 class TieFolder
          TieFolder allows the Oracle-defined behavior of the FOLDER classobject (and its subclasses) to be extended or overridden.
 

Fields in oracle.ifs.beans declared as Folder
protected  Folder FolderPathResolver.m_RootFolder
          The Folder representing the root directory.
protected  Folder FolderPathResolver.m_CurrentDirectory
          The Folder representing the current directory
protected  Folder FolderPathResolver.m_TopDirectory
          The Folder representing the top directory
 

Methods in oracle.ifs.beans that return Folder
 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.
 Folder PrimaryUserProfile.getHomeFolder()
          Gets the DirectoryUser's home folder.
 Folder FolderPathResolver.getCurrentDirectory()
          Get the current directory in effect.
 Folder FolderPathResolver.getTopDirectory()
          Get the top directory in effect.
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.
protected static Folder[] Folder.vectorToFolderArray(java.util.Vector vector)
          convert a Vector of Folder to an array of Folder.
protected static Folder Folder.vectorFolderElement(java.util.Vector vector, int index)
          Returns a Folder element from the Vector of Folder objects at the specified index.
 Folder LibrarySession.getRootFolder()
          Return the top-most Folder in the iFS folder hierarchy.
 

Methods in oracle.ifs.beans with parameters of type 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(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.
 void PublicObjectDefinition.setAddToFolderOption(Folder folder)
          set the Add To Folder Option for the new PublicObject.
 void PrimaryUserProfile.setHomeFolder(Folder folder)
          Sets the DirectoryUser's home folder.
 void FolderPathResolver.setRootFolder(Folder root)
          Change current folder to the Root Folder
 void FolderPathResolver.setCurrentDirectory(Folder folder)
          Sets the current path to the specified Folder's path
 void Folder.moveItems(PublicObject[] objs, Folder addToFolder)
          Moves the specified array of PublicObjects from this Folder to the passed Folder.
 

Uses of Folder in oracle.ifs.beans.parsers
 

Fields in oracle.ifs.beans.parsers declared as Folder
 Folder DefinitionHolder.parentFolder
          Deprecated.  
 

Methods in oracle.ifs.beans.parsers with parameters of type Folder
 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.  
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
 

Uses of Folder in oracle.ifs.search
 

Methods in oracle.ifs.search that return Folder
 Folder FolderRestrictQualification.getStartingFolder(LibrarySession session)
          Returns the start folder
 

Methods in oracle.ifs.search with parameters of type Folder
 void FolderRestrictQualification.setStartFolder(Folder folder)
          Sets the startFolder.
 


Oracle Content Management SDK

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