public class

WebAssociatedScheduleSourceImpl

extends Object
implements WebAssociatedScheduleSource
java.lang.Object
   ↳ com.microstrategy.web.objects.WebAssociatedScheduleSourceImpl

Summary

Public Constructors
WebAssociatedScheduleSourceImpl(WebObjectsFactory _factory)
Public Methods
WebSubscriptionAssociatedUser getNewWebSubscriptionAssociatedUser(String id, String name)
get a new instance of WebSubscriptionAssociatedUser
WebAssociatedSchedules getProjectAssociatedSchedules()
get the associated schedule from IServer for project, if there is no setting for associated schedule for project, it will return empty
WebAssociatedSchedules getProjectLevelSchedules()
get the project-level associated schedule from IServer, if there is no setting for associated schedule for project, it will return server-level schedules
WebAssociatedSchedules getWebAssociatedSchedulesForObject(ResultSetBean rsb)
get the associated schedule from IServer for object
WebAssociatedSchedules getWebAssociatedSchedulesForObject()
get the associated schedule from IServer for object
WebAssociatedSchedules getWebAssociatedSchedulesForObject(WebObjectInfo woi)
get the associated schedule from IServer for object
WebSubscriptionAssociatedUsers getWebSubscriptionAssociatedUsers(ResultSetBean rsb)
get the associated users for a report or document from IServer
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.microstrategy.web.objects.WebAssociatedScheduleSource

Public Constructors

public WebAssociatedScheduleSourceImpl (WebObjectsFactory _factory)

Public Methods

public WebSubscriptionAssociatedUser getNewWebSubscriptionAssociatedUser (String id, String name)

get a new instance of WebSubscriptionAssociatedUser

Parameters
id user id
name user name
Returns

public WebAssociatedSchedules getProjectAssociatedSchedules ()

get the associated schedule from IServer for project, if there is no setting for associated schedule for project, it will return empty

Returns
  • the String representing the associated schedule

public WebAssociatedSchedules getProjectLevelSchedules ()

get the project-level associated schedule from IServer, if there is no setting for associated schedule for project, it will return server-level schedules

Returns
  • the String representing the associated schedule

public WebAssociatedSchedules getWebAssociatedSchedulesForObject (ResultSetBean rsb)

get the associated schedule from IServer for object

Parameters
rsb the object of associated schedule
Returns
  • the String representing the associated schedule

public WebAssociatedSchedules getWebAssociatedSchedulesForObject ()

get the associated schedule from IServer for object

Returns
  • the String representing the associated schedule

public WebAssociatedSchedules getWebAssociatedSchedulesForObject (WebObjectInfo woi)

get the associated schedule from IServer for object

Returns
  • the String representing the associated schedule

public WebSubscriptionAssociatedUsers getWebSubscriptionAssociatedUsers (ResultSetBean rsb)

get the associated users for a report or document from IServer

Returns