|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.xenqtt.AbstractXenqttApplication
net.sf.xenqtt.proxy.ProxyApplication
public final class ProxyApplication
A XenqttApplication
is that acts as an MQTT proxy to allow a cluster of servers to act as a single MQTT proxy. All connections to this proxy that
have the same client ID will share a connection to a broker and appear as a single client to it.
Constructor Summary | |
---|---|
ProxyApplication()
|
Method Summary | |
---|---|
String |
getDescription()
This is used to display a detailed description of what this application does. |
String |
getOptsText()
The command line options string to display as part of the usage statement. |
String |
getOptsUsageText()
The usage description of the opts in XenqttApplication.getOptsText() . |
String |
getProxyURI()
|
String |
getSummary()
This is used to display a single line summary of what this application does. |
void |
start(AppContext arguments)
Start the application. |
void |
stop()
Stop the application. |
Methods inherited from class net.sf.xenqtt.AbstractXenqttApplication |
---|
getName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ProxyApplication()
Method Detail |
---|
public void start(AppContext arguments)
XenqttApplication
arguments
- The context
for the application.XenqttApplication.start(net.sf.xenqtt.AppContext)
public void stop()
XenqttApplication
CTRL-c
). The application should take all appropriate
shutdown actions at this point. This is called by the main thread that is used in launching Xenqtt
XenqttApplication.stop()
public String getProxyURI()
start(AppContext)
is called.public String getOptsText()
XenqttApplication
XenqttApplication.getOptsText()
public String getOptsUsageText()
XenqttApplication
XenqttApplication.getOptsText()
. There should be a line in the format "\n\topt : description" for each opt in the
XenqttApplication.getOptsText()
string.
XenqttApplication.getOptsUsageText()
public String getSummary()
XenqttApplication
XenqttApplication.getSummary()
public String getDescription()
XenqttApplication
XenqttApplication.getDescription()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |