Interface | Description |
---|---|
EvtListener |
Class | Description |
---|---|
DefaultEventHandler |
This static class will manage all the events that occure in the system and that may require some attention from the
JAVA application.
|
EventHandlerThread |
This runnable object designed to run the
runEventManager in a thread. |
EventManager |
This static class provides methods for eWON event management (real time or events.txt)
|
EvtListenerBase | |
EvtTagAlarmListener |
This is an abstract class from which user's tag alarm listener must be derived.
|
EvtTagListener |
This is an abstract class from which
EvtTagAlarmListener and EvtTagValueListener classes
are derived. |
EvtTagValueListener |
This is an abstract class from which user's tag value listener must be derived.
|
EvtWebAstListener | |
EvtWebFormListener | |
EwonSystem | |
Exporter |
This class implements an intput stream with data provided from an export block descriptor.
|
InterfaceInfo |
This class represents the content of an SMS message (received).
|
IOManager |
This static class provides all methods to interface the eWON IO management (Tags, led, button).
|
IOServer |
This is an abstract class from which an IO Server class can be created.
Please read the "eWON Java interface user guide" for more information. |
IOServerListenerRegistry | |
IOTag |
This object represents a Tag managed by a Java IO Server.
In a typical workflow, this Tag object is created when the eWON Core calls the IOServer.onGetIoInfo(java.lang.String, java.lang.String) function. |
IOValue |
IOValue is a class used to hold a tag value that is exchanged between the Java IOServer
and the eWON core and the other way round.
This object needs to hold the tag value with one of the types recognised by the eWON (Float, Integer, DWord, Boolean). |
ListenerRegistryBase |
This class is a base for registering a listener.
|
Loader |
This class implements an OutputStream and allows to stream data directly in an eWON file.
|
ModemManager |
This static class provides methods for eWON modem management, like modem reset or
SMS reception.
|
NamedListenerRegistry | |
NetManager |
This class provide access to the eWON netwrok functions like interface IP addresses, status, activation, etc.
|
RuntimeControl |
This static class contains some methods for controlling and monitoring the JVM behaviour in a
way which is specific to the eWON.
|
ScheduledAction | |
ScheduledActionManager |
This static class is used to execute scheduled actions like: send and email,
send an SMS etc.
|
SmsMessage |
This class represents the content of an SMS message (received).
|
StorageControl |
Manage storage in the eWON (flash and ram).
|
SysControlBlock |
This class is used to read and edit configurations and status blocks.
The configuration blocks are one of: SYS, COM, TAG, USER The status block is the INF block. |
TagControl |
This class represents an eWON tag.
It can be used to access the tag value or the tag alarm status. It can also be used to force historical loggin and acknowledge alarm. For tag creation and reconfiguration, the SysControlBlock should be used.The TagControl object is also used for defining tag events handling in the DefaultEventHandler . |
TagListenerRegistry | |
WebProducer |
Exception | Description |
---|---|
EWException |
Signals that an eWON exception of some sort has occurred.
|