|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sas.hls.common.AbstractIdentifiable
com.sas.hls.schedule.ScheduleDescriptor
public class ScheduleDescriptor
A light-weight client representation of a schedule. See Schedule
for details.
Nested Class Summary | |
---|---|
static class |
ScheduleDescriptor.ScheduleStatus
ScheduleStatus is an enum status of a schedule. |
Field Summary | |
---|---|
static String |
OBJECT_TYPE
Represents the type name of a Schedule object. |
Constructor Summary | |
---|---|
ScheduleDescriptor()
Default constructor |
|
ScheduleDescriptor(String scheduleKeyName,
String scheduleGroupName)
Constructor used by the api to populate key values used by the server |
Method Summary | |
---|---|
boolean |
equals(Object obj)
Indicate whether some other object is "equal to" this one. |
String |
getDescription()
Return the description of this schedule. |
Date |
getLastModifiedDate()
Return the date this schedule was last modified. |
String |
getName()
Return the name of this schedule. |
String |
getOwner()
Return the owner of this schedule. |
String |
getSchedulableLabel()
Return the label of this schedule. |
String |
getScheduleKeyGroupName()
Return the schedule key group name. |
String |
getScheduleKeyName()
Return the key name for this schedule. |
ScheduleDescriptor.ScheduleStatus |
getStatus()
Return the schedule's status. |
void |
setDescription(String description)
Set the description of this schedule. |
void |
setLastModifiedDate(Date lastModifiedDate)
Set the date this schedule was last modified. |
void |
setName(String name)
Set the name of this schedule. |
void |
setOwner(String owner)
Set the opwner of this schedule. |
void |
setSchedulableLabel(String schedulableLabel)
Set the label of this schedule. |
void |
setStatus(ScheduleDescriptor.ScheduleStatus status)
Set the schedule's status. |
Methods inherited from class com.sas.hls.common.AbstractIdentifiable |
---|
getIdentifier, getObjectType, hashCode, setIdentifier, setObjectType |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String OBJECT_TYPE
Constructor Detail |
---|
public ScheduleDescriptor()
public ScheduleDescriptor(String scheduleKeyName, String scheduleGroupName)
scheduleKeyName
- The schedule key name used by the serverscheduleGroupName
- he schedule key name used by the serverMethod Detail |
---|
public ScheduleDescriptor.ScheduleStatus getStatus()
public void setStatus(ScheduleDescriptor.ScheduleStatus status)
status
- The status to set.public String getName()
public void setName(String name)
name
- The name to set.public String getDescription()
public void setDescription(String description)
description
- The description to set.public String getOwner()
public void setOwner(String owner)
owner
- The owner to set.public Date getLastModifiedDate()
public void setLastModifiedDate(Date lastModifiedDate)
lastModifiedDate
- The date this schedule was last modified.public String getSchedulableLabel()
public void setSchedulableLabel(String schedulableLabel)
schedulableLabel
- Label of the item you are scheduling.public String getScheduleKeyName()
public String getScheduleKeyGroupName()
public boolean equals(Object obj)
equals
in class AbstractIdentifiable
Object.equals(java.lang.Object)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |