2008-02-07 1.1.0

org.eclipse.soda.dk.epcglobal.llrp.write.profile
Class EpcglobalLlrpWriteProfile

java.lang.Object
  extended by RfidWriteProfile
      extended by org.eclipse.soda.dk.epcglobal.llrp.write.profile.EpcglobalLlrpWriteProfile
All Implemented Interfaces:
EpcglobalLlrpWriteProfileService

public class EpcglobalLlrpWriteProfile
extends RfidWriteProfile
implements EpcglobalLlrpWriteProfileService

EPCglobal Low Level Reader Protocol (LLRP) Write Profile. The EpcglobalLlrpWriteProfile class implements the EpcglobalLlrpWriteProfileService and provides the controls for the profile.

The list of exported services:

Version:
1.1.0
See Also:
EpcglobalLlrpWriteProfileService, See the following specification(s) for more details:

Title: EPCglobal Low Level Reader Protocol (LLRP)
Version: 1.0.1
Date: August 13, 2007
Vendor: EPCglobal
Comment: Ratified

Field Summary
static java.lang.String CLASS_NAME
          Defines the full class name.
protected  CommandService epcglobalLlrpDeviceServiceAddAccessspec
          Defines the AddAccessspec commandref.
protected  SignalService epcglobalLlrpDeviceServiceAddAccessspecResponse
          Defines the AddAccessspecResponse signalref.
protected  CommandService epcglobalLlrpDeviceServiceAddRospec
          Defines the AddRospec commandref.
protected  SignalService epcglobalLlrpDeviceServiceAddRospecResponse
          Defines the AddRospecResponse signalref.
protected  CommandService epcglobalLlrpDeviceServiceDeleteAccessspec
          Defines the DeleteAccessspec commandref.
protected  SignalService epcglobalLlrpDeviceServiceDeleteAccessspecResponse
          Defines the DeleteAccessspecResponse signalref.
protected  CommandService epcglobalLlrpDeviceServiceDeleteRospec
          Defines the DeleteRospec commandref.
protected  SignalService epcglobalLlrpDeviceServiceDeleteRospecResponse
          Defines the DeleteRospecResponse signalref.
protected  CommandService epcglobalLlrpDeviceServiceDisableAccessspec
          Defines the DisableAccessspec commandref.
protected  SignalService epcglobalLlrpDeviceServiceDisableAccessspecResponse
          Defines the DisableAccessspecResponse signalref.
protected  CommandService epcglobalLlrpDeviceServiceDisableRospec
          Defines the DisableRospec commandref.
protected  SignalService epcglobalLlrpDeviceServiceDisableRospecResponse
          Defines the DisableRospecResponse signalref.
protected  CommandService epcglobalLlrpDeviceServiceEnableAccessspec
          Defines the EnableAccessspec commandref.
protected  SignalService epcglobalLlrpDeviceServiceEnableAccessspecResponse
          Defines the EnableAccessspecResponse signalref.
protected  CommandService epcglobalLlrpDeviceServiceEnableRospec
          Defines the EnableRospec commandref.
protected  SignalService epcglobalLlrpDeviceServiceEnableRospecResponse
          Defines the EnableRospecResponse signalref.
protected  CommandService epcglobalLlrpDeviceServiceGetAccessspecs
          Defines the GetAccessspecs commandref.
protected  SignalService epcglobalLlrpDeviceServiceGetAccessspecsResponse
          Defines the GetAccessspecsResponse signalref.
protected  CommandService epcglobalLlrpDeviceServiceGetRospecs
          Defines the GetRospecs commandref.
protected  SignalService epcglobalLlrpDeviceServiceGetRospecsResponse
          Defines the GetRospecsResponse signalref.
protected  SignalService epcglobalLlrpDeviceServiceRoAccessReport
          Defines the RoAccessReport signalref.
