com.ebmwebsourcing.easybpel.model.bpel.api
Class BPELFactory
java.lang.Object
com.ebmwebsourcing.easyviper.core.api.factory.AbstractFactoryImpl
com.ebmwebsourcing.easybpel.model.bpel.api.BPELFactory
- All Implemented Interfaces:
- com.ebmwebsourcing.easyviper.core.api.factory.Factory
public abstract class BPELFactory
- extends com.ebmwebsourcing.easyviper.core.api.factory.AbstractFactoryImpl
- implements com.ebmwebsourcing.easyviper.core.api.factory.Factory
This abstract class defines a factory API that enables applications to obtain
a BPELFactory capable of producing new Definitions, new WSDLReaders, and new
WSDLWriters.
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 |
abstract com.ebmwebsourcing.easyviper.core.api.Core |
newBPELEngine(com.ebmwebsourcing.easyviper.core.api.engine.configuration.ConfigurationEngine cong,
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. |
abstract 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)
|
abstract BPELReader |
newBPELReader()
Create a new instance of a BPELReaderImpl. |
abstract BPELReader |
newBPELReader(java.util.Map<BPELReader.FeatureConstants,java.lang.Object> features)
Create a new instance of a BPELReaderImpl. |
abstract BPELWriter |
newBPELWriter()
Create a new instance of a BPELWriterImpl. |
| Methods inherited from class com.ebmwebsourcing.easyviper.core.api.factory.AbstractFactoryImpl |
createCore, getCore |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.ebmwebsourcing.easyviper.core.api.factory.Factory |
createCore |
DEFAULT_NAME
public static java.lang.String DEFAULT_NAME
BPELFactory
public BPELFactory()
newBPELReader
public abstract BPELReader newBPELReader()
throws BPELException
- Create a new instance of a BPELReaderImpl.
- Throws:
BPELException
newBPELReader
public abstract BPELReader newBPELReader(java.util.Map<BPELReader.FeatureConstants,java.lang.Object> features)
throws BPELException
- Create a new instance of a BPELReaderImpl.
- Throws:
BPELException
newBPELWriter
public abstract BPELWriter newBPELWriter()
throws BPELException
- Create a new instance of a BPELWriterImpl.
- Throws:
BPELException
newBPELEngine
public abstract com.ebmwebsourcing.easyviper.core.api.Core newBPELEngine(com.ebmwebsourcing.easyviper.core.api.engine.configuration.ConfigurationEngine cong,
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
- Create the registry of process.
- Throws:
BPELException
newBPELEngine
public abstract 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
- Throws:
BPELException
Copyright © 2011 Petals Link. All Rights Reserved.