|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectibi.broker.api.data.content.ContentObject
ibi.broker.api.data.library.Content
public class Content
Field Summary | |
---|---|
static java.lang.String |
ACCESS_TYPE_LIST
String constant representing one of the three valid access options. |
static java.lang.String |
ACCESS_TYPE_OWNER
String constant representing one of the three valid access options. |
static java.lang.String |
ACCESS_TYPE_PUBLIC
String constant representing one of the three valid access options. |
static java.lang.String |
EXPIREMODE_DAY
String constant representing library expiration based upon the number of days. |
static java.lang.String |
EXPIREMODE_HOUR
This expiration mode is for future use and is not currently implemented. |
static java.lang.String |
EXPIREMODE_MONTH
String constant representing a library expiration based upon a number of months. |
static java.lang.String |
EXPIREMODE_NEVER
String constant representing expiration mode of NEVER. |
static java.lang.String |
EXPIREMODE_VERSION
String constant representing a "version" type of library expiration. |
static java.lang.String |
EXPIREMODE_WEEK
String constant representing a library expiration based upon a number of weeks. |
static java.lang.String |
EXPIREMODE_YEAR
String constant representing a library expiration based upon a number of years. |
Fields inherited from class ibi.broker.api.data.content.ContentObject |
---|
id |
Constructor Summary | |
---|---|
Content()
|
Method Summary | |
---|---|
java.lang.String |
getAccessList()
Obtains the name of the Access List, which is a list of users that have access to this content in the report library. |
java.lang.String |
getAccessType()
Obtains one of the three access options (i.e., "access types") as a String constant. |
java.lang.String |
getBurstValue()
Obtains the burst value associated with this library report distribution. |
Category |
getCategory()
|
java.lang.String |
getDescription()
Obtains a string describing this scheduled distribution of report library content. |
int |
getExpireInterval()
Obtains the expiration interval of report content distributed to the report library. |
java.lang.String |
getExpireMode()
Obtains the expiration mode for the report library content. |
java.util.Calendar |
getLastExecTime()
|
int |
getLastVersion()
|
java.lang.String |
getOwner()
Obtains the owner of this scheduled distribution of content to the Report Library. |
java.lang.String |
getScheduleId()
|
java.lang.String |
getTaskId()
|
Version[] |
getVersionList()
/** Obtains an Array of Version objects that contains the report output from the ReportCaster schedule that is associated with this Content object. |
WatchItem[] |
getWatchItemList()
|
boolean |
isWatch()
|
void |
setAccessList(java.lang.String accessList)
Assigns the name of the Access List, which is a list of users that have access to this content in the report library. |
void |
setAccessType(java.lang.String accessType)
Assigns one of the three access options (i.e., "access types") as a String Constant. |
void |
setBurstValue(java.lang.String burstValue)
Assigns the burst value associated with this library report distribution. |
void |
setCategory(Category parent)
|
void |
setDescription(java.lang.String description)
Assigns a string describing this scheduled distribution of report library content. |
void |
setExpireInterval(int expireInterval)
Assigns the expiration interval to a report content distributed to the report library. |
void |
setExpireMode(java.lang.String expireMode)
Assigns the expiration mode for the report library content. |
void |
setLastExecTime(java.util.Calendar lastExecTime)
|
void |
setLastVersion(int lastVersion)
|
void |
setOwner(java.lang.String owner)
Assigns an owner to this scheduled distribution of content to the Report Library. |
void |
setScheduleId(java.lang.String scheduleId)
|
void |
setTaskId(java.lang.String taskId)
|
void |
setVersionList(Version[] versionList)
Assigns an Array of Version objects that contains the report output from the ReportCaster schedule that is associated with this Content object. |
void |
setWatch(boolean isWatch)
|
void |
setWatchItemList(WatchItem[] watchItemList)
|
void |
validate(java.lang.String parentName)
Assists in validating arguments |
Methods inherited from class ibi.broker.api.data.content.ContentObject |
---|
equals, getId, hashCode, setId |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String EXPIREMODE_VERSION
setExpireMode(String expireMode)
,
Constant Field Valuespublic static final java.lang.String EXPIREMODE_HOUR
public static final java.lang.String EXPIREMODE_NEVER
setExpireMode(String expireMode)
,
Constant Field Valuespublic static final java.lang.String EXPIREMODE_DAY
setExpireMode(String expireMode)
,
Constant Field Valuespublic static final java.lang.String EXPIREMODE_WEEK
setExpireMode(String expireMode)
,
Constant Field Valuespublic static final java.lang.String EXPIREMODE_MONTH
setExpireMode(String expireMode)
,
Constant Field Valuespublic static final java.lang.String EXPIREMODE_YEAR
setExpireMode(String expireMode)
,
Constant Field Valuespublic static final java.lang.String ACCESS_TYPE_OWNER
setAccessType(String accessType)
,
Constant Field Valuespublic static final java.lang.String ACCESS_TYPE_PUBLIC
setAccessType(String accessType)
,
Constant Field Valuespublic static final java.lang.String ACCESS_TYPE_LIST
setAccessType(String accessType)
,
Constant Field ValuesConstructor Detail |
---|
public Content()
Method Detail |
---|
public void setDescription(java.lang.String description)
description
- Reference to the description as String.getDescription()
public java.lang.String getDescription()
setDescription(String)
public java.lang.String getScheduleId()
public void setScheduleId(java.lang.String scheduleId)
scheduleId
- The ID fo the schedule that created this report.public void setOwner(java.lang.String owner)
owner
- The username of schedule ownergetOwner()
public java.lang.String getOwner()
setOwner(String)
public void setBurstValue(java.lang.String burstValue)
burstValue
- The burst value.getBurstValue()
public java.lang.String getBurstValue()
setBurstValue(String)
public void setExpireMode(java.lang.String expireMode)
expireMode
- String constant representing the expiration modegetExpireMode()
public java.lang.String getExpireMode()
setExpireMode(String)
public void setExpireInterval(int expireInterval)
expireInterval
- The expiration interval as an integer.getExpireInterval()
public int getExpireInterval()
setExpireInterval(int)
public void setVersionList(Version[] versionList)
versionList
- Reference to the array of version objects.getVersionList()
public Version[] getVersionList()
setVersionList(Version[])
public java.lang.String getAccessList()
setAccessList(String)
,
getAccessType()
,
setAccessType(String)
public java.lang.String getAccessType()
setAccessType(String)
public void setAccessList(java.lang.String accessList)
accessList
- Name of the access listgetAccessList()
,
getAccessType()
,
setAccessType(String)
public void setAccessType(java.lang.String accessType)
accessType
- The access type String constantgetAccessType()
public int getLastVersion()
public void setLastVersion(int lastVersion)
public java.util.Calendar getLastExecTime()
public void setLastExecTime(java.util.Calendar lastExecTime)
public boolean isWatch()
public void setWatch(boolean isWatch)
public java.lang.String getTaskId()
public void setTaskId(java.lang.String taskId)
public Category getCategory()
public void setCategory(Category parent)
public WatchItem[] getWatchItemList()
public void setWatchItemList(WatchItem[] watchItemList)
public void validate(java.lang.String parentName) throws CasterException
parentName
- represented parent of this object.
CasterException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |