Package org.beangle.ems.rule
Interface Rule
-
- All Superinterfaces:
org.beangle.commons.entity.Entity<Integer>,Serializable,org.beangle.commons.entity.TimeEntity
- All Known Implementing Classes:
RuleBean
public interface Rule extends org.beangle.commons.entity.Entity<Integer>, org.beangle.commons.entity.TimeEntity
Rule represent a business constraint- Author:
- chaostone
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetBusiness()StringgetDescription()StringgetFactory()StringgetName()Set<RuleParameter>getParams()StringgetServiceName()booleanisEnabled()voidsetBusiness(String business)voidsetDescription(String description)voidsetEnabled(boolean enabled)voidsetFactory(String factory)voidsetName(String name)voidsetParams(Set<RuleParameter> ruleParams)voidsetServiceName(String serviceName)
-
-
-
Method Detail
-
getParams
Set<RuleParameter> getParams()
-
setParams
void setParams(Set<RuleParameter> ruleParams)
-
isEnabled
boolean isEnabled()
-
setEnabled
void setEnabled(boolean enabled)
-
getName
String getName()
-
setName
void setName(String name)
-
getBusiness
String getBusiness()
-
setBusiness
void setBusiness(String business)
-
getDescription
String getDescription()
-
setDescription
void setDescription(String description)
-
getFactory
String getFactory()
-
setFactory
void setFactory(String factory)
-
getServiceName
String getServiceName()
-
setServiceName
void setServiceName(String serviceName)
-
-