public final class AgendaItemDefinition extends AbstractDataTransferObject implements AgendaItemDefinitionContract
AgendaItemDefinitionContract
,
Serialized FormModifier and Type | Class and Description |
---|---|
static class |
AgendaItemDefinition.Builder
This builder is used to construct instances of KRMS Repository AgendaItemDefinition.
|
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.
|
Modifier and Type | Method and Description |
---|---|
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.
|
afterUnmarshal, beforeUnmarshal, equals, hashCode, toString
public String getId()
Identifiable
getId
in interface Identifiable
public String getAgendaId()
AgendaItemDefinitionContract
getAgendaId
in interface AgendaItemDefinitionContract
public String getRuleId()
AgendaItemDefinitionContract
getRuleId
in interface AgendaItemDefinitionContract
public String getSubAgendaId()
AgendaItemDefinitionContract
getSubAgendaId
in interface AgendaItemDefinitionContract
public String getWhenTrueId()
AgendaItemDefinitionContract
getWhenTrueId
in interface AgendaItemDefinitionContract
public String getWhenFalseId()
AgendaItemDefinitionContract
getWhenFalseId
in interface AgendaItemDefinitionContract
public String getAlwaysId()
AgendaItemDefinitionContract
getAlwaysId
in interface AgendaItemDefinitionContract
public RuleDefinition getRule()
AgendaItemDefinitionContract
getRule
in interface AgendaItemDefinitionContract
public AgendaDefinition getSubAgenda()
AgendaItemDefinitionContract
getSubAgenda
in interface AgendaItemDefinitionContract
public AgendaItemDefinition getWhenTrue()
AgendaItemDefinitionContract
getWhenTrue
in interface AgendaItemDefinitionContract
public AgendaItemDefinition getWhenFalse()
AgendaItemDefinitionContract
getWhenFalse
in interface AgendaItemDefinitionContract
public AgendaItemDefinition getAlways()
AgendaItemDefinitionContract
getAlways
in interface AgendaItemDefinitionContract
public Long getVersionNumber()
Versioned
getVersionNumber
in interface Versioned
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.