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 classRemoteOpsProviderConfig.Builder
-
Field Summary
Fields Modifier and Type Field Description protected static StringTAG_ACTION_REGISTRY_NAMEprotected static StringTAG_ACTION_REGISTRY_PATHprotected static StringTAG_ASK_DURATIONprotected static StringTAG_RPC_BROKER_NAMEprotected static StringTAG_RPC_BROKER_PATHprotected static StringTAG_RPC_MGR_NAMEprotected static StringTAG_RPC_MGR_PATHprotected static StringTAG_RPC_REGISTRAR_NAMEprotected static StringTAG_RPC_REGISTRY_NAMEprotected static StringTAG_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 StringgetActionRegistryName()StringgetActionRegistryPath()StringgetActionRegistryPersistenceId()TimeoutgetAskDuration()scala.concurrent.duration.FiniteDurationgetGossipTickInterval()StringgetRpcBrokerName()StringgetRpcBrokerPath()StringgetRpcManagerName()StringgetRpcManagerPath()StringgetRpcRegistrarName()StringgetRpcRegistryName()StringgetRpcRegistryPath()StringgetRpcRegistryPersistenceId()static RemoteOpsProviderConfignewInstance(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.
-
-