Modifier and Type | Field and Description |
---|---|
protected Hashtable |
m_folderTable |
protected AdminManager |
m_Main |
Constructor and Description |
---|
FolderAdmin(AdminManager main)
The only constructor that is being used.
|
Modifier and Type | Method and Description |
---|---|
void |
addToFolder(LibrarySession sess,
ParameterTable params)
Section variant of addToFolder
|
void |
createFolder(LibrarySession sess,
ParameterTable params)
Section variant of Create Folder
|
void |
createFolder(LibrarySession sess,
String idname,
FolderDefinition def)
internal variant of Create Folder
|
void |
createFolder(LibrarySession sess,
String idname,
FolderDefinition def,
VersionDescriptionDefinition vddef)
internal variant of VERSIONED Create Folder
|
void |
createFolder(LibrarySession sess,
String idname,
String nameToken)
inline variant of Create Folder
|
void |
deleteFolder(LibrarySession sess,
ParameterTable params)
Section variant of delete Folder
|
void |
deleteFolder(LibrarySession sess,
String idname)
Inline/internal variant of Delete Folder
|
void |
deleteFolder(LibrarySession sess,
String idname,
LibraryObjectDefinition def)
Inline/internal variant of Delete Folder
|
void |
freeFolder(LibrarySession sess,
ParameterTable params)
Section variant of Free Folder
|
void |
freeFolder(LibrarySession sess,
String idname)
Inline/internal variant of Free Folder
|
void |
freeFolder(LibrarySession sess,
String idname,
LibraryObjectDefinition def)
Inline/internal variant of Free Folder
|
void |
identifyFolder(LibrarySession sess,
ParameterTable params)
Section variant of Identify Folder
|
void |
identifyFolder(LibrarySession sess,
String idname,
Long id,
String name,
String valueDefaultName,
String path,
boolean isroot)
Inline/internal variant of Identify Folder
|
Folder |
lookupFolder(String idname) |
void |
modifyFolder(LibrarySession sess,
ParameterTable params)
Section variant of Modify Folder
|
void |
modifyFolder(LibrarySession sess,
String idname,
FolderDefinition def)
internal variant of Modify Folder
|
void |
promoteFolder(LibrarySession sess,
ParameterTable params)
Section variant of Promote Folder
|
void |
removeFromFolder(LibrarySession sess,
ParameterTable params)
Section variant of removeFromFolder
|
void |
showFolder(LibrarySession sess,
Folder folder) |
void |
showFolder(LibrarySession sess,
ParameterTable params)
Section variant of showFolder
|
void |
showFolder(LibrarySession sess,
String foldername)
Inline/internal variant of showFolder
|
protected void |
simpleAddToFolder(LibrarySession sess,
ParameterTable params)
Implements pathname based Add to folder.
|
protected void |
simpleMoveToFolder(LibrarySession sess,
ParameterTable params)
Implements pathname based move to folder.
|
protected void |
simpleRemoveFromFolder(LibrarySession sess,
ParameterTable params)
Implements pathname based remove from folder.
|
void |
undeleteFolder(LibrarySession sess,
ParameterTable params)
Section variant of undelete Folder
|
void |
undeleteFolder(LibrarySession sess,
String idname)
Inline/internal variant of Undelete Folder
|
void |
undeleteFolder(LibrarySession sess,
String idname,
LibraryObjectDefinition def)
Inline/internal variant of Undelete Folder
|
void |
unidentifyFolder(LibrarySession sess,
ParameterTable params)
Section variant of Unidentify Folder
|
protected AdminManager m_Main
protected Hashtable m_folderTable
public FolderAdmin(AdminManager main)
main
- Reference to AdminManager which invokes this.public void createFolder(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
public void createFolder(LibrarySession sess, String idname, String nameToken) throws IfsException
IfsException
public void createFolder(LibrarySession sess, String idname, FolderDefinition def) throws IfsException
IfsException
public void createFolder(LibrarySession sess, String idname, FolderDefinition def, VersionDescriptionDefinition vddef) throws IfsException
IfsException
public void modifyFolder(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
public void modifyFolder(LibrarySession sess, String idname, FolderDefinition def) throws IfsException
IfsException
public void freeFolder(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
public void freeFolder(LibrarySession sess, String idname) throws IfsException
IfsException
public void freeFolder(LibrarySession sess, String idname, LibraryObjectDefinition def) throws IfsException
IfsException
public void deleteFolder(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
public void deleteFolder(LibrarySession sess, String idname) throws IfsException
IfsException
public void deleteFolder(LibrarySession sess, String idname, LibraryObjectDefinition def) throws IfsException
IfsException
public void undeleteFolder(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
public void undeleteFolder(LibrarySession sess, String idname) throws IfsException
IfsException
public void undeleteFolder(LibrarySession sess, String idname, LibraryObjectDefinition def) throws IfsException
IfsException
public void promoteFolder(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
public void addToFolder(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
public void removeFromFolder(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
public void identifyFolder(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
public void identifyFolder(LibrarySession sess, String idname, Long id, String name, String valueDefaultName, String path, boolean isroot) throws IfsException
IfsException
public void unidentifyFolder(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
public void showFolder(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
public void showFolder(LibrarySession sess, String foldername) throws IfsException
IfsException
public Folder lookupFolder(String idname) throws IfsException
IfsException
public void showFolder(LibrarySession sess, Folder folder) throws IfsException
IfsException
protected void simpleAddToFolder(LibrarySession sess, ParameterTable params) throws IfsException
sess
- LibrarySession reference to the curret Session.params
- ParameterTable Parameters table.IfsException
- if the operation failsprotected void simpleRemoveFromFolder(LibrarySession sess, ParameterTable params) throws IfsException
sess
- LibrarySession reference to the curret Session.params
- ParameterTable Parameters table.IfsException
- if the operation failsprotected void simpleMoveToFolder(LibrarySession sess, ParameterTable params) throws IfsException
sess
- LibrarySession reference to the curret Session.params
- ParameterTable Parameters table.IfsException
- if the operation failsCopyright © 2023. All rights reserved.