public interface

WebSubscriptionDeliveryModeProperties

implements Persistable EnumWebSubscriptionDeliveryMode
com.microstrategy.web.objects.WebSubscriptionDeliveryModeProperties
Known Indirect Subclasses

Class Overview

Each subscription is associated with a delivery mode. Each delivery mode may define specific properties, which are encapsulated by the relevant WebSubscriptionDeliveryModeProperties sub-interface.

Summary

[Expand]
Inherited Constants
From interface com.microstrategy.utils.serialization.EnumWebPersistableState
From interface com.microstrategy.web.objects.EnumWebSubscriptionDeliveryMode
Public Methods
abstract Object clone()
abstract String getContactSecurity()
Returns whether use Contact Security for each contact group member
abstract int getExecutionFlags()
Gets the execution flags that have been set to be used when the history list subscription is run.
abstract String getExpiration()
Returns the expiration date of the subscription
abstract int getMode()
abstract void setContactSecurity(String useContSec)
Sets whether use Contact Security for each contact group member
abstract void setExecutionFlags(int execFlags)
Sets the execution flags to be used when the history list subscription is run.
abstract void setExpiration(String expiration)
Sets the expiration date of the subscription
[Expand]
Inherited Methods
From interface com.microstrategy.utils.serialization.Persistable

Public Methods

public abstract Object clone ()

public abstract String getContactSecurity ()

Returns whether use Contact Security for each contact group member

public abstract int getExecutionFlags ()

Gets the execution flags that have been set to be used when the history list subscription is run. Please see setExecutionFlags(int) for mode details.

Returns
  • Execution flags

public abstract String getExpiration ()

Returns the expiration date of the subscription

public abstract int getMode ()

Returns

public abstract void setContactSecurity (String useContSec)

Sets whether use Contact Security for each contact group member

public abstract void setExecutionFlags (int execFlags)

Sets the execution flags to be used when the history list subscription is run. If the subscription is to a report object, then use the execution flags from EnumDSSXMLExecutionFlags. If the subscription is to a document, then use the execution flags from EnumDSSXMLDocExecutionFlags.

public abstract void setExpiration (String expiration)

Sets the expiration date of the subscription