|
||||||||||
| 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.action.ActionDefinition
public final class ActionDefinition
Concrete model object implementation of KRMS Repository Action immutable. Instances of Action can be (un)marshalled to and from XML.
Action,
ActionDefinitionContract,
Serialized Form| Nested Class Summary | |
|---|---|
static class |
ActionDefinition.Builder
This builder is used to construct instances of KRMS Repository Action. |
static class |
ActionDefinition.Cache
|
static class |
ActionDefinition.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 representation of the set of attributes associated with the Action. |
String |
getDescription()
Returns the description for what the parameter is used for. |
String |
getId()
The unique identifier for an object. |
String |
getName()
Returns the name of the Action |
String |
getNamespace()
Returns the namespace of the Action |
String |
getRuleId()
Returns the id of the rule associated with the action |
Integer |
getSequenceNumber()
Returns the sequence number of the action |
String |
getTypeId()
Returns the KrmsType of the Action |
Long |
getVersionNumber()
Returns the version number for this object. |
| 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 getName()
ActionDefinitionContractname - the name of the Action
getName in interface ActionDefinitionContractpublic String getNamespace()
ActionDefinitionContractThe namespace of the Action
getNamespace in interface ActionDefinitionContractpublic String getDescription()
ActionDefinitionContract
getDescription in interface ActionDefinitionContractpublic String getTypeId()
ActionDefinitionContract
getTypeId in interface ActionDefinitionContractpublic String getRuleId()
ActionDefinitionContract
getRuleId in interface ActionDefinitionContractpublic Integer getSequenceNumber()
ActionDefinitionContract
getSequenceNumber in interface ActionDefinitionContractpublic Map<String,String> getAttributes()
getAttributes in interface ActionDefinitionContractpublic Long getVersionNumber()
Versioned
getVersionNumber in interface Versioned
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||