package org.beanfuse.rule.model; import java.util.HashSet; import java.util.Set; import org.beanfuse.model.pojo.LongIdTimeObject; import org.beanfuse.rule.Rule; public class BusinessRule extends LongIdTimeObject implements Rule { private static final long serialVersionUID = -3648535746761474692L; /** 规则名称 */ private String name; /** 适用业务 */ private String business; /** 规则描述 */ private String description; /** 规则管理容器 */ private String factory; /** 规则服务名 */ private String serviceName; /** 规则参数集合 */ private Set params = new HashSet(); /** 是否启用 */ private boolean enabled; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getBusiness() { return business; } public void setBusiness(String business) { this.business = business; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public String getFactory() { return factory; } public void setFactory(String factory) { this.factory = factory; } public String getServiceName() { return serviceName; } public void setServiceName(String serviceName) { this.serviceName = serviceName; } public Set getParams() { return params; } public void setParams(Set params) { this.params = params; } public boolean isEnabled() { return enabled; } public void setEnabled(boolean enabled) { this.enabled = enabled; } }