|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
DataTags | An interface defining the tags which are used in Data containers to identify the nature of the information stored. |
Class Summary | |
---|---|
Config | This class maintains a set of the configuration properties that can be used to customize the CMW behaviour. |
Data | Allows clients and servers to exchange values whose types are not fixed at compile time. |
DataCodec | This utility class allows to convert Data objects to byte arrays and reconstruct them from the binary representation. |
DataEntry | Objects of this class serve as containers that can hold a value of different types. |
Logger | Defines a general API for message logging and allows to connect it to a system specific logging facility. |
LoggerFactory | A factory for the Logger objects. |
LogLevel | Defines a set of standard logging levels that can be used to control logging output. |
SLEquipData |
Exception Summary | |
---|---|
AccessDenied | Indicates a specific RBAC-related exception thrown when a user with specified credentials is not authorized to perform a given access. |
BadParameter | Indicates that an illegal or inappropriate argument has been passed to a method. |
BadToken | Indicates a specific RBAC-related exception thrown when an RBAC token is malformed or it's signature could not be successfully verified |
CmwException | The common superclass for a number of exceptions that can be thrown by CMW. |
InternalException | Thrown to indicate an internal error in the controls middleware. |
IOError | Indicates an error in the low level I/O software/firmware/hardware used in the device servers. |
LostUpdates | Exception used to inform subscribed clients about the number of lost updates. |
NoConnection | Thrown to indicate that a remote device could not be contacted (for example, because the device server is down). |
NoPermission | Indicates access denial to some of the properties issued from Role Based Access Control. |
TimeOut | This exception is thrown when an operation on a device does not terminate within the specified time limit. |
TokenExpired | Indicates a specific RBAC-related exception thrown when an RBAC token has expired. |
TypeMismatch | Thrown by "extract" methods of the Data and DataEntry class to indicate that the actual type of the contained data does not correspond to the expected type. |
Error Summary | |
---|---|
CmwInternalError | Signals a severe internal error in the controls middleware. |
Provides common classes that are used by different CMW packages.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |