public class

PromptsSubscriptionTransform

extends PromptsClassicTransform
java.lang.Object
   ↳ com.microstrategy.web.transform.AbstractTransform
     ↳ com.microstrategy.web.transform.AbstractLayoutTransform
       ↳ com.microstrategy.web.app.transforms.AbstractAppTransform
         ↳ com.microstrategy.web.app.transforms.PromptsClassicTransform
           ↳ com.microstrategy.web.app.transforms.PromptsSubscriptionTransform

Class Overview

Extends PromptsClassicTransform by changing the form to work with the Scheduling and Subscription beans. This beans create their own form and have their own cancel events. This transforms makes use of Tag instances to render HTML output. See reference to TagsFactory.

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.PromptsClassicTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
[Expand]
Inherited Fields
From class com.microstrategy.web.app.transforms.PromptsClassicTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Public Constructors
PromptsSubscriptionTransform()
Default no-args constructor.
Public Methods
void renderCancelSubscription(MarkupOutput out)
Renders 'cancel' button for a prompted report subscription.
void renderExecuteButtons(MarkupOutput out)
Renders the output for the execute/cancel buttons.
void renderFormEnd(MarkupOutput out)
Renders closing HTML tag for prompt's form.
void renderFormStart(MarkupOutput out)
Renders opening HTML tag for Prompt's form.
Protected Methods
WebEvent getCancelEvent()
Returns event instance for cancelling a schedule entry.
[Expand]
Inherited Methods
From class com.microstrategy.web.app.transforms.PromptsClassicTransform
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.LayoutTransform
From interface com.microstrategy.web.transform.Transform

Public Constructors

public PromptsSubscriptionTransform ()

Default no-args constructor.
Initialize all Formal Parameters.

Public Methods

public void renderCancelSubscription (MarkupOutput out)

Renders 'cancel' button for a prompted report subscription.

Parameters
out MarkupOutput where to write button.

public void renderExecuteButtons (MarkupOutput out)

Renders the output for the execute/cancel buttons.

Parameters
out where to write the output of the method.

public void renderFormEnd (MarkupOutput out)

Renders closing HTML tag for prompt's form.
Overwrites the renderFormEnd by not rendering the FORM tag. The Subscription transforms are responsible of rendering their own form.

Parameters
out where to write the output of the method.

public void renderFormStart (MarkupOutput out)

Renders opening HTML tag for Prompt's form.
Overwrites the renderFormStart by not rendering the FORM tag. The Subscription transforms are responsible of rendering their own form.

Parameters
out where to write the output of the method.

Protected Methods

protected WebEvent getCancelEvent ()

Returns event instance for cancelling a schedule entry.

Returns
  • the correct cancel event depending on the parent type.