|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object ilog.rules.xml.util.IlrXmlSynchronizer
public class IlrXmlSynchronizer
This class synchronizes all the the public methods of an XML data driver. By default, an XML data driver is not synchronized. A synchronized data driver may be used in a multi-threaded context, which is not advised for a standard driver. Because a driver might modify its related XOM, the synchronization might be extended to this run-time model.
Constructor Summary | |
---|---|
IlrXmlSynchronizer()
|
Method Summary | |
---|---|
static IlrXmlDataDriver |
createDataDriver(IlrXmlDataDriver driver,
boolean xomSynchronized)
Creates a synchronized data driver built from an XML data driver. |
static IlrXmlDocumentDriver |
createDocumentDriver(IlrXmlDocumentDriver driver,
boolean xomSynchronized)
Creates a synchronized schema driver built from an XML data driver. |
static IlrXmlSchemaDriver |
createSchemaDriver(IlrXmlSchemaDriver driver,
boolean xomSynchronized)
Creates a synchronized schema driver built from an XML data driver. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public IlrXmlSynchronizer()
Method Detail |
---|
public static IlrXmlDataDriver createDataDriver(IlrXmlDataDriver driver, boolean xomSynchronized)
driver
- The driver to be synchronized.xomSynchronized
- True if the synchronization must take in to account the XOM
driver.
public static IlrXmlSchemaDriver createSchemaDriver(IlrXmlSchemaDriver driver, boolean xomSynchronized)
driver
- The driver to be synchronized.xomSynchronized
- True if the synchronization must take in to account the XOM
driver.
public static IlrXmlDocumentDriver createDocumentDriver(IlrXmlDocumentDriver driver, boolean xomSynchronized)
driver
- The driver to be synchronized.xomSynchronized
- True if the synchronization must take in to account the XOM
driver.
|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |