Package com.microstrategy.web.objects
Interface WebSubscriptionContentFormat
-
- All Superinterfaces:
EnumWebPersistableState
,Persistable
public interface WebSubscriptionContentFormat extends Persistable
This interface represents the format that would be applied to content for which a Narrowcast subscription is to be created. For instance, a user can choose to subscribe to a report (which defines the content) with a graph view mode and may choose to have the report data delivered in a compressed format.- Since:
- MicroStrategy Web 7.3.1 or earlier
-
-
Field Summary
-
Fields inherited from interface com.microstrategy.utils.serialization.EnumWebPersistableState
BARE_MINIMAL_STATE_INFO, MAXIMAL_STATE_INFO, MINIMAL_STATE_INFO, TYPICAL_STATE_INFO
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getCompressionStatus()
java.lang.String
getDelimiter()
java.lang.String
getName()
int
getType()
int
getViewMode()
void
setDelimiter(java.lang.String delimiter)
-
Methods inherited from interface com.microstrategy.utils.serialization.Persistable
restoreState, restoreState, saveState, saveState, saveState, saveState
-
-
-
-
Method Detail
-
getCompressionStatus
int getCompressionStatus()
- Returns:
- integer indicating whether compression is allowed. It is one of the values from
EnumWebSubscriptionContentCompressionStatus
-
getViewMode
int getViewMode()
- Returns:
- integer indicating the view mode that is supported by this
format. This is a value from the enumeration
EnumWebReportViewMode
-
getType
int getType()
- Returns:
- type of
EnumWebSubscriptionContentFormatTypes
- Since:
- MicroStrategy Web 7.5.1
-
getName
java.lang.String getName()
- Returns:
- format name
-
getDelimiter
java.lang.String getDelimiter()
- Since:
- MicroStrategy Web 9.0.0
-
setDelimiter
void setDelimiter(java.lang.String delimiter)
- Since:
- MicroStrategy Web 9.0.0
-
-