protected  CommandService epcglobalLlrpDeviceServiceSetReaderConfig_AntennaConfiguration
          Defines the SetReaderConfig_AntennaConfiguration commandref.
protected  CommandService epcglobalLlrpDeviceServiceSetReaderConfig_ForInventory
          Defines the SetReaderConfig_ForInventory commandref.
protected  SignalService epcglobalLlrpDeviceServiceSetReaderConfigResponse
          Defines the SetReaderConfigResponse signalref.
protected  CommandService epcglobalLlrpDeviceServiceStartRospec
          Defines the StartRospec commandref.
protected  SignalService epcglobalLlrpDeviceServiceStartRospecResponse
          Defines the StartRospecResponse signalref.
protected  CommandService epcglobalLlrpDeviceServiceStopRospec
          Defines the StopRospec commandref.
protected  SignalService epcglobalLlrpDeviceServiceStopRospecResponse
          Defines the StopRospecResponse signalref.
 
Fields inherited from interface org.eclipse.soda.dk.epcglobal.llrp.write.profile.service.EpcglobalLlrpWriteProfileService
ACCESS_SPEC_ID, ACCESS_SPEC_ID_DEFAULT, ACCESSSPECID_DEFAULT, ACCESSSPECID_KEY, ALL_COMMANDS, ALL_MEASUREMENTS, ALL_SIGNALS, ANTENNA_ENABLED_KEY, ANTENNAID_DEFAULT, BLOCKERASE_MEMORYBANK_INDEX, BLOCKERASE_OPCOUNT_INDEX, BLOCKERASE_PARAMETER_REQUIRED_NUMBER, BLOCKERASE_PASSWORD_INDEX, BLOCKERASE_TIMEOUT_INDEX, BLOCKERASE_WORDCOUNT_INDEX, BLOCKERASE_WORDPOINTER_INDEX, BLOCKWRITE_MEMORYBANK_INDEX, BLOCKWRITE_OPCOUNT_INDEX, BLOCKWRITE_PARAMETER_REQUIRED_NUMBER, BLOCKWRITE_PASSWORD_INDEX, BLOCKWRITE_TIMEOUT_INDEX, BLOCKWRITE_WORDPOINTER_INDEX, BLOCKWRITE_WRITEDATA_INDEX, Capabilities, CAPABILITIES_ERROR_EXTERNAL_KEY, CAPABILITIES_EXTERNAL_KEY, CAPABILITIES_GET_EXTERNAL_KEY, COMMAND_BLOCKERASE_FORMAT, COMMAND_BLOCKWRITE_FORMAT, COMMAND_INCREMENT_WRITE_FORMAT, COMMAND_KILL_FORMAT, COMMAND_LOCK_FORMAT, COMMAND_READ_FORMAT, COMMAND_SET_FILTER_FORMAT, COMMAND_WRITE_FORMAT, Configuration, CONFIGURATION_ERROR_EXTERNAL_KEY, CONFIGURATION_EXTERNAL_KEY, CONFIGURATION_GET_EXTERNAL_KEY, DEFAULT_ACCESSSPECID, DEFAULT_ROSPECID, EpcglobalLlrpWriteProfile, FACTORY_SERVICE_NAME, FILTER1_BITPOINTER_INDEX, FILTER1_MATCH_INDEX, FILTER1_MEMORYBANK_INDEX, FILTER1_TAGDATA_INDEX, FILTER1_TAGMASK_INDEX, FILTER2_BITPOINTER_INDEX, FILTER2_MATCH_INDEX, FILTER2_MEMORYBANK_INDEX, FILTER2_TAGDATA_INDEX, FILTER2_TAGMASK_INDEX, INCREMENTWRITE_DEFAULT_INCREMENT, INCREMENTWRITE_DEFAULT_REPEAT, INCREMENTWRITE_DEFAULT_TIMEOUT, INCREMENTWRITE_INCREMENT_INDEX, INCREMENTWRITE_MEMORYBANK_INDEX, INCREMENTWRITE_PARAMETER_REQUIRED_NUMBER, INCREMENTWRITE_PASSWORD_INDEX, INCREMENTWRITE_REPEAT_INDEX, INCREMENTWRITE_TIMEOUT_INDEX, INCREMENTWRITE_WORDPOINTER_INDEX, INCREMENTWRITE_WRITEDATA_INDEX, KILL_OPCOUNT_INDEX, KILL_PARAMETER_REQUIRED_NUMBER, KILL_PASSWORD_INDEX, KILL_TIMEOUT_INDEX, LOCK_DATAFIELD_INDEX, LOCK_OPCOUNT_INDEX, LOCK_PARAMETER_REQUIRED_NUMBER, LOCK_PASSWORD_INDEX, LOCK_PRIVILEGE_INDEX, LOCK_TIMEOUT_INDEX, MANAGED_SERVICE_NAME, Metrics, METRICS_ERROR_EXTERNAL_KEY, METRICS_EXTERNAL_KEY, METRICS_GET_EXTERNAL_KEY, READ_MEMORYBANK_INDEX, READ_OPCOUNT_INDEX, READ_PARAMETER_REQUIRED_NUMBER, READ_PASSWORD_INDEX, READ_TIMEOUT_INDEX, READ_WORDCOUNT_INDEX, READ_WORDPOINTER_INDEX, REPEAT_DEFAULT, RO_SPEC_ID, RO_SPEC_ID_DEFAULT, ROSPECID_DEFAULT, ROSPECID_KEY, SERVICE_DESCRIPTION, SERVICE_NAME, SET_ONE_FILTER_PARAMETER_NUMBER, SET_TWO_FILTER_PARAMETER_NUMBER, Status, STATUS_ERROR_EXTERNAL_KEY, STATUS_EXTERNAL_KEY, STATUS_GET_EXTERNAL_KEY, WRITE_DEFAULT_COUNT, WRITE_DEFAULT_TIMEOUT, WRITE_MEMORYBANK_INDEX, WRITE_OPCOUNT_INDEX, WRITE_PARAMETER_REQUIRED_NUMBER, WRITE_PASSWORD_INDEX, WRITE_TIMEOUT_INDEX, WRITE_WORDPOINTER_INDEX, WRITE_WRITEDATA_INDEX
 
