public class FileSystemPolicy extends Permissions
permissions| Constructor and Description |
|---|
FileSystemPolicy() |
| Modifier and Type | Method and Description |
|---|---|
long |
getConnectionUploadQuota() |
FileFactory |
getFileFactory()
Get the file factory for this context.
|
int |
getMaxConcurrentTransfers() |
int |
getMaximumNumberOfAsyncSFTPRequests() |
java.lang.String |
getSFTPCharsetEncoding()
Get the current encoding value for filenames in SFTP sessions.
|
SftpExtension |
getSFTPExtension(java.lang.String requestName) |
java.util.Collection<SftpExtensionFactory> |
getSFTPExtensionFactories() |
java.lang.String |
getSFTPLongnameDateFormat() |
java.lang.String |
getSFTPLongnameDateFormatWithTime() |
int |
getSftpMaxPacketSize() |
int |
getSftpMaxWindowSize() |
int |
getSftpMinWindowSize() |
int |
getSFTPVersion() |
boolean |
hasUploadQuota() |
boolean |
isAllowZeroLengthFileUpload() |
boolean |
isMkdirParentMustExist() |
boolean |
isSCPReadWriteEvents() |
boolean |
isSFTPCloseFileBeforeFailedTransferEvents() |
boolean |
isSFTPReadWriteEvents() |
void |
setAllowZeroLengthFileUpload(boolean allowZeroLengthFileUpload) |
void |
setConnectionUploadQuota(long connectionUploadQuota) |
void |
setFileFactory(FileFactory fileFactory)
Set the file factory for this context.
|
void |
setMaxConcurrentTransfers(int maxConcurrentTransfers) |
void |
setMaximumNumberofAsyncSFTPRequests(int maximumSftpRequests) |
void |
setMkdirParentMustExist(boolean mkdirParentMustExist) |
void |
setSCPReadWriteEvents(boolean scpReadWriteEvents) |
void |
setSFTPCharsetEncoding(java.lang.String sftpCharsetEncoding)
Set the default encoding for filenames in SFTP sessions.
|
void |
setSFTPCloseFileBeforeFailedTransferEvents(boolean closeFileBeforeFailedTransferEvents) |
void |
setSftpMaxPacketSize(int sftpMaxPacketSize) |
void |
setSftpMaxWindowSize(int sftpMaxWindowSize) |
void |
setSftpMinWindowSize(int sftpMinWindowSize) |
void |
setSFTPReadWriteEvents(boolean sftpReadWriteEvents) |
void |
setSupportedSFTPVersion(int sftpVersion) |
add, check, removepublic long getConnectionUploadQuota()
public void setConnectionUploadQuota(long connectionUploadQuota)
public boolean hasUploadQuota()
public java.lang.String getSFTPCharsetEncoding()
public void setSFTPCharsetEncoding(java.lang.String sftpCharsetEncoding)
sftpCharsetEncoding - Stringpublic void setFileFactory(FileFactory fileFactory)
fileFactory - public FileFactory getFileFactory()
PermissionDeniedExceptionjava.io.IOExceptionjava.io.FileNotFoundExceptionpublic boolean isAllowZeroLengthFileUpload()
public void setAllowZeroLengthFileUpload(boolean allowZeroLengthFileUpload)
allowZeroLengthFileUpload - public void setMaxConcurrentTransfers(int maxConcurrentTransfers)
public int getMaxConcurrentTransfers()
public void setSupportedSFTPVersion(int sftpVersion)
public int getSFTPVersion()
public void setSFTPReadWriteEvents(boolean sftpReadWriteEvents)
public boolean isSFTPReadWriteEvents()
public void setSCPReadWriteEvents(boolean scpReadWriteEvents)
public boolean isSCPReadWriteEvents()
public int getMaximumNumberOfAsyncSFTPRequests()
public void setMaximumNumberofAsyncSFTPRequests(int maximumSftpRequests)
public java.lang.String getSFTPLongnameDateFormat()
public java.lang.String getSFTPLongnameDateFormatWithTime()
public SftpExtension getSFTPExtension(java.lang.String requestName)
public java.util.Collection<SftpExtensionFactory> getSFTPExtensionFactories()
public boolean isSFTPCloseFileBeforeFailedTransferEvents()
public void setSFTPCloseFileBeforeFailedTransferEvents(boolean closeFileBeforeFailedTransferEvents)
public int getSftpMaxPacketSize()
public void setSftpMaxPacketSize(int sftpMaxPacketSize)
public int getSftpMaxWindowSize()
public void setSftpMaxWindowSize(int sftpMaxWindowSize)
public int getSftpMinWindowSize()
public void setSftpMinWindowSize(int sftpMinWindowSize)
public void setMkdirParentMustExist(boolean mkdirParentMustExist)
public boolean isMkdirParentMustExist()
Copyright © 2022. All rights reserved.