de.deepamehta.plugins.websockets
Class WebSocketsPlugin

Show UML class diagram
java.lang.Object
  extended by de.deepamehta.core.osgi.PluginActivator
      extended by de.deepamehta.plugins.websockets.WebSocketsPlugin
All Implemented Interfaces:
PluginContext, PluginService, WebSocketsService, org.osgi.framework.BundleActivator

public class WebSocketsPlugin
extends PluginActivator
implements WebSocketsService


Field Summary
private  Logger logger
           
private  WebSocketsServer server
           
private static int WEBSOCKETS_PORT
           
 
Fields inherited from class de.deepamehta.core.osgi.PluginActivator
bundle, dms
 
Constructor Summary
WebSocketsPlugin()
           
 
Method Summary
 void broadcast(String pluginUri, String message)
           
 void init()
           
 void shutdown()
           
 
Methods inherited from class de.deepamehta.core.osgi.PluginActivator
getBundleContext, getUri, postInstall, publishDirectory, serviceArrived, serviceGone, setCoreService, start, stop, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

WEBSOCKETS_PORT

private static final int WEBSOCKETS_PORT
See Also:
Constant Field Values

server

private WebSocketsServer server

logger

private Logger logger
Constructor Detail

WebSocketsPlugin

public WebSocketsPlugin()
Method Detail

broadcast

public void broadcast(String pluginUri,
                      String message)
Specified by:
broadcast in interface WebSocketsService

init

public void init()
Specified by:
init in interface PluginContext
Overrides:
init in class PluginActivator

shutdown

public void shutdown()
Specified by:
shutdown in interface PluginContext
Overrides:
shutdown in class PluginActivator


Copyright © 2014. All Rights Reserved.