psl.probelets
Interface Probeable


public interface Probeable

Probeable interface contains methods as specified by Probe RTI.


Method Summary
 void activate()
          Activates probe
 void deactivate()
          Deactivates probe
 void deploy()
          Sends probe to remote system
 void focus()
          Used to configure the probelet.
 void install()
          Installs probe in system
 void query_sensed()
          Published information about probe, including what is probeable as well as configuration information.
 void sensed()
          Publishes events from the system.
 void sensed(int eventName, int eventType, java.lang.String[] data)
          Sensed(Event-Name, Event-Type, Data1 ...
 void undeploy()
          Removes probe from remote system
 void uninstall()
          Uninstalls probe
 

Method Detail

deploy

public void deploy()
Sends probe to remote system


undeploy

public void undeploy()
Removes probe from remote system


install

public void install()
Installs probe in system


uninstall

public void uninstall()
Uninstalls probe


activate

public void activate()
Activates probe


deactivate

public void deactivate()
Deactivates probe


sensed

public void sensed()
Publishes events from the system.


sensed

public void sensed(int eventName,
                   int eventType,
                   java.lang.String[] data)
Sensed(Event-Name, Event-Type, Data1 ... DataN) Probes in the activated state may issue Sensed events that identify some subset of the behavior they observe. The Event-Name identifies the type of behavior observed and Data1 through DataN are values detailing that type of behavior. Event-Type is either Start, End, or Point which specify respectively the start of an event interval, the end of an event interval, or the occurrence of a point event (i.e. an event with no duration). (Taken from RTI documents...)


query_sensed

public void query_sensed()
Published information about probe, including what is probeable as well as configuration information.


focus

public void focus()
Used to configure the probelet.