A B C D E F G I L M O P R S T U Z 

A

AbstractAvatar - Class in org.beangle.ems.avatar.model
 
AbstractAvatar() - Constructor for class org.beangle.ems.avatar.model.AbstractAvatar
 
AbstractAvatarBase - Class in org.beangle.ems.avatar.service
 
AbstractAvatarBase() - Constructor for class org.beangle.ems.avatar.service.AbstractAvatarBase
 
add(RuleExecutor) - Method in class org.beangle.ems.rule.engine.impl.CompositeExecutor
 
addError(Message) - Method in interface org.beangle.ems.rule.Context
 
addError(Message) - Method in class org.beangle.ems.rule.model.SimpleContext
 
addMessage(Message) - Method in interface org.beangle.ems.rule.Context
 
addMessage(Message) - Method in class org.beangle.ems.rule.model.SimpleContext
 
Agenda - Interface in org.beangle.ems.rule.engine
规则执行议程(顺序)
Avatar - Interface in org.beangle.ems.avatar
头像
AvatarBase - Interface in org.beangle.ems.avatar.service
照片库
AvatarBaseGroup - Class in org.beangle.ems.avatar.service
组合头像库
AvatarBaseGroup() - Constructor for class org.beangle.ems.avatar.service.AvatarBaseGroup
 
AvatarException - Exception in org.beangle.ems.avatar
 
AvatarException() - Constructor for exception org.beangle.ems.avatar.AvatarException
 
AvatarException(String, Throwable) - Constructor for exception org.beangle.ems.avatar.AvatarException
 
AvatarException(String) - Constructor for exception org.beangle.ems.avatar.AvatarException
 
AvatarException(Throwable) - Constructor for exception org.beangle.ems.avatar.AvatarException
 

B

base - Variable in class org.beangle.ems.rule.engine.impl.SimpleEngine
 
BaseCodeService - Interface in org.beangle.ems.dictionary.service
 
BaseCodeServiceImpl - Class in org.beangle.ems.dictionary.service.impl
 
BaseCodeServiceImpl() - Constructor for class org.beangle.ems.dictionary.service.impl.BaseCodeServiceImpl
 
BEAN - Static variable in class org.beangle.ems.rule.engine.impl.DefaultRuleExecutorBuilder
 
build(Rule) - Method in class org.beangle.ems.rule.engine.impl.DefaultRuleExecutorBuilder
 
build(List<Rule>, boolean) - Method in class org.beangle.ems.rule.engine.impl.DefaultRuleExecutorBuilder
 
build(RuleConfig) - Method in class org.beangle.ems.rule.engine.impl.DefaultRuleExecutorBuilder
 
build(Rule) - Method in interface org.beangle.ems.rule.engine.RuleExecutorBuilder
 
build(List<Rule>, boolean) - Method in interface org.beangle.ems.rule.engine.RuleExecutorBuilder
 
build(RuleConfig) - Method in interface org.beangle.ems.rule.engine.RuleExecutorBuilder
 
buildAgenda(RuleBase, Context) - Method in class org.beangle.ems.rule.engine.impl.FullPatternMatcher
 
buildAgenda(RuleBase, Context) - Method in interface org.beangle.ems.rule.engine.PatternMatcher
根据规则集,判断哪些属于这次的执行范围
BusinessEventLogger - Class in org.beangle.ems.log.service
 
BusinessEventLogger() - Constructor for class org.beangle.ems.log.service.BusinessEventLogger
 
BusinessLog - Interface in org.beangle.ems.log
业务日志
BusinessLogBean - Class in org.beangle.ems.log.model
业务日志实现
BusinessLogBean() - Constructor for class org.beangle.ems.log.model.BusinessLogBean
 
BusinessLogDetail - Interface in org.beangle.ems.log
业务日志明细
BusinessLogDetailBean - Class in org.beangle.ems.log.model
业务日志明细
BusinessLogDetailBean() - Constructor for class org.beangle.ems.log.model.BusinessLogDetailBean
 
BusinessLogDetailBean(BusinessLog, String) - Constructor for class org.beangle.ems.log.model.BusinessLogDetailBean
 
BusinessLogService - Interface in org.beangle.ems.log.service
 
ByteArrayAvatar - Class in org.beangle.ems.avatar.model
 
ByteArrayAvatar() - Constructor for class org.beangle.ems.avatar.model.ByteArrayAvatar
 
ByteArrayAvatar(String, String, byte[]) - Constructor for class org.beangle.ems.avatar.model.ByteArrayAvatar
 

C

ClasspathDocLoader - Class in org.beangle.ems.io
 
ClasspathDocLoader() - Constructor for class org.beangle.ems.io.ClasspathDocLoader
 
CodeCategory - Class in org.beangle.ems.dictionary.model
代码分类
CodeCategory() - Constructor for class org.beangle.ems.dictionary.model.CodeCategory
 
CodeFixture - Class in org.beangle.ems.dictionary.service
 
CodeFixture(Object) - Constructor for class org.beangle.ems.dictionary.service.CodeFixture
 
CodeFixture(Object, String) - Constructor for class org.beangle.ems.dictionary.service.CodeFixture
 
CodeGenerator - Interface in org.beangle.ems.dictionary.service
代码生成器
codeGenerator - Variable in class org.beangle.ems.dictionary.service.impl.ImporterCodeGenListener
 
CodeMeta - Class in org.beangle.ems.dictionary.model
登记系统使用的基础代码
CodeMeta() - Constructor for class org.beangle.ems.dictionary.model.CodeMeta
 
