org.lsst.ccs.plugin.jas3
Class LsstSubsystemPlugin

java.lang.Object
  extended by org.freehep.application.studio.Plugin
      extended by org.lsst.ccs.plugin.jas3.LsstSubsystemPlugin

public abstract class LsstSubsystemPlugin
extends org.freehep.application.studio.Plugin

Author:
turri

Field Summary
static java.util.Hashtable<java.lang.String,org.lsst.ccs.plugin.jas3.Tracer> tracersMap
           
 
Constructor Summary
LsstSubsystemPlugin()
           
 
Method Summary
static void closeCommandConsole(java.lang.String name)
           
static void closeTracerConsole(java.lang.String name)
           
abstract  void connectToMessagingFactory()
           
static org.freehep.jas.plugin.console.Console createCommandConsole(java.lang.String name)
           
static org.freehep.jas.plugin.console.Console createTracerConsole(java.lang.String name, java.lang.String selector)
           
abstract  void disconnectFromMessagingFactory()
           
abstract  void initializeRestServices()
           
static void registerChannelsForSubsystem(java.lang.String subsystem)
           
static void removeChannelsForSubsystem(java.lang.String subsystem)
           
abstract  void resetRestServices()
           
 
Methods inherited from class org.freehep.application.studio.Plugin
addMenu, applicationVisible, canBeShutDown, getApplication, init, postInit, shutdown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tracersMap

public static java.util.Hashtable<java.lang.String,org.lsst.ccs.plugin.jas3.Tracer> tracersMap
Constructor Detail

LsstSubsystemPlugin

public LsstSubsystemPlugin()
Method Detail

connectToMessagingFactory

public abstract void connectToMessagingFactory()

disconnectFromMessagingFactory

public abstract void disconnectFromMessagingFactory()

initializeRestServices

public abstract void initializeRestServices()

resetRestServices

public abstract void resetRestServices()

registerChannelsForSubsystem

public static void registerChannelsForSubsystem(java.lang.String subsystem)

removeChannelsForSubsystem

public static void removeChannelsForSubsystem(java.lang.String subsystem)

createTracerConsole

public static org.freehep.jas.plugin.console.Console createTracerConsole(java.lang.String name,
                                                                         java.lang.String selector)

createCommandConsole

public static org.freehep.jas.plugin.console.Console createCommandConsole(java.lang.String name)

closeTracerConsole

public static void closeTracerConsole(java.lang.String name)

closeCommandConsole

public static void closeCommandConsole(java.lang.String name)


Copyright © 2012 LSST. All Rights Reserved.