Constructor Summary
EpcglobalLlrpWriteProfile()
          Constructs a new instance of the EpcglobalLlrpWriteProfile class.
 
Method Summary
 void activate()
          Activate.
protected  void endOperations()
          End operations.
protected  boolean executeBlockErase(java.lang.String[] op_params)
          Execute block erase with the specified opparams parameter and return the boolean result.
protected  boolean executeBlockWrite(java.lang.String[] op_params)
          Execute block write with the specified opparams parameter and return the boolean result.
protected  boolean executeCleanFilter(java.lang.String[] op_params)
          Execute clean filter with the specified opparams parameter and return the boolean result.
protected  boolean executeFilter(java.lang.String[] op_params)
          Execute filter with the specified opparams parameter and return the boolean result.
protected  boolean executeIncrementWrite(java.lang.String[] op_params)
          Execute increment write with the specified opparams parameter and return the boolean result.
protected  boolean executeKill(java.lang.String[] op_params)
          Execute kill with the specified opparams parameter and return the boolean result.
protected  boolean executeLock(java.lang.String[] op_params)
          Execute lock with the specified opparams parameter and return the boolean result.
protected  boolean executeRead(java.lang.String[] op_params)
          Execute read with the specified opparams parameter and return the boolean result.
protected  void executeStop()
          Execute stop with the specified opparams parameter and return the boolean result.
protected  boolean executeWrite(java.lang.String[] op_params)
          Execute write with the specified opparams parameter and return the boolean result.
 int getAccessSpecID()
          Gets the value of access spec id custom parameter.
