public class S_Folder extends S_TiePublicObject
S_LibraryService
,
S_LibrarySession
S_LibraryObject.MapInfo
Modifier and Type | Field and Description |
---|---|
static String |
CLASS_NAME
The class name of this serverside object: FOLDER
|
static String |
DEFAULT_FOLDERRELATIONSHIP_CLASS_NAME
The class name of the default Folder relationship class.
|
static String |
DEFAULT_FOLDERRELATIONSHIP_VIEW_NAME
The view name of the default Folder relationship class.
|
protected S_LibraryObjectCursor |
m_Cursor
The opened cursor
|
ACL_ATTRIBUTE, CREATEDATE_ATTRIBUTE, CREATOR_ATTRIBUTE, DELETOR_ATTRIBUTE, EXPIRATIONDATE_ATTRIBUTE, FAMILY_ATTRIBUTE, LASTMODIFIER_ATTRIBUTE, LASTMODIFYDATE_ATTRIBUTE, NAME_ATTRIBUTE, OWNER_ATTRIBUTE, POLICY_ENUM_EXTENDEDFREE_IGNORE_OWNERSHIP, POLICY_ENUM_EXTENDEDFREE_INVALID_VALUE, POLICY_ENUM_EXTENDEDFREE_REQUIRE_ADMIN, POLICYBUNDLE_ATTRIBUTE, RESOLVED_OBJECT_ATTRIBUTE, SECURINGPUBLICOBJECT_ATTRIBUTE
CASCADE_OP_COPY_PUBLICOBJECT_TO_CATEGORY, CASCADE_OP_COPY_PUBLICOBJECT_TO_RIGHT_RELATIONSHIP, CASCADE_OP_DELETE_FAMILY_TO_VERSIONSERIES, CASCADE_OP_DELETE_PUBLICOBJECT_TO_LEFT_RELATIONSHIP, CASCADE_OP_DELETE_PUBLICOBJECT_TO_RIGHT_RELATIONSHIP, CASCADE_OP_DELETE_PUBLICOBJECT_TO_VERSIONDESCRIPTION, CASCADE_OP_DELETE_RELATIONSHIP_TO_LEFT_PUBLICOBJECT, CASCADE_OP_DELETE_RELATIONSHIP_TO_RIGHT_PUBLICOBJECT, CASCADE_OP_DELETE_VERSIONDESCRIPTION_TO_PUBLICOBJECT, CASCADE_OP_DELETE_VERSIONDESCRIPTION_TO_VERSIONSERIES, CASCADE_OP_DELETE_VERSIONSERIES_TO_FAMILY, CASCADE_OP_DELETE_VERSIONSERIES_TO_VERSIONDESCRIPTION, CASCADE_OP_FREE_CATEGORY_TO_PUBLICOBJECT, CASCADE_OP_FREE_CATEGORY_TO_SCHEMAOBJECT, CASCADE_OP_FREE_CATEGORY_TO_SYSTEMOBJECT, CASCADE_OP_FREE_FAMILY_TO_VERSIONSERIES, CASCADE_OP_FREE_PUBLICOBJECT_TO_CATEGORY, CASCADE_OP_FREE_PUBLICOBJECT_TO_LEFT_RELATIONSHIP, CASCADE_OP_FREE_PUBLICOBJECT_TO_RIGHT_RELATIONSHIP, CASCADE_OP_FREE_PUBLICOBJECT_TO_VERSIONDESCRIPTION, CASCADE_OP_FREE_RELATIONSHIP_TO_LEFT_PUBLICOBJECT, CASCADE_OP_FREE_RELATIONSHIP_TO_RIGHT_PUBLICOBJECT, CASCADE_OP_FREE_SCHEMAOBJECT_TO_CATEGORY, CASCADE_OP_FREE_SYSTEMOBJECT_TO_CATEGORY, CASCADE_OP_FREE_VERSIONDESCRIPTION_TO_PUBLICOBJECT, CASCADE_OP_FREE_VERSIONDESCRIPTION_TO_VERSIONSERIES, CASCADE_OP_FREE_VERSIONSERIES_TO_FAMILY, CASCADE_OP_FREE_VERSIONSERIES_TO_VERSIONDESCRIPTION, CASCADE_OP_UNDEFINED, CASCADE_OP_UNDELETE_FAMILY_TO_VERSIONSERIES, CASCADE_OP_UNDELETE_PUBLICOBJECT_TO_LEFT_RELATIONSHIP, CASCADE_OP_UNDELETE_PUBLICOBJECT_TO_RIGHT_RELATIONSHIP, CASCADE_OP_UNDELETE_PUBLICOBJECT_TO_VERSIONDESCRIPTION, CASCADE_OP_UNDELETE_RELATIONSHIP_TO_LEFT_PUBLICOBJECT, CASCADE_OP_UNDELETE_RELATIONSHIP_TO_RIGHT_PUBLICOBJECT, CASCADE_OP_UNDELETE_VERSIONDESCRIPTION_TO_PUBLICOBJECT, CASCADE_OP_UNDELETE_VERSIONDESCRIPTION_TO_VERSIONSERIES, CASCADE_OP_UNDELETE_VERSIONSERIES_TO_FAMILY, CASCADE_OP_UNDELETE_VERSIONSERIES_TO_VERSIONDESCRIPTION, CASCADE_OP_UPDATE_CATEGORY_TO_PUBLICOBJECT, CASCADE_OP_UPDATE_CATEGORY_TO_SCHEMAOBJECT, CASCADE_OP_UPDATE_CATEGORY_TO_SYSTEMOBJECT, CASCADE_OP_UPDATE_PUBLICOBJECT_TO_CATEGORY, CASCADE_OP_UPDATE_SCHEMAOBJECT_TO_CATEGORY, CASCADE_OP_UPDATE_SYSTEMOBJECT_TO_CATEGORY, DEFAULT_RENDERER, m_ClassId, m_Id, m_Session
Modifier | Constructor and Description |
---|---|
protected |
S_Folder(S_LibrarySession session,
Long classId)
Construct a S_Folder object.
|
protected |
S_Folder(S_LibrarySession session,
S_LibraryObjectData data)
Construct a S_Folder object.
|
Modifier and Type | Method and Description |
---|---|
void |
addItem(S_PublicObject ro,
S_LibraryObjectDefinition rdef)
Add an item to a Folder.
|
protected void |
addReference(S_PublicObject ro)
Add a reference to a Folder.
|
protected void |
addReference(S_PublicObject ro,
S_LibraryObjectDefinition rdef)
Add a reference to a Folder.
|
protected void |
addSelfReference(FolderDefinition def)
Add a folder reference to ourselves, to aid in folder tree map management
and FRQ-style searches
|
boolean |
checkExistenceOfPublicObjectByPath(String path)
Check for existence of an object at the specified path.
|
protected void |
closeItems()
Close an opened folder.
|
protected static S_Folder[] |
constructFolderArray(S_LibrarySession sess,
Long[] ids)
Construct a Folder array from an array of object IDs.
|
Serializable |
DYNGetFrqClause(Serializable payload)
Gets the FRQ clause to use with the target folder being the top folder.
|
Serializable |
DYNPromote(Serializable payload)
Promote this folder to a specified level in the
folder index service.
|
protected void |
extendedPostAddItem(OperationState opState,
S_PublicObject rightpo,
S_LibraryObjectDefinition sdef,
S_Relationship rel)
An extensibility point after an item is added to a folder.
|
protected void |
extendedPostFree(OperationState opState,
S_LibraryObjectDefinition sdef)
Operations to be performed after freeing
an object.
|
protected void |
extendedPostInsert(OperationState opState,
S_LibraryObjectDefinition sdef)
operations to be performed after creating
an instance of S_Folder.
|
protected void |
extendedPostRemoveItem(OperationState opState,
S_PublicObject rightpo,
S_LibraryObjectDefinition sdef,
S_Relationship relationship)
An extensibility point after an item is removed from a folder.
|
protected void |
extendedPreAddItem(OperationState opState,
S_PublicObject rightpo,
S_LibraryObjectDefinition sdef)
An extensibility point before an item is added to a folder.
|
protected void |
extendedPreDelete(OperationState opState,
S_LibraryObjectDefinition sdef)
Operations to be preformed before deleting an instance of S_Folder.
|
protected void |
extendedPreFree(OperationState opState,
S_LibraryObjectDefinition sdef)
operations to be performed before freeing
an instance of S_Folder.
|
protected void |
extendedPreRemoveItem(OperationState opState,
S_PublicObject rightpo,
S_LibraryObjectDefinition sdef,
S_Relationship relationship)
An extensibility point before an item is removed from a folder.
|
protected void |
extendedPreUndelete(OperationState opState,
S_LibraryObjectDefinition sdef)
Operations to be preformed before undeleting an instance of S_Folder.
|
S_PublicObject |
findPublicObjectByPath(String path)
Find item by Folder path.
|
AuditFolderPath |
getAuditFolderPath(Long[] pathIds)
Find the AuditFolderPath that matches the specified path.
|
protected long |
getConsumedStorage()
Gets the sum of contentsizes of all the documents under this folder.
|
long |
getItemCount(String folderRelClassname)
Get the number of items in the S_Folder.
|
Long[] |
getItemIds(SortSpecification sort)
Get the IDs of all folders that contain this instance.
|
Long[] |
getItemIds(SortSpecification sort,
S_LibraryObjectDataSharedState state)
Get the IDs of all folders that contain this instance.
|
S_PublicObject[] |
getItems(SortSpecification sort)
Gets the PUBLICOBJECTs in this FOLDER.
|
S_PublicObject[] |
getItems(String classname,
SortSpecification sort)
Deprecated.
use getItems(SortSpecification sort)
|
Long[] |
getPathIds(Long rootId)
Gets the path to the target folder, repsented as an array of
IDs.
|
Hashtable |
getResolvedAuditObjectHistoryTable()
Gets the resolved set of operation types that represent the
types that should be dispatched to the object's audit history.
|
long |
getSubfolderCount(String folderRelClassname)
Get the number of sub folders in the S_Folder.
|
void |
handleEvent(IfsEvent event)
Handles the specified event.
|
boolean |
hasSubFolders()
Returns true if the current folder has subfolders.
|
protected S_LibraryObjectData |
nextItem()
Get the next item in an opened folder.
|
protected S_LibraryObjectCursor |
openItems(SortSpecification sort)
Open a cursor (ResultSet) on this folder.
|
protected void |
propagateFreeIfNoFolderReferences(S_LibraryObjectDefinition sdef)
Propagate the freeIfNoFolderReferences operation.
|
void |
removeItem(S_PublicObject ro,
S_LibraryObjectDefinition def)
Remove an item from a Folder.
|
protected void |
removeReference(S_PublicObject ro)
Remove a reference to an object from this folder.
|
protected void |
removeReference(S_PublicObject ro,
S_LibraryObjectDefinition def)
Remove a reference to a Folder.
|
protected Vector |
selectItemDatas(SortSpecification sort)
Select all item data, performed in admin discover mode.
|
protected Vector |
selectItems(SortSpecification sort)
Gets the items in a folder as a bulk operation.
|
protected static S_Folder[] |
vectorToSFolderArray(S_LibrarySession sess,
Vector vector)
Converts a Vector of S_LOData to a S_Folder[].
|
protected void |
verifyCanAddItem()
Verifies that Items can be added to the instance.
|
protected void |
verifyCanRemoveItem()
Verifies that Items can be removed from the instance.
|
protected void |
verifyNoItemsInFolder()
verifyNoItemsInFolder() - verify that the target folder is empty;
otherwise, throw an exception.
|
addCategory, addRelationship, addRelationship, canUseContentQuota, cascadeCopy, cascadeDelete, cascadeFree, cascadeUndelete, checkAccess, constructPublicObjectArray, createCategories, createDefaultPolicyPropertyBundle, createDefaultPropertyBundle, delete, delete, deriveDefinition, determineResolvedObject, DYNReplaceCreator, DYNReplaceDeletor, DYNReplaceModifier, extendedPostDelete, extendedPostUndelete, extendedPostUpdate, extendedPreCopy, extendedPreInsert, extendedPreUpdate, forceSecuredObjectsToClear, freeIfNoFolderReferences, freeNonsharedAcl, freeNonsharedLockObject, getAcl, getAllFolderPaths, getAllFolderPaths, getAllFolderPaths, getAllFolderPaths, getAllLeftRelationships, getAllRightRelationships, getAnyFolderPath, getAnyFolderPath, getAnyFolderPath, getAnyFolderPath, getAuditEventFolderContext, getCategories, getCategories, getCategories, getCategory, getDefaultAclFromUserProfile, getFamily, getFlags, getLeftRelationships, getLeftwardRelationshipDatas, getLeftwardRelationshipDatas, getLeftwardRelationshipObjectDatas, getLeftwardRelationshipObjectDatas, getLeftwardRelationshipObjects, getLeftwardRelationshipObjects, getLeftwardRelationships, getLeftwardRelationships, getLeftwardRelationshipsCount, getLeftwardRelationshipsCount, getLinkIds, getLinks, getLockedForSessionId, getLockEntries, getLockObject, getLockRestrictions, getOwner, getPrimaryParentFolder, getPropagatedSecurityAttributeNames, getPropagatedSecurityColumnNames, getReferencingFolderIds, getReferencingFolders, getResolvedObject, getRightRelationships, getRightwardRelationshipDatas, getRightwardRelationshipDatas, getRightwardRelationshipObjectDatas, getRightwardRelationshipObjectDatas, getRightwardRelationshipObjects, getRightwardRelationshipObjects, getRightwardRelationships, getRightwardRelationships, getSpecificLeftRelationships, getSpecificRightRelationships, getVersionDescriptions, handleCascade, handleExtendedFreePolicy, hasNameAttribute, invokeLockingPolicy, isAuditCertificateSecured, isDeleted, isLocked, isLockedForSession, isLockedForSessionByCurrentSession, isLockObjectEnabled, isLockObjectEnabled, isOwner, isVersionable, postCreateAddToFolder, postDelete, postSecurityChangeAuditEvent, postUndelete, preDelete, preUndelete, propagateNameChanges, propagateSecurityChanges, propogateSettingsToProxyService, putProperty, reassociateLinks, relationshipExists, removeRelationship, removeRelationship, removeRowFromAclProxyIfSecured, resolveACLSetting, resolveResolvedObject, resolveSecuredBySettings, signalLeftRelationshipFreed, signalRightRelationshipFreed, undelete, undelete, unlockForSession, updateFamily, updateFlags, updateLastModifiedInfo, updatePrimaryParentFolder, vectorToSPublicObjectArray, verifyCanAddRelationship, verifyCanCreate, verifyCanFree, verifyCanLock, verifyCanRemoveRelationship, verifyCanSetPolicy, verifyCanUnlock, verifyCanUpdatePublicObject, verifyCanUseContentQuota, verifyGrantAccess, verifyObjectNotLocked, verifyObjectNotLocked, verifyPublicObjectPermission
added, applyValueDefault, associatedPostFree, associatedPostInsert, associatedPreInsert, canPurge, cascadeUpdate, checkRequiredForInsert, checkSettable, clearArrayTypeAttributeValues, clearMapTypeAttributeValues, clonePublicObjectAttribute, constructIdArray, constructIdArray, copy, copy, copyVectorToLibraryObjectArray, createDefaultPropertyBundle, createInstance, deleteRows, deriveOwnerUniqueName, deriveOwnerUniqueName, deriveUppercasedAttribute, determineClassDomain, determinePolicy, determinePolicy, determineValueDefault, determineValueDomain, dispose, DYNInvalidateState, DYNLockRows, equals, equals, executePolicyOperation, findPolicyFromPropertyBundleAv, free, free, getAttribute, getAttributeByUpperCaseName, getAuditCertificateName, getAuditDomainContext, getClassData, getClassId, getClassName, getClassObject, getContentStorageManager, getData, getDefinition, getEffectivePolicyActionContexts, getEffectivePolicyListElements, getEventualAttributeByUpperCaseName, getId, getLibraryConnection, getName, getObjectReferenceAttribute, getPropertyBundle, getPropertyValue, getResourceString, getResourceString, getService, getSession, getSessionInterface, getTraceLogger, hashCode, insertReferenceAttributes, insertRow, insertRows, invalidateState, invokeOperation, invokePolicyMethod, isBroadcastCreateEventEnabled, isInstanceOf, isPersistent, issueCascade, isTraced, lockRows, postEvent, postEvent, postFree, postInsert, postUpdate, preFree, preInsert, preUpdate, privilegedUpdate, removed, renderAsReader, renderAsStream, setAttribute, setAttribute, setAttributes, toString, trace, update, updateRows, validateStringArray, verifyCanGetContent, verifyCanSetContent, verifyCanUpdate, verifyPersistent, verifyWriteableTransactionInProgress
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getAttributeByUpperCaseName, getClassId, getId, getSessionInterface
getTraceLogger, isTraced, trace
public static final String CLASS_NAME
public static final String DEFAULT_FOLDERRELATIONSHIP_CLASS_NAME
public static final String DEFAULT_FOLDERRELATIONSHIP_VIEW_NAME
protected S_LibraryObjectCursor m_Cursor
protected S_Folder(S_LibrarySession session, S_LibraryObjectData data) throws IfsException
session
- current LibrarySessiondata
- Data componentIfsException
- if the operation failsprotected S_Folder(S_LibrarySession session, Long classId) throws IfsException
This variant is used for objects that have not been created in the database yet.
session
- current LibrarySessionclassId
- the class IDIfsException
- if the operation failspublic void handleEvent(IfsEvent event) throws IfsException
handleEvent
in interface IfsEventHandler
handleEvent
in class S_LibraryObject
event
- the eventIfsException
- if the operation failsprotected void extendedPostInsert(OperationState opState, S_LibraryObjectDefinition sdef) throws IfsException
extendedPostInsert
in class S_PublicObject
opState
- current operation statesdef
- object definitionIfsException
- if operation fails.protected void extendedPreFree(OperationState opState, S_LibraryObjectDefinition sdef) throws IfsException
extendedPreFree
in class S_PublicObject
opState
- current operation statesdef
- object definitionIfsException
- if operation fails.protected void extendedPostFree(OperationState opState, S_LibraryObjectDefinition sdef) throws IfsException
extendedPostFree
in class S_PublicObject
opState
- current operation statesdef
- current object definitionIfsException
- if operation fails.protected void extendedPreDelete(OperationState opState, S_LibraryObjectDefinition sdef) throws IfsException
extendedPreDelete
in class S_PublicObject
opState
- the operation statesdef
- the definition used for the operationIfsException
- if operation failsprotected void extendedPreUndelete(OperationState opState, S_LibraryObjectDefinition sdef) throws IfsException
extendedPreUndelete
in class S_PublicObject
opState
- the operation statesdef
- the definition used for the operationIfsException
- if operation failsprotected void extendedPreAddItem(OperationState opState, S_PublicObject rightpo, S_LibraryObjectDefinition sdef) throws IfsException
opState
- the operation staterightpo
- the item being added to the foldersdef
- the LibraryObjectDefinition that contains
the settings for the new instance.IfsException
- if any other aspect of the operation fails.protected void extendedPostAddItem(OperationState opState, S_PublicObject rightpo, S_LibraryObjectDefinition sdef, S_Relationship rel) throws IfsException
opState
- the operation staterightpo
- the item being added to the foldersdef
- the LibraryObjectDefinition that contains
the settings for the new instance.rel
- the relationship just createdIfsException
- if any other aspect of the operation fails.protected void extendedPreRemoveItem(OperationState opState, S_PublicObject rightpo, S_LibraryObjectDefinition sdef, S_Relationship relationship) throws IfsException
opState
- the operation staterightpo
- the item being added to the foldersdef
- the LibraryObjectDefinition that contains
the settings for the new instancerelationship
- the relationship being removedIfsException
- if any other aspect of the operation fails.protected void extendedPostRemoveItem(OperationState opState, S_PublicObject rightpo, S_LibraryObjectDefinition sdef, S_Relationship relationship) throws IfsException
opState
- the operation staterightpo
- the item being added to the foldersdef
- the LibraryObjectDefinition that contains
the settings for the new instancerelationship
- the relationship being removedIfsException
- if any other aspect of the operation failsprotected void addSelfReference(FolderDefinition def) throws IfsException
def
- the definition used to create the folderIfsException
- if operation failsprotected void verifyNoItemsInFolder() throws IfsException
IfsException
- if operation failspublic long getItemCount(String folderRelClassname) throws IfsException
folderRelClassname
- the name of the folder relationship classIfsException
- if the operation failspublic long getSubfolderCount(String folderRelClassname) throws IfsException
folderRelClassname
- the name of the folder relationship classIfsException
- if the operation failsprotected Vector selectItems(SortSpecification sort) throws IfsException
sort
- the sort specification for the items retrievedIfsException
- if the operation failspublic S_PublicObject[] getItems(String classname, SortSpecification sort) throws IfsException
classname
- the name of the folder relationship classobjectsort
- the desired sort orderIfsException
- if the operation failspublic S_PublicObject[] getItems(SortSpecification sort) throws IfsException
sort
- the desired sort orderIfsException
- if the operation failspublic boolean hasSubFolders() throws IfsException
IfsException
- if the operation failspublic Long[] getItemIds(SortSpecification sort) throws IfsException
sort
- sort specificationIfsException
- if the operation failspublic Long[] getItemIds(SortSpecification sort, S_LibraryObjectDataSharedState state) throws IfsException
sort
- sort specificationstate
- shared state in which to look; if null
new one will be createdIfsException
- if the operation failsprotected Vector selectItemDatas(SortSpecification sort) throws IfsException
sort
- the Sort specificationIfsException
- if the operation failsprotected S_LibraryObjectCursor openItems(SortSpecification sort) throws IfsException
sort
- the sort specificationIfsException
- if the operation failsprotected S_LibraryObjectData nextItem() throws IfsException
IfsException
- if the operation failsprotected void closeItems() throws IfsException
IfsException
- if the operation failsprotected void addReference(S_PublicObject ro) throws IfsException
ro
- object to be added.IfsException
- if the operation fails.protected void addReference(S_PublicObject ro, S_LibraryObjectDefinition rdef) throws IfsException
ro
- object to be added.rdef
- the object definition to be added to the Folder.IfsException
- if the operation fails.public void addItem(S_PublicObject ro, S_LibraryObjectDefinition rdef) throws IfsException
ro
- object to be added.rdef
- the object definition to be added to the Folder.IfsException
- if the operation fails.protected void removeReference(S_PublicObject ro) throws IfsException
ro
- the object to removeIfsException
- if the operation failsprotected void removeReference(S_PublicObject ro, S_LibraryObjectDefinition def) throws IfsException
ro
- The object to remove.def
- Any options that describe the remove semantics.IfsException
- if the operation fails.public void removeItem(S_PublicObject ro, S_LibraryObjectDefinition def) throws IfsException
ro
- The object to remove.def
- Any options that describe the remove semantics.IfsException
- if any other aspect of the operation fails.protected void propagateFreeIfNoFolderReferences(S_LibraryObjectDefinition sdef) throws IfsException
propagateFreeIfNoFolderReferences
in class S_PublicObject
sdef
- A definition instance that contains the options for determining
whether or not to free this instance.IfsException
- if operation fails.public S_PublicObject findPublicObjectByPath(String path) throws IfsException
path
- the folder path to the desired object.IfsException
- if the operation fails.public boolean checkExistenceOfPublicObjectByPath(String path) throws IfsException
path
- the folder path to the desired object.IfsException
- if the operation fails.protected long getConsumedStorage() throws IfsException
getConsumedStorage
in class S_PublicObject
IfsException
- if the operation failsprotected void verifyCanAddItem() throws IfsException
IfsException
- if the operation failsprotected void verifyCanRemoveItem() throws IfsException
IfsException
- if the operation failsprotected static S_Folder[] vectorToSFolderArray(S_LibrarySession sess, Vector vector) throws IfsException
sess
- the current LibrarySessionvector
- vector of S_LODataIfsException
- if the operation failspublic Serializable DYNPromote(Serializable payload) throws IfsException
payload
- the new level (an Integer)IfsException
- if the operation failspublic Serializable DYNGetFrqClause(Serializable payload) throws IfsException
payload
- the PublicObject alias that will be used in searchIfsException
- if the operation failsprotected static S_Folder[] constructFolderArray(S_LibrarySession sess, Long[] ids) throws IfsException
sess
- the requesting sessionids
- the array of object IDsIfsException
- if operation fails.public Hashtable getResolvedAuditObjectHistoryTable() throws IfsException
The Hashtable is keyed by operation type (the Integer), and has a value of Boolean, indicating whether or not failures should also be audited.
IfsException
- if the operation failspublic Long[] getPathIds(Long rootId) throws IfsException
The IDs are sorted so that the first element contains the target folder's ID, and the last is the folder directly below the "root folder" ID specified.
rootId
- the reference "root" folderIfsException
- if the operation failspublic AuditFolderPath getAuditFolderPath(Long[] pathIds) throws IfsException
pathIds
- the path, represented as an array of folder IDsIfsException
- if the operation failsCopyright © 2023. All rights reserved.