Package com.microstrategy.web.objects
Interface WebSubscriptionDeliveryModeFTPProperties
-
- All Superinterfaces:
EnumWebPersistableState,EnumWebSubscriptionDeliveryMode,Persistable,WebSubscriptionDeliveryModeProperties
public interface WebSubscriptionDeliveryModeFTPProperties extends WebSubscriptionDeliveryModeProperties
Each subscription is associated with a delivery mode. Each delivery mode may define specific properties, which are encapsulated by the relevant
This sub-interface is specifically for ftp deliveriesWebSubscriptionDeliveryModePropertiessub-interface.
-
-
Field Summary
-
Fields inherited from interface com.microstrategy.utils.serialization.EnumWebPersistableState
BARE_MINIMAL_STATE_INFO, MAXIMAL_STATE_INFO, MINIMAL_STATE_INFO, TYPICAL_STATE_INFO
-
Fields inherited from interface com.microstrategy.web.objects.EnumWebSubscriptionDeliveryMode
SUBSCRIPTION_DELIVERY_MODE_EMAIL, SUBSCRIPTION_DELIVERY_MODE_FILE, SUBSCRIPTION_DELIVERY_MODE_INBOX, SUBSCRIPTION_DELIVERY_MODE_PRINT
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetFileName()Retrieves the name of the file that is set usingsetFileName(String)java.lang.StringgetSpaceDelimiter()Returns the space delimiterjava.lang.StringgetZipFileName()Sets the name of the compressed file associated with this subscriptionjava.lang.StringgetZipFilePassword()Returns the password of the compressed file.booleanisCompressed()Returns whether the content that is delivered is compressed or notbooleanisZipFileProtected()Returns whether the compressed file is password protectedvoidsetCompression(boolean isCompressed)Sets whether the content that is delivered is compressed or notvoidsetFileName(java.lang.String name)Sets the name of the file that should be created when this subscription gets triggeredvoidsetProtectZipFile(boolean isProtected)Sets whether the compressed file is password protected.voidsetSpaceDelimiter(java.lang.String spaceDelimiter)Sets the space delimitervoidsetZipFileName(java.lang.String fileName)Returns the name of the compressed file saved in the subscrriptionvoidsetZipFilePassword(java.lang.String p)Sets the password of the compressed file.-
Methods inherited from interface com.microstrategy.utils.serialization.Persistable
restoreState, restoreState, saveState, saveState, saveState, saveState
-
Methods inherited from interface com.microstrategy.web.objects.WebSubscriptionDeliveryModeProperties
clone, getContactSecurity, getExecutionFlags, getExpiration, getMode, setContactSecurity, setExecutionFlags, setExpiration
-
-
-
-
Method Detail
-
getFileName
java.lang.String getFileName()
Retrieves the name of the file that is set usingsetFileName(String)- Returns:
- the file name
-
setFileName
void setFileName(java.lang.String name)
Sets the name of the file that should be created when this subscription gets triggered- Parameters:
name- name of the file
-
isCompressed
boolean isCompressed()
Returns whether the content that is delivered is compressed or not
-
setCompression
void setCompression(boolean isCompressed)
Sets whether the content that is delivered is compressed or not- Parameters:
isCompressed-
-
setZipFilePassword
void setZipFilePassword(java.lang.String p)
Sets the password of the compressed file.- Parameters:
p-
-
getZipFileName
java.lang.String getZipFileName()
Sets the name of the compressed file associated with this subscription- Since:
- MicroStrategy Web 9.0.0
-
setZipFileName
void setZipFileName(java.lang.String fileName)
Returns the name of the compressed file saved in the subscrription- Parameters:
fileName-
-
getZipFilePassword
java.lang.String getZipFilePassword()
Returns the password of the compressed file.
-
setProtectZipFile
void setProtectZipFile(boolean isProtected)
Sets whether the compressed file is password protected.- Parameters:
isProtected-
-
isZipFileProtected
boolean isZipFileProtected()
Returns whether the compressed file is password protected
-
getSpaceDelimiter
java.lang.String getSpaceDelimiter()
Returns the space delimiter
-
setSpaceDelimiter
void setSpaceDelimiter(java.lang.String spaceDelimiter)
Sets the space delimiter
-
-