@Entity public class RuleTemplateBo extends PersistableBusinessObjectBase implements RuleTemplateContract
RuleAttributes
(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, setVersionNumbertoStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetVersionNumbergetObjectIdtoStringpublic 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 RuleTemplateContractpublic List<RuleTemplateAttributeBo> getActiveRuleTemplateAttributes()
public void setActiveRuleTemplateAttributes(List<RuleTemplateAttributeBo> ruleTemplateAttributes)
public void setRuleTemplateAttributes(List<RuleTemplateAttributeBo> ruleTemplateAttributes)
public String getDescription()
getDescription in interface RuleTemplateContractpublic void setDescription(String description)
public String getName()
getName in interface RuleTemplateContractpublic String getId()
IdentifiablegetId in interface Identifiablepublic String getDelegationTemplateId()
public void setDelegationTemplateId(String delegationTemplateId)
public RuleTemplateBo getDelegationTemplate()
getDelegationTemplate in interface RuleTemplateContractpublic void setDelegationTemplate(RuleTemplateBo delegationTemplate)
public String getReturnUrl()
public void setReturnUrl(String returnUrl)
public String getEncodedName()
public List<RuleTemplateOptionBo> getRuleTemplateOptions()
getRuleTemplateOptions in interface RuleTemplateContractpublic 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-2015 The Kuali Foundation. All Rights Reserved.