A B C D E F G H I K L M N O P R S T U V W Y

A

AccessDenied - Exception in cern.cmw
Indicates a specific RBAC-related exception thrown when a user with specified credentials is not authorized to perform a given access.
AccessDenied() - Constructor for exception cern.cmw.AccessDenied
 
AccessDenied(String) - Constructor for exception cern.cmw.AccessDenied
 
AccessDenied(String, int) - Constructor for exception cern.cmw.AccessDenied
 
add(String, DataEntry) - Method in class cern.cmw.Data
Adds a DataEntry with the specified tag to contents of this Data object.
addTokenToCtx(Data, byte[]) - Static method in class cern.cmw.rda.client.RDAService
Method allows insertion of RBAToken to the Data object that can be later used as a credential context to the specific operation.
addTokenToCtx(Data, byte[], byte[]) - Static method in class cern.cmw.rda.client.RDAService
Method allows insertion of RBAToken to the Data object that can be later used as a credential context to the specific operation.
Admin - Class in cern.cmw.rda.examples
 
Admin() - Constructor for class cern.cmw.rda.examples.Admin
 
ALL - Static variable in class cern.cmw.adm.LogLevel
A special level which indicates that all messages shall be logged.
ALL - Static variable in class cern.cmw.LogLevel
A special level which indicates that all messages shall be logged.

B

BadParameter - Exception in cern.cmw
Indicates that an illegal or inappropriate argument has been passed to a method.
BadParameter() - Constructor for exception cern.cmw.BadParameter
Constructs a BadParameter exception; message defaults to null.
BadParameter(String) - Constructor for exception cern.cmw.BadParameter
Constructs a BadParameter exception with the specified error message.
BadToken - Exception in cern.cmw
Indicates a specific RBAC-related exception thrown when an RBAC token is malformed or it's signature could not be successfully verified
BadToken() - Constructor for exception cern.cmw.BadToken
 
BadToken(String) - Constructor for exception cern.cmw.BadToken
 
BadToken(String, int) - Constructor for exception cern.cmw.BadToken
 
bind(String, Object) - Static method in class cern.cmw.rda.corba.Util
Binds the name to the object in the root naming context.
BlockDetectionCallback - Interface in cern.cmw.rda
 
BlockDetector - Class in cern.cmw.rda
 
BlockDetector.DetectorType - Enum in cern.cmw.rda
 

C

cacheEnabled() - Static method in class cern.cmw.adm.ServerAdmin
 
cancel() - Method in class cern.cmw.rda.client.Subscription
Cancels the subscription.
cancelled(SubscriptionRequest) - Method in class cern.cmw.rda.client.ReplyAdapter
Invoked when a data subscription is cancelled by a monitorOff call.
cancelled(SubscriptionRequest) - Method in interface cern.cmw.rda.client.ReplyHandler
Invoked when a subscription has been cancelled by the monitorOff call.
cancelled(SubscriptionRequest) - Method in class cern.cmw.rda.examples.SimpleReplyHandler
 
cern.cmw - package cern.cmw
Provides common classes that are used by different CMW packages.
cern.cmw.adm - package cern.cmw.adm
 
cern.cmw.logging - package cern.cmw.logging
 
cern.cmw.rda - package cern.cmw.rda
Provides common classes and interfaces that are used by both client and server subpackages.
cern.cmw.rda.client - package cern.cmw.rda.client
Provides classes and interfaces which client applications need in order to communicate with accelerator devices.
cern.cmw.rda.client.group - package cern.cmw.rda.client.group
 
cern.cmw.rda.corba - package cern.cmw.rda.corba
 
cern.cmw.rda.examples - package cern.cmw.rda.examples
 
cern.cmw.rda.server - package cern.cmw.rda.server
Provides basic facilities for implementing various device servers.
className() - Method in interface cern.cmw.rda.client.DeviceInfo
 
ClientInformation - Class in cern.cmw.adm
A wrapper class for the admin::ConnectionAdmin::ClientInformation structure.
ClientsInfo - Class in cern.cmw.rda.examples
 
ClientsInfo() - Constructor for class cern.cmw.rda.examples.ClientsInfo
 
CmwDirectoryServer - Class in cern.cmw.rda.client
Default CMW implementation of the DirectoryServer interface This class is a wrapper for the CORBA directory server and is the default implementation of the DeviceDirectory interface.
CmwDirectoryServer() - Constructor for class cern.cmw.rda.client.CmwDirectoryServer
 
CmwException - Exception in cern.cmw
The common superclass for a number of exceptions that can be thrown by CMW.
CmwInternalError - Error in cern.cmw
Signals a severe internal error in the controls middleware.
CmwInternalError(String) - Constructor for error cern.cmw.CmwInternalError
 
command(String, Data) - Method in class cern.cmw.adm.ServerAdmin
A wrapper function for admin::ServerAdmin::Command.
Config - Class in cern.cmw
This class maintains a set of the configuration properties that can be used to customize the CMW behaviour.
configFile() - Static method in class cern.cmw.Config
If loaded, returns a path or a URL of the configuration file that was used, otherwise returns null.
configFile() - Static method in class cern.cmw.rda.corba.Util
 
confirmed(String) - Method in class cern.cmw.rda.client.group.GroupUpdateAdapter
 
confirmed(String) - Method in interface cern.cmw.rda.client.group.GroupUpdateHandler
Invoked when the subscription request is confirmed by the data provider.
confirmed() - Method in class cern.cmw.rda.client.Subscription
Invoked when the subscription request is confirmed by the data provider.
ConnectionAdmin - Class in cern.cmw.adm
A wrapper class for the admin::ConnectionAdmin interface.
contains(String) - Method in class cern.cmw.Data
Returns true if this Data object contains an entry with the specified tag.
Converter - Class in cern.cmw.rda.corba
 
copy() - Method in class cern.cmw.Data
Creates and returns a deep copy of this Data object.
copy() - Method in class cern.cmw.DataEntry
Creates and returns a copy of this DataEntry.
CorbaResolver - Class in cern.cmw.adm
Provides a local cache (max age maxTimeToCacheMs) of the CORBA naming server lookups.
CorbaResolver() - Constructor for class cern.cmw.adm.CorbaResolver
 
createGetRequest(String, String, Data, ReplyHandler) - Method in class cern.cmw.rda.client.DeviceHandle
 
createLogger(String) - Method in class cern.cmw.LoggerFactory
Creates and returns a logger object.
createLogger(String) - Method in class cern.cmw.logging.L4JLoggerFactory
 
createSetRequest(String, String, Data, Data, ReplyHandler) - Method in class cern.cmw.rda.client.DeviceHandle
 
CYCLESEL - Static variable in interface cern.cmw.DataTags
the tag used to identify a cycleselector in the Data objects.

D

Data - Class in cern.cmw
Allows clients and servers to exchange values whose types are not fixed at compile time.
Data() - Constructor for class cern.cmw.Data
Constructs an empty Data object.
DataCodec - Class in cern.cmw
This utility class allows to convert Data objects to byte arrays and reconstruct them from the binary representation.
DataEntry - Class in cern.cmw
Objects of this class serve as containers that can hold a value of different types.
DataEntry() - Constructor for class cern.cmw.DataEntry
Creates an empty DataEntry.
DataTags - Interface in cern.cmw
An interface defining the tags which are used in Data containers to identify the nature of the information stored.
DEBUG - Static variable in class cern.cmw.adm.LogLevel
A message level providing highly detailed tracing information.
debug(String) - Method in class cern.cmw.Logger
Logs a DEBUG message.
DEBUG - Static variable in class cern.cmw.LogLevel
A message level providing highly detailed tracing information.
DEBUG - Static variable in class cern.cmw.rda.client.RDAService
 
DEBUG - Static variable in class cern.cmw.rda.MessageLogger
 
DEBUG_ARRAY_CALLS - Static variable in class cern.cmw.rda.client.RDAService
 
decode(byte[]) - Static method in class cern.cmw.DataCodec
Constructs a Data object from its binary representation in bar.
Decode - Class in cern.cmw.rda.examples
 
Decode() - Constructor for class cern.cmw.rda.examples.Decode
 
DEFAULT - Static variable in interface cern.cmw.DataTags
the tag used to identify a value in the Data objects
DEFAULT_NAME_SERVER - Static variable in class cern.cmw.rda.corba.Util
 
destroy() - Static method in class cern.cmw.Logger
Calling this method will safely close the logging system and release all related resources.
destroy() - Method in class cern.cmw.LoggerFactory
Closes the logging system and releases all related resources.
destroy() - Method in class cern.cmw.logging.L4JLoggerFactory
 
DeviceDirectory - Interface in cern.cmw.rda.client
 
