public class ServiceBrokerConfig
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected Cacher |
cacher |
protected ContextFactory |
contextFactory |
protected Eventbus |
eventbus |
protected java.util.concurrent.ExecutorService |
executor |
protected boolean |
internalServices
Install internal ($node) services?
|
protected java.lang.String |
jsonReader
Name of the JSON deserializer API ("jackson", "boon", "builtin", "gson",
"fastjson", "genson", etc., null = autodetect)
|
protected java.lang.String |
jsonWriter
Name of the JSON serializer API ("jackson", "boon", "builtin", "gson",
"fast", "genson", "flex", "nano", etc., null = autodetect)
|
protected Monitor |
monitor |
protected java.lang.String |
namespace |
protected java.lang.String |
nodeID |
protected java.util.concurrent.ScheduledExecutorService |
scheduler |
protected ServiceInvoker |
serviceInvoker |
protected ServiceRegistry |
serviceRegistry |
protected boolean |
shutDownThreadPools |
protected StrategyFactory |
strategyFactory |
protected Transporter |
transporter |
protected UidGenerator |
uidGenerator |
| Constructor and Description |
|---|
ServiceBrokerConfig() |
ServiceBrokerConfig(java.lang.String nodeID,
Cacher cacher,
Transporter transporter) |
| Modifier and Type | Method and Description |
|---|---|
Cacher |
getCacher() |
ContextFactory |
getContextFactory() |
Eventbus |
getEventbus() |
java.util.concurrent.ExecutorService |
getExecutor() |
java.lang.String |
getJsonReader() |
java.lang.String |
getJsonWriter() |
Monitor |
getMonitor() |
java.lang.String |
getNamespace() |
java.lang.String |
getNodeID() |
java.util.concurrent.ScheduledExecutorService |
getScheduler() |
ServiceInvoker |
getServiceInvoker() |
ServiceRegistry |
getServiceRegistry() |
StrategyFactory |
getStrategyFactory() |
Transporter |
getTransporter() |
UidGenerator |
getUidGenerator() |
boolean |
isInternalServices() |
boolean |
isShutDownThreadPools() |
void |
setCacher(Cacher cacher) |
void |
setContextFactory(ContextFactory contextFactory) |
void |
setEventbus(Eventbus eventbus) |
void |
setExecutor(java.util.concurrent.ExecutorService executor) |
void |
setInternalServices(boolean internalServices) |
void |
setJsonReader(java.lang.String jsonReader) |
void |
setJsonWriter(java.lang.String jsonWriter) |
void |
setMonitor(Monitor monitor) |
void |
setNamespace(java.lang.String namespace) |
void |
setNodeID(java.lang.String nodeID) |
void |
setScheduler(java.util.concurrent.ScheduledExecutorService scheduler) |
void |
setServiceInvoker(ServiceInvoker serviceInvoker) |
void |
setServiceRegistry(ServiceRegistry serviceRegistry) |
void |
setShutDownThreadPools(boolean shutDownThreadPools) |
void |
setStrategyFactory(StrategyFactory strategyFactory) |
void |
setTransporter(Transporter transporter) |
void |
setUidGenerator(UidGenerator uidGenerator) |
protected java.util.concurrent.ExecutorService executor
protected java.util.concurrent.ScheduledExecutorService scheduler
protected boolean shutDownThreadPools
protected java.lang.String namespace
protected java.lang.String nodeID
protected boolean internalServices
protected java.lang.String jsonReader
protected java.lang.String jsonWriter
protected UidGenerator uidGenerator
protected StrategyFactory strategyFactory
protected ContextFactory contextFactory
protected Eventbus eventbus
protected ServiceRegistry serviceRegistry
protected Cacher cacher
protected ServiceInvoker serviceInvoker
protected Transporter transporter
protected Monitor monitor
public ServiceBrokerConfig()
public ServiceBrokerConfig(java.lang.String nodeID,
Cacher cacher,
Transporter transporter)
public java.util.concurrent.ExecutorService getExecutor()
public void setExecutor(java.util.concurrent.ExecutorService executor)
public java.util.concurrent.ScheduledExecutorService getScheduler()
public void setScheduler(java.util.concurrent.ScheduledExecutorService scheduler)
public boolean isShutDownThreadPools()
public void setShutDownThreadPools(boolean shutDownThreadPools)
public java.lang.String getNamespace()
public void setNamespace(java.lang.String namespace)
public java.lang.String getNodeID()
public void setNodeID(java.lang.String nodeID)
public boolean isInternalServices()
public void setInternalServices(boolean internalServices)
public java.lang.String getJsonReader()
public void setJsonReader(java.lang.String jsonReader)
public java.lang.String getJsonWriter()
public void setJsonWriter(java.lang.String jsonWriter)
public ServiceRegistry getServiceRegistry()
public void setServiceRegistry(ServiceRegistry serviceRegistry)
public StrategyFactory getStrategyFactory()
public void setStrategyFactory(StrategyFactory strategyFactory)
public UidGenerator getUidGenerator()
public void setUidGenerator(UidGenerator uidGenerator)
public Eventbus getEventbus()
public void setEventbus(Eventbus eventbus)
public ContextFactory getContextFactory()
public void setContextFactory(ContextFactory contextFactory)
public Cacher getCacher()
public void setCacher(Cacher cacher)
public Monitor getMonitor()
public void setMonitor(Monitor monitor)
public Transporter getTransporter()
public void setTransporter(Transporter transporter)
public ServiceInvoker getServiceInvoker()
public void setServiceInvoker(ServiceInvoker serviceInvoker)