CodeScript - Class in org.beangle.ems.dictionary.model
系统编码规则
CodeScript() - Constructor for class org.beangle.ems.dictionary.model.CodeScript
 
CodeScript(String, String, String) - Constructor for class org.beangle.ems.dictionary.model.CodeScript
 
CompositeExecutor - Class in org.beangle.ems.rule.engine.impl
组合规则执行者
CompositeExecutor() - Constructor for class org.beangle.ems.rule.engine.impl.CompositeExecutor
 
containType(String) - Method in class org.beangle.ems.avatar.service.AbstractAvatarBase
 
containType(String) - Method in interface org.beangle.ems.avatar.service.AvatarBase
 
containType(String) - Method in class org.beangle.ems.avatar.service.AvatarBaseGroup
 
Context - Interface in org.beangle.ems.rule
规则执行上下文

D

DaoPropertyConfigProvider - Class in org.beangle.ems.config.service
 
DaoPropertyConfigProvider() - Constructor for class org.beangle.ems.config.service.DaoPropertyConfigProvider
 
DataBaseAvatarBase - Class in org.beangle.ems.avatar.service
 
DataBaseAvatarBase() - Constructor for class org.beangle.ems.avatar.service.DataBaseAvatarBase
 
DEFAULT_AVATAR - Static variable in class org.beangle.ems.avatar.service.AbstractAvatarBase
 
DefaultRuleExecutorBuilder - Class in org.beangle.ems.rule.engine.impl
 
DefaultRuleExecutorBuilder() - Constructor for class org.beangle.ems.rule.engine.impl.DefaultRuleExecutorBuilder
 
doBinding() - Method in class org.beangle.ems.ServiceModule
 
doConfig() - Method in class org.beangle.ems.PersistModule
 

E

Engine - Interface in org.beangle.ems.rule.engine
规则引擎
具体负责执行规则
EntityMeta - Interface in org.beangle.ems.meta
实体元信息
EntityMetaBean - Class in org.beangle.ems.meta.model
实体元信息
EntityMetaBean() - Constructor for class org.beangle.ems.meta.model.EntityMetaBean
 
EntityMetaBean(Integer) - Constructor for class org.beangle.ems.meta.model.EntityMetaBean
 
eval(String, Object) - Method in class org.beangle.ems.script.OgnlExpressionEvaluator
Eval a expression within context
eval(String, Object, Class<T>) - Method in class org.beangle.ems.script.OgnlExpressionEvaluator
 
execute(Context) - Method in interface org.beangle.ems.rule.engine.Engine
 
execute(Context) - Method in class org.beangle.ems.rule.engine.impl.CompositeExecutor
 
execute(Context) - Method in class org.beangle.ems.rule.engine.impl.SimpleEngine
 
execute(Context) - Method in interface org.beangle.ems.rule.engine.RuleExecutor
 
executorBuilder - Variable in class org.beangle.ems.rule.engine.impl.SimpleEngine
 

F

FileAvatar - Class in org.beangle.ems.avatar.model
 
FileAvatar(File) - Constructor for class org.beangle.ems.avatar.model.FileAvatar
 
FileAvatar() - Constructor for class org.beangle.ems.avatar.model.FileAvatar
 
FileSystemAvatarBase - Class in org.beangle.ems.avatar.service
基于文件系统的照片库
FileSystemAvatarBase() - Constructor for class org.beangle.ems.avatar.service.FileSystemAvatarBase
 
FullPatternMatcher - Class in org.beangle.ems.rule.engine.impl
 
FullPatternMatcher() - Constructor for class org.beangle.ems.rule.engine.impl.FullPatternMatcher
 

G

gen(CodeFixture) - Method in interface org.beangle.ems.dictionary.service.CodeGenerator
根据实体类的信息,生成一个代码
gen(CodeFixture) - Method in class org.beangle.ems.dictionary.service.impl.ScriptCodeGenerator
 
gen(CodeFixture) - Method in class org.beangle.ems.dictionary.service.impl.SeqCodeGenerator
根据请求的实体,生成代码
getAbsoluteAvatarPath(String, String) - Method in class org.beangle.ems.avatar.service.FileSystemAvatarBase
根据名称和类型得到文件绝对路径
getAgent() - Method in interface org.beangle.ems.log.BusinessLog
客户端代理
getAgent() - Method in class org.beangle.ems.log.model.BusinessLogBean
 
getAttr() - Method in class org.beangle.ems.dictionary.model.CodeScript
 
getAvatar(String) - Method in interface org.beangle.ems.avatar.service.AvatarBase
 
getAvatar(String) - Method in class org.beangle.ems.avatar.service.AvatarBaseGroup
 
getAvatar(String) - Method in class org.beangle.ems.avatar.service.DataBaseAvatarBase
 
getAvatar(String) - Method in class org.beangle.ems.avatar.service.FileSystemAvatarBase
 
getAvatarDir() - Method in class org.beangle.ems.avatar.service.FileSystemAvatarBase
 
getAvatarNames(PageLimit) - Method in interface org.beangle.ems.avatar.service.AvatarBase
 
getAvatarNames(PageLimit) - Method in class org.beangle.ems.avatar.service.AvatarBaseGroup
 
getAvatarNames(PageLimit) - Method in class org.beangle.ems.avatar.service.DataBaseAvatarBase
 
getAvatarNames(PageLimit) - Method in class org.beangle.ems.avatar.service.FileSystemAvatarBase
 
getBusiness() - Method in class org.beangle.ems.rule.model.RuleBean
 
getBusiness() - Method in interface org.beangle.ems.rule.Rule
 
