|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.core.api.mo.AbstractDataTransferObject
org.kuali.rice.krms.api.repository.agenda.AgendaDefinition
public final class AgendaDefinition
Concrete model object implementation of KRMS Repository Agenda immutable. Instances of Agenda can be (un)marshalled to and from XML.
AgendaDefinitionContract,
Serialized Form| Nested Class Summary | |
|---|---|
static class |
AgendaDefinition.Builder
This builder is used to construct instances of KRMS Repository Agenda. |
static class |
AgendaDefinition.Cache
|
static class |
AgendaDefinition.Constants
Defines some constants used on this class. |
static class |
AgendaDefinition.Elements
A private class which exposes constants which define the XML element names to use when this object is marshalled to XML. |
| Method Summary | |
|---|---|
Map<String,String> |
getAttributes()
Returns the internal list of custom/remote attributes associated with the agenda. |
String |
getContextId()
Returns the context id of the Agenda. |
String |
getFirstItemId()
Returns the fist agenda item id to be executed in the Agenda. |
String |
getId()
The unique identifier for an object. |
String |
getName()
Returns the name of the Agenda. |
String |
getTypeId()
Returns the KRMS type id of the Agenda. |
Long |
getVersionNumber()
Returns the version number for this object. |
boolean |
isActive()
The active indicator for an object. |
| Methods inherited from class org.kuali.rice.core.api.mo.AbstractDataTransferObject |
|---|
afterUnmarshal, beforeUnmarshal, equals, hashCode, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public String getId()
Identifiable
getId in interface Identifiablepublic String getName()
AgendaDefinitionContract
getName in interface AgendaDefinitionContractpublic String getTypeId()
AgendaDefinitionContract
getTypeId in interface AgendaDefinitionContractpublic String getContextId()
AgendaDefinitionContract
getContextId in interface AgendaDefinitionContractpublic boolean isActive()
Inactivatable
isActive in interface Inactivatablepublic String getFirstItemId()
AgendaDefinitionContract
getFirstItemId in interface AgendaDefinitionContractpublic Map<String,String> getAttributes()
getAttributes in interface AgendaDefinitionContractpublic Long getVersionNumber()
Versioned
getVersionNumber in interface Versioned
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||