com.ebmwebsourcing.easybpel.model.bpel
Class BPELFactoryImpl
java.lang.Object
com.ebmwebsourcing.easyviper.core.api.factory.AbstractFactoryImpl<com.ebmwebsourcing.easyviper.core.impl.engine.configuration.ConfigurationEngineImpl>
com.ebmwebsourcing.easybpel.model.bpel.BPELFactory
com.ebmwebsourcing.easybpel.model.bpel.BPELFactoryImpl
- All Implemented Interfaces:
- com.ebmwebsourcing.easyviper.core.api.factory.Factory<com.ebmwebsourcing.easyviper.core.impl.engine.configuration.ConfigurationEngineImpl>
public class BPELFactoryImpl
- extends BPELFactory
- implements com.ebmwebsourcing.easyviper.core.api.factory.Factory<com.ebmwebsourcing.easyviper.core.impl.engine.configuration.ConfigurationEngineImpl>
This class is a concrete implementation of the abstract class BPELFactory.
Some ideas used here have been shamelessly copied from the wonderful JAXP and
Xerces work.
- Author:
- Nicolas Salatge - eBM WebSourcing
| Fields inherited from class com.ebmwebsourcing.easyviper.core.api.factory.AbstractFactoryImpl |
DEFAULT_FACTORY_NAME |
|
Method Summary |
com.ebmwebsourcing.easyviper.core.api.Core |
createCore(com.ebmwebsourcing.easyviper.core.impl.engine.configuration.ConfigurationEngineImpl conf,
com.ebmwebsourcing.easyviper.core.api.soa.message.MessageConverter converter,
int numberOfReceivers,
java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.env.Receiver> receiverClass,
int numberOfSenders,
java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.env.Sender> senderClass,
java.util.logging.Logger logger)
|
com.ebmwebsourcing.easyviper.core.api.Core |
createCore(int numberOfReceivers,
com.ebmwebsourcing.easyviper.core.api.soa.message.MessageConverter converter,
java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.env.Receiver> receiverClass,
int numberOfSenders,
java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.env.Sender> senderClass,
java.util.logging.Logger logger)
|
com.ebmwebsourcing.easyviper.core.api.Core |
newBPELEngine(com.ebmwebsourcing.easyviper.core.api.engine.configuration.ConfigurationEngine conf,
com.ebmwebsourcing.easyviper.core.api.soa.message.MessageConverter converter,
int numberOfReceivers,
java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.env.Receiver> receiverClass,
int numberOfSenders,
java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.env.Sender> senderClass,
java.util.logging.Logger logger)
Create the registry of process. |
com.ebmwebsourcing.easyviper.core.api.Core |
newBPELEngine(com.ebmwebsourcing.easyviper.core.api.soa.message.MessageConverter converter,
int numberOfReceivers,
java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.env.Receiver> receiverClass,
int numberOfSenders,
java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.env.Sender> senderClass)
|
BPELReader |
newBPELReader()
Create a new instance of a BPELReaderImpl. |
BPELReader |
newBPELReader(java.util.Map<BPELReader.FeatureConstants,java.lang.Object> features)
Create a new instance of a BPELReaderImpl. |
BPELWriter |
newBPELWriter()
Create a new instance of a BPELWriterImpl. |
void |
setJAXBObjectFactoryList(java.util.List<java.lang.Class<?>> objectFactories)
Create a new instance of a BPELWriterImpl. |
| Methods inherited from class com.ebmwebsourcing.easyviper.core.api.factory.AbstractFactoryImpl |
createCore |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BPELFactoryImpl
public BPELFactoryImpl()
newBPELReader
public BPELReader newBPELReader()
throws BPELException
- Create a new instance of a BPELReaderImpl.
- Specified by:
newBPELReader in class BPELFactory
- Throws:
BPELException
newBPELReader
public BPELReader newBPELReader(java.util.Map<BPELReader.FeatureConstants,java.lang.Object> features)
throws BPELException
- Create a new instance of a BPELReaderImpl.
- Specified by:
newBPELReader in class BPELFactory
- Throws:
BPELException
newBPELWriter
public BPELWriter newBPELWriter()
throws BPELException
- Create a new instance of a BPELWriterImpl.
- Specified by:
newBPELWriter in class BPELFactory
- Throws:
BPELException
setJAXBObjectFactoryList
public void setJAXBObjectFactoryList(java.util.List<java.lang.Class<?>> objectFactories)
- Description copied from class:
BPELFactory
- Create a new instance of a BPELWriterImpl.
- Specified by:
setJAXBObjectFactoryList in class BPELFactory
newBPELEngine
public com.ebmwebsourcing.easyviper.core.api.Core newBPELEngine(com.ebmwebsourcing.easyviper.core.api.soa.message.MessageConverter converter,
int numberOfReceivers,
java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.env.Receiver> receiverClass,
int numberOfSenders,
java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.env.Sender> senderClass)
throws BPELException
- Specified by:
newBPELEngine in class BPELFactory
- Throws:
BPELException
newBPELEngine
public com.ebmwebsourcing.easyviper.core.api.Core newBPELEngine(com.ebmwebsourcing.easyviper.core.api.engine.configuration.ConfigurationEngine conf,
com.ebmwebsourcing.easyviper.core.api.soa.message.MessageConverter converter,
int numberOfReceivers,
java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.env.Receiver> receiverClass,
int numberOfSenders,
java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.env.Sender> senderClass,
java.util.logging.Logger logger)
throws BPELException
- Description copied from class:
BPELFactory
- Create the registry of process.
- Specified by:
newBPELEngine in class BPELFactory
- Throws:
BPELException
createCore
public com.ebmwebsourcing.easyviper.core.api.Core createCore(int numberOfReceivers,
com.ebmwebsourcing.easyviper.core.api.soa.message.MessageConverter converter,
java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.env.Receiver> receiverClass,
int numberOfSenders,
java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.env.Sender> senderClass,
java.util.logging.Logger logger)
throws com.ebmwebsourcing.easyviper.core.api.CoreException
- Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException
createCore
public com.ebmwebsourcing.easyviper.core.api.Core createCore(com.ebmwebsourcing.easyviper.core.impl.engine.configuration.ConfigurationEngineImpl conf,
com.ebmwebsourcing.easyviper.core.api.soa.message.MessageConverter converter,
int numberOfReceivers,
java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.env.Receiver> receiverClass,
int numberOfSenders,
java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.env.Sender> senderClass,
java.util.logging.Logger logger)
throws com.ebmwebsourcing.easyviper.core.api.CoreException
- Specified by:
createCore in interface com.ebmwebsourcing.easyviper.core.api.factory.Factory<com.ebmwebsourcing.easyviper.core.impl.engine.configuration.ConfigurationEngineImpl>
- Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException
Copyright © 2008-2009 eBM WebSourcing. All Rights Reserved.