public interface

WebAssociatedSchedules

implements List<E>
com.microstrategy.web.objects.WebAssociatedSchedules

Summary

Public Methods
abstract void clearObjectAssociatedSchedules()
clear the associated schedule for a report or a RWD, the object will inherit its parent's schedule
abstract void clearProjectAssociatedSchedules()
clear the associated schedule
abstract void disableList()
disable the associated schedule for a report or a RWD, the object will become unschedulable
abstract boolean isNewlyCreated()
get the Newly-Created flag
abstract boolean isNonSchedulable()
get the Non-Schedulable flag
abstract void populate()
get the associated schedule from IServer
abstract void populate(boolean inherited)
get the associated schedule from IServer
abstract void populateObject()
get the associated schedule from IServer for object
abstract void saveObjectAssociatedSchedules()
save the associated schedule to IServer
abstract void saveProjectAssociatedSchedules()
save the associated schedule to IServer
abstract void setMessageId(String msgId)
set the message id related to
abstract void setNewlyCreated(boolean newlyCreated)
set the Newly-Created flag
abstract void setNonSchedulable(boolean nonSchedulable)
set the Non-Schedulable flag
abstract void setObject(ResultSetBean rsb)
set the report/document bean related to
abstract void setObject(WebObjectInfo wrsi)
set the report/document object related to
abstract void setObjectId(String objId)
set the report/document object id related to
abstract void setObjectType(int objType)
set the report/document object type related to
[Expand]
Inherited Methods
From interface java.lang.Iterable
From interface java.util.Collection
From interface java.util.List

Public Methods

public abstract void clearObjectAssociatedSchedules ()

clear the associated schedule for a report or a RWD, the object will inherit its parent's schedule

public abstract void clearProjectAssociatedSchedules ()

clear the associated schedule

public abstract void disableList ()

disable the associated schedule for a report or a RWD, the object will become unschedulable

public abstract boolean isNewlyCreated ()

get the Newly-Created flag

Returns
  • the flag indicates whether a report/document is never been saved.

public abstract boolean isNonSchedulable ()

get the Non-Schedulable flag

Returns
  • the flag indicates non-schedulable

public abstract void populate ()

get the associated schedule from IServer

Returns
  • the String representing the associated schedule

public abstract void populate (boolean inherited)

get the associated schedule from IServer

Parameters
inherited boolean states whether inherit the parents schedules
Returns
  • the String representing the associated schedule

public abstract void populateObject ()

get the associated schedule from IServer for object

public abstract void saveObjectAssociatedSchedules ()

save the associated schedule to IServer

public abstract void saveProjectAssociatedSchedules ()

save the associated schedule to IServer

public abstract void setMessageId (String msgId)

set the message id related to

public abstract void setNewlyCreated (boolean newlyCreated)

set the Newly-Created flag

Parameters
newlyCreated the flag indicates whether a report/document is never been saved.

public abstract void setNonSchedulable (boolean nonSchedulable)

set the Non-Schedulable flag

Parameters
nonSchedulable the flag indicates non-schedulable

public abstract void setObject (ResultSetBean rsb)

set the report/document bean related to

public abstract void setObject (WebObjectInfo wrsi)

set the report/document object related to

public abstract void setObjectId (String objId)

set the report/document object id related to

public abstract void setObjectType (int objType)

set the report/document object type related to