protected  Task_ADD_ACCESSSPEC getAddAccessSpecTask(java.util.Map targetTagFilterParameters, java.util.Map accessOpParameters, int opCount)
          Get add access spec task with the specified target tag filter parameters, access op parameters and op count parameters and return the Task_ADD_ACCESSSPEC result.
protected  java.util.Map getAddROSpecCommandParameters(int rospecId)
          Get add rospec command parameters with the specified rospec id parameter and return the Map result.
protected  int getAirProtocol()
          Gets the air protocol (int) value.
protected  java.util.Map getAISpecParameter(int[] antennaIds)
          Get aispec parameter with the specified antenna ids parameter and return the Map result.
protected  short getCurrAccessOpId()
          Gets the curr access op id (short) value.
 DeviceService getDefaultDevice()
          Gets the default DeviceService.
 java.lang.String getDefaultKey()
          Gets the default key of the profile.
protected  int getOpAntennaId()
          Gets the op antenna id (int) value.
 int getROSpecID()
          Gets the value of ro spec id custom parameter.
 java.util.Map getTargetTagFilterParameters()
          Gets the target tag filter parameters (Map) value.
 boolean isDeviceNeeded()
          Is device needed.
protected  void populateTasks()
          Populate tasks.
protected  void resetTaskManager()
          Reset task manager.
protected  void sendTagReport(java.util.Map tagReport, boolean isReadOperation)
          Send tag report with the specified tag report and is read operation parameters.
 void setAccessSpecID(int AccessSpecID)
          Sets the value of access spec id custom parameter.
 void setDevice(DeviceService device)
          Set device.
 void setROSpecID(int ROSpecID)
          Sets the value of ro spec id custom parameter.
 void setTargetTagFilterParameters(java.util.Map targetTagFilterParameters)
          Sets the target tag filter parameters value.
 void setup()
           
 void signalOccurred(SignalService source, java.lang.Object timestamp, java.lang.Object data)
          Signal occurred.
protected  void startOperations()
          Start operations.
protected  void startOperationsFailed(java.lang.String errorMsg)
          Start operations failed with the specified error msg parameter.
protected  void stopOperationsFailed(java.lang.String errorMsg)
          Stop operations failed with the specified error msg parameter.
protected  void stopOperationsSucceeded()
          Stop operations succeeded.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_NAME

public static final java.lang.String CLASS_NAME
Defines the full class name.

See Also:
Constant Field Values

epcglobalLlrpDeviceServiceSetReaderConfig_ForInventory

protected CommandService epcglobalLlrpDeviceServiceSetReaderConfig_ForInventory
Defines the SetReaderConfig_ForInventory commandref.


epcglobalLlrpDeviceServiceSetReaderConfig_AntennaConfiguration

protected CommandService epcglobalLlrpDeviceServiceSetReaderConfig_AntennaConfiguration
Defines the SetReaderConfig_AntennaConfiguration commandref.


epcglobalLlrpDeviceServiceGetRospecs

protected CommandService epcglobalLlrpDeviceServiceGetRospecs
Defines the GetRospecs commandref.


epcglobalLlrpDeviceServiceDeleteRospec

protected CommandService epcglobalLlrpDeviceServiceDeleteRospec
Defines the DeleteRospec commandref.


epcglobalLlrpDeviceServiceAddRospec

protected CommandService epcglobalLlrpDeviceServiceAddRospec
Defines the AddRospec commandref.


epcglobalLlrpDeviceServiceEnableRospec

protected CommandService epcglobalLlrpDeviceServiceEnableRospec
Defines the EnableRospec commandref.


epcglobalLlrpDeviceServiceDisableRospec

protected CommandService epcglobalLlrpDeviceServiceDisableRospec
Defines the DisableRospec commandref.


epcglobalLlrpDeviceServiceStartRospec

