public class DefaultKillbillNodesApi extends java.lang.Object implements org.killbill.billing.util.nodes.KillbillNodesApi
| Constructor and Description |
|---|
DefaultKillbillNodesApi(NodeInfoDao nodeInfoDao,
BroadcastApi broadcastApi,
NodeInfoMapper mapper,
org.killbill.clock.Clock clock) |
| Modifier and Type | Method and Description |
|---|---|
org.killbill.billing.util.nodes.NodeInfo |
getCurrentNodeInfo() |
java.lang.Iterable<org.killbill.billing.util.nodes.NodeInfo> |
getNodesInfo() |
void |
notifyPluginChanged(PluginInfo plugin,
java.lang.Iterable<PluginInfo> latestPlugins) |
void |
triggerNodeCommand(org.killbill.billing.util.nodes.NodeCommand nodeCommand,
boolean localNodeOnly) |
@Inject public DefaultKillbillNodesApi(NodeInfoDao nodeInfoDao, BroadcastApi broadcastApi, NodeInfoMapper mapper, org.killbill.clock.Clock clock)
public java.lang.Iterable<org.killbill.billing.util.nodes.NodeInfo> getNodesInfo()
getNodesInfo in interface org.killbill.billing.util.nodes.KillbillNodesApipublic org.killbill.billing.util.nodes.NodeInfo getCurrentNodeInfo()
getCurrentNodeInfo in interface org.killbill.billing.util.nodes.KillbillNodesApipublic void triggerNodeCommand(org.killbill.billing.util.nodes.NodeCommand nodeCommand, boolean localNodeOnly)
triggerNodeCommand in interface org.killbill.billing.util.nodes.KillbillNodesApipublic void notifyPluginChanged(PluginInfo plugin, java.lang.Iterable<PluginInfo> latestPlugins)
notifyPluginChanged in interface org.killbill.billing.util.nodes.KillbillNodesApiCopyright © 2010-2020. All Rights Reserved.