Class RemoteOpsProviderConfig
- java.lang.Object
-
- org.opendaylight.controller.cluster.common.actor.AbstractConfig
-
- org.opendaylight.controller.cluster.common.actor.CommonConfig
-
- org.opendaylight.controller.remote.rpc.RemoteOpsProviderConfig
-
- All Implemented Interfaces:
UnifiedConfig
public class RemoteOpsProviderConfig extends CommonConfig
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RemoteOpsProviderConfig.Builder
-
Field Summary
Fields Modifier and Type Field Description protected static String
TAG_ACTION_REGISTRY_NAME
protected static String
TAG_ACTION_REGISTRY_PATH
protected static String
TAG_ASK_DURATION
protected static String
TAG_RPC_BROKER_NAME
protected static String
TAG_RPC_BROKER_PATH
protected static String
TAG_RPC_MGR_NAME
protected static String
TAG_RPC_MGR_PATH
protected static String
TAG_RPC_REGISTRAR_NAME
protected static String
TAG_RPC_REGISTRY_NAME
protected static String
TAG_RPC_REGISTRY_PATH
-
Fields inherited from class org.opendaylight.controller.cluster.common.actor.CommonConfig
TAG_ACTOR_SYSTEM_NAME, TAG_MAILBOX, TAG_MAILBOX_CAPACITY, TAG_MAILBOX_PUSH_TIMEOUT, TAG_METRIC_CAPTURE_ENABLED
-
-
Constructor Summary
Constructors Constructor Description RemoteOpsProviderConfig(com.typesafe.config.Config config)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getActionRegistryName()
String
getActionRegistryPath()
String
getActionRegistryPersistenceId()
Timeout
getAskDuration()
scala.concurrent.duration.FiniteDuration
getGossipTickInterval()
String
getRpcBrokerName()
String
getRpcBrokerPath()
String
getRpcManagerName()
String
getRpcManagerPath()
String
getRpcRegistrarName()
String
getRpcRegistryName()
String
getRpcRegistryPath()
String
getRpcRegistryPersistenceId()
static RemoteOpsProviderConfig
newInstance(String actorSystemName, boolean metricCaptureEnabled, int mailboxCapacity)
This is called via blueprint xml as the builder pattern can't be used.-
Methods inherited from class org.opendaylight.controller.cluster.common.actor.CommonConfig
getActorSystemName, getMailBoxCapacity, getMailBoxName, getMailBoxPushTimeout, isMetricCaptureEnabled
-
Methods inherited from class org.opendaylight.controller.cluster.common.actor.AbstractConfig
get
-
-
-
-
Field Detail
-
TAG_RPC_BROKER_NAME
protected static final String TAG_RPC_BROKER_NAME
- See Also:
- Constant Field Values
-
TAG_RPC_REGISTRAR_NAME
protected static final String TAG_RPC_REGISTRAR_NAME
- See Also:
- Constant Field Values
-
TAG_RPC_REGISTRY_NAME
protected static final String TAG_RPC_REGISTRY_NAME
- See Also:
- Constant Field Values
-
TAG_ACTION_REGISTRY_NAME
protected static final String TAG_ACTION_REGISTRY_NAME
- See Also:
- Constant Field Values
-
TAG_RPC_MGR_NAME
protected static final String TAG_RPC_MGR_NAME
- See Also:
- Constant Field Values
-
TAG_RPC_BROKER_PATH
protected static final String TAG_RPC_BROKER_PATH
- See Also:
- Constant Field Values
-
TAG_RPC_REGISTRY_PATH
protected static final String TAG_RPC_REGISTRY_PATH
- See Also:
- Constant Field Values
-
TAG_ACTION_REGISTRY_PATH
protected static final String TAG_ACTION_REGISTRY_PATH
- See Also:
- Constant Field Values
-
TAG_RPC_MGR_PATH
protected static final String TAG_RPC_MGR_PATH
- See Also:
- Constant Field Values
-
TAG_ASK_DURATION
protected static final String TAG_ASK_DURATION
- See Also:
- Constant Field Values
-
-
Method Detail
-
getRpcBrokerName
public String getRpcBrokerName()
-
getRpcRegistrarName
public String getRpcRegistrarName()
-
getRpcRegistryName
public String getRpcRegistryName()
-
getActionRegistryName
public String getActionRegistryName()
-
getRpcManagerName
public String getRpcManagerName()
-
getRpcBrokerPath
public String getRpcBrokerPath()
-
getRpcRegistryPath
public String getRpcRegistryPath()
-
getRpcRegistryPersistenceId
public String getRpcRegistryPersistenceId()
-
getActionRegistryPath
public String getActionRegistryPath()
-
getActionRegistryPersistenceId
public String getActionRegistryPersistenceId()
-
getRpcManagerPath
public String getRpcManagerPath()
-
getAskDuration
public Timeout getAskDuration()
-
getGossipTickInterval
public scala.concurrent.duration.FiniteDuration getGossipTickInterval()
-
newInstance
public static RemoteOpsProviderConfig newInstance(String actorSystemName, boolean metricCaptureEnabled, int mailboxCapacity)
This is called via blueprint xml as the builder pattern can't be used.
-
-