DeviceGroup - Class in cern.cmw.rda.client.group
Allows to do get/set/subscribe operations on a group of devices, similary to DeviceHandle, which allows get/set/monitorOn operations on a single device (subscribe offers the same behaviour as in the Subscription class rather than that of the DeviceHandle).
DeviceGroup(String[]) - Constructor for class cern.cmw.rda.client.group.DeviceGroup
Constructor.
DeviceHandle - Class in cern.cmw.rda.client
Allows to set, get and monitor property values in a remote device.
deviceHandle - Variable in class cern.cmw.rda.client.Subscription
 
DeviceInfo - Interface in cern.cmw.rda.client
 
DeviceServer - Class in cern.cmw.rda.examples
 
DeviceServerBase - Class in cern.cmw.rda.server
An abstract class that provides the RDA connectivity for device servers implemented as its derived classes.
DeviceServerBase(String) - Constructor for class cern.cmw.rda.server.DeviceServerBase
Constructs a device server with the specified name.
disableCache() - Static method in class cern.cmw.adm.ServerAdmin
 
disconnected(String) - Method in class cern.cmw.rda.client.group.GroupUpdateAdapter
 
disconnected(String) - Method in interface cern.cmw.rda.client.group.GroupUpdateHandler
Invoked when a confirmed subscription is suspended because of a lost connection to the data source.
disconnected(SubscriptionRequest) - Method in class cern.cmw.rda.client.ReplyAdapter
Invoked when a subscription is suspended because of a lost connection to a remote device; for example, because the device server is down.
disconnected(SubscriptionRequest) - Method in interface cern.cmw.rda.client.ReplyHandler
Invoked when a subscription is suspended because of a lost connection to a remote device; for example, because the device server is down.
disconnected(SubscriptionRequest) - Method in class cern.cmw.rda.client.Subscription
 
disconnected() - Method in class cern.cmw.rda.client.Subscription
Invoked when a confirmed subscription is suspended because of a lost connection to the data source.
disconnected(SubscriptionRequest) - Method in class cern.cmw.rda.examples.SimpleReplyHandler
 
done(SetRequest) - Method in class cern.cmw.rda.client.ReplyAdapter
Invoked when a set call completes successfully.
done(SetRequest) - Method in interface cern.cmw.rda.client.ReplyHandler
Invoked when a set call completes successfully.

E

enableCache() - Static method in class cern.cmw.adm.ServerAdmin
 
encode(Data) - Static method in class cern.cmw.DataCodec
Returns a binary representation of the specified Data object.
Encode - Class in cern.cmw.rda.examples
 
Encode() - Constructor for class cern.cmw.rda.examples.Encode
 
encompasses(LogLevel) - Method in class cern.cmw.LogLevel
Returns true if the level supplied is encompassed by this level.
equals(DataEntry) - Method in class cern.cmw.DataEntry
Returns true if this DataEntry has the same contents (same data type and same value) as the specified entry; false otherwise.
equals(LogLevel) - Method in class cern.cmw.LogLevel
Returns true if the specified level is equal to this level.
ERROR - Static variable in class cern.cmw.adm.LogLevel
A message level indicating a serious problem.
error(String) - Method in class cern.cmw.Logger
Logs an ERROR message.
ERROR - Static variable in class cern.cmw.LogLevel
A message level indicating a serious problem.
error(String) - Method in class cern.cmw.rda.MessageLogger
Records the specified error message.
errorCause - Variable in class cern.cmw.rda.client.IRDAService.GetElement
 
errorCause - Variable in class cern.cmw.rda.client.IRDAService.SubscriptionResult
 
Example - Class in cern.cmw.rda.examples
 
Example() - Constructor for class cern.cmw.rda.examples.Example
 
extractBoolean() - Method in class cern.cmw.Data
Returns the boolean stored in the default data entry.
extractBoolean(String) - Method in class cern.cmw.Data
Returns the boolean stored in the specified data entry.
extractBoolean() - Method in class cern.cmw.DataEntry
Returns the boolean stored in this DataEntry object.
extractBooleanArray() - Method in class cern.cmw.Data
Returns the boolean array stored in the default data entry.
extractBooleanArray(String) - Method in class cern.cmw.Data
Returns the boolean array stored in the specified data entry.
extractBooleanArray() - Method in class cern.cmw.DataEntry
Returns the boolean array stored in this DataEntry object.
extractByte() - Method in class cern.cmw.Data
Returns the byte stored in the default data entry.
extractByte(String) - Method in class cern.cmw.Data
Returns the byte stored in the specified data entry.
extractByte() - Method in class cern.cmw.DataEntry
Returns the byte stored in this DataEntry object.
extractByteArray() - Method in class cern.cmw.Data
Returns the byte array stored in the default data entry.
extractByteArray(String) - Method in class cern.cmw.Data
Returns the byte array stored in the specified data entry.
extractByteArray() - Method in class cern.cmw.DataEntry
Returns the byte array stored in this DataEntry object.
extractDouble() - Method in class cern.cmw.Data
Returns the double stored in the default data entry.
extractDouble(String) - Method in class cern.cmw.Data
Returns the double stored in the specified data entry.
extractDouble() - Method in class cern.cmw.DataEntry
Returns the double stored in this DataEntry object.
extractDoubleArray() - Method in class cern.cmw.Data
Returns the double array stored in the default data entry.
extractDoubleArray(String) - Method in class cern.cmw.Data
Returns the double array stored in the specified data entry.
extractDoubleArray() - Method in class cern.cmw.DataEntry
Returns the double array stored in this DataEntry object.
extractFloat() - Method in class cern.cmw.Data
Returns the float stored in the default data entry.
extractFloat(String) - Method in class cern.cmw.Data
Returns the float stored in the specified data entry.
extractFloat() - Method in class cern.cmw.DataEntry
Returns the float stored in this DataEntry object.
extractFloatArray() - Method in class cern.cmw.Data
Returns the float array stored in the default data entry.
extractFloatArray(String) - Method in class cern.cmw.Data
Returns the float array stored in the specified data entry.
extractFloatArray() - Method in class cern.cmw.DataEntry
Returns the float array stored in this DataEntry object.
extractInt() - Method in class cern.cmw.Data
Returns the int stored in the default data entry.
extractInt(String) - Method in class cern.cmw.Data
Returns the int stored in the specified data entry.
extractInt() - Method in class cern.cmw.DataEntry
Returns the int stored in this DataEntry object.
extractIntArray() - Method in class cern.cmw.Data
Returns the int array stored in the default data entry.
extractIntArray(String) - Method in class cern.cmw.Data
Returns the int array stored in the specified data entry.
extractIntArray() - Method in class cern.cmw.DataEntry
Returns the int array stored in this DataEntry object.
extractLong() - Method in class cern.cmw.Data
Returns the long stored in the default data entry.
extractLong(String) - Method in class cern.cmw.Data
Returns the long stored in the specified data entry.
extractLong() - Method in class cern.cmw.DataEntry
Returns the long stored in this DataEntry object.
extractLongArray() - Method in class cern.cmw.Data
Returns the long array stored in the default data entry.
extractLongArray(String) - Method in class cern.cmw.Data
Returns the long array stored in the specified data entry.
extractLongArray() - Method in class cern.cmw.DataEntry
Returns the long array stored in this DataEntry object.
extractObject(String) - Method in class cern.cmw.Data
Returns the Object stored in the specified data entry.
extractObject() - Method in class cern.cmw.Data
Returns the Object stored in the Default data entry.
extractObject() - Method in class cern.cmw.DataEntry
Returns the Object internally stored.
extractShort() - Method in class cern.cmw.Data
Returns the short stored in the default data entry.
extractShort(String) - Method in class cern.cmw.Data
Returns the short stored in the specified data entry.
extractShort() - Method in class cern.cmw.DataEntry
Returns the short stored in this DataEntry object.
extractShortArray() - Method in class cern.cmw.Data
Returns the short array stored in the default data entry.
extractShortArray(String) - Method in class cern.cmw.Data
Returns the short array stored in the specified data entry.
extractShortArray() - Method in class cern.cmw.DataEntry
Returns the short array stored in this DataEntry object.
extractString() - Method in class cern.cmw.Data
Returns the String stored in the default data entry.
extractString(String) - Method in class cern.cmw.Data
Returns the String stored in the specified data entry.
extractString() - Method in class cern.cmw.DataEntry
Returns the String stored in this DataEntry object.
extractStringArray() - Method in class cern.cmw.Data
Returns the String array stored in the default data entry.
extractStringArray(String) - Method in class cern.cmw.Data
Returns the String array stored in the specified data entry.
extractStringArray() - Method in class cern.cmw.DataEntry
Returns the String array stored in this DataEntry object.

F

FILTER - Static variable in interface cern.cmw.DataTags
the tag used to identify a remotefilter in the Data objects.
finalize() - Method in class cern.cmw.rda.server.ValueChangeListener
 
finishActivity(long) - Method in class cern.cmw.rda.BlockDetector
 
fromAny(_ValueHolder) - Static method in class cern.cmw.rda.corba.Converter
 