getBytes(String) - Method in class org.beangle.ems.avatar.service.DataBaseAvatarBase
 
getCategory() - Method in class org.beangle.ems.dictionary.model.CodeMeta
 
getChildren() - Method in class org.beangle.ems.rule.model.RuleParameterBean
 
getChildren() - Method in interface org.beangle.ems.rule.RuleParameter
 
getClassName() - Method in class org.beangle.ems.dictionary.model.CodeMeta
查询代码的类名
getCode(Class<T>, Integer) - Method in interface org.beangle.ems.dictionary.service.BaseCodeService
依据code的类型和主键查找,无效时返回null.
getCode(Class<T>, String) - Method in interface org.beangle.ems.dictionary.service.BaseCodeService
依据code的类型和代码查找,无效时返回null.
getCode(Class<T>, String) - Method in class org.beangle.ems.dictionary.service.impl.BaseCodeServiceImpl
 
getCode(Class<T>, Integer) - Method in class org.beangle.ems.dictionary.service.impl.BaseCodeServiceImpl
 
getCodeAttrName() - Method in class org.beangle.ems.dictionary.service.impl.ImporterCodeGenListener
 
getCodeClassName() - Method in class org.beangle.ems.dictionary.model.CodeScript
 
getCodeName() - Method in class org.beangle.ems.dictionary.model.CodeScript
 
getCodes(Class<T>) - Method in interface org.beangle.ems.dictionary.service.BaseCodeService
返回现有的有效使用的代码
getCodes(Class<T>, Integer...) - Method in interface org.beangle.ems.dictionary.service.BaseCodeService
查询指定id的基础代码
getCodes(Class<T>) - Method in class org.beangle.ems.dictionary.service.impl.BaseCodeServiceImpl
 
getCodes(Class<T>, Integer...) - Method in class org.beangle.ems.dictionary.service.impl.BaseCodeServiceImpl
 
getCodeScript(String) - Method in class org.beangle.ems.dictionary.service.impl.SeqCodeGenerator
 
getCodeType(String) - Method in interface org.beangle.ems.dictionary.service.BaseCodeService
查找指定名称基础代码
getCodeType(String) - Method in class org.beangle.ems.dictionary.service.impl.BaseCodeServiceImpl
 
getComments() - Method in interface org.beangle.ems.meta.EntityMeta
获得实体说明
getComments() - Method in class org.beangle.ems.meta.model.EntityMetaBean
 
getComments() - Method in class org.beangle.ems.meta.model.PropertyMetaBean
 
getComments() - Method in interface org.beangle.ems.meta.PropertyMeta
获得备注
getConfig() - Method in class org.beangle.ems.config.service.DaoPropertyConfigProvider
 
getConfig() - Method in class org.beangle.ems.rule.model.RuleConfigParam
 
getContent() - Method in interface org.beangle.ems.log.BusinessLogDetail
 
getContent() - Method in class org.beangle.ems.log.model.BusinessLogDetailBean
 
getDefaultAvatar() - Method in class org.beangle.ems.avatar.service.AbstractAvatarBase
 
getDefaultAvatar() - Method in interface org.beangle.ems.avatar.service.AvatarBase
 
getDefaultAvatar() - Method in class org.beangle.ems.avatar.service.AvatarBaseGroup
 
getDescription() - Method in interface org.beangle.ems.avatar.service.AvatarBase
 
getDescription() - Method in class org.beangle.ems.avatar.service.AvatarBaseGroup
 
getDescription() - Method in class org.beangle.ems.avatar.service.DataBaseAvatarBase
 
getDescription() - Method in class org.beangle.ems.avatar.service.FileSystemAvatarBase
 
getDescription() - Method in class org.beangle.ems.config.model.PropertyConfigItemBean
 
getDescription() - Method in class org.beangle.ems.dictionary.model.CodeScript
 
getDescription() - Method in class org.beangle.ems.rule.model.RuleBean
 
getDescription() - Method in class org.beangle.ems.rule.model.RuleParameterBean
 
getDescription() - Method in interface org.beangle.ems.rule.Rule
 
getDetail() - Method in interface org.beangle.ems.log.BusinessLog
详细内容
getDetail() - Method in class org.beangle.ems.log.model.BusinessLogBean
 
getEntity() - Method in class org.beangle.ems.dictionary.service.CodeFixture
 
getEntry() - Method in interface org.beangle.ems.log.BusinessLog
操作的系统入口
getEntry() - Method in class org.beangle.ems.log.model.BusinessLogBean
 
getErrors() - Method in interface org.beangle.ems.rule.Context
 
getErrors() - Method in class org.beangle.ems.rule.model.SimpleContext
 
getExecutors() - Method in class org.beangle.ems.rule.engine.impl.CompositeExecutor
 
getFactory() - Method in class org.beangle.ems.rule.model.RuleBean
 
getFactory() - Method in interface org.beangle.ems.rule.Rule
 
getFile() - Method in class org.beangle.ems.avatar.model.FileAvatar
 
getFile(String) - Method in class org.beangle.ems.io.ClasspathDocLoader
 
getFile(String) - Method in interface org.beangle.ems.io.StaticFileLoader
 
getInputStream() - Method in interface org.beangle.ems.avatar.Avatar
 
getInputStream() - Method in class org.beangle.ems.avatar.model.ByteArrayAvatar
 
getInputStream() - Method in class org.beangle.ems.avatar.model.FileAvatar
 
getIp() - Method in interface org.beangle.ems.log.BusinessLog
操作地址
getIp() - Method in class org.beangle.ems.log.model.BusinessLogBean
 
