Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Business Rules
11g Release 1 (11.1.1)

E10663-03


oracle.rules.jsr94.admin
Class RLRuleExecutionSetProvider

java.lang.Object
  extended by oracle.rules.jsr94.admin.RLRuleExecutionSetProvider

All Implemented Interfaces:
java.io.Serializable, javax.rules.admin.RuleExecutionSetProvider

public class RLRuleExecutionSetProvider
extends java.lang.Object
implements javax.rules.admin.RuleExecutionSetProvider, java.io.Serializable

The Oracle Business Rules implementation of the RuleExecutionSetProvider interface.

See Also:
Serialized Form

Constructor Summary
RLRuleExecutionSetProvider()
           

 

Method Summary
 javax.rules.admin.RuleExecutionSet createRuleExecutionSet(org.w3c.dom.Element element, java.util.Map properties)
          Create a RuleExecutionSet implementation from the specified XML document.
 javax.rules.admin.RuleExecutionSet createRuleExecutionSet(java.io.Serializable ast, java.util.Map properties)
          Create a RuleExecutionSet implementation from an abstract syntax tree.
 javax.rules.admin.RuleExecutionSet createRuleExecutionSet(java.lang.String uri, java.util.Map properties)
          Create a RuleExecutionSet implementation from an XML document referenced by the specified URI (interpreted as a URL).

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

RLRuleExecutionSetProvider

public RLRuleExecutionSetProvider()

Method Detail

createRuleExecutionSet

public javax.rules.admin.RuleExecutionSet createRuleExecutionSet(org.w3c.dom.Element element,
                                                                 java.util.Map properties)
                                                          throws javax.rules.admin.RuleExecutionSetCreateException,
                                                                 java.rmi.RemoteException
Create a RuleExecutionSet implementation from the specified XML document.
Specified by:
createRuleExecutionSet in interface javax.rules.admin.RuleExecutionSetProvider
Parameters:
element - the XML document element.
properties - optional properties.
Returns:
the RuleExecutionSet
Throws:
javax.rules.admin.RuleExecutionSetCreateException - if an error is encountered creating the RuleExecutionSet.
java.rmi.RemoteException

createRuleExecutionSet

public javax.rules.admin.RuleExecutionSet createRuleExecutionSet(java.io.Serializable ast,
                                                                 java.util.Map properties)
                                                          throws javax.rules.admin.RuleExecutionSetCreateException,
                                                                 java.rmi.RemoteException
Create a RuleExecutionSet implementation from an abstract syntax tree. This method is not supported and invoking it will throw a RuleExecutionSetCreateException.
Specified by:
createRuleExecutionSet in interface javax.rules.admin.RuleExecutionSetProvider
Parameters:
ast - the abstract syntax tree
properties - optional properties.
Returns:
the RuleExecutionSet
Throws:
javax.rules.admin.RuleExecutionSetCreateException - always.
java.rmi.RemoteException

createRuleExecutionSet

public javax.rules.admin.RuleExecutionSet createRuleExecutionSet(java.lang.String uri,
                                                                 java.util.Map properties)
                                                          throws javax.rules.admin.RuleExecutionSetCreateException,
                                                                 java.rmi.RemoteException,
                                                                 java.io.IOException
Create a RuleExecutionSet implementation from an XML document referenced by the specified URI (interpreted as a URL).
Specified by:
createRuleExecutionSet in interface javax.rules.admin.RuleExecutionSetProvider
Parameters:
uri - the URL for an XML document describing the RuleExecutionSet.
properties - optional properties.
Returns:
the RuleExecutionSet
Throws:
java.io.IOException - on an I/O error.
javax.rules.admin.RuleExecutionSetCreateException - if an error is encountered creating the RuleExecutionSet.
java.rmi.RemoteException

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Business Rules
11g Release 1 (11.1.1)

E10663-03


Copyright © 2010, Oracle and/or its affiliates. All rights reserved.