fromCorba(LogLevel) - Static method in class cern.cmw.LogLevel
 
fromCorba(DataEntry[]) - Static method in class cern.cmw.rda.corba.Converter
 
fromCorba(Data, DataEntry[]) - Static method in class cern.cmw.rda.corba.Converter
 

G

get(String) - Method in class cern.cmw.Data
Returns an entry with the specified tag or null if there is no such entry in this Data.
get(String) - Method in class cern.cmw.rda.client.DeviceHandle
Reads from the device and returns the specified property value.
get(String, String) - Method in class cern.cmw.rda.client.DeviceHandle
Reads from the device and returns the specified property value.
get(String, String, Data) - Method in class cern.cmw.rda.client.DeviceHandle
Reads from the device and returns the specified property value.
get(String, ReplyHandler) - Method in class cern.cmw.rda.client.DeviceHandle
Creaters and sends to the device a request to read the speciified property value.
get(String, String, ReplyHandler) - Method in class cern.cmw.rda.client.DeviceHandle
Creates and sends to the device a request to read the speciified property value.
get(String, String, Data, ReplyHandler) - Method in class cern.cmw.rda.client.DeviceHandle
Creates and sends to the device a request to read the specified property value.
get(String) - Method in interface cern.cmw.rda.client.IDeviceHandle
 
get(String, String) - Method in interface cern.cmw.rda.client.IDeviceHandle
 
get(String, String, Data) - Method in interface cern.cmw.rda.client.IDeviceHandle
 
get(String, ReplyHandler) - Method in interface cern.cmw.rda.client.IDeviceHandle
 
get(String, String, ReplyHandler) - Method in interface cern.cmw.rda.client.IDeviceHandle
 
get(String, String, Data, ReplyHandler) - Method in interface cern.cmw.rda.client.IDeviceHandle
 
get(IOPoint, Data) - Method in class cern.cmw.rda.examples.DeviceServer
Delegates the get call to a NoiseGenerator specified by the iop argument.
get(IOPoint, Data) - Method in class cern.cmw.rda.examples.NoiseGenerator
Returns a value of the specified property in a Data object.
get(IOPoint, Data) - Method in class cern.cmw.rda.server.DeviceServerBase
Returns the value at the specified I/O point.
GetAsync - Class in cern.cmw.rda.examples
 
GetAsync() - Constructor for class cern.cmw.rda.examples.GetAsync
 
getCallsLogger() - Static method in class cern.cmw.rda.server.DeviceServerBase
Returns the logger that is used by RDA to trace device calls.
getCategory() - Method in exception cern.cmw.IOError
Returns the category string for this exception.
getClassName() - Method in class cern.cmw.rda.client.DeviceHandle
Returns the device class name.
getClassName() - Method in interface cern.cmw.rda.client.IDeviceHandle
 
getClassName(String) - Method in class cern.cmw.rda.server.DeviceServerBase
 
getClientInformation() - Method in class cern.cmw.adm.ConnectionAdmin
Returns information on the connected client.
getCode() - Method in exception cern.cmw.IOError
Returns the error code for this exception.
getConfiguration() - Method in class cern.cmw.adm.ServerAdmin
Returns the server configuration properties in a Data object.
getConnections() - Method in class cern.cmw.adm.ServerConnectionsAdmin
Returns references to all ConnectionAdmin objects on the server.
getConnectionTime() - Method in class cern.cmw.adm.ClientInformation
Returns the time when the client connected to the server (msec since midnight, January 1, 1970 UTC).
getContext() - Method in class cern.cmw.adm.ClientInformation
Returns the client context data.
getContext() - Method in class cern.cmw.rda.client.Request
Returns the context data or null, as specified in the call that created this request.
getContext() - Method in class cern.cmw.rda.client.Subscription
Returns the subscription context, or null if context was not specified in the constructor of this object.
getCycle() - Method in class cern.cmw.rda.client.Subscription
Returns the cycle identifier, or null if cycle was not specified in the constructor of this object.
getCycleSelector() - Method in class cern.cmw.rda.client.Request
Returns the cycle selector string or null, as specified in the call that created this request.
getCycleSelector() - Method in class cern.cmw.rda.server.IOPoint
Returns the cycle selector string, or null.
getDefaultLevel() - Static method in class cern.cmw.Logger
Returns the default log level.
getDetailedState() - Method in class cern.cmw.adm.ServerAdmin
Returns the detailed state of the server.
getDetailedStatus() - Method in class cern.cmw.adm.ServerAdmin
Returns the detailed status of the server.
getDetails() - Method in exception cern.cmw.IOError
Returns additional error information for this exception, packed into a Data container, or null if the details are not available.
getDevice() - Method in class cern.cmw.rda.client.Subscription
Returns the device name.
getDeviceExceptions() - Method in class cern.cmw.rda.client.group.DeviceGroup
Returns exceptions thrown when creating deviceHandle's for this group.
getDeviceHandle(String) - Method in interface cern.cmw.rda.client.IRDAService
 
getDeviceHandle(String) - Method in class cern.cmw.rda.client.RDAService
Returns a handle for the device identified by the specified name.
getDeviceHandle() - Method in class cern.cmw.rda.client.Request
Returns the DeviceHandle on which this request has been created.
getDeviceInfo(String) - Method in class cern.cmw.rda.client.CmwDirectoryServer
 
getDeviceInfo(List<String>) - Method in class cern.cmw.rda.client.CmwDirectoryServer
 
getDeviceInfo(String) - Method in interface cern.cmw.rda.client.DeviceDirectory
 
getDeviceInfo(List<String>) - Method in interface cern.cmw.rda.client.DeviceDirectory
Gets a list of device infos for the directory.
getDeviceInfoFromOldDir(String) - Method in class cern.cmw.rda.client.CmwDirectoryServer
Deprecated. 
getDeviceInfoFromOldDir(String) - Method in interface cern.cmw.rda.client.DeviceDirectory
Deprecated. 
getDeviceInfoMap(String) - Method in class cern.cmw.rda.client.CmwDirectoryServer
Deprecated. 
getDeviceName() - Method in class cern.cmw.rda.client.DeviceHandle
Returns the device name.
getDeviceName() - Method in interface cern.cmw.rda.client.IDeviceHandle
 
getDeviceName() - Method in class cern.cmw.rda.server.IOPoint
Returns the device name.
getDeviceNames() - Method in class cern.cmw.rda.client.group.DeviceGroup
Returns names of devices in this group as an String array.
getErrorNumber() - Method in exception cern.cmw.NoPermission
 
getGlobalLogger() - Static method in class cern.cmw.rda.server.DeviceServerBase
Returns the logger that is used by RDA to trace general activities in the server (initialization, fatal errors, shutdown, ...).
getHost() - Method in class cern.cmw.adm.ClientInformation
Returns the client host name.
getHost() - Method in class cern.cmw.adm.ServerInformation
Returns the server host name.
getId() - Method in class cern.cmw.rda.client.SubscriptionRequest
 
getInstance(BlockDetector.DetectorType) - Static method in class cern.cmw.rda.BlockDetector
 
getKeys() - Static method in class cern.cmw.rda.corba.Util
 
getKeys(String) - Static method in class cern.cmw.rda.corba.Util
 
getLevel() - Method in class cern.cmw.adm.LoggerInfo
Returns the log level.
getLevel() - Method in class cern.cmw.Logger
Returns the log level maintained by this logger.
getLevelAsString() - Method in class cern.cmw.adm.LoggerInfo
Returns the string representation of the log level.
getLogger(String) - Static method in class cern.cmw.Logger
Returns a logger identified by the name.
getLogger() - Static method in class cern.cmw.rda.MessageLogger
Returns the message logger singleton.
getLoggerInfos() - Method in class cern.cmw.adm.ServerAdmin
Returns information on all message loggers in the server.
getLoggers() - Static method in class cern.cmw.Logger
Returns an enumeration of known loggers.
getLoggingType() - Static method in class cern.cmw.Logger
Returns a string identifier of the underlying logging mechanism, e.g. the string "default" for default logging.
getLogType() - Method in class cern.cmw.adm.ServerAdmin
Returns the identifier of the logging mechanism used by message loggers in the server.
getLostUpdates() - Method in exception cern.cmw.LostUpdates
Return the number of lost updates
getName() - Method in class cern.cmw.adm.LoggerInfo
Returns the name of the logger.
getName() - Method in class cern.cmw.adm.ServerInformation
Returns the server name.
getName() - Method in class cern.cmw.Logger
Returns the name of this logger.
getName() - Method in class cern.cmw.LogLevel
Returns the string name of the LogLevel.
getOs() - Method in class cern.cmw.adm.ClientInformation
Returns the client OS name.
getOs() - Method in class cern.cmw.adm.ServerInformation
Returns the server OS name.
getPid() - Method in class cern.cmw.adm.ClientInformation
Returns the client process ID as a string.
getPid() - Method in class cern.cmw.adm.ServerInformation
Returns the stringified server process ID.
getProperties() - Static method in class cern.cmw.Config
Returns the current Config property set.
getProperty(String) - Static method in class cern.cmw.Config
Returns the value of the property with the specified key.
getProperty() - Method in class cern.cmw.rda.client.Subscription
Returns the property name.
getProperty(String) - Static method in class cern.cmw.rda.corba.Util
 
