wmx2jmx
Class WMX_manager
java.lang.Object
wmx2jmx.WMX_manager
- Direct Known Subclasses:
- LightManager, PauWare_component_manager, TrafficLightManager
public class WMX_manager
- extends java.lang.Object
The WMX external manager used for wirelessly (remotely through wireless communications) controlling the internal behavior of a component embedded in a wireless device.
Constructor Summary |
WMX_manager()
Creates a new instance of WMX_manager |
Method Summary |
protected com.FranckBarbier.Java._PauWare.AbstractStatechart |
getState(int i)
|
protected void |
init_management(int localport,
java.lang.String remotehostname,
int remoteport)
|
protected void |
registerState(com.FranckBarbier.Java._PauWare.AbstractStatechart s)
Registers a state of the component's behavior into the manager. |
void |
run_to_completion(int[] stateIDs)
|
void |
setStatechart_monitor(com.FranckBarbier.Java._PauWare.AbstractStatechart_monitor statechart_monitor)
|
protected void |
start_management()
|
protected int |
stateID(com.FranckBarbier.Java._PauWare.AbstractStatechart s)
Searches for the ID number of the given state. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_wirelessPort
protected ManagerWirelessPort _wirelessPort
WMX_manager
public WMX_manager()
- Creates a new instance of WMX_manager
setStatechart_monitor
public void setStatechart_monitor(com.FranckBarbier.Java._PauWare.AbstractStatechart_monitor statechart_monitor)
registerState
protected void registerState(com.FranckBarbier.Java._PauWare.AbstractStatechart s)
- Registers a state of the component's behavior into the manager. WARNING: States have to be registered into both internal and external managers in the same order.
- Parameters:
s
- state to be registered.
stateID
protected int stateID(com.FranckBarbier.Java._PauWare.AbstractStatechart s)
- Searches for the ID number of the given state.
- Parameters:
s
- a (registered) state.
- Returns:
- the ID number of the given state; -1 if not found.
getState
protected com.FranckBarbier.Java._PauWare.AbstractStatechart getState(int i)
init_management
protected void init_management(int localport,
java.lang.String remotehostname,
int remoteport)
start_management
protected void start_management()
run_to_completion
public void run_to_completion(int[] stateIDs)