Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
I
K
L
M
N
O
P
Q
R
S
T
U
V
A
addEventListener(AgendaEventListener)
- Method in class org.jboss.reliance.drools.core.
ManagedWorkingMemory
addEventListener(WorkingMemoryEventListener)
- Method in class org.jboss.reliance.drools.core.
ManagedWorkingMemory
addEventListener(RuleFlowEventListener)
- Method in class org.jboss.reliance.drools.core.
ManagedWorkingMemory
addNames(Map<String, String>)
- Method in class org.jboss.reliance.drools.core.
NamingKernelGlobalResolver
Add additional names.
addPackage(PackageWrapper)
- Method in class org.jboss.reliance.drools.core.
RuleBaseBean
addPackage(Package)
- Method in class org.jboss.reliance.drools.core.
RuleBaseBean
addRole(String)
- Method in class org.jboss.reliance.drools.core.security.
RuleBasedIdentity
authenticate()
- Method in class org.jboss.reliance.drools.core.security.
RuleBasedIdentity
authenticate(LoginContext)
- Method in class org.jboss.reliance.drools.core.security.
RuleBasedIdentity
C
canResolve(Object, Object, Object...)
- Method in interface org.jboss.reliance.drools.core.
RuleDependencyCheck
Performs a check for the specified name and action if they can be resolved.
canResolve(Object, Object, Object...)
- Method in class org.jboss.reliance.drools.core.security.
RuleBasedIdentity
change(Controller, Object, String)
- Static method in class org.jboss.reliance.drools.core.security.
RoleTracker
ConstantsKernelGlobalResolver
- Class in
org.jboss.reliance.drools.core
Simplified names for KernelConstants names.
ConstantsKernelGlobalResolver(GlobalResolver, Controller)
- Constructor for class org.jboss.reliance.drools.core.
ConstantsKernelGlobalResolver
create()
- Method in class org.jboss.reliance.drools.core.
RuleBaseBean
create()
- Method in class org.jboss.reliance.drools.core.security.
RuleBasedIdentity
create()
- Method in class org.jboss.reliance.drools.dependency.
RuleDependencyMapper
createDependencyItem(T)
- Method in interface org.jboss.reliance.drools.dependency.
DependencyItemFactory
Create new dependency item.
createDependencyItem(ControllerContext)
- Method in class org.jboss.reliance.drools.dependency.
RuleBasedDependencyItemFactory
createGlobalResolver(GlobalResolver)
- Method in class org.jboss.reliance.drools.core.
ManagedWorkingMemory
CRUDAwareAspect
- Class in
org.jboss.reliance.drools.core.aspects
Fire all rules after crud.
CRUDAwareAspect()
- Constructor for class org.jboss.reliance.drools.core.aspects.
CRUDAwareAspect
CSVRulesDeployer
- Class in
org.jboss.reliance.drools.deployer
CSV defined rules.
CSVRulesDeployer()
- Constructor for class org.jboss.reliance.drools.deployer.
CSVRulesDeployer
D
DependencyItemFactory
<
T
extends org.jboss.dependency.spi.ControllerContext> - Interface in
org.jboss.reliance.drools.dependency
Dependency item factory.
destroy()
- Method in class org.jboss.reliance.drools.core.
ManagedWorkingMemory
destroy()
- Method in class org.jboss.reliance.drools.core.
RuleBaseBean
disableFileAllRules()
- Static method in class org.jboss.reliance.drools.core.aspects.
FireAllRulesFlag
Disable flag.
DisableFireAllRules
- Annotation Type in
org.jboss.reliance.drools.core.aspects
Fire all rules marker.
DisableFireAllRulesInterceptor
- Class in
org.jboss.reliance.drools.core.aspects
Disable fire all rules interceptor.
DisableFireAllRulesInterceptor()
- Constructor for class org.jboss.reliance.drools.core.aspects.
DisableFireAllRulesInterceptor
DRLFileDeployer
- Class in
org.jboss.reliance.drools.deployer
DRL file defined rules.
DRLFileDeployer()
- Constructor for class org.jboss.reliance.drools.deployer.
DRLFileDeployer
E
enableFileAllRules()
- Static method in class org.jboss.reliance.drools.core.aspects.
FireAllRulesFlag
Enable flag.
ExcelRulesDeployer
- Class in
org.jboss.reliance.drools.deployer
Excel (xsl) defined rules.
ExcelRulesDeployer()
- Constructor for class org.jboss.reliance.drools.deployer.
ExcelRulesDeployer
F
FireAllRulesAfter
- Annotation Type in
org.jboss.reliance.drools.core.aspects
Fire all rules marker.
FireAllRulesAfterInvocationInterceptor
- Class in
org.jboss.reliance.drools.core.aspects
Disable fire all rules during invocation, only invoke fireAllRules after invocation.
FireAllRulesAfterInvocationInterceptor(WorkingMemory)
- Constructor for class org.jboss.reliance.drools.core.aspects.
FireAllRulesAfterInvocationInterceptor
FireAllRulesAspect
- Class in
org.jboss.reliance.drools.core.aspects
Invocation aware working memory handler.
FireAllRulesAspect()
- Constructor for class org.jboss.reliance.drools.core.aspects.
FireAllRulesAspect
FireAllRulesFlag
- Class in
org.jboss.reliance.drools.core.aspects
Simple thread local flag.
FireAllRulesFlag()
- Constructor for class org.jboss.reliance.drools.core.aspects.
FireAllRulesFlag
Flag
- Class in
org.jboss.reliance.drools.core.rules
Flag to mark state in rules.
Flag(Object)
- Constructor for class org.jboss.reliance.drools.core.rules.
Flag
FlagAwareAspect
- Class in
org.jboss.reliance.drools.core.aspects
Fire all rules flag aware invocation handler.
FlagAwareAspect()
- Constructor for class org.jboss.reliance.drools.core.aspects.
FlagAwareAspect
G
getAction()
- Method in class org.jboss.reliance.drools.core.security.
PermissionCheck
Get the action.
getDRLReader(InputStream)
- Method in class org.jboss.reliance.drools.deployer.
DRLFileDeployer
Get the DRL reader.
getDRLReader(InputStream)
- Method in class org.jboss.reliance.drools.deployer.
SpreadsheetRulesDeployer
getFileSuffix()
- Method in class org.jboss.reliance.drools.deployer.
DRLFileDeployer
Get the file suffix.
getFileSuffix()
- Method in class org.jboss.reliance.drools.deployer.
SpreadsheetRulesDeployer
getInputTypeInfo()
- Method in class org.jboss.reliance.drools.deployer.
CSVRulesDeployer
getInputTypeInfo()
- Method in class org.jboss.reliance.drools.deployer.
ExcelRulesDeployer
getInputTypeInfo()
- Method in class org.jboss.reliance.drools.deployer.
SpreadsheetRulesDeployer
Get the InputType info.
getName()
- Method in class org.jboss.reliance.drools.core.aspects.
DisableFireAllRulesInterceptor
getName()
- Method in class org.jboss.reliance.drools.core.aspects.
FireAllRulesAfterInvocationInterceptor
getName()
- Method in class org.jboss.reliance.drools.core.aspects.
StatefulSessionCreationInterceptor
getName()
- Method in class org.jboss.reliance.drools.core.
PackageWrapper
Get the name.
getName()
- Method in class org.jboss.reliance.drools.core.rules.
Nameable
Get the name.
getPackage()
- Method in class org.jboss.reliance.drools.core.
PackageWrapper
Get the package.
getPackage(String)
- Method in class org.jboss.reliance.drools.core.
RuleBaseBean
getPackages()
- Method in class org.jboss.reliance.drools.core.
RuleBaseBean
getSecurityContext()
- Method in class org.jboss.reliance.drools.core.security.
RuleBasedIdentity
Get the statefull session.
getStatefulSession()
- Method in class org.jboss.reliance.drools.core.
ManagedWorkingMemory
getStatefulSessions()
- Method in class org.jboss.reliance.drools.core.
RuleBaseBean
getSuffix()
- Method in enum org.jboss.reliance.drools.deployer.
InputTypeInfo
Get the input type suffix.
getType()
- Method in enum org.jboss.reliance.drools.deployer.
InputTypeInfo
Get the InputType.
grant()
- Method in class org.jboss.reliance.drools.core.security.
PermissionCheck
Set grant to true.
I
InputTypeInfo
- Enum in
org.jboss.reliance.drools.deployer
InputType info.
install(T)
- Method in class org.jboss.reliance.drools.dependency.
RuleDependencyMapper
invoke(Invocation)
- Method in class org.jboss.reliance.drools.core.aspects.
DisableFireAllRulesInterceptor
Disable rules flag.
invoke(MethodInvocation)
- Method in class org.jboss.reliance.drools.core.aspects.
FireAllRulesAspect
Inovke method on working memory instance, and conditionally fire all rules.
invoke(Invocation)
- Method in class org.jboss.reliance.drools.core.aspects.
StatefulSessionCreationInterceptor
Wrap stateful session.
invokeAfterResult(Object)
- Method in class org.jboss.reliance.drools.core.aspects.
DisableFireAllRulesInterceptor
Invoke after invocation invocation.
invokeAfterResult(Object)
- Method in class org.jboss.reliance.drools.core.aspects.
FireAllRulesAfterInvocationInterceptor
File all rules after invocation.
isGranted()
- Method in class org.jboss.reliance.drools.core.security.
PermissionCheck
Is permission granted.
isLoggedIn()
- Method in class org.jboss.reliance.drools.core.security.
RuleBasedIdentity
isLoggedIn(boolean)
- Method in class org.jboss.reliance.drools.core.security.
RuleBasedIdentity
K
KernelGlobalResolver
- Class in
org.jboss.reliance.drools.core
Resolves Microcontainer context's as Drools globals.
KernelGlobalResolver(GlobalResolver, Controller)
- Constructor for class org.jboss.reliance.drools.core.
KernelGlobalResolver
L
log
- Variable in class org.jboss.reliance.drools.core.
RuleBaseBean
log
- Static variable in class org.jboss.reliance.drools.core.security.
RoleTracker
login()
- Method in class org.jboss.reliance.drools.core.security.
RuleBasedIdentity
M
ManagedWorkingMemory
- Class in
org.jboss.reliance.drools.core
Managed working memory.
ManagedWorkingMemory(RuleBase, Controller)
- Constructor for class org.jboss.reliance.drools.core.
ManagedWorkingMemory
matchPackage(PackageWrapper)
- Method in class org.jboss.reliance.drools.core.
RuleBaseBean
Does name match wrapper's name.
N
Nameable
- Class in
org.jboss.reliance.drools.core.rules
Name holder;
Nameable(Object)
- Constructor for class org.jboss.reliance.drools.core.rules.
Nameable
NamingKernelGlobalResolver
- Class in
org.jboss.reliance.drools.core
Map alias names for rules globals --> microcontainer names.
NamingKernelGlobalResolver(GlobalResolver, Controller)
- Constructor for class org.jboss.reliance.drools.core.
NamingKernelGlobalResolver
newStatefulSession()
- Method in class org.jboss.reliance.drools.core.
RuleBaseBean
newStatefulSession(boolean)
- Method in class org.jboss.reliance.drools.core.
RuleBaseBean
newStatefulSession(InputStream)
- Method in class org.jboss.reliance.drools.core.
RuleBaseBean
newStatefulSession(InputStream, boolean)
- Method in class org.jboss.reliance.drools.core.
RuleBaseBean
newStatelessSession()
- Method in class org.jboss.reliance.drools.core.
RuleBaseBean
O
org.jboss.reliance.drools.core
- package org.jboss.reliance.drools.core
org.jboss.reliance.drools.core.aspects
- package org.jboss.reliance.drools.core.aspects
org.jboss.reliance.drools.core.rules
- package org.jboss.reliance.drools.core.rules
org.jboss.reliance.drools.core.security
- package org.jboss.reliance.drools.core.security
org.jboss.reliance.drools.dependency
- package org.jboss.reliance.drools.dependency
org.jboss.reliance.drools.deployer
- package org.jboss.reliance.drools.deployer
P
PackageGenerator
- Class in
org.jboss.reliance.drools.core
Package generator.
PackageGenerator(KernelController)
- Constructor for class org.jboss.reliance.drools.core.
PackageGenerator
PackageWrapper
- Class in
org.jboss.reliance.drools.core
Package wrapper.
PackageWrapper(Package)
- Constructor for class org.jboss.reliance.drools.core.
PackageWrapper
PackageWrapper(String, Package)
- Constructor for class org.jboss.reliance.drools.core.
PackageWrapper
parse(VFSDeploymentUnit, VirtualFile, BeanMetaData)
- Method in class org.jboss.reliance.drools.deployer.
DRLFileDeployer
PermissionCheck
- Class in
org.jboss.reliance.drools.core.security
Used to assert permission requirements into a WorkingMemory when evaluating a @Restrict expression.
PermissionCheck(Object, Object)
- Constructor for class org.jboss.reliance.drools.core.security.
PermissionCheck
postAuthenticate()
- Method in class org.jboss.reliance.drools.core.security.
RuleBasedIdentity
Q
quietLogin()
- Method in class org.jboss.reliance.drools.core.security.
RuleBasedIdentity
R
removeEventListener(AgendaEventListener)
- Method in class org.jboss.reliance.drools.core.
ManagedWorkingMemory
removeEventListener(WorkingMemoryEventListener)
- Method in class org.jboss.reliance.drools.core.
ManagedWorkingMemory
removeEventListener(RuleFlowEventListener)
- Method in class org.jboss.reliance.drools.core.
ManagedWorkingMemory
removeFunction(String, String)
- Method in class org.jboss.reliance.drools.core.
RuleBaseBean
removePackage(PackageWrapper)
- Method in class org.jboss.reliance.drools.core.
RuleBaseBean
removePackage(String)
- Method in class org.jboss.reliance.drools.core.
RuleBaseBean
removeProcess(String)
- Method in class org.jboss.reliance.drools.core.
RuleBaseBean
removeRole(String)
- Method in class org.jboss.reliance.drools.core.security.
RuleBasedIdentity
removeRule(String, String)
- Method in class org.jboss.reliance.drools.core.
RuleBaseBean
resolve(Controller)
- Method in class org.jboss.reliance.drools.dependency.
RuleBasedDependencyItem
resolveGlobal(String)
- Method in class org.jboss.reliance.drools.core.
KernelGlobalResolver
Role
- Class in
org.jboss.reliance.drools.core.security
Represents a user role exclusively within the scope of security rules.
Role(Object)
- Constructor for class org.jboss.reliance.drools.core.security.
Role
RoleTracker
- Class in
org.jboss.reliance.drools.core.security
Role tracker.
RoleTracker(Object)
- Constructor for class org.jboss.reliance.drools.core.security.
RoleTracker
RuleBaseBean
- Class in
org.jboss.reliance.drools.core
RuleBase bean delegate.
RuleBaseBean(String)
- Constructor for class org.jboss.reliance.drools.core.
RuleBaseBean
RuleBasedDependencyItem
- Class in
org.jboss.reliance.drools.dependency
Drools based dependency.
RuleBasedDependencyItem(Object, Object, Object...)
- Constructor for class org.jboss.reliance.drools.dependency.
RuleBasedDependencyItem
RuleBasedDependencyItem(Object, Object, ControllerState, ControllerState, Object...)
- Constructor for class org.jboss.reliance.drools.dependency.
RuleBasedDependencyItem
RuleBasedDependencyItemFactory
- Class in
org.jboss.reliance.drools.dependency
Rule dependency item factory.
RuleBasedDependencyItemFactory()
- Constructor for class org.jboss.reliance.drools.dependency.
RuleBasedDependencyItemFactory
RuleBasedIdentity
- Class in
org.jboss.reliance.drools.core.security
Drools based identity.
RuleBasedIdentity()
- Constructor for class org.jboss.reliance.drools.core.security.
RuleBasedIdentity
RuleDependencyCheck
- Interface in
org.jboss.reliance.drools.core
Rule dependency checker interface.
RuleDependencyMapper
<
T
extends org.jboss.dependency.spi.ControllerContext> - Class in
org.jboss.reliance.drools.dependency
Applys rule dependency to injected ControllerContext.
RuleDependencyMapper()
- Constructor for class org.jboss.reliance.drools.dependency.
RuleDependencyMapper
RulesAware
- Annotation Type in
org.jboss.reliance.drools.dependency
Rules aware marker annotation.
S
SecurityActions
- Class in
org.jboss.reliance.drools.deployer
SecurityActions()
- Constructor for class org.jboss.reliance.drools.deployer.
SecurityActions
setAction(Object)
- Method in class org.jboss.reliance.drools.dependency.
RuleBasedDependencyItemFactory
setArgs(Object[])
- Method in class org.jboss.reliance.drools.dependency.
RuleBasedDependencyItemFactory
setCheckName(String)
- Method in class org.jboss.reliance.drools.dependency.
RuleBasedDependencyItem
Set the check name.
setConfiguration(PackageBuilderConfiguration)
- Method in class org.jboss.reliance.drools.core.
PackageGenerator
setConfiguration(RuleBaseConfiguration)
- Method in class org.jboss.reliance.drools.core.
RuleBaseBean
Set the configuration.
setConfiguration(PackageBuilderConfiguration)
- Method in class org.jboss.reliance.drools.deployer.
DRLFileDeployer
Set the configuration.
setDependentState(ControllerState)
- Method in class org.jboss.reliance.drools.dependency.
RuleBasedDependencyItemFactory
setDslTemplate(String)
- Method in class org.jboss.reliance.drools.core.
PackageGenerator
setFactory(DependencyItemFactory<T>)
- Method in class org.jboss.reliance.drools.dependency.
RuleDependencyMapper
setFilter(AgendaFilter)
- Method in class org.jboss.reliance.drools.core.aspects.
FireAllRulesAspect
Set the filter.
setFromDRL(String)
- Method in class org.jboss.reliance.drools.core.
PackageGenerator
setFromXML(Element)
- Method in class org.jboss.reliance.drools.core.
PackageGenerator
setGlobal(String, Object)
- Method in class org.jboss.reliance.drools.core.
KernelGlobalResolver
setIdentityName(String)
- Method in class org.jboss.reliance.drools.dependency.
RuleBasedDependencyItemFactory
setLimit(Integer)
- Method in class org.jboss.reliance.drools.core.aspects.
FireAllRulesAspect
Set the limit.
setName(String)
- Method in class org.jboss.reliance.drools.core.
PackageGenerator
setName(Object)
- Method in class org.jboss.reliance.drools.dependency.
RuleBasedDependencyItemFactory
setNames(Map<String, String>)
- Method in class org.jboss.reliance.drools.core.
ManagedWorkingMemory
setNames(Map<String, String>)
- Method in class org.jboss.reliance.drools.core.
NamingKernelGlobalResolver
Set the names map.
setResolvedOnNullIdentity(boolean)
- Method in class org.jboss.reliance.drools.dependency.
RuleBasedDependencyItem
Set is resolved on null context.
setResolvedOnNullIdentity(boolean)
- Method in class org.jboss.reliance.drools.dependency.
RuleBasedDependencyItemFactory
setSecurityContext(StatefulSession)
- Method in class org.jboss.reliance.drools.core.security.
RuleBasedIdentity
Set statefull session.
setSecurityRules(RuleBase)
- Method in class org.jboss.reliance.drools.core.security.
RuleBasedIdentity
Set the rule base.
setWhenRequired(String)
- Method in class org.jboss.reliance.drools.dependency.
RuleBasedDependencyItemFactory
shouldFileAllRules(Method, Object[])
- Method in class org.jboss.reliance.drools.core.aspects.
CRUDAwareAspect
shouldFileAllRules(Method, Object[])
- Method in class org.jboss.reliance.drools.core.aspects.
FireAllRulesAspect
Check if we should fire all rules.
shouldFileAllRules()
- Static method in class org.jboss.reliance.drools.core.aspects.
FireAllRulesFlag
Check if flag doesn't exists.
shouldFileAllRules(Method, Object[])
- Method in class org.jboss.reliance.drools.core.aspects.
FlagAwareAspect
SpreadsheetRulesDeployer
- Class in
org.jboss.reliance.drools.deployer
Spreadsheet decision tables rules definition.
SpreadsheetRulesDeployer()
- Constructor for class org.jboss.reliance.drools.deployer.
SpreadsheetRulesDeployer
start()
- Method in class org.jboss.reliance.drools.core.
PackageGenerator
Start package creation.
StatefulSessionCreationInterceptor
- Class in
org.jboss.reliance.drools.core.aspects
Statefull session wrapper interceptor.
StatefulSessionCreationInterceptor()
- Constructor for class org.jboss.reliance.drools.core.aspects.
StatefulSessionCreationInterceptor
stop()
- Method in class org.jboss.reliance.drools.core.
PackageGenerator
Stop package creation, uninstall package from Controller
T
toString()
- Method in class org.jboss.reliance.drools.core.rules.
Nameable
toString()
- Method in class org.jboss.reliance.drools.core.security.
PermissionCheck
transformName(String)
- Method in class org.jboss.reliance.drools.core.
KernelGlobalResolver
Transform Drools global name.
transformName(String)
- Method in class org.jboss.reliance.drools.core.
NamingKernelGlobalResolver
U
unAuthenticate()
- Method in class org.jboss.reliance.drools.core.security.
RuleBasedIdentity
uninstall(T)
- Method in class org.jboss.reliance.drools.dependency.
RuleDependencyMapper
V
valueOf(String)
- Static method in enum org.jboss.reliance.drools.deployer.
InputTypeInfo
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.jboss.reliance.drools.deployer.
InputTypeInfo
Returns an array containing the constants of this enum type, in the order they are declared.
A
C
D
E
F
G
I
K
L
M
N
O
P
Q
R
S
T
U
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2008
JBoss Inc.
. All Rights Reserved.