public interface LocalHubManager
Modifier and Type | Method and Description |
---|---|
void |
addDataStreamManager(DataStreamManager manager)
Adds a manager to use for telemetry functions.
|
void |
addErrorLogAppender(java.lang.Object aAppender)
Add a new appender for error logging.
|
NetworkInfo |
getNetworkInfo()
Returns a viable network interface to be used for communication.
|
void |
publishWebApplication(HubWebApplication app)
Publish a web application to the local hub.
|
void |
removeLogAppender(java.lang.Object aAppender)
Remove an appender for error logging.
|
void |
setWebSocketInfo(java.lang.String protocol,
int port,
java.lang.String path)
Sets connection information for a web socket server exposed by the hub.
|
void |
unpublishWebApplication(java.lang.String path)
Unpublish a previously published web application from the local hub.
|
void addErrorLogAppender(java.lang.Object aAppender)
aAppender
- the appender to addvoid addDataStreamManager(DataStreamManager manager)
manager
- the managerNetworkInfo getNetworkInfo() throws java.io.IOException
java.io.IOException
- on failurevoid publishWebApplication(HubWebApplication app)
app
- the hub application to publishvoid removeLogAppender(java.lang.Object aAppender)
aAppender
- the appender to removevoid setWebSocketInfo(java.lang.String protocol, int port, java.lang.String path)
protocol
- the protocol of the web socket server (ws or wss)port
- the port number of the serverpath
- the URL path componentvoid unpublishWebApplication(java.lang.String path)
path
- the root URL path of the applicationCopyright © 2015 Whizzo Software LLC. All rights reserved.