public class RBrokerFactory
extends java.lang.Object
RBroker instances.| Modifier and Type | Method and Description |
|---|---|
static RBroker |
backgroundTaskBroker(BackgroundBrokerConfig brokerConfig)
Create an instance of an
RBroker
to manage the execution of
BackgroundTask. |
static RBroker |
discreteTaskBroker(DiscreteBrokerConfig brokerConfig)
Create an instance of an
RBroker
to manage the execution of
DiscreteTask. |
static RBroker |
pooledTaskBroker(PooledBrokerConfig brokerConfig)
Create an instance of an
RBroker
to manage the execution of
PooledTask. |
public static RBroker discreteTaskBroker(DiscreteBrokerConfig brokerConfig) throws com.revo.deployr.client.RClientException, com.revo.deployr.client.RSecurityException, com.revo.deployr.client.RDataException, com.revo.deployr.client.RGridException, RBrokerException
RBroker
to manage the execution of
DiscreteTask.brokerConfig - DiscreteBrokerConfig
configuration details.RBrokercom.revo.deployr.client.RClientExceptioncom.revo.deployr.client.RSecurityExceptioncom.revo.deployr.client.RDataExceptioncom.revo.deployr.client.RGridExceptionRBrokerExceptionpublic static RBroker pooledTaskBroker(PooledBrokerConfig brokerConfig) throws com.revo.deployr.client.RClientException, com.revo.deployr.client.RSecurityException, com.revo.deployr.client.RDataException, com.revo.deployr.client.RGridException, RBrokerException
RBroker
to manage the execution of
PooledTask.brokerConfig - PooledBrokerConfig
configuration details.RBrokercom.revo.deployr.client.RClientExceptioncom.revo.deployr.client.RSecurityExceptioncom.revo.deployr.client.RDataExceptioncom.revo.deployr.client.RGridExceptionRBrokerExceptionpublic static RBroker backgroundTaskBroker(BackgroundBrokerConfig brokerConfig) throws com.revo.deployr.client.RClientException, com.revo.deployr.client.RSecurityException, com.revo.deployr.client.RDataException, com.revo.deployr.client.RGridException, RBrokerException
RBroker
to manage the execution of
BackgroundTask.brokerConfig - BackgroundBrokerConfig
configuration details.RBrokercom.revo.deployr.client.RClientExceptioncom.revo.deployr.client.RSecurityExceptioncom.revo.deployr.client.RDataExceptioncom.revo.deployr.client.RGridExceptionRBrokerException