@Entity public class ActionBo extends Object implements org.kuali.rice.krms.api.repository.action.ActionDefinitionContract, org.kuali.rice.core.api.mo.common.Versioned, Serializable
ActionDefinition,
ActionDefinitionContract,
Action,
Serialized Form| Constructor and Description |
|---|
ActionBo() |
| Modifier and Type | Method and Description |
|---|---|
static ActionBo |
from(org.kuali.rice.krms.api.repository.action.ActionDefinition im)
Converts a immutable object to it's mutable bo counterpart
|
List<ActionAttributeBo> |
getAttributeBos() |
Map<String,String> |
getAttributes() |
String |
getDescription() |
String |
getId() |
String |
getName() |
String |
getNamespace() |
RuleBo |
getRule() |
String |
getRuleId() |
Integer |
getSequenceNumber() |
String |
getTypeId() |
Long |
getVersionNumber() |
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 org.kuali.rice.krms.api.repository.action.ActionDefinition |
to(ActionBo bo)
Converts a mutable bo to it's immutable counterpart
|
public ActionBo()
public Map<String,String> getAttributes()
getAttributes in interface org.kuali.rice.krms.api.repository.action.ActionDefinitionContractpublic void setAttributes(Map<String,String> attributes)
attributes - to add to this Actionpublic static org.kuali.rice.krms.api.repository.action.ActionDefinition to(ActionBo bo)
bo - the mutable business objectpublic static ActionBo from(org.kuali.rice.krms.api.repository.action.ActionDefinition im)
im - immutable objectpublic String getId()
getId in interface org.kuali.rice.core.api.mo.common.Identifiablepublic String getNamespace()
getNamespace in interface org.kuali.rice.krms.api.repository.action.ActionDefinitionContractpublic void setNamespace(String namespace)
public String getName()
getName in interface org.kuali.rice.krms.api.repository.action.ActionDefinitionContractpublic String getDescription()
getDescription in interface org.kuali.rice.krms.api.repository.action.ActionDefinitionContractpublic void setDescription(String description)
public String getTypeId()
getTypeId in interface org.kuali.rice.krms.api.repository.action.ActionDefinitionContractpublic String getRuleId()
getRuleId in interface org.kuali.rice.krms.api.repository.action.ActionDefinitionContractpublic Integer getSequenceNumber()
getSequenceNumber in interface org.kuali.rice.krms.api.repository.action.ActionDefinitionContractpublic void setSequenceNumber(Integer sequenceNumber)
public Long getVersionNumber()
getVersionNumber in interface org.kuali.rice.core.api.mo.common.Versionedpublic void setVersionNumber(Long versionNumber)
public List<ActionAttributeBo> getAttributeBos()
public void setAttributeBos(List<ActionAttributeBo> attributeBos)
Copyright © 2005–2017 The Kuali Foundation. All rights reserved.