getKBSize() - Method in class org.beangle.ems.avatar.model.AbstractAvatar
 
getLog() - Method in interface org.beangle.ems.log.BusinessLogDetail
 
getLog() - Method in class org.beangle.ems.log.model.BusinessLogDetailBean
 
getMessages() - Method in interface org.beangle.ems.rule.Context
 
getMessages() - Method in class org.beangle.ems.rule.model.SimpleContext
 
getMeta() - Method in class org.beangle.ems.meta.model.PropertyMetaBean
 
getMeta() - Method in interface org.beangle.ems.meta.PropertyMeta
获得实体元信息
getName() - Method in interface org.beangle.ems.avatar.Avatar
 
getName() - Method in class org.beangle.ems.avatar.model.AbstractAvatar
 
getName() - Method in class org.beangle.ems.config.model.PropertyConfigItemBean
 
getName() - Method in class org.beangle.ems.dictionary.model.CodeCategory
 
getName() - Method in class org.beangle.ems.dictionary.model.CodeMeta
代码名称
getName() - Method in interface org.beangle.ems.meta.EntityMeta
获得实体名称
getName() - Method in class org.beangle.ems.meta.model.EntityMetaBean
 
getName() - Method in class org.beangle.ems.meta.model.PropertyMetaBean
 
getName() - Method in interface org.beangle.ems.meta.PropertyMeta
获得属性名
getName() - Method in class org.beangle.ems.rule.model.RuleBean
 
getName() - Method in class org.beangle.ems.rule.model.RuleConfig
 
getName() - Method in class org.beangle.ems.rule.model.RuleParameterBean
 
getName() - Method in interface org.beangle.ems.rule.Rule
 
getName() - Method in interface org.beangle.ems.rule.RuleParameter
 
getOperateAt() - Method in interface org.beangle.ems.log.BusinessLog
操作时间
getOperateAt() - Method in class org.beangle.ems.log.model.BusinessLogBean
 
getOperation() - Method in interface org.beangle.ems.log.BusinessLog
操作内容
getOperation() - Method in class org.beangle.ems.log.model.BusinessLogBean
 
getOperator() - Method in interface org.beangle.ems.log.BusinessLog
操作人员
getOperator() - Method in class org.beangle.ems.log.model.BusinessLogBean
 
getParam() - Method in class org.beangle.ems.rule.model.RuleConfigParam
 
getParam(String, Class<T>) - Method in class org.beangle.ems.rule.model.SimpleContext
 
getParams() - Method in class org.beangle.ems.dictionary.service.CodeFixture
 
getParams() - Method in interface org.beangle.ems.rule.Context
 
getParams() - Method in class org.beangle.ems.rule.model.RuleBean
 
getParams() - Method in class org.beangle.ems.rule.model.RuleConfig
 
getParams() - Method in class org.beangle.ems.rule.model.SimpleContext
 
getParams() - Method in interface org.beangle.ems.rule.Rule
 
getParent() - Method in class org.beangle.ems.rule.model.RuleParameterBean
 
getParent() - Method in interface org.beangle.ems.rule.RuleParameter
 
getPatternMatcher() - Method in interface org.beangle.ems.rule.engine.Engine
 
getPatternMatcher() - Method in class org.beangle.ems.rule.engine.impl.SimpleEngine
 
getRemark() - Method in interface org.beangle.ems.meta.EntityMeta
获得实体备注
getRemark() - Method in class org.beangle.ems.meta.model.EntityMetaBean
 
getRemark() - Method in class org.beangle.ems.meta.model.PropertyMetaBean
 
getResource() - Method in interface org.beangle.ems.log.BusinessLog
操作资源
getResource() - Method in class org.beangle.ems.log.model.BusinessLogBean
 
getRule() - Method in class org.beangle.ems.rule.model.RuleConfig
 
getRule() - Method in class org.beangle.ems.rule.model.RuleParameterBean
 
getRule() - Method in interface org.beangle.ems.rule.RuleParameter
 
getRuleBase() - Method in interface org.beangle.ems.rule.engine.Engine
 
getRuleBase() - Method in class org.beangle.ems.rule.engine.impl.SimpleEngine
 
getRuleExecutorBuilder() - Method in interface org.beangle.ems.rule.engine.Engine
 
getRuleExecutorBuilder() - Method in class org.beangle.ems.rule.engine.impl.SimpleEngine
 
getRules() - Method in interface org.beangle.ems.rule.engine.Agenda
 
getRules() - Method in class org.beangle.ems.rule.engine.impl.ListAgenda
 
getRules() - Method in class org.beangle.ems.rule.impl.RuleBaseImpl
 
getRules() - Method in interface org.beangle.ems.rule.RuleBase
 
getScript() - Method in class org.beangle.ems.dictionary.model.CodeScript
 
getScript() - Method in class org.beangle.ems.dictionary.service.CodeFixture
 
getServiceName() - Method in class org.beangle.ems.rule.model.RuleBean
 
getServiceName() - Method in interface org.beangle.ems.rule.Rule
 
getSize() - Method in interface org.beangle.ems.avatar.Avatar
 
getSize() - Method in class org.beangle.ems.avatar.model.ByteArrayAvatar
 
getSize() - Method in class org.beangle.ems.avatar.model.FileAvatar
 
getSql() - Method in class org.beangle.ems.avatar.service.DataBaseAvatarBase
 
getTitle() - Method in class org.beangle.ems.dictionary.model.CodeMeta
 
getTitle() - Method in class org.beangle.ems.rule.model.RuleParameterBean
 
