public class MOVEitFolderInfo extends MOVEitFilesystemObjectInfo
Client
object. An instance of
the object is populated using information returned from the MOVEit Transfer
host, and then passed on to the calling program, which can then
access the information through the available methods.Constructor and Description |
---|
MOVEitFolderInfo() |
Modifier and Type | Method and Description |
---|---|
int |
allowOverwrite()
Indicates whether files of the same name will silently overwrite existing files of the
same name.
|
int |
cleanTime()
Describes how often automated clean up is performed on this folder, if used.
|
int |
cleanType()
Describes what kind of automated clean up is regularly performed on this folder.
|
java.lang.String |
description()
Description of this folder.
|
int |
fileCount()
Count of all files in the folder.
|
int |
fileMaskRule()
Indicates whether files uploaded to the folder that match the configured filemasks will be allowed or denied.
|
java.lang.String |
fileMasks()
Comma-delimited list of filemasks which all files uploaded to the folder will be
matched against.
|
int |
folderType()
Indicates what kind of folder this is.
|
int |
newFileCount()
Count of new files in the folder.
|
int |
newTime()
The maximum amount of time, in days, that files in this folder are considered "new".
|
int |
noteDelRcpType()
Describes what kind of delivery recipient notifications are used in this folder.
|
int |
noteNewFileTime()
Describes how often new file batch notifications are sent, if used.
|
int |
noteNewFileType()
Describes what kind of new file notifications are used in this folder.
|
int |
noteNoDownloadTime()
Describes how often "no download" batch notifications are sent, if used.
|
int |
noteNoDownloadType()
Describes what kind of "no download" notifications are used in this folder.
|
int |
noteUpConfirmTime()
Describes how often upload confirmation batch notifications are sent, if used.
|
int |
noteUpConfirmType()
Describes what kind of upload confirmation notifications are used in this folder.
|
java.lang.String |
owner()
If this folder is a mailbox, the username of the mailbox owner.
|
java.lang.String |
ownerID()
If this folder is a mailbox, the user ID of the mailbox owner.
|
java.lang.String |
ownerRealname()
If this folder is a mailbox, the realname of the mailbox owner.
|
int |
parentInheritRights()
Indicates whether the folder inherits its permissions from its parent folder.
|
java.lang.String |
pathHash()
The identifying hash associated with this folder's path.
|
java.lang.String |
permission()
A MOVEit Permission String describing the currently authorized user's permissions on this folder.
|
long |
quota()
The folder quota, if any, in bytes.
|
java.lang.String |
responseText()
For webpost folders, text to display after a post to this folder.
|
int |
responseTime()
For webpost folders, the time after which redirection occurs, if used.
|
int |
responseType()
For webpost folders, the webpost completion and redirection setting.
|
int |
subfolderCleanTime()
Describes how often automated clean up of empty subfolders is performed on
this folder, if used.
|
int |
subfolderCount()
Count of subfolders in the folder.
|
int |
systemType()
Indicates if this folder is under the control of users or the MOVEit Transfer system.
|
int |
useUniqueNames()
Indicates whether files in this folder must have unique names.
|
ID, instID, name, orgID, parentID, path
dataInitialized
public java.lang.String pathHash()
public java.lang.String owner()
public java.lang.String ownerID()
public java.lang.String ownerRealname()
public java.lang.String description()
public int systemType()
public int folderType()
Possible codes are:
4
= Distribution folder7
= Home folder10
= Archive folder19
= WebPost folderpublic int cleanType()
0 = never
2 = after CleanTime
days
public int cleanTime()
public int subfolderCleanTime()
public int noteUpConfirmType()
0 = none
3 = in batch every NoteUpConfirmTime
minutes
16 = immediately
public int noteUpConfirmTime()
public int noteNewFileType()
0 = none
3 = in batch every NoteNewFileTime
minutes
16 = immediately
public int noteNewFileTime()
public int noteNoDownloadType()
0 = none
1 = after NoteNoDownloadTime
hours
2 = after NoteNoDownloadTime
days
3 = after NoteNoDownloadTime
minutes
public int noteNoDownloadTime()
public int noteDelRcpType()
0 = none
16 = immediately
public int responseType()
0 = redirect immediately
1 = redirect after ResponseTime
seconds
public java.lang.String responseText()
public int responseTime()
public int newTime()
public int useUniqueNames()
public int allowOverwrite()
public int parentInheritRights()
public long quota()
public java.lang.String permission()
Possible permission codes:
A
= adminE
= subfoldersD
= deleteL
= listN
= notifyR
= readW
= writepublic int fileMaskRule()
0 = allow all files except those matching a mask
1 = deny all files except those matching a mask
public java.lang.String fileMasks()
public int subfolderCount()
public int newFileCount()
public int fileCount()