|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.krms.impl.repository.ActionBo
@Entity public class ActionBo
The Action Business Object is the Action mutable class.
ActionDefinition,
ActionDefinitionContract,
Action,
Serialized Form| Constructor Summary | |
|---|---|
ActionBo()
|
|
| Method Summary | |
|---|---|
static ActionBo |
from(ActionDefinition im)
Converts a immutable object to it's mutable bo counterpart |
List<ActionAttributeBo> |
getAttributeBos()
|
Map<String,String> |
getAttributes()
Returns a 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 |
RuleBo |
getRule()
|
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. |
void |
setAttributeBos(List<ActionAttributeBo> attributeBos)
|
void |
setAttributes(Map<String,String> attributes)
Set the Action Attributes |
void |
setDescription(String description)
|
void |
setId(String id)
|
void |
setName(String name)
|
void |
setNamespace(String namespace)
|
void |
setRule(RuleBo rule)
|
void |
setSequenceNumber(Integer sequenceNumber)
|
void |
setTypeId(String typeId)
|
void |
setVersionNumber(Long versionNumber)
|
static ActionDefinition |
to(ActionBo bo)
Converts a mutable bo to it's immutable counterpart |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ActionBo()
| Method Detail |
|---|
public Map<String,String> getAttributes()
ActionDefinitionContract
getAttributes in interface ActionDefinitionContractpublic void setAttributes(Map<String,String> attributes)
attributes - to add to this Actionpublic static ActionDefinition to(ActionBo bo)
bo - the mutable business object
public static ActionBo from(ActionDefinition im)
im - immutable object
public String getId()
Identifiable
getId in interface Identifiablepublic void setId(String id)
public String getNamespace()
ActionDefinitionContractThe namespace of the Action
getNamespace in interface ActionDefinitionContractpublic void setNamespace(String namespace)
public String getName()
ActionDefinitionContractname - the name of the Action
getName in interface ActionDefinitionContractpublic void setName(String name)
public String getDescription()
ActionDefinitionContract
getDescription in interface ActionDefinitionContractpublic void setDescription(String description)
public String getTypeId()
ActionDefinitionContract
getTypeId in interface ActionDefinitionContractpublic void setTypeId(String typeId)
public String getRuleId()
ActionDefinitionContract
getRuleId in interface ActionDefinitionContractpublic RuleBo getRule()
public void setRule(RuleBo rule)
public Integer getSequenceNumber()
ActionDefinitionContract
getSequenceNumber in interface ActionDefinitionContractpublic void setSequenceNumber(Integer sequenceNumber)
public Long getVersionNumber()
Versioned
getVersionNumber in interface Versionedpublic void setVersionNumber(Long versionNumber)
public List<ActionAttributeBo> getAttributeBos()
public void setAttributeBos(List<ActionAttributeBo> attributeBos)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||