getTitle() - Method in interface org.beangle.ems.rule.RuleParameter
 
getType() - Method in interface org.beangle.ems.avatar.Avatar
 
getType() - Method in class org.beangle.ems.avatar.model.AbstractAvatar
 
getType() - Method in class org.beangle.ems.avatar.model.FileAvatar
 
getType() - Method in class org.beangle.ems.config.model.PropertyConfigItemBean
 
getType() - Method in class org.beangle.ems.meta.model.PropertyMetaBean
 
getType() - Method in interface org.beangle.ems.meta.PropertyMeta
获得属性类型
getType() - Method in class org.beangle.ems.rule.model.RuleParameterBean
 
getType() - Method in interface org.beangle.ems.rule.RuleParameter
 
getTypes() - Method in class org.beangle.ems.avatar.service.AbstractAvatarBase
 
getTypes() - Method in interface org.beangle.ems.avatar.service.AvatarBase
 
getTypes() - Method in class org.beangle.ems.avatar.service.AvatarBaseGroup
 
getUpdatedAt() - Method in interface org.beangle.ems.avatar.Avatar
 
getUpdatedAt() - Method in class org.beangle.ems.avatar.model.AbstractAvatar
 
getValue() - Method in class org.beangle.ems.config.model.PropertyConfigItemBean
 
getValue() - Method in class org.beangle.ems.rule.model.RuleConfigParam
 

I

ImporterCodeGenListener - Class in org.beangle.ems.dictionary.service.impl
 
ImporterCodeGenListener(CodeGenerator) - Constructor for class org.beangle.ems.dictionary.service.impl.ImporterCodeGenListener
 
interpreter - Variable in class org.beangle.ems.dictionary.service.impl.ScriptCodeGenerator
 
isEnabled() - Method in class org.beangle.ems.rule.model.RuleBean
 
isEnabled() - Method in class org.beangle.ems.rule.model.RuleConfig
 
isEnabled() - Method in interface org.beangle.ems.rule.Rule
 
isReadOnly() - Method in class org.beangle.ems.avatar.service.AbstractAvatarBase
 
isReadOnly() - Method in interface org.beangle.ems.avatar.service.AvatarBase
 
isReadOnly() - Method in class org.beangle.ems.avatar.service.AvatarBaseGroup
 
isStopWhenFail() - Method in class org.beangle.ems.rule.engine.impl.CompositeExecutor
 
isStopWhenFail() - Method in class org.beangle.ems.rule.engine.impl.SimpleEngine
 
isValidCode(String) - Method in interface org.beangle.ems.dictionary.service.CodeGenerator
判断是否是合法编码
isValidCode(String) - Method in class org.beangle.ems.dictionary.service.impl.ScriptCodeGenerator
 
isZipFile(File) - Static method in class org.beangle.ems.util.ZipUtils
isZipFile.

L

ListAgenda - Class in org.beangle.ems.rule.engine.impl
顺序布置的规则执行顺序
ListAgenda() - Constructor for class org.beangle.ems.rule.engine.impl.ListAgenda
 
ListAgenda(List<Rule>) - Constructor for class org.beangle.ems.rule.engine.impl.ListAgenda
 

M

MARK - Static variable in interface org.beangle.ems.dictionary.service.CodeGenerator
 
matcher - Variable in class org.beangle.ems.rule.engine.impl.SimpleEngine
 
MAX_LENGTH - Static variable in interface org.beangle.ems.dictionary.service.CodeGenerator
 

O

OgnlExpressionEvaluator - Class in org.beangle.ems.script
基于OGNL的表达式执行器
OgnlExpressionEvaluator() - Constructor for class org.beangle.ems.script.OgnlExpressionEvaluator
 
onConfigEvent(PropertyConfigEvent) - Method in class org.beangle.ems.avatar.service.FileSystemAvatarBase
 
onEvent(Event) - Method in class org.beangle.ems.log.service.BusinessEventLogger
 
onItemFinish(TransferResult) - Method in class org.beangle.ems.dictionary.service.impl.ImporterCodeGenListener
 
org.beangle.ems - package org.beangle.ems
 
org.beangle.ems.avatar - package org.beangle.ems.avatar
 
org.beangle.ems.avatar.model - package org.beangle.ems.avatar.model
 
org.beangle.ems.avatar.service - package org.beangle.ems.avatar.service
 
org.beangle.ems.config.model - package org.beangle.ems.config.model
 
org.beangle.ems.config.service - package org.beangle.ems.config.service
 
org.beangle.ems.dictionary.model - package org.beangle.ems.dictionary.model
 
org.beangle.ems.dictionary.service - package org.beangle.ems.dictionary.service
 
org.beangle.ems.dictionary.service.impl - package org.beangle.ems.dictionary.service.impl
 
org.beangle.ems.io - package org.beangle.ems.io
 
org.beangle.ems.log - package org.beangle.ems.log
 
org.beangle.ems.log.model - package org.beangle.ems.log.model
 
org.beangle.ems.log.service - package org.beangle.ems.log.service
 
org.beangle.ems.meta - package org.beangle.ems.meta
 
org.beangle.ems.meta.model - package org.beangle.ems.meta.model
 
org.beangle.ems.rule - package org.beangle.ems.rule
 
org.beangle.ems.rule.engine - package org.beangle.ems.rule.engine
 
org.beangle.ems.rule.engine.impl - package org.beangle.ems.rule.engine.impl
 
org.beangle.ems.rule.impl - package org.beangle.ems.rule.impl
 
org.beangle.ems.rule.model - package org.beangle.ems.rule.model
 
org.beangle.ems.script - package org.beangle.ems.script
 