protected CommandService epcglobalLlrpDeviceServiceStartRospec
Defines the StartRospec commandref.


epcglobalLlrpDeviceServiceStopRospec

protected CommandService epcglobalLlrpDeviceServiceStopRospec
Defines the StopRospec commandref.


epcglobalLlrpDeviceServiceGetAccessspecs

protected CommandService epcglobalLlrpDeviceServiceGetAccessspecs
Defines the GetAccessspecs commandref.


epcglobalLlrpDeviceServiceDeleteAccessspec

protected CommandService epcglobalLlrpDeviceServiceDeleteAccessspec
Defines the DeleteAccessspec commandref.


epcglobalLlrpDeviceServiceAddAccessspec

protected CommandService epcglobalLlrpDeviceServiceAddAccessspec
Defines the AddAccessspec commandref.


epcglobalLlrpDeviceServiceEnableAccessspec

protected CommandService epcglobalLlrpDeviceServiceEnableAccessspec
Defines the EnableAccessspec commandref.


epcglobalLlrpDeviceServiceDisableAccessspec

protected CommandService epcglobalLlrpDeviceServiceDisableAccessspec
Defines the DisableAccessspec commandref.


epcglobalLlrpDeviceServiceSetReaderConfigResponse

protected SignalService epcglobalLlrpDeviceServiceSetReaderConfigResponse
Defines the SetReaderConfigResponse signalref.


epcglobalLlrpDeviceServiceGetRospecsResponse

protected SignalService epcglobalLlrpDeviceServiceGetRospecsResponse
Defines the GetRospecsResponse signalref.


epcglobalLlrpDeviceServiceDeleteRospecResponse

protected SignalService epcglobalLlrpDeviceServiceDeleteRospecResponse
Defines the DeleteRospecResponse signalref.


epcglobalLlrpDeviceServiceAddRospecResponse

protected SignalService epcglobalLlrpDeviceServiceAddRospecResponse
Defines the AddRospecResponse signalref.


epcglobalLlrpDeviceServiceEnableRospecResponse

protected SignalService epcglobalLlrpDeviceServiceEnableRospecResponse
Defines the EnableRospecResponse signalref.


epcglobalLlrpDeviceServiceDisableRospecResponse

protected SignalService epcglobalLlrpDeviceServiceDisableRospecResponse
Defines the DisableRospecResponse signalref.


epcglobalLlrpDeviceServiceStartRospecResponse

protected SignalService epcglobalLlrpDeviceServiceStartRospecResponse
Defines the StartRospecResponse signalref.


epcglobalLlrpDeviceServiceStopRospecResponse

protected SignalService epcglobalLlrpDeviceServiceStopRospecResponse
Defines the StopRospecResponse signalref.


epcglobalLlrpDeviceServiceRoAccessReport

protected SignalService epcglobalLlrpDeviceServiceRoAccessReport
Defines the RoAccessReport signalref.


epcglobalLlrpDeviceServiceGetAccessspecsResponse

protected SignalService epcglobalLlrpDeviceServiceGetAccessspecsResponse
Defines the GetAccessspecsResponse signalref.


epcglobalLlrpDeviceServiceDeleteAccessspecResponse

protected SignalService epcglobalLlrpDeviceServiceDeleteAccessspecResponse
Defines the DeleteAccessspecResponse signalref.


epcglobalLlrpDeviceServiceAddAccessspecResponse

protected SignalService epcglobalLlrpDeviceServiceAddAccessspecResponse
Defines the AddAccessspecResponse signalref.


epcglobalLlrpDeviceServiceEnableAccessspecResponse

protected SignalService epcglobalLlrpDeviceServiceEnableAccessspecResponse
Defines the EnableAccessspecResponse signalref.


epcglobalLlrpDeviceServiceDisableAccessspecResponse

protected SignalService epcglobalLlrpDeviceServiceDisableAccessspecResponse
Defines the DisableAccessspecResponse signalref.

Constructor Detail

EpcglobalLlrpWriteProfile

public EpcglobalLlrpWriteProfile()
Constructs a new instance of the EpcglobalLlrpWriteProfile class.

Method Detail

activate

public void activate()
Activate.


endOperations

protected void endOperations()
End operations.

See Also:
startOperations()

executeBlockErase

protected boolean executeBlockErase(java.lang.String[] op_params)
Execute block erase with the specified opparams parameter and return the boolean result.

Parameters:
op_params - The opparams (String[]) parameter.
Returns:
Results of the execute block erase (boolean) value.

executeBlockWrite

protected boolean executeBlockWrite(java.lang.String[] op_params)
Execute block write with the specified opparams parameter and return the boolean result.

Parameters:
op_params - The opparams (String[]) parameter.
Returns:
Results of the execute block write (boolean) value.

executeCleanFilter

protected boolean executeCleanFilter(java.lang.String[] op_params)
Execute clean filter with the specified opparams parameter and return the boolean result.

Parameters:
op_params - The opparams (String[]) parameter.
Returns:
Results of the execute clean filter (boolean) value.

executeFilter

protected boolean executeFilter(java.lang.String[] op_params)
Execute filter with the specified opparams parameter and return the boolean result.

Parameters:
op_params - The opparams (String[]) parameter.
Returns:
Results of the execute filter (boolean) value.
See Also:
executeCleanFilter(String[])

executeIncrementWrite

protected boolean executeIncrementWrite(java.lang.String[] op_params)
Execute increment write with the specified opparams parameter and return the boolean result.

Parameters:
op_params - The opparams (String[]) parameter.
Returns:
Results of the execute increment write (boolean) value.

executeKill

protected boolean executeKill(java.lang.String[] op_params)
Execute kill with the specified opparams parameter and return the boolean result.

Parameters:
op_params - The opparams (String[]) parameter.
Returns:
Results of the execute kill (boolean) value.

executeLock

protected boolean executeLock(java.lang.String[] op_params)
Execute lock with the specified opparams parameter and return the boolean result.

Parameters:
op_params - The opparams (String[]) parameter.
Returns:
Results of the execute lock (boolean) value.

executeRead

protected boolean executeRead(java.lang.String[] op_params)
Execute read with the specified opparams parameter and return the boolean result.

Parameters:
op_params - The opparams (String[]) parameter.
Returns:
Results of the execute read (boolean) value.

executeStop

protected void executeStop()
Execute stop with the specified opparams parameter and return the boolean result.


executeWrite

protected boolean executeWrite(java.lang.String[] op_params)
Execute write with the specified opparams parameter and return the boolean result.

Parameters:
op_params - The opparams (String[]) parameter.
Returns:
Results of the execute write (boolean) value.
See Also:
executeBlockWrite(String[]), executeIncrementWrite(String[])

getAISpecParameter

protected java.util.Map getAISpecParameter(int[] antennaIds)
Get aispec parameter with the specified antenna ids parameter and return the Map result.

Parameters:
antennaIds - The antenna ids (int[]) parameter.
Returns:
Results of the get aispec parameter (Map) value.

getAccessSpecID

public int getAccessSpecID()
Gets the value of access spec id custom parameter.

Returns:
access spec id custom parameter.
See Also:
setAccessSpecID(int)

getAddAccessSpecTask

protected Task_ADD_ACCESSSPEC getAddAccessSpecTask(java.util.Map targetTagFilterParameters,
                                                   java.util.Map accessOpParameters,
                                                   int opCount)
Get add access spec task with the specified target tag filter parameters, access op parameters and op count parameters and return the Task_ADD_ACCESSSPEC result.

Parameters:
targetTagFilterParameters - The target tag filter parameters (Map) parameter.
accessOpParameters - The access op parameters (Map) parameter.
opCount - The op count (int) parameter.
Returns:
Results of the get add access spec task (Task_ADD_ACCESSSPEC) value.