getPropertyName() - Method in class cern.cmw.rda.client.Request
Returns the property name specified in the call that created this request.
getPropertyName() - Method in class cern.cmw.rda.server.IOPoint
Returns the property name.
GetRequest - Class in cern.cmw.rda.client
Represents a request to execute a get operation on a device.
getServerConnection(RDAService.ListOperationType) - Method in class cern.cmw.rda.client.DeviceHandle
 
getServerInformation() - Method in class cern.cmw.adm.ServerAdmin
Returns the static server info.
getServerName() - Static method in class cern.cmw.rda.server.DeviceServerBase
Returns the Corba name of the server (or null if server has not yet been instantiated)
getServiceContext() - Static method in class cern.cmw.rda.client.RDAService
Returns a copy of the RDA service context.
getStartTime() - Method in class cern.cmw.adm.ServerInformation
Returns the server startup time (msec since midnight, January 1, 1970 UTC).
getState() - Method in class cern.cmw.adm.ConnectionAdmin
Returns the connection state data.
getState() - Method in class cern.cmw.adm.ServerAdmin
Returns the server state data.
getState() - Method in class cern.cmw.rda.examples.DeviceServer
 
getState() - Method in class cern.cmw.rda.server.DeviceServerBase
This method gets called when an administration client invokes the getState method of the admin::ServerAdmin interface.
getStatus() - Method in class cern.cmw.adm.ServerAdmin
Returns the general status of the server.
getStatus() - Method in class cern.cmw.rda.examples.DeviceServer
 
getStatus() - Method in class cern.cmw.rda.server.DeviceServerBase
This method gets called when an administration client invokes the getStatus method of the admin::ServerAdmin interface.
getSubscriptionsLogger() - Static method in class cern.cmw.rda.server.DeviceServerBase
Returns the logger that is used by RDA to trace subscription reports.
GetSync - Class in cern.cmw.rda.examples
 
GetSync() - Constructor for class cern.cmw.rda.examples.GetSync
 
getTags() - Method in class cern.cmw.Data
Returns an unordered String array that contains tags of all contained entries.
getTraceLevel() - Static method in class cern.cmw.rda.MessageLogger
Returns the trace level.
getType() - Method in class cern.cmw.LoggerFactory
Returns a string identifier of the underlying logging mechanism.
getType() - Method in class cern.cmw.logging.L4JLoggerFactory
 
getUser() - Method in class cern.cmw.adm.ClientInformation
Returns the client user name.
getUser() - Method in class cern.cmw.adm.ServerInformation
Returns the name of the user who runs the server.
getValue() - Method in class cern.cmw.rda.client.SetRequest
Returns the value specified in the set call that created this request.
getValueType() - Method in class cern.cmw.DataEntry
Returns type code for the value contained in this DataEntry object.
getVersion(String) - Method in class cern.cmw.rda.server.DeviceServerBase
Gets the version number of a specified software component.
gotBlocked(String) - Method in interface cern.cmw.rda.BlockDetectionCallback
 
GREEN - Static variable in class cern.cmw.adm.Status
Everything is fine.
GroupUpdateAdapter - Class in cern.cmw.rda.client.group
 
GroupUpdateAdapter() - Constructor for class cern.cmw.rda.client.group.GroupUpdateAdapter
 
GroupUpdateHandler - Interface in cern.cmw.rda.client.group
Interface for callbacks as result of a group subscription.

H

handleError(String, IOError) - Method in class cern.cmw.rda.client.group.GroupUpdateAdapter
 
handleError(String, IOError) - Method in interface cern.cmw.rda.client.group.GroupUpdateHandler
Invoked if an error occured when updating the value.
handleError(Request, CmwException) - Method in class cern.cmw.rda.client.ReplyAdapter
This method is called by default implementations of the handleException methods.
handleError(IOError) - Method in class cern.cmw.rda.client.Subscription
Invoked if an error occured when updating the value.
handleError(Request, CmwException) - Method in class cern.cmw.rda.examples.SimpleReplyHandler
 
handleException(Request, BadParameter) - Method in class cern.cmw.rda.client.ReplyAdapter
Invoked on receipt of a reply containing the specified exception.
handleException(Request, TimeOut) - Method in class cern.cmw.rda.client.ReplyAdapter
Invoked if no reply to the request has been received within a certain time limit.
handleException(Request, NoConnection) - Method in class cern.cmw.rda.client.ReplyAdapter
Invoked if the connection to the device server has been lost while waiting for the reply.
handleException(Request, IOError) - Method in class cern.cmw.rda.client.ReplyAdapter
Invoked on receipt of a reply containing the specified exception.
handleException(Request, InternalException) - Method in class cern.cmw.rda.client.ReplyAdapter
Invoked on receipt of a reply containing the specified exception.
handleException(Request, NoPermission) - Method in class cern.cmw.rda.client.ReplyAdapter
Invoked on reception of a reply containing the RBAC-related exception.
handleException(Request, LostUpdates) - Method in class cern.cmw.rda.client.ReplyAdapter
Invoked on reception of a reply containing information about lost updates.
handleException(Request, BadParameter) - Method in interface cern.cmw.rda.client.ReplyHandler
Invoked on receipt of a reply containing the specified exception.
handleException(Request, TimeOut) - Method in interface cern.cmw.rda.client.ReplyHandler
Invoked if no reply to the request has been received within a certain time limit.
handleException(Request, NoConnection) - Method in interface cern.cmw.rda.client.ReplyHandler
Invoked if the connection to the device server has been lost while waiting for the reply.
handleException(Request, IOError) - Method in interface cern.cmw.rda.client.ReplyHandler
Invoked on receipt of a reply containing the specified exception.
handleException(Request, InternalException) - Method in interface cern.cmw.rda.client.ReplyHandler
Invoked on receipt of a reply containing the specified exception.
handleException(Request, NoPermission) - Method in interface cern.cmw.rda.client.ReplyHandler
Invoked on reception of a reply containing the RBAC exception.
handleException(Request, LostUpdates) - Method in interface cern.cmw.rda.client.ReplyHandler
Invoked on reception of a reply containing information about lost updates.
handleException(Request, IOError) - Method in class cern.cmw.rda.client.Subscription
 
handleReply(Request, Data) - Method in class cern.cmw.rda.client.ReplyAdapter
Invoked when a property value is delivered as a result of a successful get or monitorOn call.
handleReply(Request, Data) - Method in interface cern.cmw.rda.client.ReplyHandler
Invoked when a property value is delivered as a result of a successful get or monitorOn call.
handleReply(Request, Data) - Method in class cern.cmw.rda.client.Subscription
 
handleReply(Request, Data) - Method in class cern.cmw.rda.examples.SimpleReplyHandler
 
handleValue(String, Data) - Method in class cern.cmw.rda.client.group.GroupUpdateAdapter
 
handleValue(String, Data) - Method in interface cern.cmw.rda.client.group.GroupUpdateHandler
Invoked when the subscribed value is updated.
handleValue(Data) - Method in class cern.cmw.rda.client.Subscription
Invoked when the subscribed value is updated.

I

IDeviceHandle - Interface in cern.cmw.rda.client
 
