public interface RuleExecutionSetRepository extends Serializable
RuleExecutionSet
objects.Modifier and Type | Method and Description |
---|---|
List |
getRegistrations()
Retrieves a
List of the URIs that currently have
RuleExecutionSet s associated with them. |
javax.rules.admin.RuleExecutionSet |
getRuleExecutionSet(String bindUri,
Map properties)
Get the
RuleExecutionSet bound to this URI, or return
null . |
void |
registerRuleExecutionSet(String bindUri,
javax.rules.admin.RuleExecutionSet ruleSet,
Map properties)
Register a
RuleExecutionSet under the given URI. |
void |
unregisterRuleExecutionSet(String bindUri,
Map properties)
Unregister a
RuleExecutionSet from the given URI. |
List getRegistrations() throws RuleExecutionSetRepositoryException
List
of the URIs that currently have
RuleExecutionSet
s associated with them.
An empty list is returned if there are no associations.List
of the URIs that currently have
RuleExecutionSet
s associated with them.RuleExecutionSetRepositoryException
javax.rules.admin.RuleExecutionSet getRuleExecutionSet(String bindUri, Map properties) throws RuleExecutionSetRepositoryException
RuleExecutionSet
bound to this URI, or return
null
.bindUri
- the URI associated with the wanted
RuleExecutionSet
.properties
- RuleExecutionSet
bound to the given URI.RuleExecutionSetRepositoryException
void registerRuleExecutionSet(String bindUri, javax.rules.admin.RuleExecutionSet ruleSet, Map properties) throws javax.rules.admin.RuleExecutionSetRegisterException
RuleExecutionSet
under the given URI.bindUri
- the URI to associate with the RuleExecutionSet
.ruleSet
- the RuleExecutionSet
to associate with the URIproperties
- javax.rules.admin.RuleExecutionSetRegisterException
- if an error occurred that prevented registration (i.e. if
bindUri or ruleSet are null
)void unregisterRuleExecutionSet(String bindUri, Map properties) throws javax.rules.admin.RuleExecutionSetDeregistrationException
RuleExecutionSet
from the given URI.bindUri
- the URI to disassociate with the RuleExecutionSet
.properties
- javax.rules.admin.RuleExecutionSetDeregistrationException
- if an error occurred that prevented deregistrationCopyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.