org.beangle.ems.util - package org.beangle.ems.util
 

P

parse(String) - Method in class org.beangle.ems.script.OgnlExpressionEvaluator
 
PatternMatcher - Interface in org.beangle.ems.rule.engine
规则匹配器,用于匹配对应数据起作用的规则
PersistModule - Class in org.beangle.ems
 
PersistModule() - Constructor for class org.beangle.ems.PersistModule
 
PropertyConfigItemBean - Class in org.beangle.ems.config.model
系统配置项
PropertyConfigItemBean() - Constructor for class org.beangle.ems.config.model.PropertyConfigItemBean
 
PropertyMeta - Interface in org.beangle.ems.meta
属性元信息
PropertyMetaBean - Class in org.beangle.ems.meta.model
属性元数据实现
PropertyMetaBean() - Constructor for class org.beangle.ems.meta.model.PropertyMetaBean
 
PropertyMetaBean(Integer) - Constructor for class org.beangle.ems.meta.model.PropertyMetaBean
 

R

readOnly - Variable in class org.beangle.ems.avatar.service.AbstractAvatarBase
 
removeCodes(Class<? extends BaseCode<Integer>>, Integer...) - Method in interface org.beangle.ems.dictionary.service.BaseCodeService
删除基础代码
removeCodes(Class<? extends BaseCode<Integer>>, Integer...) - Method in class org.beangle.ems.dictionary.service.impl.BaseCodeServiceImpl
 
Rule - Interface in org.beangle.ems.rule
Rule represent a business constraint
RuleBase - Interface in org.beangle.ems.rule
规则库
RuleBaseImpl - Class in org.beangle.ems.rule.impl
 
RuleBaseImpl() - Constructor for class org.beangle.ems.rule.impl.RuleBaseImpl
 
RuleBean - Class in org.beangle.ems.rule.model
规则
RuleBean() - Constructor for class org.beangle.ems.rule.model.RuleBean
 
RuleConfig - Class in org.beangle.ems.rule.model
规则配置
RuleConfig() - Constructor for class org.beangle.ems.rule.model.RuleConfig
 
RuleConfigParam - Class in org.beangle.ems.rule.model
规则参数配置
RuleConfigParam() - Constructor for class org.beangle.ems.rule.model.RuleConfigParam
 
RuleExecutor - Interface in org.beangle.ems.rule.engine
规则执行者
RuleExecutorBuilder - Interface in org.beangle.ems.rule.engine
 
RuleParameter - Interface in org.beangle.ems.rule
规则对应参数
RuleParameterBean - Class in org.beangle.ems.rule.model
规则参数
RuleParameterBean() - Constructor for class org.beangle.ems.rule.model.RuleParameterBean
 

S

saveOrUpdate(BaseCode<Integer>) - Method in interface org.beangle.ems.dictionary.service.BaseCodeService
新增代码 如果新的代码已经存在,则抛出异常.
saveOrUpdate(BaseCode<Integer>) - Method in class org.beangle.ems.dictionary.service.impl.BaseCodeServiceImpl
 
ScriptCodeGenerator - Class in org.beangle.ems.dictionary.service.impl
 
ScriptCodeGenerator() - Constructor for class org.beangle.ems.dictionary.service.impl.ScriptCodeGenerator
 
SEQ - Static variable in class org.beangle.ems.dictionary.service.impl.SeqCodeGenerator
 
SeqCodeGenerator - Class in org.beangle.ems.dictionary.service.impl
 
SeqCodeGenerator() - Constructor for class org.beangle.ems.dictionary.service.impl.SeqCodeGenerator
 
ServiceModule - Class in org.beangle.ems
 
ServiceModule() - Constructor for class org.beangle.ems.ServiceModule
 
setAgent(String) - Method in class org.beangle.ems.log.model.BusinessLogBean
 
setApplicationContext(ApplicationContext) - Method in class org.beangle.ems.rule.engine.impl.DefaultRuleExecutorBuilder
 
setAttr(String) - Method in class org.beangle.ems.dictionary.model.CodeScript
 
setAvatarDir(String) - Method in class org.beangle.ems.avatar.service.FileSystemAvatarBase
 
setBusiness(String) - Method in class org.beangle.ems.rule.model.RuleBean
 
setBusiness(String) - Method in interface org.beangle.ems.rule.Rule
 
setCategory(CodeCategory) - Method in class org.beangle.ems.dictionary.model.CodeMeta
 
setChildren(Set<RuleParameter>) - Method in class org.beangle.ems.rule.model.RuleParameterBean
 
setChildren(Set<RuleParameter>) - Method in interface org.beangle.ems.rule.RuleParameter
 
setClassName(String) - Method in class org.beangle.ems.dictionary.model.CodeMeta
设置新的类名
setCodeAttrName(String) - Method in class org.beangle.ems.dictionary.service.impl.ImporterCodeGenListener
 
setCodeClassName(String) - Method in class org.beangle.ems.dictionary.model.CodeScript
 
setCodeName(String) - Method in class org.beangle.ems.dictionary.model.CodeScript
 
setComments(String) - Method in interface org.beangle.ems.meta.EntityMeta
设置实体说明
setComments(String) - Method in class org.beangle.ems.meta.model.EntityMetaBean
 
setComments(String) - Method in class org.beangle.ems.meta.model.PropertyMetaBean
 
setComments(String) - Method in interface org.beangle.ems.meta.PropertyMeta
设置备注
setConfig(RuleConfig) - Method in class org.beangle.ems.rule.model.RuleConfigParam
 
