public class

SubscriptionEditFTPTransform

extends SubscriptionEditFileTransform
java.lang.Object
   ↳ com.microstrategy.web.transform.AbstractTransform
     ↳ com.microstrategy.web.transform.AbstractLayoutTransform
       ↳ com.microstrategy.web.app.transforms.AbstractAppTransform
         ↳ com.microstrategy.web.app.transforms.AbstractSubscriptionEditTransform
           ↳ com.microstrategy.web.app.transforms.SubscriptionEditTransform
             ↳ com.microstrategy.web.app.transforms.SubscriptionEditFileTransform
               ↳ com.microstrategy.web.app.transforms.SubscriptionEditFTPTransform

Class Overview

This class renders the output to create/edit an ftp subscription. It supports creating ftp export subscriptions for prompted and non-prompted reports. It uses a SubscriptionBean for this.

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.SubscriptionEditTransform
From class com.microstrategy.web.app.transforms.AbstractSubscriptionEditTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
[Expand]
Inherited Fields
From class com.microstrategy.web.app.transforms.SubscriptionEditTransform
From class com.microstrategy.web.app.transforms.AbstractSubscriptionEditTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Public Constructors
SubscriptionEditFTPTransform()
The default constructor.
Public Methods
WebEvent getAddEvent()
The event to create a new subscription.
String getDescription()
Returns the description of this transform.
SubscriptionFTPWidget getSubscriptionFTPWidget()
The SubscriptionFTP widget used to render the subscription pane.
void transformForRequestInError(MarkupOutput out)
Transform when the status is In Error.
Protected Methods
WebEvent getUpdatePropertiesEvent()
[Expand]
Inherited Methods
From class com.microstrategy.web.app.transforms.SubscriptionEditFileTransform
From class com.microstrategy.web.app.transforms.SubscriptionEditTransform
From class com.microstrategy.web.app.transforms.AbstractSubscriptionEditTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
From class com.microstrategy.web.transform.AbstractLayoutTransform
From class com.microstrategy.web.transform.AbstractTransform
From class java.lang.Object
From interface com.microstrategy.web.app.transforms.AppTransform
From interface com.microstrategy.web.transform.Transform

Public Constructors

public SubscriptionEditFTPTransform ()

The default constructor. Initializes the formal parameters.

Public Methods

public WebEvent getAddEvent ()

The event to create a new subscription.

Returns
  • The EnumSubscriptionBeanEvents.SUBSCRIPTION_EVENT_SAVE_FTP event

public String getDescription ()

Returns the description of this transform. This is used in the style catalog editor.

Returns
  • The description of this transform.

public SubscriptionFTPWidget getSubscriptionFTPWidget ()

The SubscriptionFTP widget used to render the subscription pane.

Returns
  • A com.microstrategy.web.app.transforms.SubscriptionFTPWidget instance.

public void transformForRequestInError (MarkupOutput out)

Transform when the status is In Error. Overwrites transformForRequestInError by showing a "The email subscription feature is currently unavailable" message.

Parameters
out Output by this transform

Protected Methods

protected WebEvent getUpdatePropertiesEvent ()