C D G J K M R S T U

C

CRITICAL - Static variable in class ruon.jiao.JIAO.IAlarm
Critical Alarm or Event

D

DIE - Static variable in class ruon.jiao.JIAO.Directive
Something is going terribly wrong and the server would like the agent to stop communicating.

G

getBinary() - Method in class ruon.jiao.JIAO
Only used in public agents.
getData() - Method in exception ruon.jiao.JIAOException
In case of invalid data returned from the server, the method will return the content of the page returned from the server.
getEmbeddedVariable(String) - Method in class ruon.jiao.JIAO
Only used in public agents.
getVerb() - Method in class ruon.jiao.JIAO.Directive
Return the directive's verb
getX() - Method in class ruon.jiao.JIAO.Directive
Verb modifier, meaning depends on verb context

J

JIAO - Class in ruon.jiao
The JIAO class is an API to the IAOP protocol, allowing you to communicate with the R-U-ON platform.
JIAO(String, String, boolean) - Constructor for class ruon.jiao.JIAO
Creates the JIAO class and initialized the agent type and version.
JIAO.Alarm - Class in ruon.jiao
An Alarm object passed to the reportAlarms() method to indicate an alarm
JIAO.Alarm(String, String, JIAO.IAlarm.Severity, String) - Constructor for class ruon.jiao.JIAO.Alarm
Create an Alarm object
JIAO.Clear - Class in ruon.jiao
A Clear Alarm instruction passed to the reportAlarms() method.
JIAO.Clear(String, String) - Constructor for class ruon.jiao.JIAO.Clear
Create a Clear object
JIAO.Clear(String, String, String) - Constructor for class ruon.jiao.JIAO.Clear
Create a Clear object
JIAO.Directive - Class in ruon.jiao
Directive is returned by methods communicating with the server to indicate what the server is expecting the agent to do.
JIAO.Event - Class in ruon.jiao
An Event object, passed to the reportAlarms() method.
JIAO.Event(String, String, JIAO.IAlarm.Severity, String) - Constructor for class ruon.jiao.JIAO.Event
Create an Event object
JIAO.IAlarm - Class in ruon.jiao
A class representing an Alarm, a Clear instructions or an Event.
JIAO.IAlarm() - Constructor for class ruon.jiao.JIAO.IAlarm
 
JIAO.IAlarm.Severity - Class in ruon.jiao
Represents the severity of an Alarm or Event
JIAOException - Exception in ruon.jiao
Thrown when a IAOP level error has occured

K

keepAlive() - Method in class ruon.jiao.JIAO
Send a keep-alive signal to the R-U-ON server.

M

MAJOR - Static variable in class ruon.jiao.JIAO.IAlarm
Major Alarm or Event
MINOR - Static variable in class ruon.jiao.JIAO.IAlarm
Minor Alarm or Event

R

register() - Method in class ruon.jiao.JIAO
Registers a new agent with the R-U-ON service.
register(String) - Method in class ruon.jiao.JIAO
Registers a new agent with the R-U-ON service.
reportAlarms(JIAO.IAlarm[], boolean) - Method in class ruon.jiao.JIAO
Reports alarms to the R-U-ON server.
ruon.jiao - package ruon.jiao
 

S

setAgentId(String) - Method in class ruon.jiao.JIAO
Sets the agent id with the value persisted from the call to register()
SLEEP - Static variable in class ruon.jiao.JIAO.Directive
Agent is expected call keep alive again in X seconds.

T

toString() - Method in class ruon.jiao.JIAO.Directive
Returns a String representation
toString() - Method in class ruon.jiao.JIAO.IAlarm.Severity
Returns a String representation

U

UNINSTALL - Static variable in class ruon.jiao.JIAO.Directive
Sent as a response to an explicit request by the user to perform an uninstall.
UPGRADE - Static variable in class ruon.jiao.JIAO.Directive
This directive is intended for public agents only and tells the agent to perform an upgrade.

C D G J K M R S T U