Package com.microstrategy.web.objects
Interface WebAssociatedScheduleSource
-
- All Known Implementing Classes:
WebAssociatedScheduleSourceImpl
public interface WebAssociatedScheduleSource
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WebSubscriptionAssociatedUser
getNewWebSubscriptionAssociatedUser(java.lang.String id, java.lang.String name)
get a new instance ofWebSubscriptionAssociatedUser
WebAssociatedSchedules
getProjectAssociatedSchedules()
get the associated schedule from IServer for project, if there is no setting for associated schedule for project, it will return emptyWebAssociatedSchedules
getProjectLevelSchedules()
get the project-level associated schedule from IServer, if there is no setting for associated schedule for project, it will return server-level schedulesWebAssociatedSchedules
getWebAssociatedSchedulesForObject()
get the associated schedule from IServer for objectWebAssociatedSchedules
getWebAssociatedSchedulesForObject(ResultSetBean rsb)
get the associated schedule from IServer for objectWebAssociatedSchedules
getWebAssociatedSchedulesForObject(WebObjectInfo woi)
get the associated schedule from IServer for objectWebSubscriptionAssociatedUsers
getWebSubscriptionAssociatedUsers(ResultSetBean rsb)
get the associated users for a report or document from IServer
-
-
-
Method Detail
-
getProjectAssociatedSchedules
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
-
getWebAssociatedSchedulesForObject
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
-
getWebAssociatedSchedulesForObject
WebAssociatedSchedules getWebAssociatedSchedulesForObject()
get the associated schedule from IServer for object- Returns:
- the String representing the associated schedule
-
getWebAssociatedSchedulesForObject
WebAssociatedSchedules getWebAssociatedSchedulesForObject(WebObjectInfo woi)
get the associated schedule from IServer for object- Parameters:
rsb
- the object of associated schedule- Returns:
- the String representing the associated schedule
-
getProjectLevelSchedules
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
-
getWebSubscriptionAssociatedUsers
WebSubscriptionAssociatedUsers getWebSubscriptionAssociatedUsers(ResultSetBean rsb)
get the associated users for a report or document from IServer- Returns:
WebSubscriptionAssociatedUsers
representing the associated users
-
getNewWebSubscriptionAssociatedUser
WebSubscriptionAssociatedUser getNewWebSubscriptionAssociatedUser(java.lang.String id, java.lang.String name)
get a new instance ofWebSubscriptionAssociatedUser
- Parameters:
id
- user idname
- user name- Returns:
- a new instance of
WebSubscriptionAssociatedUser
-
-