public final class ProviderListener extends java.lang.Object implements ServerListener
Modifier and Type | Method and Description |
---|---|
static ProviderListener |
getInstance() |
void |
onManagerInitialized(Manager manager,
Config config) |
void |
onManagerUninitialized(Manager manager) |
void |
onTransportAdded(Transport transport) |
void |
onTransportRemoved(Transport transport) |
void |
process(limax.switcher.switcherprovider.Bind bind) |
void |
process(limax.switcher.switcherprovider.JSONPublish p) |
void |
process(limax.switcher.switcherauany.Pay pay) |
void |
process(limax.switcher.switcherauany.PayAck ack) |
void |
process(limax.switcher.switcherprovider.PayAck ack) |
void |
process(limax.switcher.switcherprovider.UnBind protocol) |
void |
processResult(limax.switcher.switcherauany.CheckProviderKey rpc) |
void |
processResult(limax.switcher.switcherprovider.Probe probe) |
void |
processTimeout(limax.switcher.switcherauany.CheckProviderKey rpc) |
void |
processTimeout(limax.switcher.switcherprovider.Probe probe) |
public static ProviderListener getInstance()
public void onManagerInitialized(Manager manager, Config config)
onManagerInitialized
in interface Listener
public void onManagerUninitialized(Manager manager)
onManagerUninitialized
in interface Listener
public void onTransportAdded(Transport transport)
onTransportAdded
in interface Listener
public void onTransportRemoved(Transport transport)
onTransportRemoved
in interface Listener
public final void processResult(limax.switcher.switcherauany.CheckProviderKey rpc)
public final void processTimeout(limax.switcher.switcherauany.CheckProviderKey rpc)
public final void processResult(limax.switcher.switcherprovider.Probe probe)
public final void processTimeout(limax.switcher.switcherprovider.Probe probe)
public final void process(limax.switcher.switcherprovider.Bind bind)
public final void process(limax.switcher.switcherprovider.UnBind protocol)
public final void process(limax.switcher.switcherauany.Pay pay)
public final void process(limax.switcher.switcherauany.PayAck ack)
public final void process(limax.switcher.switcherprovider.PayAck ack)
public final void process(limax.switcher.switcherprovider.JSONPublish p)