INFO - Static variable in class cern.cmw.adm.LogLevel
A message level for information messages.
info(String) - Method in class cern.cmw.Logger
Logs an INFO message.
INFO - Static variable in class cern.cmw.LogLevel
A message level for information messages
init(String) - Static method in class cern.cmw.Logger
Initializes the logging API and connects it to a system specific logging mechanism.
init() - Static method in class cern.cmw.Logger
Initializes the logging API and connects it to a system specific logging mechanism.
init() - Static method in class cern.cmw.rda.client.RDAService
Returns a reference to the RDAService singleton.
init(String[]) - Static method in class cern.cmw.rda.corba.Util
Initializes the basic CORBA facilities.
initialized() - Static method in class cern.cmw.Logger
Returns true if the logging system has been initialized.
initialized() - Static method in class cern.cmw.rda.client.RDAService
Returns true if the RDA service has been initialized.
insert(boolean) - Method in class cern.cmw.Data
Inserts a boolean value into the default data entry.
insert(String, boolean) - Method in class cern.cmw.Data
Inserts a boolean value into the specified entry.
insert(boolean[]) - Method in class cern.cmw.Data
Inserts a boolean array value into the default data entry.
insert(String, boolean[]) - Method in class cern.cmw.Data
Inserts a boolean array value into the specified data entry.
insert(byte) - Method in class cern.cmw.Data
Inserts a byte value into the default data entry.
insert(String, byte) - Method in class cern.cmw.Data
Inserts a byte value into the specified entry.
insert(byte[]) - Method in class cern.cmw.Data
Inserts a byte array value into the default data entry.
insert(String, byte[]) - Method in class cern.cmw.Data
Inserts a byte array value into the specified data entry.
insert(short) - Method in class cern.cmw.Data
Inserts a short value into the default data entry.
insert(String, short) - Method in class cern.cmw.Data
Inserts a short value into the specified entry.
insert(short[]) - Method in class cern.cmw.Data
Inserts a short array value into the default data entry.
insert(String, short[]) - Method in class cern.cmw.Data
Inserts a short array value into the specified data entry.
insert(int) - Method in class cern.cmw.Data
Inserts a int value into the default data entry.
insert(String, int) - Method in class cern.cmw.Data
Inserts a int value into the specified entry.
insert(int[]) - Method in class cern.cmw.Data
Inserts an int array value into the default data entry.
insert(String, int[]) - Method in class cern.cmw.Data
Inserts an int array value into the specified data entry.
insert(long) - Method in class cern.cmw.Data
Inserts a long value into the default data entry.
insert(String, long) - Method in class cern.cmw.Data
Inserts a long value into the specified entry.
insert(long[]) - Method in class cern.cmw.Data
Inserts a long array value into the default data entry.
insert(String, long[]) - Method in class cern.cmw.Data
Inserts a long array value into the specified data entry.
insert(float) - Method in class cern.cmw.Data
Inserts a float value into the default data entry.
insert(String, float) - Method in class cern.cmw.Data
Inserts a float value into the specified entry.
insert(float[]) - Method in class cern.cmw.Data
Inserts a float array value into the default data entry.
insert(String, float[]) - Method in class cern.cmw.Data
Inserts a float array value into the specified data entry.
insert(double) - Method in class cern.cmw.Data
Inserts a double value into the default data entry.
insert(String, double) - Method in class cern.cmw.Data
Inserts a double value into the specified entry.
insert(double[]) - Method in class cern.cmw.Data
Inserts a double array value into the default data entry.
insert(String, double[]) - Method in class cern.cmw.Data
Inserts a double array value into the specified data entry.
insert(String) - Method in class cern.cmw.Data
Inserts a String value into the default data entry.
insert(String, String) - Method in class cern.cmw.Data
Inserts a String value into the specified entry.
insert(String[]) - Method in class cern.cmw.Data
Inserts a String array value into the default data entry.
insert(String, String[]) - Method in class cern.cmw.Data
Inserts a String array value into the specified data entry.
insert(boolean) - Method in class cern.cmw.DataEntry
Inserts a boolean value into this DataEntry object.
insert(byte) - Method in class cern.cmw.DataEntry
Inserts a byte value into this DataEntry object.
insert(short) - Method in class cern.cmw.DataEntry
Inserts a short value into this DataEntry object.
insert(int) - Method in class cern.cmw.DataEntry
Inserts an int value into this DataEntry object.
insert(long) - Method in class cern.cmw.DataEntry
Inserts a long value into this DataEntry object.
insert(float) - Method in class cern.cmw.DataEntry
Inserts a float value into this DataEntry object.
insert(double) - Method in class cern.cmw.DataEntry
Inserts a double value into this DataEntry object.
insert(String) - Method in class cern.cmw.DataEntry
Inserts a String value into this DataEntry object.
insert(boolean[]) - Method in class cern.cmw.DataEntry
Inserts a boolean array value into this DataEntry object.
insert(byte[]) - Method in class cern.cmw.DataEntry
Inserts a byte array value into this DataEntry object.
insert(short[]) - Method in class cern.cmw.DataEntry
Inserts a short array value into this DataEntry object.
insert(int[]) - Method in class cern.cmw.DataEntry
Inserts an int array value into this DataEntry object.
insert(long[]) - Method in class cern.cmw.DataEntry
Inserts a long array value into this DataEntry object.
insert(float[]) - Method in class cern.cmw.DataEntry
Inserts a float array value into this DataEntry object.
insert(double[]) - Method in class cern.cmw.DataEntry
Inserts a double array value into this DataEntry object.
insert(String[]) - Method in class cern.cmw.DataEntry
Inserts a String array value into this DataEntry object.
insert(Object) - Method in class cern.cmw.DataEntry
Inserts an Object into this DataEntry, after checking that it is of one of the allowable types (Boolean, Byte, Short, Integer, Long, Float, Double, String) or arrays thereof.
insertObject(String, Object) - Method in class cern.cmw.Data
Inserts a Object value into the specified entry.
insertObject(Object) - Method in class cern.cmw.Data
Inserts a Object value into the default entry.
InternalException - Exception in cern.cmw
Thrown to indicate an internal error in the controls middleware.
InternalException() - Constructor for exception cern.cmw.InternalException
Constructs an InternalException; message defaults to null.
InternalException(String) - Constructor for exception cern.cmw.InternalException
Constructs an InternalException with the specified error message.
IOError - Exception in cern.cmw
Indicates an error in the low level I/O software/firmware/hardware used in the device servers.
IOError(String, int, String, Data) - Constructor for exception cern.cmw.IOError
Constructs a fully-specified IOError exception.
IOError(String, int, String) - Constructor for exception cern.cmw.IOError
Constructs an IOError exception; details defaults to null.
ioFailed(IOError) - Method in class cern.cmw.rda.server.ValueChangeListener
Gets called when an attempt to update the associated value fails due to an I/O error.
IOPoint - Class in cern.cmw.rda.server
Identifies the I/O value to be read, written or monitored in device access methods.
IRDAService - Interface in cern.cmw.rda.client
 
IRDAService.GetElement - Class in cern.cmw.rda.client
 
IRDAService.GetElement() - Constructor for class cern.cmw.rda.client.IRDAService.GetElement
 
IRDAService.SubscriptionResult - Class in cern.cmw.rda.client
 
IRDAService.SubscriptionResult() - Constructor for class cern.cmw.rda.client.IRDAService.SubscriptionResult
 
isConfirmed() - Method in class cern.cmw.rda.client.Subscription
Returns true if the subscription request has been confirmed by the data provider.
isEmpty() - Method in class cern.cmw.Data
Returns true if this Data contains no entries; false otherwise.
isLoggable(LogLevel) - Method in class cern.cmw.Logger
Returns true if a message of the given level would actually be logged by this logger.
isOnChange() - Method in class cern.cmw.rda.client.Subscription
Returns true is the subscription is on-change.
isOnChange() - Method in class cern.cmw.rda.client.SubscriptionRequest
Returns true if the on-change mode has been specified in the monitorOn call that created this request; false otherwise.
isPending() - Method in class cern.cmw.rda.client.Request
Returns true if this Request is PENDING.
isRejected() - Method in class cern.cmw.rda.client.Subscription
Returns true if the subscription request has been rejected by the data provider.
ISubscriptionRequest - Interface in cern.cmw.rda.client
 

K

kill(String) - Method in class cern.cmw.adm.ServerAdmin
A wrapper function for admin::ServerAdmin::kill_server.

L

L4JLoggerFactory - Class in cern.cmw.logging
 
L4JLoggerFactory() - Constructor for class cern.cmw.logging.L4JLoggerFactory
 
listGet(List<String>, String) - Method in interface cern.cmw.rda.client.IRDAService
Performs an optimized (bulk) call for multiple get operation.
listGet(List<String>, String, Data) - Method in interface cern.cmw.rda.client.IRDAService
 
listGet(List<String>, String) - Method in class cern.cmw.rda.client.RDAService
 
listGet(List<String>, String, Data) - Method in class cern.cmw.rda.client.RDAService
Performs an optimized (bulk) call for multiple get operation.
ListGetSync - Class in cern.cmw.rda.examples
 
ListGetSync() - Constructor for class cern.cmw.rda.examples.ListGetSync
 
listSet(List<String>, List<Data>, String) - Method in interface cern.cmw.rda.client.IRDAService
Performs an optimized (bulk) call for multiple set operation.
listSet(List<String>, List<Data>, String, Data) - Method in interface cern.cmw.rda.client.IRDAService
 
listSet(List<String>, List<Data>, String) - Method in class cern.cmw.rda.client.RDAService
 
listSet(List<String>, List<Data>, String, Data) - Method in class cern.cmw.rda.client.RDAService
Performs an optimized (bulk) call for multiple set operation.
listSubscribe(List<String>, String, ReplyHandler) - Method in interface cern.cmw.rda.client.IRDAService
Performs an optimized (bulk) call for multiple subscriptions.
listSubscribe(List<String>, String, Data, ReplyHandler) - Method in interface cern.cmw.rda.client.IRDAService
Performs an optimized (bulk) call for multiple subscriptions, possibly with context.
listSubscribe(List<String>, String, ReplyHandler) - Method in class cern.cmw.rda.client.RDAService
Performs an optimized (bulk) call for multiple subscriptions.
listSubscribe(List<String>, String, Data, ReplyHandler) - Method in class cern.cmw.rda.client.RDAService
Performs an optimized (bulk) call for multiple subscriptions, possibly with context.
ListSubscribe - Class in cern.cmw.rda.examples
 
