public interface ShelterControlling extends ListenerControlling
ListenerControlling methods,
these are:
open(): Opens the roof regardless of its current state.
Works in manual mode only.#openLeft: Opens the left roof regardless of its current state.
Works in manual mode only.#openRight: Opens the right roof regardless of its current
state. Works in manual mode only.close(): Closes the roof regardless of its current state.
Works in manual mode only.#closeLeft: Closes the left roof regardless of its current
state. Works in manual mode only.#closeRight: Closes the right roof regardless of its current
state. Works in manual mode only.#powerOn: powers the roof on. Automatic mode only.#powerOff: powers the roof off. Automatic mode only.:quit(): Quits the building control main control program,
in most cases an environment master.ListenerControlling| Modifier and Type | Method and Description |
|---|---|
boolean |
close()
Closes all roofs.
|
boolean |
open()
Opens all roofs.
|
void |
quit()
Quits the implementing class.
|
boolean |
setDirectClose(boolean direct)
Sets direct access on close.
|
boolean |
setDirectOpen(boolean direct)
Sets direct access on open.
|
automatic, external, getStatus, initialize, manual, park, reset, setPassiveboolean open()
throws RemoteException
RemoteExceptionboolean close()
throws RemoteException
RemoteExceptionboolean setDirectOpen(boolean direct)
throws RemoteException
RemoteExceptionboolean setDirectClose(boolean direct)
throws RemoteException
RemoteExceptionvoid quit() throws RemoteException
quit in interface ListenerControllingRemoteException