getAddROSpecCommandParameters

protected java.util.Map getAddROSpecCommandParameters(int rospecId)
Get add rospec command parameters with the specified rospec id parameter and return the Map result.

Parameters:
rospecId - The rospec id (int) parameter.
Returns:
Results of the get add rospec command parameters (Map) value.

getAirProtocol

protected int getAirProtocol()
Gets the air protocol (int) value.

Returns:
The air protocol (int) value.

getCurrAccessOpId

protected short getCurrAccessOpId()
Gets the curr access op id (short) value.

Returns:
The curr access op id (short) value.

getDefaultDevice

public DeviceService getDefaultDevice()
Gets the default DeviceService.

Returns:
DeviceService The default DeviceService.

getDefaultKey

public java.lang.String getDefaultKey()
Gets the default key of the profile.

Returns:
String The default key

getOpAntennaId

protected int getOpAntennaId()
Gets the op antenna id (int) value.

Returns:
The op antenna id (int) value.

getROSpecID

public int getROSpecID()
Gets the value of ro spec id custom parameter.

Returns:
ro spec id custom parameter.
See Also:
setROSpecID(int)

getTargetTagFilterParameters

public java.util.Map getTargetTagFilterParameters()
Gets the target tag filter parameters (Map) value.

Returns:
The target tag filter parameters (Map) value.
See Also:
setTargetTagFilterParameters(Map)

isDeviceNeeded

public boolean isDeviceNeeded()
Is device needed.

Returns:
The results of this method.

populateTasks

protected void populateTasks()
Populate tasks.


resetTaskManager

protected void resetTaskManager()
Reset task manager.


sendTagReport

protected void sendTagReport(java.util.Map tagReport,
                             boolean isReadOperation)
Send tag report with the specified tag report and is read operation parameters.

Parameters:
tagReport - The tag report (Map) parameter.
isReadOperation - The is read operation (boolean) parameter.

setAccessSpecID

public void setAccessSpecID(int AccessSpecID)
Sets the value of access spec id custom parameter.

Parameters:
AccessSpecID - The access spec id custom parameter.
See Also:
getAccessSpecID()

setDevice

public void setDevice(DeviceService device)
Set device.

Parameters:
device - device.
See Also:
getDefaultDevice()

setROSpecID

public void setROSpecID(int ROSpecID)
Sets the value of ro spec id custom parameter.

Parameters:
ROSpecID - The ro spec id custom parameter.
See Also:
getROSpecID()

setTargetTagFilterParameters

public void setTargetTagFilterParameters(java.util.Map targetTagFilterParameters)
Sets the target tag filter parameters value.

Parameters:
targetTagFilterParameters - The target tag filter parameters (Map) parameter.
See Also:
getTargetTagFilterParameters()

setup

public void setup()
See Also:
org.eclipse.soda.dk.device.Container#setup()

signalOccurred

public void signalOccurred(SignalService source,
                           java.lang.Object timestamp,
                           java.lang.Object data)
Signal occurred.

Parameters:
source - source.
timestamp - timestamp.
data - data.

startOperations

protected void startOperations()
Start operations.

See Also:
endOperations()

startOperationsFailed

protected void startOperationsFailed(java.lang.String errorMsg)
Start operations failed with the specified error msg parameter.

Parameters:
errorMsg - The error msg (String) parameter.
See Also:
stopOperationsFailed(String)

stopOperationsFailed

protected void stopOperationsFailed(java.lang.String errorMsg)
Stop operations failed with the specified error msg parameter.

Parameters:
errorMsg - The error msg (String) parameter.
See Also:
startOperationsFailed(String)

stopOperationsSucceeded

protected void stopOperationsSucceeded()
Stop operations succeeded.


2008-02-07 1.1.0

Copyright (c) 2008 IBM. See license in Legal section.