setcontent(String) - Method in class org.beangle.ems.log.model.BusinessLogDetailBean
 
setDataSource(DataSource) - Method in class org.beangle.ems.avatar.service.DataBaseAvatarBase
 
setDescription(String) - Method in class org.beangle.ems.config.model.PropertyConfigItemBean
 
setDescription(String) - Method in class org.beangle.ems.dictionary.model.CodeScript
 
setDescription(String) - Method in class org.beangle.ems.rule.model.RuleBean
 
setDescription(String) - Method in class org.beangle.ems.rule.model.RuleParameterBean
 
setDescription(String) - Method in interface org.beangle.ems.rule.Rule
 
setDetail(BusinessLogDetail) - Method in class org.beangle.ems.log.model.BusinessLogBean
 
setEnabled(boolean) - Method in class org.beangle.ems.rule.model.RuleBean
 
setEnabled(boolean) - Method in class org.beangle.ems.rule.model.RuleConfig
 
setEnabled(boolean) - Method in interface org.beangle.ems.rule.Rule
 
setEntityDao(EntityDao) - Method in class org.beangle.ems.config.service.DaoPropertyConfigProvider
 
setEntityDao(EntityDao) - Method in class org.beangle.ems.dictionary.service.impl.SeqCodeGenerator
 
setEntityDao(EntityDao) - Method in class org.beangle.ems.rule.impl.RuleBaseImpl
 
setEntry(String) - Method in class org.beangle.ems.log.model.BusinessLogBean
 
setExecutors(List<RuleExecutor>) - Method in class org.beangle.ems.rule.engine.impl.CompositeExecutor
 
setFactory(String) - Method in class org.beangle.ems.rule.model.RuleBean
 
setFactory(String) - Method in interface org.beangle.ems.rule.Rule
 
setFile(File) - Method in class org.beangle.ems.avatar.model.FileAvatar
 
setIp(String) - Method in class org.beangle.ems.log.model.BusinessLogBean
 
setLog(BusinessLog) - Method in class org.beangle.ems.log.model.BusinessLogDetailBean
 
setMeta(EntityMeta) - Method in class org.beangle.ems.meta.model.PropertyMetaBean
 
setMeta(EntityMeta) - Method in interface org.beangle.ems.meta.PropertyMeta
设置实体元信息
setName(String) - Method in class org.beangle.ems.avatar.model.AbstractAvatar
 
setName(String) - Method in class org.beangle.ems.config.model.PropertyConfigItemBean
 
setName(String) - Method in class org.beangle.ems.dictionary.model.CodeCategory
 
setName(String) - Method in class org.beangle.ems.dictionary.model.CodeMeta
设置代码名称
setName(String) - Method in interface org.beangle.ems.meta.EntityMeta
设置实体名称
setName(String) - Method in class org.beangle.ems.meta.model.EntityMetaBean
 
setName(String) - Method in class org.beangle.ems.meta.model.PropertyMetaBean
 
setName(String) - Method in interface org.beangle.ems.meta.PropertyMeta
设置属性名
setName(String) - Method in class org.beangle.ems.rule.model.RuleBean
 
setName(String) - Method in class org.beangle.ems.rule.model.RuleConfig
 
setName(String) - Method in class org.beangle.ems.rule.model.RuleParameterBean
 
setName(String) - Method in interface org.beangle.ems.rule.Rule
 
setName(String) - Method in interface org.beangle.ems.rule.RuleParameter
 
setOperateAt(Date) - Method in class org.beangle.ems.log.model.BusinessLogBean
 
setOperation(String) - Method in class org.beangle.ems.log.model.BusinessLogBean
 
setOperator(String) - Method in class org.beangle.ems.log.model.BusinessLogBean
 
setParam(RuleParameter) - Method in class org.beangle.ems.rule.model.RuleConfigParam
 
setParams(Map<String, Object>) - Method in class org.beangle.ems.dictionary.service.CodeFixture
 
setParams(Set<RuleParameter>) - Method in class org.beangle.ems.rule.model.RuleBean
 
setParams(Set<RuleConfigParam>) - Method in class org.beangle.ems.rule.model.RuleConfig
 
setParams(Set<RuleParameter>) - Method in interface org.beangle.ems.rule.Rule
 
setParent(RuleParameter) - Method in class org.beangle.ems.rule.model.RuleParameterBean
 
setParent(RuleParameter) - Method in interface org.beangle.ems.rule.RuleParameter
 
setPatternMatcher(PatternMatcher) - Method in interface org.beangle.ems.rule.engine.Engine
 
setPatternMatcher(PatternMatcher) - Method in class org.beangle.ems.rule.engine.impl.SimpleEngine
 
setPropertyConfig(PropertyConfig) - Method in class org.beangle.ems.avatar.service.FileSystemAvatarBase
 
setReadOnly(boolean) - Method in class org.beangle.ems.avatar.service.AbstractAvatarBase
 
setRemark(String) - Method in interface org.beangle.ems.meta.EntityMeta
设置实体备注
setRemark(String) - Method in class org.beangle.ems.meta.model.EntityMetaBean
 
setRemark(String) - Method in class org.beangle.ems.meta.model.PropertyMetaBean
 
setResource(String) - Method in class org.beangle.ems.log.model.BusinessLogBean
 
setRule(Rule) - Method in class org.beangle.ems.rule.model.RuleConfig
 
setRule(Rule) - Method in class org.beangle.ems.rule.model.RuleParameterBean
 
setRule(Rule) - Method in interface org.beangle.ems.rule.RuleParameter
 