ListSubscribe() - Constructor for class cern.cmw.rda.examples.ListSubscribe
 
listUnsubscribe(List<ISubscriptionRequest>) - Method in interface cern.cmw.rda.client.IRDAService
Performs an optimized (bulk) cancellation for multiple subscriptions.
listUnsubscribe(List<ISubscriptionRequest>) - Method in class cern.cmw.rda.client.RDAService
Performs an optimized (bulk) cancellation for multiple subscriptions.
load() - Static method in class cern.cmw.Config
Loads the CMW configuration file: the file specified by the cmw.config or cmw.defaultConfig property).
load(String) - Static method in class cern.cmw.Config
Adds properties defined in the specified file to the Config property set.
loaded() - Static method in class cern.cmw.Config
Returns true if the configuration file has been loaded.
locationForGet() - Method in interface cern.cmw.rda.client.DeviceInfo
 
locationForMon() - Method in interface cern.cmw.rda.client.DeviceInfo
 
locationForSet() - Method in interface cern.cmw.rda.client.DeviceInfo
 
log(LogLevel, String) - Method in class cern.cmw.Logger
Forwards the message to the log output.
Logger - Class in cern.cmw
Defines a general API for message logging and allows to connect it to a system specific logging facility.
Logger(String) - Constructor for class cern.cmw.Logger
Constructor.
LoggerFactory - Class in cern.cmw
A factory for the Logger objects.
LoggerFactory() - Constructor for class cern.cmw.LoggerFactory
Constructor
LoggerInfo - Class in cern.cmw.adm
A wrapper class for the admin::ServerAdmin::LoggerInfo structure.
LogLevel - Class in cern.cmw.adm
A wrapper class for the admin::ServerAdmin::LogLevel enum.
LogLevel() - Constructor for class cern.cmw.adm.LogLevel
 
LogLevel - Class in cern.cmw
Defines a set of standard logging levels that can be used to control logging output.
LostUpdates - Exception in cern.cmw
Exception used to inform subscribed clients about the number of lost updates.
LostUpdates() - Constructor for exception cern.cmw.LostUpdates
 
LostUpdates(String, int) - Constructor for exception cern.cmw.LostUpdates
 

M

main(String[]) - Static method in class cern.cmw.adm.LoggerInfo
 
main(String[]) - Static method in class cern.cmw.adm.ServerAdmin
For tests.
main(String[]) - Static method in class cern.cmw.adm.Status
For tests.
main(String[]) - Static method in class cern.cmw.Config
For test.
main(String[]) - Static method in class cern.cmw.Logger
For tests.
main(String[]) - Static method in class cern.cmw.rda.client.DeviceHandle
For tests.
main(String[]) - Static method in class cern.cmw.rda.client.group.DeviceGroup
For tests. the format of the command is: property [deviceName, deviceName, ...]
main(String[]) - Static method in class cern.cmw.rda.client.RDAService
For tests.
main(String[]) - Static method in class cern.cmw.rda.client.Subscription
For tests.
main(String[]) - Static method in class cern.cmw.rda.examples.Admin
 
main(String[]) - Static method in class cern.cmw.rda.examples.ClientsInfo
 
main(String[]) - Static method in class cern.cmw.rda.examples.Decode
 
main(String[]) - Static method in class cern.cmw.rda.examples.DeviceServer
Creates and starts a DeviceServer.
main(String[]) - Static method in class cern.cmw.rda.examples.Encode
 
main(String[]) - Static method in class cern.cmw.rda.examples.GetAsync
 
main(String[]) - Static method in class cern.cmw.rda.examples.GetSync
 
main(String[]) - Static method in class cern.cmw.rda.examples.ListGetSync
 
main(String[]) - Static method in class cern.cmw.rda.examples.ListSubscribe
 
main(String[]) - Static method in class cern.cmw.rda.examples.Monitor
 
main(String[]) - Static method in class cern.cmw.rda.examples.Ping
 
main(String[]) - Static method in class cern.cmw.rda.examples.ServerConfig
 
main(String[]) - Static method in class cern.cmw.rda.examples.ServerInfo
 
main(String[]) - Static method in class cern.cmw.rda.examples.ServerState
 
main(String[]) - Static method in class cern.cmw.rda.examples.ServerStatus
 
main(String[]) - Static method in class cern.cmw.rda.examples.SetAsync
 
main(String[]) - Static method in class cern.cmw.rda.examples.SimpleClient
 
main(String[]) - Static method in class cern.cmw.rda.examples.Subscribe
 
main(String[]) - Static method in class cern.cmw.rda.examples.SubscriptionIntro
 
main(String[]) - Static method in class cern.cmw.rda.Version
 
major - Static variable in class cern.cmw.rda.Version
 
MessageLogger - Class in cern.cmw.rda
Provides a mechanism for logging error and trace messages.
MessageLogger() - Constructor for class cern.cmw.rda.MessageLogger
Constructs a default MessageLogger.
minor - Static variable in class cern.cmw.rda.Version
 
Monitor - Class in cern.cmw.rda.examples
 
Monitor() - Constructor for class cern.cmw.rda.examples.Monitor
 
monitorOff(SubscriptionRequest) - Method in class cern.cmw.rda.client.DeviceHandle
Cancels a data subscription initiated by the specified request.
monitorOff(SubscriptionRequest) - Method in interface cern.cmw.rda.client.IDeviceHandle
 
monitorOff(IOPoint, ValueChangeListener) - Method in class cern.cmw.rda.examples.DeviceServer
Delegates the monitorOff call to a NoiseGenerator specified by the iop argument.
monitorOff(IOPoint, ValueChangeListener) - Method in class cern.cmw.rda.examples.NoiseGenerator
Detaches the specified listener from the specified property.
monitorOff(IOPoint, ValueChangeListener) - Method in class cern.cmw.rda.server.DeviceServerBase
Cancels the subscription identified by the I/O point and listener.
monitorOn(String, boolean, ReplyHandler) - Method in class cern.cmw.rda.client.DeviceHandle
Starts a subscription on the specified property value.
monitorOn(String, String, boolean, ReplyHandler) - Method in class cern.cmw.rda.client.DeviceHandle
Starts a subscription on the specified property value.
monitorOn(String, String, boolean, ReplyHandler, Data) - Method in class cern.cmw.rda.client.DeviceHandle
Starts a subscription on the specified property value.
monitorOn(String, boolean, ReplyHandler) - Method in interface cern.cmw.rda.client.IDeviceHandle
 
monitorOn(String, String, boolean, ReplyHandler) - Method in interface cern.cmw.rda.client.IDeviceHandle
 
monitorOn(String, String, boolean, ReplyHandler, Data) - Method in interface cern.cmw.rda.client.IDeviceHandle
 
monitorOn(IOPoint, ValueChangeListener) - Method in class cern.cmw.rda.examples.DeviceServer
Delegates the monitorOn call to a NoiseGenerator specified by the iop argument.
monitorOn(IOPoint, ValueChangeListener) - Method in class cern.cmw.rda.examples.NoiseGenerator
Attaches the specified listener to the specified property.
monitorOn(IOPoint, ValueChangeListener) - Method in class cern.cmw.rda.server.DeviceServerBase
Starts a subscription to value at the specified I/O point.

N

NoConnection - Exception in cern.cmw
Thrown to indicate that a remote device could not be contacted (for example, because the device server is down).
NoConnection() - Constructor for exception cern.cmw.NoConnection
Constructs a NoConnection exception; message defaults to null.
NoConnection(String) - Constructor for exception cern.cmw.NoConnection
Constructs a NoConnection exception with the specified error message.
nOfPending() - Static method in class cern.cmw.rda.client.Subscription
returns the number of pending subscriptions
NoiseGenerator - Class in cern.cmw.rda.examples
A device simulator that allows to check all basic device access methods.
NoPermission - Exception in cern.cmw
Indicates access denial to some of the properties issued from Role Based Access Control.
NoPermission() - Constructor for exception cern.cmw.NoPermission
 
NoPermission(String) - Constructor for exception cern.cmw.NoPermission
 
NoPermission(String, int) - Constructor for exception cern.cmw.NoPermission
 

O

OFF - Static variable in class cern.cmw.adm.LogLevel
A special level that can be used to turn off logging.
OFF - Static variable in class cern.cmw.LogLevel
A special level that can be used to turn off logging.
orb() - Static method in class cern.cmw.rda.corba.Util
 

P

