org.drools.jsr94.rules.admin
Class RuleExecutionSetImpl
java.lang.Object
|
+--org.drools.jsr94.rules.admin.RuleExecutionSetImpl
- All Implemented Interfaces:
- javax.rules.admin.RuleExecutionSet, java.io.Serializable
- public class RuleExecutionSetImpl
- extends java.lang.Object
- implements javax.rules.admin.RuleExecutionSet
A named set of executable Rule
instances.
A RuleExecutionSet
can be executed by a rules engine via the RuleSession
interface.
- Author:
- thomas diesler
- See Also:
RuleExecutionSet
, Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getRuleBase
public RuleBase getRuleBase()
- Get the drool
RuleBase
associated with this RuleExecutionSet
.
getObjectFilter
public javax.rules.ObjectFilter getObjectFilter()
- Get an instance of the default filter, or null.
getName
public java.lang.String getName()
- Specified by:
getName
in interface javax.rules.admin.RuleExecutionSet
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interface javax.rules.admin.RuleExecutionSet
getProperty
public java.lang.Object getProperty(java.lang.Object key)
- Specified by:
getProperty
in interface javax.rules.admin.RuleExecutionSet
setProperty
public void setProperty(java.lang.Object key,
java.lang.Object val)
- Specified by:
setProperty
in interface javax.rules.admin.RuleExecutionSet
setDefaultObjectFilter
public void setDefaultObjectFilter(java.lang.String objectFilterClassname)
- Specified by:
setDefaultObjectFilter
in interface javax.rules.admin.RuleExecutionSet
getDefaultObjectFilter
public java.lang.String getDefaultObjectFilter()
- Specified by:
getDefaultObjectFilter
in interface javax.rules.admin.RuleExecutionSet
getRules
public java.util.List getRules()
- Specified by:
getRules
in interface javax.rules.admin.RuleExecutionSet
Copyright © 2001-2003 The Werken Company. All Rights Reserved.