@Entity public class RuleTemplateBo extends PersistableBusinessObjectBase implements RuleTemplateContract
RuleAttribute
s
(associated vai the RuleTemplateAttributeBo
bean).Modifier and Type | Field and Description |
---|---|
static String[] |
DEFAULT_OPTION_KEYS
A list of default rule template option keys.
|
extension, versionNumber
Constructor and Description |
---|
RuleTemplateBo() |
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getVersionNumber
getObjectId
toString
public static final String[] DEFAULT_OPTION_KEYS
public RuleTemplateBo()
public void removeNonDefaultOptions()
public String getDelegateTemplateName()
public String getRuleTemplateActionsUrl()
public RuleTemplateAttributeBo getRuleTemplateAttribute(RuleTemplateAttributeBo ruleTemplateAttribute)
public boolean containsActiveRuleTemplateAttribute(RuleTemplateAttributeBo templateAttribute)
public boolean containsRuleTemplateAttribute(RuleTemplateAttributeBo templateAttribute)
public RuleTemplateAttributeBo getRuleTemplateAttribute(int index)
public List<RuleTemplateAttributeBo> getRuleTemplateAttributes()
getRuleTemplateAttributes
in interface RuleTemplateContract
public List<RuleTemplateAttributeBo> getActiveRuleTemplateAttributes()
public void setActiveRuleTemplateAttributes(List<RuleTemplateAttributeBo> ruleTemplateAttributes)
public void setRuleTemplateAttributes(List<RuleTemplateAttributeBo> ruleTemplateAttributes)
public String getDescription()
getDescription
in interface RuleTemplateContract
public void setDescription(String description)
public String getName()
getName
in interface RuleTemplateContract
public String getId()
Identifiable
getId
in interface Identifiable
public String getDelegationTemplateId()
public void setDelegationTemplateId(String delegationTemplateId)
public RuleTemplateBo getDelegationTemplate()
getDelegationTemplate
in interface RuleTemplateContract
public void setDelegationTemplate(RuleTemplateBo delegationTemplate)
public String getReturnUrl()
public void setReturnUrl(String returnUrl)
public String getEncodedName()
public List<RuleTemplateOptionBo> getRuleTemplateOptions()
getRuleTemplateOptions
in interface RuleTemplateContract
public void setRuleTemplateOptions(List<RuleTemplateOptionBo> ruleTemplateOptions)
public RuleTemplateOptionBo getRuleTemplateOption(String key)
public void setAcknowledge(RuleTemplateOptionBo acknowledge)
public void setComplete(RuleTemplateOptionBo complete)
public void setApprove(RuleTemplateOptionBo approve)
public void setFyi(RuleTemplateOptionBo fyi)
public void setDefaultActionRequestValue(RuleTemplateOptionBo defaultActionRequestValue)
public RuleTemplateOptionBo getAcknowledge()
public RuleTemplateOptionBo getComplete()
public RuleTemplateOptionBo getApprove()
public RuleTemplateOptionBo getFyi()
public RuleTemplateOptionBo getDefaultActionRequestValue()
public List<RoleName> getRoles()
public static RuleTemplate to(RuleTemplateBo bo)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.