org.lsst.ccs.plugin.jas3
Class DummySubsystem

java.lang.Object
  extended by org.lsst.ccs.Subsystem
      extended by org.lsst.ccs.plugin.jas3.DummySubsystem
All Implemented Interfaces:
org.lsst.ccs.bus.CommandListener, org.lsst.ccs.bus.StatusListener

public class DummySubsystem
extends org.lsst.ccs.Subsystem


Nested Class Summary
static class DummySubsystem.DummyCommand
           
 
Nested classes/interfaces inherited from class org.lsst.ccs.Subsystem
org.lsst.ccs.Subsystem.StatusBroadcaster
 
Field Summary
protected static org.apache.log4j.Logger log
           
 
Fields inherited from class org.lsst.ccs.Subsystem
commandBusSelector, currentSubsystem, fac, locks, state, stateExtraInfo, statusBroadcasterLock, statusBroadcasterThread, statusBusSelector
 
Constructor Summary
DummySubsystem()
           
 
Method Summary
 void addLock(java.lang.String target, org.lsst.ccs.bus.locking.LockArbitrator.LockOwnerInfo info)
           
 void doStart()
           
static void main(java.lang.String[] args)
           
 void removeLock(java.lang.String target)
           
 void sleep(int sec)
           
 
Methods inherited from class org.lsst.ccs.Subsystem
broadcastAlarm, broadcastAlarm, broadcastAlarmClear, broadcastStatus, broadcastStatus, executeCommandSingleThread, fillStatus, getCommandBusSelector, getCurrentSubsystemName, getDefaultSelector, getEthHardAddress, getLogger, getName, getSoftwareRevision, getStatus, getStatusBroadcastPeriod, getStatusBusSelector, isListenToStatus, isMultithreaded, onAck, onCommand, onReply, onStatus, publishData, publishData, publishData, publishData, publishMetaData, publishReply, publishTrendingStatus, registerAsBusMaster, setCommandBusSelector, setListenToStatus, setMultithreaded, setName, setStatusBroadcastPeriod, setStatusBusSelector, shutdown, start, startStatusBroadcasting, stopStatusBroadcasting, updateCurrentSubsystem, updateState, updateState
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static org.apache.log4j.Logger log
Constructor Detail

DummySubsystem

public DummySubsystem()
Method Detail

main

public static void main(java.lang.String[] args)

addLock

public void addLock(java.lang.String target,
                    org.lsst.ccs.bus.locking.LockArbitrator.LockOwnerInfo info)
Overrides:
addLock in class org.lsst.ccs.Subsystem

removeLock

public void removeLock(java.lang.String target)
Overrides:
removeLock in class org.lsst.ccs.Subsystem

doStart

public void doStart()
Overrides:
doStart in class org.lsst.ccs.Subsystem

sleep

public void sleep(int sec)


Copyright © 2012 LSST. All Rights Reserved.