|
||||||||||
| 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.AgendaItemDefinition
public final class AgendaItemDefinition
Concrete model object implementation of KRMS Repository AgendaItemDefinition immutable. Instances of AgendaItemDefinition can be (un)marshalled to and from XML.
AgendaItemDefinitionContract,
Serialized Form| Nested Class Summary | |
|---|---|
static class |
AgendaItemDefinition.Builder
This builder is used to construct instances of KRMS Repository AgendaItemDefinition. |
static class |
AgendaItemDefinition.Cache
|
static class |
AgendaItemDefinition.Elements
A private class which exposes constants which define the XML element names to use when this object is marshalled to XML. |
| Method Summary | |
|---|---|
String |
getAgendaId()
Returns the agenda id to which the agenda item belongs. |
AgendaItemDefinition |
getAlways()
This is ID of the next AgendaItemDefinition to be executed after following any defined true or false actions. |
String |
getAlwaysId()
This is ID of the next AgendaItemDefinition to be executed after following any defined true or false actions. |
String |
getId()
The unique identifier for an object. |
RuleDefinition |
getRule()
This method returns the Rule associated with this AgendaItemDefinition. |
String |
getRuleId()
Returns the rule id associated with the agenda item. |
AgendaDefinition |
getSubAgenda()
This method returns the SubAgenda associated with this AgendaItemDefinition. |
String |
getSubAgendaId()
This is ID of the SubAgenda associated with this AgendaItemDefinition. |
Long |
getVersionNumber()
Returns the version number for this object. |
AgendaItemDefinition |
getWhenFalse()
This method returns the next AgendaItemDefinition to be executed if the Rule associated with this AgendaItemDefinition evaluates to false. |
String |
getWhenFalseId()
This is ID of the next AgendaItemDefinition to be executed if the Rule associated AgendaItemDefinition evaluates to false. |
AgendaItemDefinition |
getWhenTrue()
This method returns the next AgendaItemDefinition to be executed if the Rule associated with this AgendaItemDefinition evaluates to true. |
String |
getWhenTrueId()
This is ID of the next AgendaItemDefinition to be executed if the Rule associated AgendaItemDefinition evaluates to true. |
| Methods inherited from class org.kuali.rice.core.api.mo.AbstractDataTransferObject |
|---|
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, 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 getAgendaId()
AgendaItemDefinitionContract
getAgendaId in interface AgendaItemDefinitionContractpublic String getRuleId()
AgendaItemDefinitionContract
getRuleId in interface AgendaItemDefinitionContractpublic String getSubAgendaId()
AgendaItemDefinitionContract
getSubAgendaId in interface AgendaItemDefinitionContractpublic String getWhenTrueId()
AgendaItemDefinitionContract
getWhenTrueId in interface AgendaItemDefinitionContractpublic String getWhenFalseId()
AgendaItemDefinitionContract
getWhenFalseId in interface AgendaItemDefinitionContractpublic String getAlwaysId()
AgendaItemDefinitionContract
getAlwaysId in interface AgendaItemDefinitionContractpublic RuleDefinition getRule()
AgendaItemDefinitionContract
getRule in interface AgendaItemDefinitionContractpublic AgendaDefinition getSubAgenda()
AgendaItemDefinitionContract
getSubAgenda in interface AgendaItemDefinitionContractpublic AgendaItemDefinition getWhenTrue()
AgendaItemDefinitionContract
getWhenTrue in interface AgendaItemDefinitionContractpublic AgendaItemDefinition getWhenFalse()
AgendaItemDefinitionContract
getWhenFalse in interface AgendaItemDefinitionContractpublic AgendaItemDefinition getAlways()
AgendaItemDefinitionContract
getAlways in interface AgendaItemDefinitionContractpublic Long getVersionNumber()
Versioned
getVersionNumber in interface Versioned
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||