1.0.0

org.eclipse.soda.dk.command
Class SimpleMeasurementCommand

java.lang.Object
  extended by org.eclipse.soda.dk.core.EscObject
      extended by org.eclipse.soda.dk.device.Control
          extended by org.eclipse.soda.dk.command.Command
              extended by org.eclipse.soda.dk.command.DeviceCommand
                  extended by org.eclipse.soda.dk.command.SimpleMessageCommand
                      extended by org.eclipse.soda.dk.command.SimpleDataCommand
                          extended by org.eclipse.soda.dk.command.SimpleTransformCommand
                              extended by org.eclipse.soda.dk.command.SimpleParameterCommand
                                  extended by org.eclipse.soda.dk.command.SimpleMeasurementCommand
All Implemented Interfaces:
CommandService, ControlService, DeviceControl, MeasurementListener, SignalListener, ErrorListener

public class SimpleMeasurementCommand
extends SimpleParameterCommand

Version:
1.0.0

Field Summary
protected  MeasurementService measurement
          Define the measurement (MeasurementService) field.
 
Fields inherited from class org.eclipse.soda.dk.command.SimpleMessageCommand
message
 
Fields inherited from class org.eclipse.soda.dk.device.Control
EXCEPTION_READ_FAILED_RESOURCE, SETVALUEEXCEPTION_RESOURCE
 
Fields inherited from class org.eclipse.soda.dk.core.EscObject
CLONE_EXCEPTION_RESOURCE, EMPTY_BYTES, EMPTY_STRING, ERROR_OCCURRED_EXCEPTION_RESOURCE, ID_FILTER_KEY, ID_KEY, ID_KEY_ANY, INTEGER_TABLE, KEY_KEY, LOG_DEBUG, LOG_ERROR, LOG_INFO, LOG_TRACE, LOG_WARNING, PREFIX_KEY, RESOURCE_BUNDLE, SLEEP_EXCEPTION_RESOURCE, SYSTEM_INFO_RESOURCE, TO_STRING_CONFIGURATION_KEYS, TRACE_LEVEL_HIGH, TRACE_LEVEL_LOW, TRACE_LEVEL_MAX, TRACE_LEVEL_MIN, TRACE_LEVEL_NONE, TRACE_LEVEL_NORMAL, TRACELEVEL_KEY, UNKNOWN_ERROR_RESOURCE
 
Constructor Summary
SimpleMeasurementCommand(java.lang.String key, MessageService message, TransformService transform, ParameterService parameter, MeasurementService measurement)
          Constructs an instance of this class from the specified key, message, transform, parameter and measurement parameters.
 
Method Summary
 void execute()
          Execute.
 MeasurementService getMeasurement()
          Gets the measurement (MeasurementService) value.
 void setMeasurement(MeasurementService measurement)
          Sets the measurement value.
 
Methods inherited from class org.eclipse.soda.dk.command.SimpleParameterCommand
execute, getParameter, messageReceived, setParameter
 
Methods inherited from class org.eclipse.soda.dk.command.SimpleTransformCommand
decode, encode, getTransform, setTransform
 
Methods inherited from class org.eclipse.soda.dk.command.SimpleMessageCommand
getMessage, setMessage
 
Methods inherited from class org.eclipse.soda.dk.command.DeviceCommand
getDevice, setDevice
 
Methods inherited from class org.eclipse.soda.dk.command.Command
addCommandListener, fireCommandExecuted, fireCommandExecuted, fireErrorOccurred, fireErrorOccurred, getCommandListener, measurementChanged, removeCommandListener, reportError, setCommandListener, signalOccurred
 
Methods inherited from class org.eclipse.soda.dk.device.Control
attemptRecoveryFromError, equalsValue, errorOccurred, getCodeKey, getErrorSeverity, getKey, getQualifiedKey, getResource, setKey, setQualifiedKey, toString
 
Methods inherited from class org.eclipse.soda.dk.core.EscObject
createDefaultLogService, createException, createException, createInteger, createIntegerTable, createNumber, format, getBoolean, getConfigurationService, getCurrentTimestamp, getDefaultLogService, getDefaultResource, getFloat, getInt, getLoadLibraryName, getLogDetails, getLogDetails0, getLogDetails1, getLogDetails2, getLogDetails3, getLogDetails4, getLogDetails5, getLogDetails6, getLogDetails7, getLogService, getLong, getObject, getOutputName, getSimpleClassName, getStaticBoolean, getStaticFloat, getStaticInt, getStaticLong, getStaticObject, getStaticString, getString, getTraceLevel, getVmLibraryVersion, handleError, handleError, handleError, handleStaticError, handleStaticException, isDebug, isTrace, loadService, log, log, report, report, report, report, report, report, reportSystemInfo, setDebug, setDefaultLogService, setLogService, setTraceLevel, shouldLog, sleep, startupEscStatic, toStringConfigurationKeys, toStringInfo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.soda.dk.device.service.ControlService
getKey
 
Methods inherited from interface org.eclipse.soda.dk.transport.service.ErrorListener
errorOccurred
 
Methods inherited from interface org.eclipse.soda.dk.transport.service.ErrorListener
errorOccurred
 

Field Detail

measurement

protected MeasurementService measurement
Define the measurement (MeasurementService) field.

Constructor Detail

SimpleMeasurementCommand

public SimpleMeasurementCommand(java.lang.String key,
                                MessageService message,
                                TransformService transform,
                                ParameterService parameter,
                                MeasurementService measurement)
Constructs an instance of this class from the specified key, message, transform, parameter and measurement parameters.

Parameters:
key - The key (String) parameter.
message - The message (MessageService) parameter.
transform - The transform (TransformService) parameter.
parameter - The parameter (ParameterService) parameter.
measurement - The measurement (MeasurementService) parameter.
Method Detail

execute

public void execute()
Execute.

Specified by:
execute in interface CommandService
Overrides:
execute in class SimpleMessageCommand
See Also:
CommandService.execute(), SimpleMessageCommand.execute(Object)

getMeasurement

public MeasurementService getMeasurement()
Gets the measurement (MeasurementService) value.

Returns:
The measurement (MeasurementService) value.
See Also:
setMeasurement(MeasurementService)

setMeasurement

public void setMeasurement(MeasurementService measurement)
Sets the measurement value.

Parameters:
measurement - The measurement (MeasurementService) parameter.
See Also:
getMeasurement()

1.0.0

Copyright (c) 1999, 2007 IBM