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.RBroker
com.revo.deployr.client.RClientException
com.revo.deployr.client.RSecurityException
com.revo.deployr.client.RDataException
com.revo.deployr.client.RGridException
RBrokerException
public 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.RBroker
com.revo.deployr.client.RClientException
com.revo.deployr.client.RSecurityException
com.revo.deployr.client.RDataException
com.revo.deployr.client.RGridException
RBrokerException
public 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.RBroker
com.revo.deployr.client.RClientException
com.revo.deployr.client.RSecurityException
com.revo.deployr.client.RDataException
com.revo.deployr.client.RGridException
RBrokerException