| Package | Description | 
|---|---|
| oracle.ifs.core.server | |
| oracle.ifs.protocols.email.server | |
| oracle.ifs.server | 
| Modifier and Type | Method and Description | 
|---|---|
S_Folder | 
S_FolderIndexPartitionSpecification.getTopFolder()
Returns the top folder for the partition. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
S_Mailbox
The S_Mailbox class 
  
 | 
class  | 
S_MailFolder
The S_MailFolder class 
  
 | 
class  | 
S_Message
The S_Message class 
  
 | 
class  | 
S_TieMailbox
The S_TieMailbox abstract class is a placeholder 
 for performing overrides for all S_Mailbox subclasses. 
 | 
class  | 
S_TieMailFolder
The S_TieMailFolder abstract class is a placeholder 
 for performing overrides for all S_MailFolder subclasses. 
 | 
class  | 
S_TieMessage
The S_TieMessage abstract class is a placeholder 
 for performing overrides for all S_Message subclasses. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
S_TieFolder
S_TieFolder allows the Oracle-defined behavior of the
 FOLDER classobject (and its subclasses) to be extended
 or overridden through the server extensibility API. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected S_Folder | 
S_LibrarySession.m_RootFolder
The root folder. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected static S_Folder[] | 
S_Folder.constructFolderArray(S_LibrarySession sess,
                    Long[] ids)
Construct a Folder array from an array of object IDs. 
 | 
S_Folder | 
S_LibraryObject.getAuditDomainContextFolder()
Gets the domain context Folder to use for auditing. 
 | 
S_Folder | 
S_Category.getAuditEventFolderContext()
Gets the folder context for the target of an Audit Event. 
 | 
S_Folder | 
S_LibraryObject.getAuditEventFolderContext()
Gets the folder context for the target of an Audit Event. 
 | 
S_Folder | 
S_PublicObject.getAuditEventFolderContext()
Gets the folder context for the target of an Audit Event. 
 | 
protected S_Folder | 
AuditExecutor.getAuditEventFolderContext(S_LibrarySession session,
                          Long targetId,
                          Long targetClassId)
Gets the folder context for the target of an Audit Event. 
 | 
protected S_Folder | 
S_PublicObject.getPrimaryParentFolder()
Gets the primary parent folder for this object. 
 | 
S_Folder[] | 
S_PublicObject.getReferencingFolders(SortSpecification sort)
returns an array of S_Folders that reference this object 
 | 
S_Folder | 
S_LibrarySession.getRootFolder()
Return the top-most Folder in the CM SDK folder hierarchy. 
 | 
protected static S_Folder[] | 
S_Folder.vectorToSFolderArray(S_LibrarySession sess,
                    Vector vector)
Converts a Vector of S_LOData to a S_Folder[]. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
FolderIndexService.addToFolder(S_LibrarySession sess,
           S_Folder parentFolder,
           S_Folder childFolder)
Update the index to reflect a child folder being added to a parent folder. 
 | 
protected void | 
FolderIndexService.addToFolder(S_LibrarySession sess,
           S_Folder parentFolder,
           S_Folder childFolder,
           boolean duringCreate)
Update the index to reflect a child folder being added to a parent folder. 
 | 
protected void | 
FolderIndexService.createPartitioningAuditEvents(S_LibrarySession sess,
                             String eventType,
                             S_Folder parentFolder,
                             S_Folder childFolder)
Create partitioning event(s) for the specified deferred
 AuditEvent type and the folders involved in the operation. 
 | 
protected void | 
FolderIndexService.createPartitioningAuditEventsForMove(S_LibrarySession sess,
                                    S_Folder parentFolder,
                                    S_Folder childFolder,
                                    S_Folder targetFolder)
Create partitioning event(s) for a MOVE_FOLDER operation
 for the folders involved in the operation. 
 | 
String[] | 
S_PublicObject.getAllFolderPaths(S_Folder reference)
get all Folder paths to the target object. 
 | 
String[] | 
S_PublicObject.getAllFolderPaths(S_Folder reference,
                 SortSpecification sort)
get all Folder paths to the target object. 
 | 
String[] | 
S_PublicObject.getAllFolderPaths(S_Folder reference,
                 SortSpecification sort,
                 FolderPathOptions fpo)
get all Folder paths to the target object. 
 | 
String | 
S_PublicObject.getAnyFolderPath(S_Folder reference)
Gets any Folder path to the target object. 
 | 
String | 
S_PublicObject.getAnyFolderPath(S_Folder reference,
                SortSpecification sort)
Gets any Folder path to the target object. 
 | 
String | 
S_PublicObject.getAnyFolderPath(S_Folder reference,
                SortSpecification sort,
                FolderPathOptions fpo)
Gets any Folder path to the target object. 
 | 
boolean | 
FolderIndexService.isFolderIndexPartitionTopFolder(S_Folder checkFolder)
Checks to see if the specified Folder is the top Folder
 of an active partition. 
 | 
protected void | 
FolderIndexService.moveFolder(S_LibrarySession sess,
          S_Folder parentFolder,
          S_Folder childFolder,
          S_Folder targetFolder)
Update the index to reflect a child Folder being moved from
 the specified parent Folder.to the specified target Folder. 
 | 
void | 
S_Folder.moveItem(S_PublicObject item,
        S_Folder target)
Moves the specified PublicObject item from this Folder to the specified
 new target Folder. 
 | 
protected void | 
FolderIndexService.registerNewFolder(S_LibrarySession sess,
                 S_Folder newFolder)
Register a new folder at the main level. 
 | 
protected void | 
FolderIndexService.registerNewFolder(S_LibrarySession sess,
                 S_Folder newFolder,
                 int level)
Register a new folder at the specified level. 
 | 
protected void | 
FolderIndexService.removeFromFolder(S_LibrarySession sess,
                S_Folder parentFolder,
                S_Folder childFolder)
Update the index to reflect a child folder being removed from
 a parent folder. 
 | 
protected void | 
FolderIndexService.unregisterFreedFolder(S_LibrarySession sess,
                     S_Folder freedFolder)
Unregister a folder that is being freed. 
 | 
protected void | 
S_PublicObject.updatePrimaryParentFolder(S_Folder parent)
Explicitly update the PrimaryParentFolder attribute, based on
 a folder add/remove operation. 
 | 
Copyright © 2025. All rights reserved.