setRuleBase(RuleBase) - Method in interface org.beangle.ems.rule.engine.Engine
 
setRuleBase(RuleBase) - Method in class org.beangle.ems.rule.engine.impl.SimpleEngine
 
setRuleExecutorBuilder(RuleExecutorBuilder) - Method in interface org.beangle.ems.rule.engine.Engine
 
setRuleExecutorBuilder(RuleExecutorBuilder) - Method in class org.beangle.ems.rule.engine.impl.SimpleEngine
 
setRules(List<Rule>) - Method in class org.beangle.ems.rule.engine.impl.ListAgenda
 
setScript(String) - Method in class org.beangle.ems.dictionary.model.CodeScript
 
setScript(String) - Method in class org.beangle.ems.dictionary.service.CodeFixture
 
setServiceName(String) - Method in class org.beangle.ems.rule.model.RuleBean
 
setServiceName(String) - Method in interface org.beangle.ems.rule.Rule
 
setSql(String) - Method in class org.beangle.ems.avatar.service.DataBaseAvatarBase
 
setStopWhenFail(boolean) - Method in class org.beangle.ems.rule.engine.impl.CompositeExecutor
 
setStopWhenFail(boolean) - Method in class org.beangle.ems.rule.engine.impl.SimpleEngine
 
setTitle(String) - Method in class org.beangle.ems.dictionary.model.CodeMeta
 
setTitle(String) - Method in class org.beangle.ems.rule.model.RuleParameterBean
 
setTitle(String) - Method in interface org.beangle.ems.rule.RuleParameter
 
setType(String) - Method in class org.beangle.ems.avatar.model.AbstractAvatar
 
setType(String) - Method in class org.beangle.ems.config.model.PropertyConfigItemBean
 
setType(String) - Method in class org.beangle.ems.meta.model.PropertyMetaBean
 
setType(String) - Method in interface org.beangle.ems.meta.PropertyMeta
设置属性类型
setType(String) - Method in class org.beangle.ems.rule.model.RuleParameterBean
 
setType(String) - Method in interface org.beangle.ems.rule.RuleParameter
 
setTypes(Set<String>) - Method in class org.beangle.ems.avatar.service.AbstractAvatarBase
 
setUp() - Method in class org.beangle.ems.dictionary.service.impl.ScriptCodeGenerator
 
setUp() - Method in class org.beangle.ems.dictionary.service.impl.SeqCodeGenerator
 
setUpdatedAt(Date) - Method in class org.beangle.ems.avatar.model.AbstractAvatar
 
setValue(String) - Method in class org.beangle.ems.config.model.PropertyConfigItemBean
 
setValue(String) - Method in class org.beangle.ems.rule.model.RuleConfigParam
 
SimpleContext - Class in org.beangle.ems.rule.model
 
SimpleContext() - Constructor for class org.beangle.ems.rule.model.SimpleContext
 
SimpleEngine - Class in org.beangle.ems.rule.engine.impl
 
SimpleEngine() - Constructor for class org.beangle.ems.rule.engine.impl.SimpleEngine
 
SPRING - Static variable in class org.beangle.ems.rule.engine.impl.DefaultRuleExecutorBuilder
 
StaticFileLoader - Interface in org.beangle.ems.io
静态文件加载器
stopWhenFail - Variable in class org.beangle.ems.rule.engine.impl.SimpleEngine
 
supportsEventType(Class<? extends Event>) - Method in class org.beangle.ems.log.service.BusinessEventLogger
 
supportsSourceType(Class<?>) - Method in class org.beangle.ems.log.service.BusinessEventLogger
 

T

test(CodeFixture) - Method in interface org.beangle.ems.dictionary.service.CodeGenerator
测试脚本
test(CodeFixture) - Method in class org.beangle.ems.dictionary.service.impl.ScriptCodeGenerator
 
test(CodeFixture, CodeScript) - Method in class org.beangle.ems.dictionary.service.impl.SeqCodeGenerator
 
typeList - Variable in class org.beangle.ems.avatar.service.AbstractAvatarBase
 
types - Variable in class org.beangle.ems.avatar.service.AbstractAvatarBase
 

U

unzip(File, String) - Static method in class org.beangle.ems.util.ZipUtils
unzip.
unzip(File, String, String) - Static method in class org.beangle.ems.util.ZipUtils
unzip.
updateAvatar(String, File, String) - Method in class org.beangle.ems.avatar.service.AbstractAvatarBase
 
updateAvatar(String, File, String) - Method in interface org.beangle.ems.avatar.service.AvatarBase
 
updateAvatar(String, File, String) - Method in class org.beangle.ems.avatar.service.AvatarBaseGroup
 
updateAvatar(String, File, String) - Method in class org.beangle.ems.avatar.service.DataBaseAvatarBase
 
updateAvatar(String, File, String) - Method in class org.beangle.ems.avatar.service.FileSystemAvatarBase
 
updateAvatarBatch(File) - Method in class org.beangle.ems.avatar.service.AbstractAvatarBase
 
updateAvatarBatch(File) - Method in interface org.beangle.ems.avatar.service.AvatarBase
 
updateAvatarBatch(File) - Method in class org.beangle.ems.avatar.service.AvatarBaseGroup
 

Z

zip(List<String>, String) - Static method in class org.beangle.ems.util.ZipUtils
zip.
zip(List<String>, String, String) - Static method in class org.beangle.ems.util.ZipUtils
zip.
ZipUtils - Class in org.beangle.ems.util
ZipUtils class.
A B C D E F G I L M O P R S T U Z 

Copyright © 2005–2014 The Beangle Software Group. All rights reserved.