stella.rmi
Interface RemoteLight

All Superinterfaces:
Remote, RemoteParameter, RemoteSwitch, RemoteTrigger, RmiCaster

public interface RemoteLight
extends RemoteSwitch

The interface defining remote control of lighting control. Methods are defined to switch the light on and off as well as a time-out controlled light-on.


Field Summary
 
Fields inherited from interface stella.rmi.RemoteTrigger
NAMING_EXTENSION
 
Method Summary
 boolean setIgnoreRoof(boolean ignore)
          Sets the roof-status ignoring flag.
 
Methods inherited from interface stella.rmi.RemoteSwitch
switchOff, switchOn
 
Methods inherited from interface stella.rmi.RemoteTrigger
remoteGetTrigger, remoteIsTrue, remoteToggleTime
 
Methods inherited from interface stella.rmi.RemoteParameter
addRmiListener, remoteGet, removeRmiListener
 
Methods inherited from interface util.rmi.RmiCaster
bindToRegistry, isValid, unbindFromRegistry
 

Method Detail

setIgnoreRoof

boolean setIgnoreRoof(boolean ignore)
                      throws RemoteException
Sets the roof-status ignoring flag.

Returns:
The old state of the roof-ignoring flag.
Throws:
RemoteException