|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
All administrative objects in Plumtree are stored in a foldering system. The folders are called Admin Folders, and the Admin Catalog is the container for the Admin Folders.
IPTAdminFolder| Method Summary | |
void |
CopyAdminFolder(int lFolderIDToCopy,
int lTargetFolderID)
Copies an Admin Folder from one location to the next. |
IPTAdminFolder |
CreateAdminFolder(int lParentFolderID,
int lFolderType)
Creates a new regular admin folder in a given parent folder. |
void |
DeleteAdminFolder(int lFolderID)
Deletes an Admin Folder and all its contents. |
IPTObjectManager |
GetObjectManager(int lClassID)
Returns the object manager for a given class id |
IPTAdminFolder |
GetRootAdminFolder()
Returns the root admin folder |
IPTAdminFolder |
GetUnclassifiedObjectsAdminFolder()
Returns the unclassified objects admin folder |
boolean |
IsAdminFolderAccessible(int lAdminFolderID,
int lMinAccessLevel)
Checks if the admin folder is accessible with at least the minimum of the specified access level |
void |
MoveAdminFolder(int lFolderIDToBeMoved,
int lTargetFolderID)
Moves an admin folder to another folder. |
java.lang.Object[] |
MoveObjectsBetweenAdminFolders(java.lang.Object[][] vsaClassAndObjectIDs,
int lFromFolderID,
int lTargetFolderID)
Moves objects to a different admin folder. |
IPTAdminFolder |
OpenAdminFolder(int lAdminFolderID,
boolean bLockOnOpen)
Opens a specified admin folder. |
void |
PropagateAdminFoldersSecurity(int lStartingAdminFolderID,
int lPropMode,
boolean bRecursive)
Propagates security setting recursively by replacing all ACLs with the starting admin folder ACLs. |
| Methods inherited from interface com.plumtree.server.IPTUnknown |
GetInterfaces |
| Method Detail |
public IPTAdminFolder GetRootAdminFolder()
IPTAdminFolderpublic IPTAdminFolder GetUnclassifiedObjectsAdminFolder()
public IPTObjectManager GetObjectManager(int lClassID)
lClassID - class id of desired object managerPT_CLASSIDS
public IPTAdminFolder OpenAdminFolder(int lAdminFolderID,
boolean bLockOnOpen)
lFolderID - folder id to openbLockOnOpen - specifies if folder needs to be locked on opening
public IPTAdminFolder CreateAdminFolder(int lParentFolderID,
int lFolderType)
lParentFolderID - folder id of the new folder
public void MoveAdminFolder(int lFolderIDToBeMoved,
int lTargetFolderID)
lFolderIDToBeMoved - source folder to be movedlTargetFolderID - target folder id
public void CopyAdminFolder(int lFolderIDToCopy,
int lTargetFolderID)
lFolderIDToCopy - folder to copylTargetFolderID - target folderpublic void DeleteAdminFolder(int lFolderID)
lFolderID - folder it to delete
public java.lang.Object[] MoveObjectsBetweenAdminFolders(java.lang.Object[][] vsaClassAndObjectIDs,
int lFromFolderID,
int lTargetFolderID)
vsaClassAndObjectIDs - an array of class and object ids to be movedlFromFolderID - source folder idlTargetFolderID - target folder id
public void PropagateAdminFoldersSecurity(int lStartingAdminFolderID,
int lPropMode,
boolean bRecursive)
lStartingAdminFolderID - starting folder idlPropMode - only takes in PT_PROPAGATE_SECURITY_REPLACEbRecursive - doing it recursively or only one level deepPT_PROPAGATE_SECURITY_MODES
public boolean IsAdminFolderAccessible(int lAdminFolderID,
int lMinAccessLevel)
lAdminFolderID - admin folder id to checklMinAccessLevel - minimum access level neededPT_ACCESS_LEVELS
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||