parse(String) - Static method in class cern.cmw.LogLevel
Returns the log level corresponding to the given name.
Ping - Class in cern.cmw.rda.examples
 
Ping() - Constructor for class cern.cmw.rda.examples.Ping
 
poa() - Static method in class cern.cmw.rda.corba.Util
 

R

RBAC_TOKEN_TAG - Static variable in class cern.cmw.rda.client.RDAService
 
RDAService - Class in cern.cmw.rda.client
Manages communications with remote devices and serves as a factory for DeviceHandle objects.
RDAService.ListOperationType - Enum in cern.cmw.rda.client
 
reconnected(String) - Method in class cern.cmw.rda.client.group.GroupUpdateAdapter
 
reconnected(String) - Method in interface cern.cmw.rda.client.group.GroupUpdateHandler
Invoked when a suspended subscription is resumed.
reconnected(SubscriptionRequest) - Method in class cern.cmw.rda.client.ReplyAdapter
Invoked when a suspended subscription has been resumed.
reconnected(SubscriptionRequest) - Method in interface cern.cmw.rda.client.ReplyHandler
Invoked when a suspended subscription has been resumed.
reconnected(SubscriptionRequest) - Method in class cern.cmw.rda.client.Subscription
 
reconnected() - Method in class cern.cmw.rda.client.Subscription
Invoked when a suspended subscription is resumed.
reconnected(SubscriptionRequest) - Method in class cern.cmw.rda.examples.SimpleReplyHandler
 
RED - Static variable in class cern.cmw.adm.Status
A serious problem with the server.
registerCallback(BlockDetectionCallback) - Method in class cern.cmw.rda.BlockDetector
 
rejected(String, CmwException) - Method in class cern.cmw.rda.client.group.GroupUpdateAdapter
 
rejected(String, CmwException) - Method in interface cern.cmw.rda.client.group.GroupUpdateHandler
Invoked when the subscription request is rejected.
rejected(CmwException) - Method in class cern.cmw.rda.client.Subscription
Invoked when the subscription request is rejected.
remove(String) - Method in class cern.cmw.Data
Removes an entry with the given tag from this Data object.
removeAll() - Method in class cern.cmw.Data
Removes all entries from this Data.
ReplyAdapter - Class in cern.cmw.rda.client
An abstract class for receiving replies to asynchronous calls or subscription reports.
ReplyAdapter() - Constructor for class cern.cmw.rda.client.ReplyAdapter
 
ReplyHandler - Interface in cern.cmw.rda.client
Objects implementing this interface provide the client specific functionality for handling results of the asynchronous device calls.
request - Variable in class cern.cmw.rda.client.IRDAService.SubscriptionResult
 
Request - Class in cern.cmw.rda.client
Allows a client to access information from the calling scope while in the scope of the ReplyHandler callback methods.
resolve(String, boolean) - Static method in class cern.cmw.adm.CorbaResolver
 
resolve(String) - Static method in class cern.cmw.rda.corba.Util
Resolves the specified name in the root naming context.
restart(String) - Method in class cern.cmw.adm.ServerAdmin
A wrapper function for admin::ServerAdmin::restart_server.
run() - Method in class cern.cmw.rda.examples.DeviceServer
 
runServer() - Method in class cern.cmw.rda.server.DeviceServerBase
Makes the server available for clients.

S

saveAll(HashMap) - Method in class cern.cmw.rda.client.CmwDirectoryServer
Null operation.
send(GetRequest[]) - Method in class cern.cmw.rda.client.RDAService
Submits for execution a group of requests to read property values.
send(SetRequest[]) - Method in class cern.cmw.rda.client.RDAService
Submits for execution a group of requests to set property values.
ServerAdmin - Class in cern.cmw.adm
A wrapper class for the admin::ServerAdmin interface.
ServerAdmin(String) - Constructor for class cern.cmw.adm.ServerAdmin
Constructs a ServerAdmin object for the specified server.
ServerConfig - Class in cern.cmw.rda.examples
 
ServerConfig() - Constructor for class cern.cmw.rda.examples.ServerConfig
 
ServerConnectionsAdmin - Class in cern.cmw.adm
A wrapper class for the admin::ServerConnectionsAdmin interface.
ServerConnectionsAdmin(String) - Constructor for class cern.cmw.adm.ServerConnectionsAdmin
Constructs a ServerConnectionsAdmin object for the specified server.
serverForGet() - Method in interface cern.cmw.rda.client.DeviceInfo
 
serverForMon() - Method in interface cern.cmw.rda.client.DeviceInfo
 
serverForSet() - Method in interface cern.cmw.rda.client.DeviceInfo
 
ServerInfo - Class in cern.cmw.rda.examples
 
ServerInfo() - Constructor for class cern.cmw.rda.examples.ServerInfo
 
ServerInformation - Class in cern.cmw.adm
A wrapper class for the admin::ServerAdmin::ServerInformation structure.
serverName - Variable in class cern.cmw.rda.client.IRDAService.SubscriptionResult
 
ServerState - Class in cern.cmw.rda.examples
 
ServerState() - Constructor for class cern.cmw.rda.examples.ServerState
 
ServerStatus - Class in cern.cmw.rda.examples
 
ServerStatus() - Constructor for class cern.cmw.rda.examples.ServerStatus
 
set(String, Data) - Method in class cern.cmw.rda.client.DeviceHandle
Changes the value of the specified property.
set(String, String, Data) - Method in class cern.cmw.rda.client.DeviceHandle
Changes the value of the specified property.
set(String, String, Data, Data) - Method in class cern.cmw.rda.client.DeviceHandle
Changes the value of the specified property.
set(String, Data, ReplyHandler) - Method in class cern.cmw.rda.client.DeviceHandle
Creates and sends to the device a request to change the value of the specified property.
set(String, String, Data, ReplyHandler) - Method in class cern.cmw.rda.client.DeviceHandle
Creates and sends to the device a request to change the value of the specified property.
set(String, String, Data, Data, ReplyHandler) - Method in class cern.cmw.rda.client.DeviceHandle
Creates an sends to the device a request to change the value of the specified property.
set(String, Data) - Method in interface cern.cmw.rda.client.IDeviceHandle
 
set(String, String, Data) - Method in interface cern.cmw.rda.client.IDeviceHandle
 
set(String, String, Data, Data) - Method in interface cern.cmw.rda.client.IDeviceHandle
 
set(String, Data, ReplyHandler) - Method in interface cern.cmw.rda.client.IDeviceHandle
 
set(String, String, Data, ReplyHandler) - Method in interface cern.cmw.rda.client.IDeviceHandle
 
set(String, String, Data, Data, ReplyHandler) - Method in interface cern.cmw.rda.client.IDeviceHandle
 
set(IOPoint, Data, Data) - Method in class cern.cmw.rda.examples.DeviceServer
Delegates the set call to a NoiseGenerator specified by the iop argument.
set(IOPoint, Data, Data) - Method in class cern.cmw.rda.examples.NoiseGenerator
Sets the specified property to the specified value.
set(IOPoint, Data, Data) - Method in class cern.cmw.rda.server.DeviceServerBase
Changes the value at the specified I/O point.
SetAsync - Class in cern.cmw.rda.examples
 
SetAsync() - Constructor for class cern.cmw.rda.examples.SetAsync
 
setCycle(String) - Method in class cern.cmw.SLEquipData
Method to set the SL-Equip cycle as a String.
setDefaultLevel(LogLevel) - Static method in class cern.cmw.Logger
Sets the default log level to the specified level.
setLevel(LogLevel) - Method in class cern.cmw.Logger
Sets the log level maintained by this logger.
setLevels(LogLevel) - Static method in class cern.cmw.Logger
Sets the specified level in all loggers in the system.
setLogLevel(String, int) - Method in class cern.cmw.adm.ServerAdmin
Sets the log level in the specified logger.
setLogLevels(int) - Method in class cern.cmw.adm.ServerAdmin
Sets the log level in all loggers in the server.
setProperty(String, String) - Static method in class cern.cmw.Config
Assigns the value to the property with the specified key.
setRBACToken(byte[]) - Method in interface cern.cmw.rda.client.IRDAService
 
setRBACToken(byte[]) - Method in class cern.cmw.rda.client.RDAService
Allows to set the RBAC token on all connections (it will be also sent when establishing a connection to the new server)
SetRequest - Class in cern.cmw.rda.client
Represents a request to execute a set operation on a device.
setServiceContext(Data) - Static method in class cern.cmw.rda.client.RDAService
Fills in the RDA service context with contents of the specified Data.
setTimeout(int) - Static method in class cern.cmw.adm.ServerAdmin
 
setTimeout(Object, int) - Static method in class cern.cmw.rda.corba.Util
 
