public class

SchedulesFilteredListTransform

extends SchedulesListTransform
java.lang.Object
   ↳ com.microstrategy.web.transform.AbstractTransform
     ↳ com.microstrategy.web.transform.AbstractLayoutTransform
       ↳ com.microstrategy.web.app.transforms.AbstractAppTransform
         ↳ com.microstrategy.web.app.transforms.AbstractSubscriptionFolderBeanTransform
           ↳ com.microstrategy.web.app.transforms.AbstractScheduleListTransform
             ↳ com.microstrategy.web.app.transforms.SchedulesListTransform
               ↳ com.microstrategy.web.app.transforms.SchedulesFilteredListTransform

This class is deprecated.
Use SchedulesFilteredListXHTMLTransform instead.

Class Overview

This transform renders the list of Narrowcast Subscriptions from a SubscriptionFolderBean for a particular Object.

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.SchedulesListTransform
From class com.microstrategy.web.app.transforms.AbstractScheduleListTransform
From class com.microstrategy.web.app.transforms.AbstractSubscriptionFolderBeanTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
[Expand]
Inherited Fields
From class com.microstrategy.web.app.transforms.SchedulesListTransform
From class com.microstrategy.web.app.transforms.AbstractScheduleListTransform
From class com.microstrategy.web.app.transforms.AbstractSubscriptionFolderBeanTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Public Constructors
SchedulesFilteredListTransform()
Default no-arg constructor, initialize formal parameters
Public Methods
String getDescription()
Returns the description of this transform to be used by the Style Catalog.
void renderAddScheduleLink(MarkupOutput out)
Renders a link to add a new Schedule.
void renderEmptyList(MarkupOutput out)
Extends renderEmptyList by adding "Add Subscription" link
void renderHeaders(MarkupOutput out)
Overrides renderHeaders by changing the order the headers are rendered.
void renderList(MarkupOutput out, SimpleList list)
Extends renderList by adding a "You're subscribed to the following subscriptions" message and an "Add Subscription" link at the end list.
void renderSchedule(MarkupOutput out, WebSchedule schedule, WebObjectInfo target)
Extends renderSubscription by changing the order of the columns
void renderTitle(MarkupOutput out)
Rendering the title.
void renderTriggerInfo(MarkupOutput out, WebSchedule schedule, WebObjectInfo target)
Extends renderTriggerInfo() by adding a link to execute the schedule.
[Expand]
Inherited Methods
From class com.microstrategy.web.app.transforms.SchedulesListTransform
From class com.microstrategy.web.app.transforms.AbstractScheduleListTransform
From class com.microstrategy.web.app.transforms.AbstractSubscriptionFolderBeanTransform
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 SchedulesFilteredListTransform ()

Default no-arg constructor, initialize formal parameters

Public Methods

public String getDescription ()

Returns the description of this transform to be used by the Style Catalog.

Returns
  • This transform renders the list of Narrowcast Subscriptions from a SubscriptionFolderBean for a particular Object.

public void renderAddScheduleLink (MarkupOutput out)

Renders a link to add a new Schedule. This is added at the end of the list.

Parameters
out output by this transform

public void renderEmptyList (MarkupOutput out)

Extends renderEmptyList by adding "Add Subscription" link

Parameters
out output by this transform

public void renderHeaders (MarkupOutput out)

Overrides renderHeaders by changing the order the headers are rendered.

Parameters
out output by this transform

public void renderList (MarkupOutput out, SimpleList list)

Extends renderList by adding a "You're subscribed to the following subscriptions" message and an "Add Subscription" link at the end list.

Parameters
out output by this transform
list the list of schedules to render.

public void renderSchedule (MarkupOutput out, WebSchedule schedule, WebObjectInfo target)

Extends renderSubscription by changing the order of the columns

Parameters
out the transform's output
schedule the schedule to render
target the target object of the schedule.

public void renderTitle (MarkupOutput out)

Rendering the title. It used to be done on the JSP page directly.

public void renderTriggerInfo (MarkupOutput out, WebSchedule schedule, WebObjectInfo target)

Extends renderTriggerInfo() by adding a link to execute the schedule.

Parameters
out the transform's output
schedule the schedule to render
target the schedule's target object