setTraceLevel(int) - Static method in class cern.cmw.rda.MessageLogger
Sets the trace level to the specified value.
setUserDataType(String) - Method in class cern.cmw.SLEquipData
Method to set the SL-Equip user data type as a String Data type desriptions follow the standard used by AQUIP.
setUserOption(String) - Method in class cern.cmw.SLEquipData
Method to set the SL-Equip user option as a String
setUserOption(byte[]) - Method in class cern.cmw.SLEquipData
Method to set the SL-Equip user option as a array of bytes
shutdown(String) - Method in class cern.cmw.adm.ServerAdmin
A wrapper function for admin::ServerAdmin::shutdown_server.
shutDown() - Method in class cern.cmw.rda.server.DeviceServerBase
Deactivates the server.
SimpleClient - Class in cern.cmw.rda.examples
 
SimpleClient() - Constructor for class cern.cmw.rda.examples.SimpleClient
 
SimpleReplyHandler - Class in cern.cmw.rda.examples
 
SimpleReplyHandler() - Constructor for class cern.cmw.rda.examples.SimpleReplyHandler
 
size() - Method in class cern.cmw.Data
Returns the number of entries in this Data.
SLEquipData - Class in cern.cmw
 
SLEquipData() - Constructor for class cern.cmw.SLEquipData
 
start() - Method in class cern.cmw.rda.client.Subscription
Starts the subscription.
startActivity(String) - Method in class cern.cmw.rda.BlockDetector
 
Status - Class in cern.cmw.adm
A wrapper class for the admin::ServerAdmin::Status enum.
Status() - Constructor for class cern.cmw.adm.Status
 
STATUS_GREEN - Static variable in class cern.cmw.rda.server.DeviceServerBase
Everything is fine.
STATUS_RED - Static variable in class cern.cmw.rda.server.DeviceServerBase
A serious problem with the server.
STATUS_YELLOW - Static variable in class cern.cmw.rda.server.DeviceServerBase
Something went wrong, but the server is still operational.
subscribe(String, String, boolean, Data[], GroupUpdateHandler) - Method in class cern.cmw.rda.client.group.DeviceGroup
Starts subscription on this group of devices.
Subscribe - Class in cern.cmw.rda.examples
 
Subscribe() - Constructor for class cern.cmw.rda.examples.Subscribe
 
Subscription - Class in cern.cmw.rda.client
Represents a subscription on a device property value.
Subscription(String, String) - Constructor for class cern.cmw.rda.client.Subscription
 
Subscription(String, String, String) - Constructor for class cern.cmw.rda.client.Subscription
 
Subscription(String, String, boolean) - Constructor for class cern.cmw.rda.client.Subscription
 
Subscription(String, String, Data) - Constructor for class cern.cmw.rda.client.Subscription
 
Subscription(String, String, String, Data, boolean) - Constructor for class cern.cmw.rda.client.Subscription
 
Subscription(String, String, String, Data, boolean, boolean) - Constructor for class cern.cmw.rda.client.Subscription
 
SubscriptionIntro - Class in cern.cmw.rda.examples
 
SubscriptionIntro() - Constructor for class cern.cmw.rda.examples.SubscriptionIntro
 
SubscriptionRequest - Class in cern.cmw.rda.client
Represents a data subscription request.

T

TimeOut - Exception in cern.cmw
This exception is thrown when an operation on a device does not terminate within the specified time limit.
TimeOut() - Constructor for exception cern.cmw.TimeOut
Constructs a TimeOut exception.
TIMESTAMP - Static variable in interface cern.cmw.DataTags
the tag used to identify a timestamp in the Data objects.
tiny - Static variable in class cern.cmw.rda.Version
 
toAny(DataEntry) - Static method in class cern.cmw.rda.corba.Converter
 
toCorba() - Method in class cern.cmw.LogLevel
 
toCorba(Data) - Static method in class cern.cmw.rda.corba.Converter
 
TokenExpired - Exception in cern.cmw
Indicates a specific RBAC-related exception thrown when an RBAC token has expired.
TokenExpired() - Constructor for exception cern.cmw.TokenExpired
 
TokenExpired(String) - Constructor for exception cern.cmw.TokenExpired
 
TokenExpired(String, int) - Constructor for exception cern.cmw.TokenExpired
 
toString(int) - Static method in class cern.cmw.adm.LogLevel
Returns the string representation of the specified \a level.
toString(int) - Static method in class cern.cmw.adm.Status
Returns the string representation of the status.
toString() - Method in class cern.cmw.Data
Returns a string representation of this Data object.
toString(int) - Method in class cern.cmw.Data
Returns a string representation of this Data object.
toString() - Method in class cern.cmw.DataEntry
Returns a string representation of this DataEntry object.
toString(int) - Method in class cern.cmw.DataEntry
Returns a string representation of this DataEntry object.
toString() - Method in exception cern.cmw.IOError
Returns a string representation of this IOError.
TRACE - Static variable in class cern.cmw.adm.LogLevel
A message level providing tracing information.
trace(String) - Method in class cern.cmw.Logger
Logs a TRACE message.
TRACE - Static variable in class cern.cmw.LogLevel
A message level providing tracing information.
trace(int, String) - Method in class cern.cmw.rda.MessageLogger
Records the specified trace message if the current trace level is equal to or greater then the message level.
TYPE_BOOLEAN - Static variable in class cern.cmw.DataEntry
Indicates a boolean value.
TYPE_BOOLEAN_ARRAY - Static variable in class cern.cmw.DataEntry
Indicates a boolean array value.
TYPE_BYTE - Static variable in class cern.cmw.DataEntry
Indicates a byte value.
TYPE_BYTE_ARRAY - Static variable in class cern.cmw.DataEntry
Indicates a byte array value.
TYPE_DOUBLE - Static variable in class cern.cmw.DataEntry
Indicates a double value.
TYPE_DOUBLE_ARRAY - Static variable in class cern.cmw.DataEntry
Indicates a double array value.
TYPE_FLOAT - Static variable in class cern.cmw.DataEntry
Indicates a float value.
TYPE_FLOAT_ARRAY - Static variable in class cern.cmw.DataEntry
Indicates a float array value.
TYPE_INT - Static variable in class cern.cmw.DataEntry
Indicates an int value.
TYPE_INT_ARRAY - Static variable in class cern.cmw.DataEntry
Indicates an int array value.
TYPE_LONG - Static variable in class cern.cmw.DataEntry
Indicates a long value.
TYPE_LONG_ARRAY - Static variable in class cern.cmw.DataEntry
Indicates a long array value.
TYPE_NULL - Static variable in class cern.cmw.DataEntry
Indicates that a DataEntry does not contain anything.
TYPE_SHORT - Static variable in class cern.cmw.DataEntry
Indicates a short value.
TYPE_SHORT_ARRAY - Static variable in class cern.cmw.DataEntry
Indicates a short array value.
TYPE_STRING - Static variable in class cern.cmw.DataEntry
Indicates a String value.
TYPE_STRING_ARRAY - Static variable in class cern.cmw.DataEntry
Indicates a String array value.
TypeMismatch - Exception in cern.cmw
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.

U

unsubscribe() - Method in class cern.cmw.rda.client.group.DeviceGroup
Cancels all subscriptions on this group and releases resources;
update() - Method in class cern.cmw.rda.examples.NoiseGenerator
Updates the AQN value and notifies attached listeners, if any.
Util - Class in cern.cmw.rda.corba
Provides a set of static utility functions that encapsulate CORBA-specific operations, in particular, the ORB and POA initialization and name binding/resolution with the COS Naming Service.

V

VALUE - Static variable in interface cern.cmw.DataTags
the tag used to identify a value in the Data objects
value - Variable in class cern.cmw.rda.client.IRDAService.GetElement
 
ValueChangeListener - Class in cern.cmw.rda.server
The listener object that is notified when an I/O value is updated in a device server.
valueOf(String) - Static method in enum cern.cmw.rda.BlockDetector.DetectorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cern.cmw.rda.client.RDAService.ListOperationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum cern.cmw.rda.BlockDetector.DetectorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cern.cmw.rda.client.RDAService.ListOperationType
Returns an array containing the constants of this enum type, in the order they are declared.
valueUpdated(Data, Data, boolean) - Method in class cern.cmw.rda.server.ValueChangeListener
Gets called when the associated value is updated.
Version - Class in cern.cmw.rda
 
Version() - Constructor for class cern.cmw.rda.Version
 
version - Static variable in class cern.cmw.rda.Version
 
versionAsInt - Static variable in class cern.cmw.rda.Version
 

W

WARNING - Static variable in class cern.cmw.adm.LogLevel
A message level indicating a potential problem.
warning(String) - Method in class cern.cmw.Logger
Logs a WARNING message.
WARNING - Static variable in class cern.cmw.LogLevel
A message level indicating a potential problem.

Y

YELLOW - Static variable in class cern.cmw.adm.Status
Something went wrong, but the server is still operational.

A B C D E F G H I K L M N O P R S T U V W Y

Copyright © 2007 CERN. All Rights Reserved.