2010-01-26 1.2.0

org.eclipse.soda.dk.rfid.write.profile.service
Interface RfidWriteProfileService

All Known Implementing Classes:
RfidWriteProfile, RfidWriteProfileTester

public interface RfidWriteProfileService

The RFID Write Profile defined the common method of perform write operation against Radio Frequency Identification (RFID) tags across different RFID readers. We have tried to model some of this profile based the Low Level Reader Protocol (LLRP) write functions. The first set of controls define how the RFID Write Profile will report the tag write information. The next set of controls define how the Write Operations will be performed and how these Write Operations will be triggered. <p> NOTE: This is a very early definition of this profile and will change as we get important feedback from application providers and hardware vendors. </p> <p>RFID Write Profile Questions/Issues </p> <ul> <li>Currently, LLRP does not support auto increment of the Tag ID's being written. This profile currently does not support auto increment. Is this the correct decision for this profile? </li> <li>What other operations (like Kill Tag, Erase Tag) should be supported? </li> <li>What is the best way to handle passwords? </li> <li>Can this profile be made simpler? Can any of these controls be deleted? </li> </ul> . The device service interface defines the service to be registered for the RfidWriteProfile device.

The following commands are supported:

WriteOperationsExecuteRequest The "WriteOperationsExecuteRequest" command requests that that tag write operations be executed. If an LDAP expression is specified for the WriteOperationsExpression, a publication to write a value to this command will result in an exception and will not execute the tag write operations.
WriteOperationsStopRequest The "WriteOperationsStopRequest" command requests that that tag write operations be stopped. If an LDAP expression is specified for the WriteOperationsExpression, a publication to write a value to this command will result in an exception and will not stop the tag write operations.

The following measurements are supported:

AntennaConfiguration The "AntennaConfiguration" is the map containing the antenna configuration. The key is the antenna number based on a starting index of 1. The value is another map containing the information about that specific antenna.
DataWriteExtensions The "DataWriteExtensions" measurement is a map of meta data to be associated with tag data. Data Write extensions are applied to "TagWriteReport" data as the signal is published. Data extensions are applied to a "TagWriteAggregationReport" at the beginning and end of the aggregation cycle. Writing a value to this measurement merges the new map with the current DataWriteExtensions value. Setting the value of the measurement to an empty map clears the value.
TagWriteMaskSetting The "TagWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteReport signal. A mask is specified by four comma-delimited parameters. The first parameter of a tag mask is a place holder for future use, and the value is ignored. The second parameter is the pointer value. It is the first bit location of the tag id against which to compare the mask. The third parameter is the length. It specifies the number of bits of the tag id to compare against the mask. The final parameter is the mask value specified as a hex string with each byte (two characters) separated by a blank. It is the pattern against which the specified section of the tag id must match to pass the filter. Multiple masks can be specified by separating them with a semicolon.
TagAggregationWriteMaskSetting The "TagAggregationWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteAggregationReport signal. A mask is specified by four comma-delimited parameters. The first parameter of a tag mask is a place holder for future use, and the value is ignored. The second parameter is the pointer value. It is the first bit location of the tag id against which to compare the mask. The third parameter is the length. It specifies the number of bits of the tag id to compare against the mask. The final parameter is the mask value specified as a hex string with each byte (two characters) separated by a blank. It is the pattern against which the specified section of the tag id must match to pass the filter. Multiple masks can be specified by separating them with a semicolon.
TagWriteAggregatingExpression The "TagWriteAggregatingExpression" is an Lightweight Directory Access Protocol (LDAP) expression to trigger the behavior of aggregating based on input pin and control values.
TagWriteAggregating The "TagWriteAggregating" measurement specifies the state of aggregating behavior. When the measurement value is true, the profile is collecting all tags which pass the Aggregation Write Mask. When the measurement value is updated to false, the profile publishes the TagWriteAggregationReport signal, clears the aggregation cache, and stops collecting incoming tags. If an LDAP expression is specified for the TagWriteAggregatingExpression, a publication to write a value to this measurement will result in an exception and will not update the measurement value.
WriteOperations The "WriteOperations" specifies the definition of write operations block against the tag(s). A write operation block can contain multiple write operations separated by the character ":". A write operation is specified by parameters based on the operation, the parameters are separated by the character ";". The first parameter specifies the kind of write operation. <ul > <li>Operation Filter: Defines the tag filter to apply on the rest of the operations. Format: Filter;MemoryBank;Match;BitPointer;TagMask;TagData <ol> <li> Filter: Reserved name for the filter operation. </li> <li> MemoryBank: An integer to specify the memory bank to be used for the filter. </li> <li> Match: A boolean to specify if "match" or "not match" is applied for the filter. </li> <li> BitPointer: It is the first bit location (zero based) of the data against which to compare the mask. </li> <li> TagMask: A hex String as the mask for the filter. </li> <li> TagData: The the pattern against which the specified section of the tag data must match (or not match) to pass the filter. </li> </ol> </li> <li>Operation Write: Defines the write operation on the specified memory bank on the tags. Format: Write;MemoryBank;Pointer;WriteData;Password;OpCount;Timeout[;OperationId] <ol> <li> Write: Reserved name for the write operation. </li> <li> MemoryBank: An interger to specify the memory bank to written on. </li> <li> Pointer: The first location (zero based) in the memory bank to start the write operation. </li> <li> WriteData: The data for the write operation. </li> <li> Password: The password for the write operation. </li> <li> OpCount: An integer to specify the times this write operation will be executed, it will be unlimited if the value is 0. </li> <li> Timeout: The timeout value (milliseconds) for the write operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the write operation. </li> </ol> </li> <li>Operation Increment Write: Defines an automatic incremental write on the specified memory bank on the tags. Format: Increment Write;MemoryBank;Pointer;WriteData;Increment;Password;Repeat;Timeout[;OperationId] <ol> <li> Increment Write: Reserved name for the increment write operation. </li> <li> MemoryBank: An interger to specify the memory bank to written on. </li> <li> Pointer: The first location (zero based) in the memory bank to start the write operation. </li> <li> WriteData: The base data for the write operation. </li> <li> Increment: An integer to specify the incremental value for each tag writing. </li> <li> Password: The password for the write operation. </li> <li> Repeat: An integer to specify the times the increment write operation will be executed, it will be unlimited if the value is 0. </li> <li> Timeout: The timeout value (milliseconds) for the increment write operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the increment write operation. </li> </ol> </li> <li>Operation Read: Defines the read operation on the specified memory bank on the tags. Format: Read;MemoryBank;Pointer;WordCount;Password;OpCount;Timeout[;OperationId] <ol> <li> Read: Reserved name for the read operation. </li> <li> MemoryBank: An interger to specify the memory bank to read from. </li> <li> Pointer: The first location (zero based) in the memory bank to start the read operation. </li> <li> Password: The password for the read operation. </li> <li> OpCount: An integer to specify the times this read operation will be executed, it will be unlimited if the value is 0. </li> <li> Timeout: The timeout value (milliseconds) for the read operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the read operation. </li> </ol> </li> </ul>
WriteOperationsExpression The "WriteOperationsExpression" is an LDAP expression to trigger the state of tag writing based on input pin and control values. If the state of this expression changes to true, then the current WriteOperations will be executed once.
WriteOperationsExecuteStatus The "WriteOperationsExecuteStatus" specifies if the current WriteOperations are being executed. If the status is true, sending a new WriteOperations or execute request will result in an exception.
TagWriteAntennaReporting The "TagWriteAntennaReporting" measurement specifies the state of tag antenna reporting. When the measurement is true, the reader is reporting tag antenna information in tag data on the TagReport signal. When this tag antenna reporting is true, then extra process is required which may effect performance.

The following signals are supported:

TagWriteReport The "TagWriteReport" is a signal containing tag write information in a map structure. The report contains one to many tags stored at the "tags" key. It may include data extension meta data stored at the "dataExtensions" key. See the tags and DataWriteExtensions descriptions for details.
TagWriteAggregationReport The "TagWriteAggregationReport" is a signal containing a collection of tag write information in a map structure. The report can contain zero to many tags stored at the "tags" key. It may include data extension meta data stored at the "DataWriteExtensions" key. See the tags and DataWriteExtensions descriptions for details.

The list of exported services:

Since:
1.2
Version:
1.2.0
See Also:
RfidWriteProfileService,

See the following specification(s) for more details:

Title: EPCglobal Low Level Reader Protocol (LLRP)
URL: http://www.epcglobalinc.org/standards/llrp
Version: 1.0.1
Date: August 13, 2007
Vendor: EPCglobal
Comment: Ratified

Title: EPCglobal Application Level Events (ALE) Specification
URL: http://www.epcglobalinc.org/standards/ale/
Version: 1.1
Date: February 27, 2008
Vendor: EPCglobal
Comment: Ratified

Title: EPCglobal Low Level Reader Protocol (LLRP)
URL: http://www.epcglobalinc.org/standards/llrp
Version: 1.0.1
Date: August 13, 2007
Vendor: EPCglobal
Comment: Ratified

Title: EPCglobal Application Level Events (ALE) Specification
URL: http://www.epcglobalinc.org/standards/ale/
Version: 1.1
Date: February 27, 2008
Vendor: EPCglobal
Comment: Ratified

Field Summary
static java.lang.String[] ALL_COMMANDS
          Comprehensive list of all the command identifiers.
static java.lang.String[] ALL_MEASUREMENTS
          Comprehensive list of all the measurement identifiers.
static java.lang.String[] ALL_SIGNALS
          Comprehensive list of all the signal identifiers.
static java.lang.String ANTENNA_CONFIGURATION_ERROR_EXTERNAL_KEY
          The "AntennaConfiguration" is the map containing the antenna configuration.
static java.lang.String ANTENNA_CONFIGURATION_EXTERNAL_KEY
          The "AntennaConfiguration" is the map containing the antenna configuration.
static java.lang.String ANTENNA_CONFIGURATION_GET_EXTERNAL_KEY
          The "AntennaConfiguration" is the map containing the antenna configuration.
static java.lang.String ANTENNA_CONFIGURATION_KEY
          Configuration ANTENNA_CONFIGURATION_KEY key.
static java.lang.String ANTENNA_CONFIGURATION_READ_EXTERNAL_KEY
          The "AntennaConfiguration" is the map containing the antenna configuration.
static java.lang.String ANTENNA_CONFIGURATION_WRITE_EXTERNAL_KEY
          The "AntennaConfiguration" is the map containing the antenna configuration.
static java.lang.String ANTENNA_DATA_KEY
          The value stored at the "antenna" key of the write-event map is the antenna value, based on a starting index of 1.
static java.lang.String ANTENNA1_DATA_KEY
          The value stored at the "antenna1" key of the read-event map is the antenna 1 optional information.
static java.lang.String ANTENNA2_DATA_KEY
          The value stored at the "antenna2" key of the read-event map is the antenna 2 optional information.
static java.lang.String ANTENNA3_DATA_KEY
          The value stored at the "antenna3" key of the read-event map is the antenna 3 optional information.
static java.lang.String ANTENNA4_DATA_KEY
          The value stored at the "antenna4" key of the read-event map is the antenna 4 optional information.
static java.lang.String AntennaConfiguration
          The "AntennaConfiguration" is the map containing the antenna configuration.
static java.lang.String BLOCKERASE
          Define the blockerase (String) constant.
static java.lang.String BLOCKWRITE
          Define the blockwrite (String) constant.
static java.lang.String Capabilities
          Define the RFID Write Profile Capabilities measurement.
static java.lang.String CAPABILITIES_ERROR_EXTERNAL_KEY
          Define the RFID Write Profile Capabilities measurement.
static java.lang.String CAPABILITIES_EXTERNAL_KEY
          Define the RFID Write Profile Capabilities measurement.
static java.lang.String CAPABILITIES_GET_EXTERNAL_KEY
          Define the RFID Write Profile Capabilities measurement.
static java.lang.String CLEAN_FILTER
          Define the clean filter (String) constant.
static java.lang.String Configuration
          Define the RFID Write Profile Configuration measurement.
static java.lang.String CONFIGURATION_ERROR_EXTERNAL_KEY
          Define the RFID Write Profile Configuration measurement.
static java.lang.String CONFIGURATION_EXTERNAL_KEY
          Define the RFID Write Profile Configuration measurement.
static java.lang.String CONFIGURATION_GET_EXTERNAL_KEY
          Define the RFID Write Profile Configuration measurement.
static java.lang.String COUNT_DATA_KEY
          The value stored at the "count" key of the write-event map is the number of times this tag was written during the reporting cycle.
static java.lang.String DATA_EXTENSIONS_DATA_KEY
          The value stored at the "dataExtensions" key of the TagWriteReport or write-event map is a nested map of meta data as specified in the DataWriteExtensions measurement.
static java.lang.String DATA_WRITE_EXTENSIONS_ERROR_EXTERNAL_KEY
          The "DataWriteExtensions" measurement is a map of meta data to be associated with tag data.
static java.lang.String DATA_WRITE_EXTENSIONS_EXTERNAL_KEY
          The "DataWriteExtensions" measurement is a map of meta data to be associated with tag data.
static java.lang.String DATA_WRITE_EXTENSIONS_GET_EXTERNAL_KEY
          The "DataWriteExtensions" measurement is a map of meta data to be associated with tag data.
static java.lang.String DATA_WRITE_EXTENSIONS_READ_EXTERNAL_KEY
          The "DataWriteExtensions" measurement is a map of meta data to be associated with tag data.
static java.lang.String DATA_WRITE_EXTENSIONS_WRITE_EXTERNAL_KEY
          The "DataWriteExtensions" measurement is a map of meta data to be associated with tag data.
static java.lang.String DataWriteExtensions
          The "DataWriteExtensions" measurement is a map of meta data to be associated with tag data.
static java.lang.String EXECUTE_ON_OPERATION_CHANGE
          Custom parameter execute on operation change configuration key.
static boolean EXECUTE_ON_OPERATION_CHANGE_DEFAULT
          executeOnOperationChange is a configuration parameter to specify whether to execute once when the writeOperations string is set or changed.
static java.lang.String EXECUTE_ON_OPERATION_CHANGE_PROPERTY
          executeOnOperationChange is a configuration parameter to specify whether to execute once when the writeOperations string is set or changed.
static java.lang.String FILTER
          Define the filter (String) constant.
static java.lang.String INCREMENT_WRITE
          Define the increment write (String) constant.
static java.lang.String KILL
          Define the kill (String) constant.
static java.lang.String LOCK
          Define the lock (String) constant.
static java.lang.String Metrics
          Define the RFID Write Profile Metrics measurement.
static java.lang.String METRICS_ERROR_EXTERNAL_KEY
          Define the RFID Write Profile Metrics measurement.
static java.lang.String METRICS_EXTERNAL_KEY
          Define the RFID Write Profile Metrics measurement.
static java.lang.String METRICS_GET_EXTERNAL_KEY
          Define the RFID Write Profile Metrics measurement.
static char OP_PARAMETER_SEPERATOR
          Define the op parameter seperator (char) constant.
static char OPERATION_SEPERATOR
          Define the operation seperator (char) constant.
static java.lang.String PEAK_RSSI_DATA_KEY
          The value stored at the "peakRSSI" key of the read-event map is the peak received power of the EPC backscatter in dBM.
static java.lang.String READ
          Define the read (String) constant.
static java.lang.String READ_DATA_DATA_KEY
          The value stored at the "readData" key of the write-event map is the data of one of the tag memory bank requested by the read operation.
static java.lang.String READDATA_KEY
          Define the readdata key (String) constant.
static java.lang.String READER_DATA_KEY
          The value stored at the "reader" key of the read-event map is the ID property configured for this instance of the inventory profile.
static java.lang.String RESULT_CODE_DATA_KEY
          The value stored at the "resultCode" key of the TagWriteReport is the result code of the access operation.
static java.lang.String RESULT_CODE_KEY
          Define the result code key (String) constant.
static java.lang.String RfidWriteProfile
          Define the RfidWriteProfile key.
static java.lang.String SERVICE_DESCRIPTION
          Description of the test.
static java.lang.String SERVICE_NAME
          Define the OSGi service name.
static java.lang.String Status
          Define the RFID Write Profile Status measurement.
static java.lang.String STATUS_ERROR_EXTERNAL_KEY
          Define the RFID Write Profile Status measurement.
static java.lang.String STATUS_EXTERNAL_KEY
          Define the RFID Write Profile Status measurement.
static java.lang.String STATUS_GET_EXTERNAL_KEY
          Define the RFID Write Profile Status measurement.
static java.lang.String STOP
          Define the stop (String) constant.
static java.lang.String TAG_AGGREGATION_WRITE_MASK_SETTING_ERROR_EXTERNAL_KEY
          The "TagAggregationWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteAggregationReport signal.
static java.lang.String TAG_AGGREGATION_WRITE_MASK_SETTING_EXTERNAL_KEY
          The "TagAggregationWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteAggregationReport signal.
static java.lang.String TAG_AGGREGATION_WRITE_MASK_SETTING_GET_EXTERNAL_KEY
          The "TagAggregationWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteAggregationReport signal.
static java.lang.String TAG_AGGREGATION_WRITE_MASK_SETTING_KEY
          Configuration TAG_AGGREGATION_WRITE_MASK_SETTING_KEY key.
static java.lang.String TAG_AGGREGATION_WRITE_MASK_SETTING_READ_EXTERNAL_KEY
          The "TagAggregationWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteAggregationReport signal.
static java.lang.String TAG_AGGREGATION_WRITE_MASK_SETTING_WRITE_EXTERNAL_KEY
          The "TagAggregationWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteAggregationReport signal.
static java.lang.String TAG_WRITE_AGGREGATING_ERROR_EXTERNAL_KEY
          The "TagWriteAggregating" measurement specifies the state of aggregating behavior.
static java.lang.String TAG_WRITE_AGGREGATING_EXPRESSION_ERROR_EXTERNAL_KEY
          The "TagWriteAggregatingExpression" is an Lightweight Directory Access Protocol (LDAP) expression to trigger the behavior of aggregating based on input pin and control values.
static java.lang.String TAG_WRITE_AGGREGATING_EXPRESSION_EXTERNAL_KEY
          The "TagWriteAggregatingExpression" is an Lightweight Directory Access Protocol (LDAP) expression to trigger the behavior of aggregating based on input pin and control values.
static java.lang.String TAG_WRITE_AGGREGATING_EXPRESSION_GET_EXTERNAL_KEY
          The "TagWriteAggregatingExpression" is an Lightweight Directory Access Protocol (LDAP) expression to trigger the behavior of aggregating based on input pin and control values.
static java.lang.String TAG_WRITE_AGGREGATING_EXPRESSION_KEY
          Configuration TAG_WRITE_AGGREGATING_EXPRESSION_KEY key.
static java.lang.String TAG_WRITE_AGGREGATING_EXPRESSION_READ_EXTERNAL_KEY
          The "TagWriteAggregatingExpression" is an Lightweight Directory Access Protocol (LDAP) expression to trigger the behavior of aggregating based on input pin and control values.
static java.lang.String TAG_WRITE_AGGREGATING_EXPRESSION_WRITE_EXTERNAL_KEY
          The "TagWriteAggregatingExpression" is an Lightweight Directory Access Protocol (LDAP) expression to trigger the behavior of aggregating based on input pin and control values.
static java.lang.String TAG_WRITE_AGGREGATING_EXTERNAL_KEY
          The "TagWriteAggregating" measurement specifies the state of aggregating behavior.
static java.lang.String TAG_WRITE_AGGREGATING_GET_EXTERNAL_KEY
          The "TagWriteAggregating" measurement specifies the state of aggregating behavior.
static java.lang.String TAG_WRITE_AGGREGATING_READ_EXTERNAL_KEY
          The "TagWriteAggregating" measurement specifies the state of aggregating behavior.
static java.lang.String TAG_WRITE_AGGREGATING_WRITE_EXTERNAL_KEY
          The "TagWriteAggregating" measurement specifies the state of aggregating behavior.
static java.lang.String TAG_WRITE_AGGREGATION_REPORT_ERROR_EXTERNAL_KEY
          The "TagWriteAggregationReport" is a signal containing a collection of tag write information in a map structure.
static java.lang.String TAG_WRITE_AGGREGATION_REPORT_EXTERNAL_KEY
          The "TagWriteAggregationReport" is a signal containing a collection of tag write information in a map structure.
static java.lang.String TAG_WRITE_AGGREGATION_REPORT_TRIGGER_EXTERNAL_KEY
          The "TagWriteAggregationReport" is a signal containing a collection of tag write information in a map structure.
static java.lang.String TAG_WRITE_ANTENNA_REPORTING_ERROR_EXTERNAL_KEY
          The "TagWriteAntennaReporting" measurement specifies the state of tag antenna reporting.
static java.lang.String TAG_WRITE_ANTENNA_REPORTING_EXTERNAL_KEY
          The "TagWriteAntennaReporting" measurement specifies the state of tag antenna reporting.
static java.lang.String TAG_WRITE_ANTENNA_REPORTING_GET_EXTERNAL_KEY
          The "TagWriteAntennaReporting" measurement specifies the state of tag antenna reporting.
static java.lang.String TAG_WRITE_ANTENNA_REPORTING_READ_EXTERNAL_KEY
          The "TagWriteAntennaReporting" measurement specifies the state of tag antenna reporting.
static java.lang.String TAG_WRITE_ANTENNA_REPORTING_WRITE_EXTERNAL_KEY
          The "TagWriteAntennaReporting" measurement specifies the state of tag antenna reporting.
static java.lang.String TAG_WRITE_MASK_SETTING_ERROR_EXTERNAL_KEY
          The "TagWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteReport signal.
static java.lang.String TAG_WRITE_MASK_SETTING_EXTERNAL_KEY
          The "TagWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteReport signal.
static java.lang.String TAG_WRITE_MASK_SETTING_GET_EXTERNAL_KEY
          The "TagWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteReport signal.
static java.lang.String TAG_WRITE_MASK_SETTING_KEY
          Configuration TAG_WRITE_MASK_SETTING_KEY key.
static java.lang.String TAG_WRITE_MASK_SETTING_READ_EXTERNAL_KEY
          The "TagWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteReport signal.
static java.lang.String TAG_WRITE_MASK_SETTING_WRITE_EXTERNAL_KEY
          The "TagWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteReport signal.
static java.lang.String TAG_WRITE_REPORT_ERROR_EXTERNAL_KEY
          The "TagWriteReport" is a signal containing tag write information in a map structure.
static java.lang.String TAG_WRITE_REPORT_EXTERNAL_KEY
          The "TagWriteReport" is a signal containing tag write information in a map structure.
static java.lang.String TAG_WRITE_REPORT_TRIGGER_EXTERNAL_KEY
          The "TagWriteReport" is a signal containing tag write information in a map structure.
static java.lang.String TagAggregationWriteMaskSetting
          The "TagAggregationWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteAggregationReport signal.
static java.lang.String TAGS_DATA_KEY
          The value stored at the "tags" key of the TagWriteReport is a nested map which contains tag data, keyed by tag ID string.
static java.lang.String TagWriteAggregating
          The "TagWriteAggregating" measurement specifies the state of aggregating behavior.
static java.lang.String TagWriteAggregatingExpression
          The "TagWriteAggregatingExpression" is an Lightweight Directory Access Protocol (LDAP) expression to trigger the behavior of aggregating based on input pin and control values.
static java.lang.String TagWriteAggregationReport
          The "TagWriteAggregationReport" is a signal containing a collection of tag write information in a map structure.
static java.lang.String TagWriteAntennaReporting
          The "TagWriteAntennaReporting" measurement specifies the state of tag antenna reporting.
static java.lang.String TagWriteMaskSetting
          The "TagWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteReport signal.
static java.lang.String TagWriteReport
          The "TagWriteReport" is a signal containing tag write information in a map structure.
static java.lang.String TagWriting
          The TagWriting measurement specifies the state of writing behavior.
static java.lang.String TAGWRITING_EXTERNAL_KEY
          The TagWriting measurement specifies the state of writing behavior.
static java.lang.String TAGWRITING_GET_EXTERNAL_KEY
          The TagWriting measurement specifies the state of writing behavior.
static java.lang.String TagWritingExpression
          The TagWritingExpression is an LDAP expression to trigger the state of tag writing based on input pin and control values.
static java.lang.String TAGWRITINGEXPRESSION_EXTERNAL_KEY
          The TagWritingExpression is an LDAP expression to trigger the state of tag writing based on input pin and control values.
static java.lang.String TAGWRITINGEXPRESSION_GET_EXTERNAL_KEY
          The TagWritingExpression is an LDAP expression to trigger the state of tag writing based on input pin and control values.
static java.lang.String TAGWRITINGEXPRESSION_KEY
          Configuration TAGWRITINGEXPRESSION_KEY key.
static java.lang.String TIMESTAMP_FIRST_DATA_KEY
          The value stored at the "timestampFirst" key of the write-event map is the initial timestamp that this tag was read during the reporting cycle.
static java.lang.String TIMESTAMP_LAST_DATA_KEY
          The value stored at the "timestampLast" key of the write-event map is the final timestamp that this tag was read during the reporting cycle.
static java.lang.String WRITE
          Define the write (String) constant.
static java.lang.String WRITE_OPERATIONS_ERROR_EXTERNAL_KEY
          The "WriteOperations" specifies the definition of write operations block against the tag(s).
static java.lang.String WRITE_OPERATIONS_EXECUTE_REQUEST_ERROR_EXTERNAL_KEY
          The "WriteOperationsExecuteRequest" command requests that that tag write operations be executed.
static java.lang.String WRITE_OPERATIONS_EXECUTE_REQUEST_EXTERNAL_KEY
          The "WriteOperationsExecuteRequest" command requests that that tag write operations be executed.
static java.lang.String WRITE_OPERATIONS_EXECUTE_STATUS_ERROR_EXTERNAL_KEY
          The "WriteOperationsExecuteStatus" specifies if the current WriteOperations are being executed.
static java.lang.String WRITE_OPERATIONS_EXECUTE_STATUS_EXTERNAL_KEY
          The "WriteOperationsExecuteStatus" specifies if the current WriteOperations are being executed.
static java.lang.String WRITE_OPERATIONS_EXECUTE_STATUS_GET_EXTERNAL_KEY
          The "WriteOperationsExecuteStatus" specifies if the current WriteOperations are being executed.
static java.lang.String WRITE_OPERATIONS_EXECUTE_STATUS_READ_EXTERNAL_KEY
          The "WriteOperationsExecuteStatus" specifies if the current WriteOperations are being executed.
static java.lang.String WRITE_OPERATIONS_EXPRESSION_ERROR_EXTERNAL_KEY
          The "WriteOperationsExpression" is an LDAP expression to trigger the state of tag writing based on input pin and control values.
static java.lang.String WRITE_OPERATIONS_EXPRESSION_EXTERNAL_KEY
          The "WriteOperationsExpression" is an LDAP expression to trigger the state of tag writing based on input pin and control values.
static java.lang.String WRITE_OPERATIONS_EXPRESSION_GET_EXTERNAL_KEY
          The "WriteOperationsExpression" is an LDAP expression to trigger the state of tag writing based on input pin and control values.
static java.lang.String WRITE_OPERATIONS_EXPRESSION_KEY
          Configuration WRITE_OPERATIONS_EXPRESSION_KEY key.
static java.lang.String WRITE_OPERATIONS_EXPRESSION_READ_EXTERNAL_KEY
          The "WriteOperationsExpression" is an LDAP expression to trigger the state of tag writing based on input pin and control values.
static java.lang.String WRITE_OPERATIONS_EXPRESSION_WRITE_EXTERNAL_KEY
          The "WriteOperationsExpression" is an LDAP expression to trigger the state of tag writing based on input pin and control values.
static java.lang.String WRITE_OPERATIONS_EXTERNAL_KEY
          The "WriteOperations" specifies the definition of write operations block against the tag(s).
static java.lang.String WRITE_OPERATIONS_GET_EXTERNAL_KEY
          The "WriteOperations" specifies the definition of write operations block against the tag(s).
static java.lang.String WRITE_OPERATIONS_KEY
          Configuration WRITE_OPERATIONS_KEY key.
static java.lang.String WRITE_OPERATIONS_READ_EXTERNAL_KEY
          The "WriteOperations" specifies the definition of write operations block against the tag(s).
static java.lang.String WRITE_OPERATIONS_STOP_REQUEST_ERROR_EXTERNAL_KEY
          The "WriteOperationsStopRequest" command requests that that tag write operations be stopped.
static java.lang.String WRITE_OPERATIONS_STOP_REQUEST_EXTERNAL_KEY
          The "WriteOperationsStopRequest" command requests that that tag write operations be stopped.
static java.lang.String WRITE_OPERATIONS_WRITE_EXTERNAL_KEY
          The "WriteOperations" specifies the definition of write operations block against the tag(s).
static java.lang.String WriteOperations
          The "WriteOperations" specifies the definition of write operations block against the tag(s).
static java.lang.String WriteOperationsExecuteRequest
          The "WriteOperationsExecuteRequest" command requests that that tag write operations be executed.
static java.lang.String WRITEOPERATIONSEXECUTEREQUEST_EXECUTE_EXTERNAL_KEY
          The "WriteOperationsExecuteRequest" command requests that that tag write operations be executed.
static java.lang.String WriteOperationsExecuteStatus
          The "WriteOperationsExecuteStatus" specifies if the current WriteOperations are being executed.
static java.lang.String WriteOperationsExpression
          The "WriteOperationsExpression" is an LDAP expression to trigger the state of tag writing based on input pin and control values.
static java.lang.String WriteOperationsStopRequest
          The "WriteOperationsStopRequest" command requests that that tag write operations be stopped.
static java.lang.String WRITEOPERATIONSSTOPREQUEST_EXECUTE_EXTERNAL_KEY
          The "WriteOperationsStopRequest" command requests that that tag write operations be stopped.
 

Field Detail

SERVICE_NAME

static final java.lang.String SERVICE_NAME
Define the OSGi service name.

Since:
1.1
See Also:
Constant Field Values

RfidWriteProfile

static final java.lang.String RfidWriteProfile
Define the RfidWriteProfile key.

Since:
1.1
See Also:
Constant Field Values

WriteOperationsExecuteRequest

static final java.lang.String WriteOperationsExecuteRequest
The "WriteOperationsExecuteRequest" command requests that that tag write operations be executed. If an LDAP expression is specified for the WriteOperationsExpression, a publication to write a value to this command will result in an exception and will not execute the tag write operations. .

Since:
1.1
See Also:
Constant Field Values

WRITE_OPERATIONS_EXECUTE_REQUEST_EXTERNAL_KEY

static final java.lang.String WRITE_OPERATIONS_EXECUTE_REQUEST_EXTERNAL_KEY
The "WriteOperationsExecuteRequest" command requests that that tag write operations be executed. If an LDAP expression is specified for the WriteOperationsExpression, a publication to write a value to this command will result in an exception and will not execute the tag write operations. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/WriteOperationsExecuteRequest", Constant Field Values

WRITEOPERATIONSEXECUTEREQUEST_EXECUTE_EXTERNAL_KEY

static final java.lang.String WRITEOPERATIONSEXECUTEREQUEST_EXECUTE_EXTERNAL_KEY
The "WriteOperationsExecuteRequest" command requests that that tag write operations be executed. If an LDAP expression is specified for the WriteOperationsExpression, a publication to write a value to this command will result in an exception and will not execute the tag write operations. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/WriteOperationsExecuteRequest/execute"

WRITE_OPERATIONS_EXECUTE_REQUEST_ERROR_EXTERNAL_KEY

static final java.lang.String WRITE_OPERATIONS_EXECUTE_REQUEST_ERROR_EXTERNAL_KEY
The "WriteOperationsExecuteRequest" command requests that that tag write operations be executed. If an LDAP expression is specified for the WriteOperationsExpression, a publication to write a value to this command will result in an exception and will not execute the tag write operations. .

Since:
1.1
See Also:
WriteOperationsExecuteRequest, org.eclipse.soda.dk.notification.service.NotificationService#EXECUTE_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/WriteOperationsExecuteRequest/error"

WriteOperationsStopRequest

static final java.lang.String WriteOperationsStopRequest
The "WriteOperationsStopRequest" command requests that that tag write operations be stopped. If an LDAP expression is specified for the WriteOperationsExpression, a publication to write a value to this command will result in an exception and will not stop the tag write operations. .

Since:
1.1
See Also:
Constant Field Values

WRITE_OPERATIONS_STOP_REQUEST_EXTERNAL_KEY

static final java.lang.String WRITE_OPERATIONS_STOP_REQUEST_EXTERNAL_KEY
The "WriteOperationsStopRequest" command requests that that tag write operations be stopped. If an LDAP expression is specified for the WriteOperationsExpression, a publication to write a value to this command will result in an exception and will not stop the tag write operations. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/WriteOperationsStopRequest", Constant Field Values

WRITEOPERATIONSSTOPREQUEST_EXECUTE_EXTERNAL_KEY

static final java.lang.String WRITEOPERATIONSSTOPREQUEST_EXECUTE_EXTERNAL_KEY
The "WriteOperationsStopRequest" command requests that that tag write operations be stopped. If an LDAP expression is specified for the WriteOperationsExpression, a publication to write a value to this command will result in an exception and will not stop the tag write operations. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/WriteOperationsStopRequest/execute"

WRITE_OPERATIONS_STOP_REQUEST_ERROR_EXTERNAL_KEY

static final java.lang.String WRITE_OPERATIONS_STOP_REQUEST_ERROR_EXTERNAL_KEY
The "WriteOperationsStopRequest" command requests that that tag write operations be stopped. If an LDAP expression is specified for the WriteOperationsExpression, a publication to write a value to this command will result in an exception and will not stop the tag write operations. .

Since:
1.1
See Also:
WriteOperationsStopRequest, org.eclipse.soda.dk.notification.service.NotificationService#EXECUTE_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/WriteOperationsStopRequest/error"

AntennaConfiguration

static final java.lang.String AntennaConfiguration
The "AntennaConfiguration" is the map containing the antenna configuration. The key is the antenna number based on a starting index of 1. The value is another map containing the information about that specific antenna. .

Since:
1.1
See Also:
Constant Field Values

ANTENNA_CONFIGURATION_EXTERNAL_KEY

static final java.lang.String ANTENNA_CONFIGURATION_EXTERNAL_KEY
The "AntennaConfiguration" is the map containing the antenna configuration. The key is the antenna number based on a starting index of 1. The value is another map containing the information about that specific antenna. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/AntennaConfiguration", Constant Field Values

ANTENNA_CONFIGURATION_GET_EXTERNAL_KEY

static final java.lang.String ANTENNA_CONFIGURATION_GET_EXTERNAL_KEY
The "AntennaConfiguration" is the map containing the antenna configuration. The key is the antenna number based on a starting index of 1. The value is another map containing the information about that specific antenna. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/AntennaConfiguration/get"

ANTENNA_CONFIGURATION_READ_EXTERNAL_KEY

static final java.lang.String ANTENNA_CONFIGURATION_READ_EXTERNAL_KEY
The "AntennaConfiguration" is the map containing the antenna configuration. The key is the antenna number based on a starting index of 1. The value is another map containing the information about that specific antenna. .

Since:
1.1
See Also:
AntennaConfiguration, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/AntennaConfiguration/read"

ANTENNA_CONFIGURATION_WRITE_EXTERNAL_KEY

static final java.lang.String ANTENNA_CONFIGURATION_WRITE_EXTERNAL_KEY
The "AntennaConfiguration" is the map containing the antenna configuration. The key is the antenna number based on a starting index of 1. The value is another map containing the information about that specific antenna. .

Since:
1.1
See Also:
AntennaConfiguration, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/AntennaConfiguration/write"

ANTENNA_CONFIGURATION_ERROR_EXTERNAL_KEY

static final java.lang.String ANTENNA_CONFIGURATION_ERROR_EXTERNAL_KEY
The "AntennaConfiguration" is the map containing the antenna configuration. The key is the antenna number based on a starting index of 1. The value is another map containing the information about that specific antenna. .

Since:
1.1
See Also:
AntennaConfiguration, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#WRITE_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/AntennaConfiguration/error"

ANTENNA_CONFIGURATION_KEY

static final java.lang.String ANTENNA_CONFIGURATION_KEY
Configuration ANTENNA_CONFIGURATION_KEY key.

Since:
1.1
See Also:
Constant Field Values

DataWriteExtensions

static final java.lang.String DataWriteExtensions
The "DataWriteExtensions" measurement is a map of meta data to be associated with tag data. Data Write extensions are applied to "TagWriteReport" data as the signal is published. Data extensions are applied to a "TagWriteAggregationReport" at the beginning and end of the aggregation cycle. Writing a value to this measurement merges the new map with the current DataWriteExtensions value. Setting the value of the measurement to an empty map clears the value. .

Since:
1.1
See Also:
Constant Field Values

DATA_WRITE_EXTENSIONS_EXTERNAL_KEY

static final java.lang.String DATA_WRITE_EXTENSIONS_EXTERNAL_KEY
The "DataWriteExtensions" measurement is a map of meta data to be associated with tag data. Data Write extensions are applied to "TagWriteReport" data as the signal is published. Data extensions are applied to a "TagWriteAggregationReport" at the beginning and end of the aggregation cycle. Writing a value to this measurement merges the new map with the current DataWriteExtensions value. Setting the value of the measurement to an empty map clears the value. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/DataWriteExtensions", Constant Field Values

DATA_WRITE_EXTENSIONS_GET_EXTERNAL_KEY

static final java.lang.String DATA_WRITE_EXTENSIONS_GET_EXTERNAL_KEY
The "DataWriteExtensions" measurement is a map of meta data to be associated with tag data. Data Write extensions are applied to "TagWriteReport" data as the signal is published. Data extensions are applied to a "TagWriteAggregationReport" at the beginning and end of the aggregation cycle. Writing a value to this measurement merges the new map with the current DataWriteExtensions value. Setting the value of the measurement to an empty map clears the value. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/DataWriteExtensions/get"

DATA_WRITE_EXTENSIONS_READ_EXTERNAL_KEY

static final java.lang.String DATA_WRITE_EXTENSIONS_READ_EXTERNAL_KEY
The "DataWriteExtensions" measurement is a map of meta data to be associated with tag data. Data Write extensions are applied to "TagWriteReport" data as the signal is published. Data extensions are applied to a "TagWriteAggregationReport" at the beginning and end of the aggregation cycle. Writing a value to this measurement merges the new map with the current DataWriteExtensions value. Setting the value of the measurement to an empty map clears the value. .

Since:
1.1
See Also:
DataWriteExtensions, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/DataWriteExtensions/read"

DATA_WRITE_EXTENSIONS_WRITE_EXTERNAL_KEY

static final java.lang.String DATA_WRITE_EXTENSIONS_WRITE_EXTERNAL_KEY
The "DataWriteExtensions" measurement is a map of meta data to be associated with tag data. Data Write extensions are applied to "TagWriteReport" data as the signal is published. Data extensions are applied to a "TagWriteAggregationReport" at the beginning and end of the aggregation cycle. Writing a value to this measurement merges the new map with the current DataWriteExtensions value. Setting the value of the measurement to an empty map clears the value. .

Since:
1.1
See Also:
DataWriteExtensions, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/DataWriteExtensions/write"

DATA_WRITE_EXTENSIONS_ERROR_EXTERNAL_KEY

static final java.lang.String DATA_WRITE_EXTENSIONS_ERROR_EXTERNAL_KEY
The "DataWriteExtensions" measurement is a map of meta data to be associated with tag data. Data Write extensions are applied to "TagWriteReport" data as the signal is published. Data extensions are applied to a "TagWriteAggregationReport" at the beginning and end of the aggregation cycle. Writing a value to this measurement merges the new map with the current DataWriteExtensions value. Setting the value of the measurement to an empty map clears the value. .

Since:
1.1
See Also:
DataWriteExtensions, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#WRITE_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/DataWriteExtensions/error"

TagWriteMaskSetting

static final java.lang.String TagWriteMaskSetting
The "TagWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteReport signal. A mask is specified by four comma-delimited parameters. The first parameter of a tag mask is a place holder for future use, and the value is ignored. The second parameter is the pointer value. It is the first bit location of the tag id against which to compare the mask. The third parameter is the length. It specifies the number of bits of the tag id to compare against the mask. The final parameter is the mask value specified as a hex string with each byte (two characters) separated by a blank. It is the pattern against which the specified section of the tag id must match to pass the filter. Multiple masks can be specified by separating them with a semicolon. .

Since:
1.1
See Also:
Constant Field Values

TAG_WRITE_MASK_SETTING_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_MASK_SETTING_EXTERNAL_KEY
The "TagWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteReport signal. A mask is specified by four comma-delimited parameters. The first parameter of a tag mask is a place holder for future use, and the value is ignored. The second parameter is the pointer value. It is the first bit location of the tag id against which to compare the mask. The third parameter is the length. It specifies the number of bits of the tag id to compare against the mask. The final parameter is the mask value specified as a hex string with each byte (two characters) separated by a blank. It is the pattern against which the specified section of the tag id must match to pass the filter. Multiple masks can be specified by separating them with a semicolon. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/TagWriteMaskSetting", Constant Field Values

TAG_WRITE_MASK_SETTING_GET_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_MASK_SETTING_GET_EXTERNAL_KEY
The "TagWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteReport signal. A mask is specified by four comma-delimited parameters. The first parameter of a tag mask is a place holder for future use, and the value is ignored. The second parameter is the pointer value. It is the first bit location of the tag id against which to compare the mask. The third parameter is the length. It specifies the number of bits of the tag id to compare against the mask. The final parameter is the mask value specified as a hex string with each byte (two characters) separated by a blank. It is the pattern against which the specified section of the tag id must match to pass the filter. Multiple masks can be specified by separating them with a semicolon. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/TagWriteMaskSetting/get"

TAG_WRITE_MASK_SETTING_READ_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_MASK_SETTING_READ_EXTERNAL_KEY
The "TagWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteReport signal. A mask is specified by four comma-delimited parameters. The first parameter of a tag mask is a place holder for future use, and the value is ignored. The second parameter is the pointer value. It is the first bit location of the tag id against which to compare the mask. The third parameter is the length. It specifies the number of bits of the tag id to compare against the mask. The final parameter is the mask value specified as a hex string with each byte (two characters) separated by a blank. It is the pattern against which the specified section of the tag id must match to pass the filter. Multiple masks can be specified by separating them with a semicolon. .

Since:
1.1
See Also:
TagWriteMaskSetting, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/TagWriteMaskSetting/read"

TAG_WRITE_MASK_SETTING_WRITE_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_MASK_SETTING_WRITE_EXTERNAL_KEY
The "TagWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteReport signal. A mask is specified by four comma-delimited parameters. The first parameter of a tag mask is a place holder for future use, and the value is ignored. The second parameter is the pointer value. It is the first bit location of the tag id against which to compare the mask. The third parameter is the length. It specifies the number of bits of the tag id to compare against the mask. The final parameter is the mask value specified as a hex string with each byte (two characters) separated by a blank. It is the pattern against which the specified section of the tag id must match to pass the filter. Multiple masks can be specified by separating them with a semicolon. .

Since:
1.1
See Also:
TagWriteMaskSetting, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/TagWriteMaskSetting/write"

TAG_WRITE_MASK_SETTING_ERROR_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_MASK_SETTING_ERROR_EXTERNAL_KEY
The "TagWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteReport signal. A mask is specified by four comma-delimited parameters. The first parameter of a tag mask is a place holder for future use, and the value is ignored. The second parameter is the pointer value. It is the first bit location of the tag id against which to compare the mask. The third parameter is the length. It specifies the number of bits of the tag id to compare against the mask. The final parameter is the mask value specified as a hex string with each byte (two characters) separated by a blank. It is the pattern against which the specified section of the tag id must match to pass the filter. Multiple masks can be specified by separating them with a semicolon. .

Since:
1.1
See Also:
TagWriteMaskSetting, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#WRITE_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/TagWriteMaskSetting/error"

TAG_WRITE_MASK_SETTING_KEY

static final java.lang.String TAG_WRITE_MASK_SETTING_KEY
Configuration TAG_WRITE_MASK_SETTING_KEY key.

Since:
1.1
See Also:
Constant Field Values

TagAggregationWriteMaskSetting

static final java.lang.String TagAggregationWriteMaskSetting
The "TagAggregationWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteAggregationReport signal. A mask is specified by four comma-delimited parameters. The first parameter of a tag mask is a place holder for future use, and the value is ignored. The second parameter is the pointer value. It is the first bit location of the tag id against which to compare the mask. The third parameter is the length. It specifies the number of bits of the tag id to compare against the mask. The final parameter is the mask value specified as a hex string with each byte (two characters) separated by a blank. It is the pattern against which the specified section of the tag id must match to pass the filter. Multiple masks can be specified by separating them with a semicolon. .

Since:
1.1
See Also:
Constant Field Values

TAG_AGGREGATION_WRITE_MASK_SETTING_EXTERNAL_KEY

static final java.lang.String TAG_AGGREGATION_WRITE_MASK_SETTING_EXTERNAL_KEY
The "TagAggregationWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteAggregationReport signal. A mask is specified by four comma-delimited parameters. The first parameter of a tag mask is a place holder for future use, and the value is ignored. The second parameter is the pointer value. It is the first bit location of the tag id against which to compare the mask. The third parameter is the length. It specifies the number of bits of the tag id to compare against the mask. The final parameter is the mask value specified as a hex string with each byte (two characters) separated by a blank. It is the pattern against which the specified section of the tag id must match to pass the filter. Multiple masks can be specified by separating them with a semicolon. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/TagAggregationWriteMaskSetting", Constant Field Values

TAG_AGGREGATION_WRITE_MASK_SETTING_GET_EXTERNAL_KEY

static final java.lang.String TAG_AGGREGATION_WRITE_MASK_SETTING_GET_EXTERNAL_KEY
The "TagAggregationWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteAggregationReport signal. A mask is specified by four comma-delimited parameters. The first parameter of a tag mask is a place holder for future use, and the value is ignored. The second parameter is the pointer value. It is the first bit location of the tag id against which to compare the mask. The third parameter is the length. It specifies the number of bits of the tag id to compare against the mask. The final parameter is the mask value specified as a hex string with each byte (two characters) separated by a blank. It is the pattern against which the specified section of the tag id must match to pass the filter. Multiple masks can be specified by separating them with a semicolon. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/TagAggregationWriteMaskSetting/get"

TAG_AGGREGATION_WRITE_MASK_SETTING_READ_EXTERNAL_KEY

static final java.lang.String TAG_AGGREGATION_WRITE_MASK_SETTING_READ_EXTERNAL_KEY
The "TagAggregationWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteAggregationReport signal. A mask is specified by four comma-delimited parameters. The first parameter of a tag mask is a place holder for future use, and the value is ignored. The second parameter is the pointer value. It is the first bit location of the tag id against which to compare the mask. The third parameter is the length. It specifies the number of bits of the tag id to compare against the mask. The final parameter is the mask value specified as a hex string with each byte (two characters) separated by a blank. It is the pattern against which the specified section of the tag id must match to pass the filter. Multiple masks can be specified by separating them with a semicolon. .

Since:
1.1
See Also:
TagAggregationWriteMaskSetting, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/TagAggregationWriteMaskSetting/read"

TAG_AGGREGATION_WRITE_MASK_SETTING_WRITE_EXTERNAL_KEY

static final java.lang.String TAG_AGGREGATION_WRITE_MASK_SETTING_WRITE_EXTERNAL_KEY
The "TagAggregationWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteAggregationReport signal. A mask is specified by four comma-delimited parameters. The first parameter of a tag mask is a place holder for future use, and the value is ignored. The second parameter is the pointer value. It is the first bit location of the tag id against which to compare the mask. The third parameter is the length. It specifies the number of bits of the tag id to compare against the mask. The final parameter is the mask value specified as a hex string with each byte (two characters) separated by a blank. It is the pattern against which the specified section of the tag id must match to pass the filter. Multiple masks can be specified by separating them with a semicolon. .

Since:
1.1
See Also:
TagAggregationWriteMaskSetting, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/TagAggregationWriteMaskSetting/write"

TAG_AGGREGATION_WRITE_MASK_SETTING_ERROR_EXTERNAL_KEY

static final java.lang.String TAG_AGGREGATION_WRITE_MASK_SETTING_ERROR_EXTERNAL_KEY
The "TagAggregationWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteAggregationReport signal. A mask is specified by four comma-delimited parameters. The first parameter of a tag mask is a place holder for future use, and the value is ignored. The second parameter is the pointer value. It is the first bit location of the tag id against which to compare the mask. The third parameter is the length. It specifies the number of bits of the tag id to compare against the mask. The final parameter is the mask value specified as a hex string with each byte (two characters) separated by a blank. It is the pattern against which the specified section of the tag id must match to pass the filter. Multiple masks can be specified by separating them with a semicolon. .

Since:
1.1
See Also:
TagAggregationWriteMaskSetting, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#WRITE_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/TagAggregationWriteMaskSetting/error"

TAG_AGGREGATION_WRITE_MASK_SETTING_KEY

static final java.lang.String TAG_AGGREGATION_WRITE_MASK_SETTING_KEY
Configuration TAG_AGGREGATION_WRITE_MASK_SETTING_KEY key.

Since:
1.1
See Also:
Constant Field Values

TagWriteAggregatingExpression

static final java.lang.String TagWriteAggregatingExpression
The "TagWriteAggregatingExpression" is an Lightweight Directory Access Protocol (LDAP) expression to trigger the behavior of aggregating based on input pin and control values. .

Since:
1.1
See Also:
Constant Field Values

TAG_WRITE_AGGREGATING_EXPRESSION_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_AGGREGATING_EXPRESSION_EXTERNAL_KEY
The "TagWriteAggregatingExpression" is an Lightweight Directory Access Protocol (LDAP) expression to trigger the behavior of aggregating based on input pin and control values. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/TagWriteAggregatingExpression", Constant Field Values

TAG_WRITE_AGGREGATING_EXPRESSION_GET_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_AGGREGATING_EXPRESSION_GET_EXTERNAL_KEY
The "TagWriteAggregatingExpression" is an Lightweight Directory Access Protocol (LDAP) expression to trigger the behavior of aggregating based on input pin and control values. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/TagWriteAggregatingExpression/get"

TAG_WRITE_AGGREGATING_EXPRESSION_READ_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_AGGREGATING_EXPRESSION_READ_EXTERNAL_KEY
The "TagWriteAggregatingExpression" is an Lightweight Directory Access Protocol (LDAP) expression to trigger the behavior of aggregating based on input pin and control values. .

Since:
1.1
See Also:
TagWriteAggregatingExpression, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/TagWriteAggregatingExpression/read"

TAG_WRITE_AGGREGATING_EXPRESSION_WRITE_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_AGGREGATING_EXPRESSION_WRITE_EXTERNAL_KEY
The "TagWriteAggregatingExpression" is an Lightweight Directory Access Protocol (LDAP) expression to trigger the behavior of aggregating based on input pin and control values. .

Since:
1.1
See Also:
TagWriteAggregatingExpression, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/TagWriteAggregatingExpression/write"

TAG_WRITE_AGGREGATING_EXPRESSION_ERROR_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_AGGREGATING_EXPRESSION_ERROR_EXTERNAL_KEY
The "TagWriteAggregatingExpression" is an Lightweight Directory Access Protocol (LDAP) expression to trigger the behavior of aggregating based on input pin and control values. .

Since:
1.1
See Also:
TagWriteAggregatingExpression, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#WRITE_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/TagWriteAggregatingExpression/error"

TAG_WRITE_AGGREGATING_EXPRESSION_KEY

static final java.lang.String TAG_WRITE_AGGREGATING_EXPRESSION_KEY
Configuration TAG_WRITE_AGGREGATING_EXPRESSION_KEY key.

Since:
1.1
See Also:
Constant Field Values

TagWriteAggregating

static final java.lang.String TagWriteAggregating
The "TagWriteAggregating" measurement specifies the state of aggregating behavior. When the measurement value is true, the profile is collecting all tags which pass the Aggregation Write Mask. When the measurement value is updated to false, the profile publishes the TagWriteAggregationReport signal, clears the aggregation cache, and stops collecting incoming tags. If an LDAP expression is specified for the TagWriteAggregatingExpression, a publication to write a value to this measurement will result in an exception and will not update the measurement value. .

Since:
1.1
See Also:
Constant Field Values

TAG_WRITE_AGGREGATING_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_AGGREGATING_EXTERNAL_KEY
The "TagWriteAggregating" measurement specifies the state of aggregating behavior. When the measurement value is true, the profile is collecting all tags which pass the Aggregation Write Mask. When the measurement value is updated to false, the profile publishes the TagWriteAggregationReport signal, clears the aggregation cache, and stops collecting incoming tags. If an LDAP expression is specified for the TagWriteAggregatingExpression, a publication to write a value to this measurement will result in an exception and will not update the measurement value. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/TagWriteAggregating", Constant Field Values

TAG_WRITE_AGGREGATING_GET_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_AGGREGATING_GET_EXTERNAL_KEY
The "TagWriteAggregating" measurement specifies the state of aggregating behavior. When the measurement value is true, the profile is collecting all tags which pass the Aggregation Write Mask. When the measurement value is updated to false, the profile publishes the TagWriteAggregationReport signal, clears the aggregation cache, and stops collecting incoming tags. If an LDAP expression is specified for the TagWriteAggregatingExpression, a publication to write a value to this measurement will result in an exception and will not update the measurement value. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/TagWriteAggregating/get"

TAG_WRITE_AGGREGATING_READ_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_AGGREGATING_READ_EXTERNAL_KEY
The "TagWriteAggregating" measurement specifies the state of aggregating behavior. When the measurement value is true, the profile is collecting all tags which pass the Aggregation Write Mask. When the measurement value is updated to false, the profile publishes the TagWriteAggregationReport signal, clears the aggregation cache, and stops collecting incoming tags. If an LDAP expression is specified for the TagWriteAggregatingExpression, a publication to write a value to this measurement will result in an exception and will not update the measurement value. .

Since:
1.1
See Also:
TagWriteAggregating, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/TagWriteAggregating/read"

TAG_WRITE_AGGREGATING_WRITE_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_AGGREGATING_WRITE_EXTERNAL_KEY
The "TagWriteAggregating" measurement specifies the state of aggregating behavior. When the measurement value is true, the profile is collecting all tags which pass the Aggregation Write Mask. When the measurement value is updated to false, the profile publishes the TagWriteAggregationReport signal, clears the aggregation cache, and stops collecting incoming tags. If an LDAP expression is specified for the TagWriteAggregatingExpression, a publication to write a value to this measurement will result in an exception and will not update the measurement value. .

Since:
1.1
See Also:
TagWriteAggregating, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/TagWriteAggregating/write"

TAG_WRITE_AGGREGATING_ERROR_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_AGGREGATING_ERROR_EXTERNAL_KEY
The "TagWriteAggregating" measurement specifies the state of aggregating behavior. When the measurement value is true, the profile is collecting all tags which pass the Aggregation Write Mask. When the measurement value is updated to false, the profile publishes the TagWriteAggregationReport signal, clears the aggregation cache, and stops collecting incoming tags. If an LDAP expression is specified for the TagWriteAggregatingExpression, a publication to write a value to this measurement will result in an exception and will not update the measurement value. .

Since:
1.1
See Also:
TagWriteAggregating, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#WRITE_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/TagWriteAggregating/error"

WriteOperations

static final java.lang.String WriteOperations
The "WriteOperations" specifies the definition of write operations block against the tag(s). A write operation block can contain multiple write operations separated by the character ":". A write operation is specified by parameters based on the operation, the parameters are separated by. the character ";". The first parameter specifies the kind of write operation. <ul > <li>Operation Filter: Defines the tag filter to apply on the rest of the operations. Format: Filter;MemoryBank;Match;BitPointer;TagMask;TagData <ol> <li> Filter: Reserved name for the filter operation. </li> <li> MemoryBank: An integer to specify the memory bank to be used for the filter. </li> <li> Match: A boolean to specify if "match" or "not match" is applied for the filter. </li> <li> BitPointer: It is the first bit location (zero based) of the data against which to compare the mask. </li> <li> TagMask: A hex String as the mask for the filter. </li> <li> TagData: The the pattern against which the specified section of the tag data must match (or not match). to pass the filter. </li> </ol> </li> <li>Operation Write: Defines the write operation on the specified memory bank on the tags. Format: Write;MemoryBank;Pointer;WriteData;Password;OpCount;Timeout[;OperationId] <ol> <li> Write: Reserved name for the write operation. </li> <li> MemoryBank: An interger to specify the memory bank to written on. </li> <li> Pointer: The first location (zero based) in the memory bank to start the write operation. </li> <li> WriteData: The data for the write operation. </li> <li> Password: The password for the write operation. </li> <li> OpCount: An integer to specify the times this write operation will be executed, it will be unlimited if the value is 0. . </li> <li> Timeout: The timeout value (milliseconds) for the write operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the write operation. </li> </ol> </li> <li>Operation Increment Write: Defines an automatic incremental write on the specified memory bank on the tags. Format: Increment Write;MemoryBank;Pointer;WriteData;Increment;Password;Repeat;Timeout[;OperationId]. <ol> <li> Increment Write: Reserved name for the increment write operation. </li> <li> MemoryBank: An interger to specify the memory bank to written on. </li> <li> Pointer: The first location (zero based) in the memory bank to start the write operation. </li> <li> WriteData: The base data for the write operation. </li> <li> Increment: An integer to specify the incremental value for each tag writing. </li> <li> Password: The password for the write operation. </li> <li> Repeat: An integer to specify the times the increment write operation will be executed, it will be unlimited if the value is 0. </li> <li> Timeout: The timeout value (milliseconds) for the increment write operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the increment write operation. </li> </ol> </li> <li>Operation Read: Defines the read operation on the specified memory bank on the tags. Format: Read;MemoryBank;Pointer;WordCount;Password;OpCount;Timeout[;OperationId] <ol> <li> Read: Reserved name for the read operation. </li> <li> MemoryBank: An interger to specify the memory bank to read from. </li> <li> Pointer: The first location (zero based) in the memory bank to start the read operation. </li> <li> Password: The password for the read operation. </li> <li> OpCount: An integer to specify the times this read operation will be executed, it will be unlimited if the value is 0. . </li> <li> Timeout: The timeout value (milliseconds) for the read operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the read operation. </li> </ol> </li> </ul>

Since:
1.1
See Also:
Constant Field Values

WRITE_OPERATIONS_EXTERNAL_KEY

static final java.lang.String WRITE_OPERATIONS_EXTERNAL_KEY
The "WriteOperations" specifies the definition of write operations block against the tag(s). A write operation block can contain multiple write operations separated by the character ":". A write operation is specified by parameters based on the operation, the parameters are separated by. the character ";". The first parameter specifies the kind of write operation. <ul > <li>Operation Filter: Defines the tag filter to apply on the rest of the operations. Format: Filter;MemoryBank;Match;BitPointer;TagMask;TagData <ol> <li> Filter: Reserved name for the filter operation. </li> <li> MemoryBank: An integer to specify the memory bank to be used for the filter. </li> <li> Match: A boolean to specify if "match" or "not match" is applied for the filter. </li> <li> BitPointer: It is the first bit location (zero based) of the data against which to compare the mask. </li> <li> TagMask: A hex String as the mask for the filter. </li> <li> TagData: The the pattern against which the specified section of the tag data must match (or not match). to pass the filter. </li> </ol> </li> <li>Operation Write: Defines the write operation on the specified memory bank on the tags. Format: Write;MemoryBank;Pointer;WriteData;Password;OpCount;Timeout[;OperationId] <ol> <li> Write: Reserved name for the write operation. </li> <li> MemoryBank: An interger to specify the memory bank to written on. </li> <li> Pointer: The first location (zero based) in the memory bank to start the write operation. </li> <li> WriteData: The data for the write operation. </li> <li> Password: The password for the write operation. </li> <li> OpCount: An integer to specify the times this write operation will be executed, it will be unlimited if the value is 0. . </li> <li> Timeout: The timeout value (milliseconds) for the write operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the write operation. </li> </ol> </li> <li>Operation Increment Write: Defines an automatic incremental write on the specified memory bank on the tags. Format: Increment Write;MemoryBank;Pointer;WriteData;Increment;Password;Repeat;Timeout[;OperationId]. <ol> <li> Increment Write: Reserved name for the increment write operation. </li> <li> MemoryBank: An interger to specify the memory bank to written on. </li> <li> Pointer: The first location (zero based) in the memory bank to start the write operation. </li> <li> WriteData: The base data for the write operation. </li> <li> Increment: An integer to specify the incremental value for each tag writing. </li> <li> Password: The password for the write operation. </li> <li> Repeat: An integer to specify the times the increment write operation will be executed, it will be unlimited if the value is 0. </li> <li> Timeout: The timeout value (milliseconds) for the increment write operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the increment write operation. </li> </ol> </li> <li>Operation Read: Defines the read operation on the specified memory bank on the tags. Format: Read;MemoryBank;Pointer;WordCount;Password;OpCount;Timeout[;OperationId] <ol> <li> Read: Reserved name for the read operation. </li> <li> MemoryBank: An interger to specify the memory bank to read from. </li> <li> Pointer: The first location (zero based) in the memory bank to start the read operation. </li> <li> Password: The password for the read operation. </li> <li> OpCount: An integer to specify the times this read operation will be executed, it will be unlimited if the value is 0. . </li> <li> Timeout: The timeout value (milliseconds) for the read operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the read operation. </li> </ol> </li> </ul>

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/WriteOperations", Constant Field Values

WRITE_OPERATIONS_GET_EXTERNAL_KEY

static final java.lang.String WRITE_OPERATIONS_GET_EXTERNAL_KEY
The "WriteOperations" specifies the definition of write operations block against the tag(s). A write operation block can contain multiple write operations separated by the character ":". A write operation is specified by parameters based on the operation, the parameters are separated by. the character ";". The first parameter specifies the kind of write operation. <ul > <li>Operation Filter: Defines the tag filter to apply on the rest of the operations. Format: Filter;MemoryBank;Match;BitPointer;TagMask;TagData <ol> <li> Filter: Reserved name for the filter operation. </li> <li> MemoryBank: An integer to specify the memory bank to be used for the filter. </li> <li> Match: A boolean to specify if "match" or "not match" is applied for the filter. </li> <li> BitPointer: It is the first bit location (zero based) of the data against which to compare the mask. </li> <li> TagMask: A hex String as the mask for the filter. </li> <li> TagData: The the pattern against which the specified section of the tag data must match (or not match). to pass the filter. </li> </ol> </li> <li>Operation Write: Defines the write operation on the specified memory bank on the tags. Format: Write;MemoryBank;Pointer;WriteData;Password;OpCount;Timeout[;OperationId] <ol> <li> Write: Reserved name for the write operation. </li> <li> MemoryBank: An interger to specify the memory bank to written on. </li> <li> Pointer: The first location (zero based) in the memory bank to start the write operation. </li> <li> WriteData: The data for the write operation. </li> <li> Password: The password for the write operation. </li> <li> OpCount: An integer to specify the times this write operation will be executed, it will be unlimited if the value is 0. . </li> <li> Timeout: The timeout value (milliseconds) for the write operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the write operation. </li> </ol> </li> <li>Operation Increment Write: Defines an automatic incremental write on the specified memory bank on the tags. Format: Increment Write;MemoryBank;Pointer;WriteData;Increment;Password;Repeat;Timeout[;OperationId]. <ol> <li> Increment Write: Reserved name for the increment write operation. </li> <li> MemoryBank: An interger to specify the memory bank to written on. </li> <li> Pointer: The first location (zero based) in the memory bank to start the write operation. </li> <li> WriteData: The base data for the write operation. </li> <li> Increment: An integer to specify the incremental value for each tag writing. </li> <li> Password: The password for the write operation. </li> <li> Repeat: An integer to specify the times the increment write operation will be executed, it will be unlimited if the value is 0. </li> <li> Timeout: The timeout value (milliseconds) for the increment write operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the increment write operation. </li> </ol> </li> <li>Operation Read: Defines the read operation on the specified memory bank on the tags. Format: Read;MemoryBank;Pointer;WordCount;Password;OpCount;Timeout[;OperationId] <ol> <li> Read: Reserved name for the read operation. </li> <li> MemoryBank: An interger to specify the memory bank to read from. </li> <li> Pointer: The first location (zero based) in the memory bank to start the read operation. </li> <li> Password: The password for the read operation. </li> <li> OpCount: An integer to specify the times this read operation will be executed, it will be unlimited if the value is 0. . </li> <li> Timeout: The timeout value (milliseconds) for the read operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the read operation. </li> </ol> </li> </ul>

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/WriteOperations/get"

WRITE_OPERATIONS_READ_EXTERNAL_KEY

static final java.lang.String WRITE_OPERATIONS_READ_EXTERNAL_KEY
The "WriteOperations" specifies the definition of write operations block against the tag(s). A write operation block can contain multiple write operations separated by the character ":". A write operation is specified by parameters based on the operation, the parameters are separated by. the character ";". The first parameter specifies the kind of write operation. <ul > <li>Operation Filter: Defines the tag filter to apply on the rest of the operations. Format: Filter;MemoryBank;Match;BitPointer;TagMask;TagData <ol> <li> Filter: Reserved name for the filter operation. </li> <li> MemoryBank: An integer to specify the memory bank to be used for the filter. </li> <li> Match: A boolean to specify if "match" or "not match" is applied for the filter. </li> <li> BitPointer: It is the first bit location (zero based) of the data against which to compare the mask. </li> <li> TagMask: A hex String as the mask for the filter. </li> <li> TagData: The the pattern against which the specified section of the tag data must match (or not match). to pass the filter. </li> </ol> </li> <li>Operation Write: Defines the write operation on the specified memory bank on the tags. Format: Write;MemoryBank;Pointer;WriteData;Password;OpCount;Timeout[;OperationId] <ol> <li> Write: Reserved name for the write operation. </li> <li> MemoryBank: An interger to specify the memory bank to written on. </li> <li> Pointer: The first location (zero based) in the memory bank to start the write operation. </li> <li> WriteData: The data for the write operation. </li> <li> Password: The password for the write operation. </li> <li> OpCount: An integer to specify the times this write operation will be executed, it will be unlimited if the value is 0. . </li> <li> Timeout: The timeout value (milliseconds) for the write operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the write operation. </li> </ol> </li> <li>Operation Increment Write: Defines an automatic incremental write on the specified memory bank on the tags. Format: Increment Write;MemoryBank;Pointer;WriteData;Increment;Password;Repeat;Timeout[;OperationId]. <ol> <li> Increment Write: Reserved name for the increment write operation. </li> <li> MemoryBank: An interger to specify the memory bank to written on. </li> <li> Pointer: The first location (zero based) in the memory bank to start the write operation. </li> <li> WriteData: The base data for the write operation. </li> <li> Increment: An integer to specify the incremental value for each tag writing. </li> <li> Password: The password for the write operation. </li> <li> Repeat: An integer to specify the times the increment write operation will be executed, it will be unlimited if the value is 0. </li> <li> Timeout: The timeout value (milliseconds) for the increment write operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the increment write operation. </li> </ol> </li> <li>Operation Read: Defines the read operation on the specified memory bank on the tags. Format: Read;MemoryBank;Pointer;WordCount;Password;OpCount;Timeout[;OperationId] <ol> <li> Read: Reserved name for the read operation. </li> <li> MemoryBank: An interger to specify the memory bank to read from. </li> <li> Pointer: The first location (zero based) in the memory bank to start the read operation. </li> <li> Password: The password for the read operation. </li> <li> OpCount: An integer to specify the times this read operation will be executed, it will be unlimited if the value is 0. . </li> <li> Timeout: The timeout value (milliseconds) for the read operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the read operation. </li> </ol> </li> </ul>

Since:
1.1
See Also:
WriteOperations, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/WriteOperations/read"

WRITE_OPERATIONS_WRITE_EXTERNAL_KEY

static final java.lang.String WRITE_OPERATIONS_WRITE_EXTERNAL_KEY
The "WriteOperations" specifies the definition of write operations block against the tag(s). A write operation block can contain multiple write operations separated by the character ":". A write operation is specified by parameters based on the operation, the parameters are separated by. the character ";". The first parameter specifies the kind of write operation. <ul > <li>Operation Filter: Defines the tag filter to apply on the rest of the operations. Format: Filter;MemoryBank;Match;BitPointer;TagMask;TagData <ol> <li> Filter: Reserved name for the filter operation. </li> <li> MemoryBank: An integer to specify the memory bank to be used for the filter. </li> <li> Match: A boolean to specify if "match" or "not match" is applied for the filter. </li> <li> BitPointer: It is the first bit location (zero based) of the data against which to compare the mask. </li> <li> TagMask: A hex String as the mask for the filter. </li> <li> TagData: The the pattern against which the specified section of the tag data must match (or not match). to pass the filter. </li> </ol> </li> <li>Operation Write: Defines the write operation on the specified memory bank on the tags. Format: Write;MemoryBank;Pointer;WriteData;Password;OpCount;Timeout[;OperationId] <ol> <li> Write: Reserved name for the write operation. </li> <li> MemoryBank: An interger to specify the memory bank to written on. </li> <li> Pointer: The first location (zero based) in the memory bank to start the write operation. </li> <li> WriteData: The data for the write operation. </li> <li> Password: The password for the write operation. </li> <li> OpCount: An integer to specify the times this write operation will be executed, it will be unlimited if the value is 0. . </li> <li> Timeout: The timeout value (milliseconds) for the write operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the write operation. </li> </ol> </li> <li>Operation Increment Write: Defines an automatic incremental write on the specified memory bank on the tags. Format: Increment Write;MemoryBank;Pointer;WriteData;Increment;Password;Repeat;Timeout[;OperationId]. <ol> <li> Increment Write: Reserved name for the increment write operation. </li> <li> MemoryBank: An interger to specify the memory bank to written on. </li> <li> Pointer: The first location (zero based) in the memory bank to start the write operation. </li> <li> WriteData: The base data for the write operation. </li> <li> Increment: An integer to specify the incremental value for each tag writing. </li> <li> Password: The password for the write operation. </li> <li> Repeat: An integer to specify the times the increment write operation will be executed, it will be unlimited if the value is 0. </li> <li> Timeout: The timeout value (milliseconds) for the increment write operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the increment write operation. </li> </ol> </li> <li>Operation Read: Defines the read operation on the specified memory bank on the tags. Format: Read;MemoryBank;Pointer;WordCount;Password;OpCount;Timeout[;OperationId] <ol> <li> Read: Reserved name for the read operation. </li> <li> MemoryBank: An interger to specify the memory bank to read from. </li> <li> Pointer: The first location (zero based) in the memory bank to start the read operation. </li> <li> Password: The password for the read operation. </li> <li> OpCount: An integer to specify the times this read operation will be executed, it will be unlimited if the value is 0. . </li> <li> Timeout: The timeout value (milliseconds) for the read operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the read operation. </li> </ol> </li> </ul>

Since:
1.1
See Also:
WriteOperations, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/WriteOperations/write"

WRITE_OPERATIONS_ERROR_EXTERNAL_KEY

static final java.lang.String WRITE_OPERATIONS_ERROR_EXTERNAL_KEY
The "WriteOperations" specifies the definition of write operations block against the tag(s). A write operation block can contain multiple write operations separated by the character ":". A write operation is specified by parameters based on the operation, the parameters are separated by. the character ";". The first parameter specifies the kind of write operation. <ul > <li>Operation Filter: Defines the tag filter to apply on the rest of the operations. Format: Filter;MemoryBank;Match;BitPointer;TagMask;TagData <ol> <li> Filter: Reserved name for the filter operation. </li> <li> MemoryBank: An integer to specify the memory bank to be used for the filter. </li> <li> Match: A boolean to specify if "match" or "not match" is applied for the filter. </li> <li> BitPointer: It is the first bit location (zero based) of the data against which to compare the mask. </li> <li> TagMask: A hex String as the mask for the filter. </li> <li> TagData: The the pattern against which the specified section of the tag data must match (or not match). to pass the filter. </li> </ol> </li> <li>Operation Write: Defines the write operation on the specified memory bank on the tags. Format: Write;MemoryBank;Pointer;WriteData;Password;OpCount;Timeout[;OperationId] <ol> <li> Write: Reserved name for the write operation. </li> <li> MemoryBank: An interger to specify the memory bank to written on. </li> <li> Pointer: The first location (zero based) in the memory bank to start the write operation. </li> <li> WriteData: The data for the write operation. </li> <li> Password: The password for the write operation. </li> <li> OpCount: An integer to specify the times this write operation will be executed, it will be unlimited if the value is 0. . </li> <li> Timeout: The timeout value (milliseconds) for the write operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the write operation. </li> </ol> </li> <li>Operation Increment Write: Defines an automatic incremental write on the specified memory bank on the tags. Format: Increment Write;MemoryBank;Pointer;WriteData;Increment;Password;Repeat;Timeout[;OperationId]. <ol> <li> Increment Write: Reserved name for the increment write operation. </li> <li> MemoryBank: An interger to specify the memory bank to written on. </li> <li> Pointer: The first location (zero based) in the memory bank to start the write operation. </li> <li> WriteData: The base data for the write operation. </li> <li> Increment: An integer to specify the incremental value for each tag writing. </li> <li> Password: The password for the write operation. </li> <li> Repeat: An integer to specify the times the increment write operation will be executed, it will be unlimited if the value is 0. </li> <li> Timeout: The timeout value (milliseconds) for the increment write operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the increment write operation. </li> </ol> </li> <li>Operation Read: Defines the read operation on the specified memory bank on the tags. Format: Read;MemoryBank;Pointer;WordCount;Password;OpCount;Timeout[;OperationId] <ol> <li> Read: Reserved name for the read operation. </li> <li> MemoryBank: An interger to specify the memory bank to read from. </li> <li> Pointer: The first location (zero based) in the memory bank to start the read operation. </li> <li> Password: The password for the read operation. </li> <li> OpCount: An integer to specify the times this read operation will be executed, it will be unlimited if the value is 0. . </li> <li> Timeout: The timeout value (milliseconds) for the read operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the read operation. </li> </ol> </li> </ul>

Since:
1.1
See Also:
WriteOperations, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#WRITE_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/WriteOperations/error"

WRITE_OPERATIONS_KEY

static final java.lang.String WRITE_OPERATIONS_KEY
Configuration WRITE_OPERATIONS_KEY key.

Since:
1.1
See Also:
Constant Field Values

WriteOperationsExpression

static final java.lang.String WriteOperationsExpression
The "WriteOperationsExpression" is an LDAP expression to trigger the state of tag writing based on input pin and control values. If the state of this expression changes to true, then the current WriteOperations will be executed once. .

Since:
1.1
See Also:
Constant Field Values

WRITE_OPERATIONS_EXPRESSION_EXTERNAL_KEY

static final java.lang.String WRITE_OPERATIONS_EXPRESSION_EXTERNAL_KEY
The "WriteOperationsExpression" is an LDAP expression to trigger the state of tag writing based on input pin and control values. If the state of this expression changes to true, then the current WriteOperations will be executed once. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/WriteOperationsExpression", Constant Field Values

WRITE_OPERATIONS_EXPRESSION_GET_EXTERNAL_KEY

static final java.lang.String WRITE_OPERATIONS_EXPRESSION_GET_EXTERNAL_KEY
The "WriteOperationsExpression" is an LDAP expression to trigger the state of tag writing based on input pin and control values. If the state of this expression changes to true, then the current WriteOperations will be executed once. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/WriteOperationsExpression/get"

WRITE_OPERATIONS_EXPRESSION_READ_EXTERNAL_KEY

static final java.lang.String WRITE_OPERATIONS_EXPRESSION_READ_EXTERNAL_KEY
The "WriteOperationsExpression" is an LDAP expression to trigger the state of tag writing based on input pin and control values. If the state of this expression changes to true, then the current WriteOperations will be executed once. .

Since:
1.1
See Also:
WriteOperationsExpression, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/WriteOperationsExpression/read"

WRITE_OPERATIONS_EXPRESSION_WRITE_EXTERNAL_KEY

static final java.lang.String WRITE_OPERATIONS_EXPRESSION_WRITE_EXTERNAL_KEY
The "WriteOperationsExpression" is an LDAP expression to trigger the state of tag writing based on input pin and control values. If the state of this expression changes to true, then the current WriteOperations will be executed once. .

Since:
1.1
See Also:
WriteOperationsExpression, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/WriteOperationsExpression/write"

WRITE_OPERATIONS_EXPRESSION_ERROR_EXTERNAL_KEY

static final java.lang.String WRITE_OPERATIONS_EXPRESSION_ERROR_EXTERNAL_KEY
The "WriteOperationsExpression" is an LDAP expression to trigger the state of tag writing based on input pin and control values. If the state of this expression changes to true, then the current WriteOperations will be executed once. .

Since:
1.1
See Also:
WriteOperationsExpression, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#WRITE_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/WriteOperationsExpression/error"

WRITE_OPERATIONS_EXPRESSION_KEY

static final java.lang.String WRITE_OPERATIONS_EXPRESSION_KEY
Configuration WRITE_OPERATIONS_EXPRESSION_KEY key.

Since:
1.1
See Also:
Constant Field Values

WriteOperationsExecuteStatus

static final java.lang.String WriteOperationsExecuteStatus
The "WriteOperationsExecuteStatus" specifies if the current WriteOperations are being executed. If the status is true, sending a new WriteOperations or execute request will result in an exception. .

Since:
1.1
See Also:
Constant Field Values

WRITE_OPERATIONS_EXECUTE_STATUS_EXTERNAL_KEY

static final java.lang.String WRITE_OPERATIONS_EXECUTE_STATUS_EXTERNAL_KEY
The "WriteOperationsExecuteStatus" specifies if the current WriteOperations are being executed. If the status is true, sending a new WriteOperations or execute request will result in an exception. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/WriteOperationsExecuteStatus", Constant Field Values

WRITE_OPERATIONS_EXECUTE_STATUS_GET_EXTERNAL_KEY

static final java.lang.String WRITE_OPERATIONS_EXECUTE_STATUS_GET_EXTERNAL_KEY
The "WriteOperationsExecuteStatus" specifies if the current WriteOperations are being executed. If the status is true, sending a new WriteOperations or execute request will result in an exception. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/WriteOperationsExecuteStatus/get"

WRITE_OPERATIONS_EXECUTE_STATUS_READ_EXTERNAL_KEY

static final java.lang.String WRITE_OPERATIONS_EXECUTE_STATUS_READ_EXTERNAL_KEY
The "WriteOperationsExecuteStatus" specifies if the current WriteOperations are being executed. If the status is true, sending a new WriteOperations or execute request will result in an exception. .

Since:
1.1
See Also:
WriteOperationsExecuteStatus, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/WriteOperationsExecuteStatus/read"

WRITE_OPERATIONS_EXECUTE_STATUS_ERROR_EXTERNAL_KEY

static final java.lang.String WRITE_OPERATIONS_EXECUTE_STATUS_ERROR_EXTERNAL_KEY
The "WriteOperationsExecuteStatus" specifies if the current WriteOperations are being executed. If the status is true, sending a new WriteOperations or execute request will result in an exception. .

Since:
1.1
See Also:
WriteOperationsExecuteStatus, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/WriteOperationsExecuteStatus/error"

TagWriteAntennaReporting

static final java.lang.String TagWriteAntennaReporting
The "TagWriteAntennaReporting" measurement specifies the state of tag antenna reporting. When the measurement is true, the reader is reporting tag antenna information in tag data on the TagReport signal. When this tag antenna reporting is true, then extra process is required which may effect performance. .

Since:
1.1
See Also:
Constant Field Values

TAG_WRITE_ANTENNA_REPORTING_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_ANTENNA_REPORTING_EXTERNAL_KEY
The "TagWriteAntennaReporting" measurement specifies the state of tag antenna reporting. When the measurement is true, the reader is reporting tag antenna information in tag data on the TagReport signal. When this tag antenna reporting is true, then extra process is required which may effect performance. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/TagWriteAntennaReporting", Constant Field Values

TAG_WRITE_ANTENNA_REPORTING_GET_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_ANTENNA_REPORTING_GET_EXTERNAL_KEY
The "TagWriteAntennaReporting" measurement specifies the state of tag antenna reporting. When the measurement is true, the reader is reporting tag antenna information in tag data on the TagReport signal. When this tag antenna reporting is true, then extra process is required which may effect performance. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/TagWriteAntennaReporting/get"

TAG_WRITE_ANTENNA_REPORTING_READ_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_ANTENNA_REPORTING_READ_EXTERNAL_KEY
The "TagWriteAntennaReporting" measurement specifies the state of tag antenna reporting. When the measurement is true, the reader is reporting tag antenna information in tag data on the TagReport signal. When this tag antenna reporting is true, then extra process is required which may effect performance. .

Since:
1.1
See Also:
TagWriteAntennaReporting, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/TagWriteAntennaReporting/read"

TAG_WRITE_ANTENNA_REPORTING_WRITE_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_ANTENNA_REPORTING_WRITE_EXTERNAL_KEY
The "TagWriteAntennaReporting" measurement specifies the state of tag antenna reporting. When the measurement is true, the reader is reporting tag antenna information in tag data on the TagReport signal. When this tag antenna reporting is true, then extra process is required which may effect performance. .

Since:
1.1
See Also:
TagWriteAntennaReporting, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/TagWriteAntennaReporting/write"

TAG_WRITE_ANTENNA_REPORTING_ERROR_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_ANTENNA_REPORTING_ERROR_EXTERNAL_KEY
The "TagWriteAntennaReporting" measurement specifies the state of tag antenna reporting. When the measurement is true, the reader is reporting tag antenna information in tag data on the TagReport signal. When this tag antenna reporting is true, then extra process is required which may effect performance. .

Since:
1.1
See Also:
TagWriteAntennaReporting, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY, org.eclipse.soda.dk.notification.service.NotificationService#WRITE_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/TagWriteAntennaReporting/error"

TagWriteReport

static final java.lang.String TagWriteReport
The "TagWriteReport" is a signal containing tag write information in a map structure. The report contains one to many tags stored at the "tags" key. It may include data extension meta data stored at the "dataExtensions" key. See the tags and DataWriteExtensions descriptions for details. .

Since:
1.1
See Also:
Constant Field Values

TAG_WRITE_REPORT_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_REPORT_EXTERNAL_KEY
The "TagWriteReport" is a signal containing tag write information in a map structure. The report contains one to many tags stored at the "tags" key. It may include data extension meta data stored at the "dataExtensions" key. See the tags and DataWriteExtensions descriptions for details. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/TagWriteReport", Constant Field Values

TAG_WRITE_REPORT_TRIGGER_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_REPORT_TRIGGER_EXTERNAL_KEY
The "TagWriteReport" is a signal containing tag write information in a map structure. The report contains one to many tags stored at the "tags" key. It may include data extension meta data stored at the "dataExtensions" key. See the tags and DataWriteExtensions descriptions for details. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/TagWriteReport/trigger"

TAG_WRITE_REPORT_ERROR_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_REPORT_ERROR_EXTERNAL_KEY
The "TagWriteReport" is a signal containing tag write information in a map structure. The report contains one to many tags stored at the "tags" key. It may include data extension meta data stored at the "dataExtensions" key. See the tags and DataWriteExtensions descriptions for details. .

Since:
1.1
See Also:
TagWriteReport, org.eclipse.soda.dk.notification.service.NotificationService#TRIGGER_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/TagWriteReport/error"

TagWriteAggregationReport

static final java.lang.String TagWriteAggregationReport
The "TagWriteAggregationReport" is a signal containing a collection of tag write information in a map structure. The report can contain zero to many tags stored at the "tags" key. It may include data extension meta data stored at the "DataWriteExtensions" key. See the tags and DataWriteExtensions descriptions for details. .

Since:
1.1
See Also:
Constant Field Values

TAG_WRITE_AGGREGATION_REPORT_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_AGGREGATION_REPORT_EXTERNAL_KEY
The "TagWriteAggregationReport" is a signal containing a collection of tag write information in a map structure. The report can contain zero to many tags stored at the "tags" key. It may include data extension meta data stored at the "DataWriteExtensions" key. See the tags and DataWriteExtensions descriptions for details. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/TagWriteAggregationReport", Constant Field Values

TAG_WRITE_AGGREGATION_REPORT_TRIGGER_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_AGGREGATION_REPORT_TRIGGER_EXTERNAL_KEY
The "TagWriteAggregationReport" is a signal containing a collection of tag write information in a map structure. The report can contain zero to many tags stored at the "tags" key. It may include data extension meta data stored at the "DataWriteExtensions" key. See the tags and DataWriteExtensions descriptions for details. .

Since:
1.1
See Also:
The value of this field is "prefix/RfidWrite/TagWriteAggregationReport/trigger"

TAG_WRITE_AGGREGATION_REPORT_ERROR_EXTERNAL_KEY

static final java.lang.String TAG_WRITE_AGGREGATION_REPORT_ERROR_EXTERNAL_KEY
The "TagWriteAggregationReport" is a signal containing a collection of tag write information in a map structure. The report can contain zero to many tags stored at the "tags" key. It may include data extension meta data stored at the "DataWriteExtensions" key. See the tags and DataWriteExtensions descriptions for details. .

Since:
1.1
See Also:
TagWriteAggregationReport, org.eclipse.soda.dk.notification.service.NotificationService#TRIGGER_EXTERNAL_KEY, The value of this field is "prefix/RfidWrite/TagWriteAggregationReport/error"

ALL_COMMANDS

static final java.lang.String[] ALL_COMMANDS
Comprehensive list of all the command identifiers.

Since:
1.1

ALL_SIGNALS

static final java.lang.String[] ALL_SIGNALS
Comprehensive list of all the signal identifiers.

Since:
1.1

ALL_MEASUREMENTS

static final java.lang.String[] ALL_MEASUREMENTS
Comprehensive list of all the measurement identifiers.

Since:
1.1

TAGS_DATA_KEY

static final java.lang.String TAGS_DATA_KEY
The value stored at the "tags" key of the TagWriteReport is a nested map which contains tag data, keyed by tag ID string. Each tag ID is the index for a nested map which in turn contains write operation results, keyed by the operation ID string, value structure contains details about the write-events for that tag. The event data map may include the keys "antenna", "count", "reader", "timestampFirst", "timestampLast", "dataExtensions", "resultCode" and "readData". . The value of this field is "tags"

Since:
1.1
See Also:
Constant Field Values

ANTENNA_DATA_KEY

static final java.lang.String ANTENNA_DATA_KEY
The value stored at the "antenna" key of the write-event map is the antenna value, based on a starting index of 1. It is included in the write-event map if the reader is configured to report which antenna wrote the tag. The value of this field is "antenna"

Since:
1.1
See Also:
Constant Field Values

COUNT_DATA_KEY

static final java.lang.String COUNT_DATA_KEY
The value stored at the "count" key of the write-event map is the number of times this tag was written during the reporting cycle. . The value of this field is "count"

Since:
1.1
See Also:
Constant Field Values

READER_DATA_KEY

static final java.lang.String READER_DATA_KEY
The value stored at the "reader" key of the read-event map is the ID property configured for this instance of the inventory profile. The value of this field is "reader"

Since:
1.1
See Also:
Constant Field Values

TIMESTAMP_FIRST_DATA_KEY

static final java.lang.String TIMESTAMP_FIRST_DATA_KEY
The value stored at the "timestampFirst" key of the write-event map is the initial timestamp that this tag was read during the reporting cycle. The value of this field is "timestampFirst"

Since:
1.1
See Also:
Constant Field Values

TIMESTAMP_LAST_DATA_KEY

static final java.lang.String TIMESTAMP_LAST_DATA_KEY
The value stored at the "timestampLast" key of the write-event map is the final timestamp that this tag was read during the reporting cycle. The value of this field is "timestampLast"

Since:
1.1
See Also:
Constant Field Values

DATA_EXTENSIONS_DATA_KEY

static final java.lang.String DATA_EXTENSIONS_DATA_KEY
The value stored at the "dataExtensions" key of the TagWriteReport or write-event map is a nested map of meta data as specified in the DataWriteExtensions measurement. The value of this field is "dataExtensions"

Since:
1.1
See Also:
Constant Field Values

PEAK_RSSI_DATA_KEY

static final java.lang.String PEAK_RSSI_DATA_KEY
The value stored at the "peakRSSI" key of the read-event map is the peak received power of the EPC backscatter in dBM. [Optional]. The value of this field is "peakRSSI"

Since:
1.1
See Also:
Constant Field Values

RESULT_CODE_DATA_KEY

static final java.lang.String RESULT_CODE_DATA_KEY
The value stored at the "resultCode" key of the TagWriteReport is the result code of the access operation. . The value of this field is "resultCode"

Since:
1.1
See Also:
Constant Field Values

READ_DATA_DATA_KEY

static final java.lang.String READ_DATA_DATA_KEY
The value stored at the "readData" key of the write-event map is the data of one of the tag memory bank requested by the read operation. . The value of this field is "readData"

Since:
1.1
See Also:
Constant Field Values

ANTENNA1_DATA_KEY

static final java.lang.String ANTENNA1_DATA_KEY
The value stored at the "antenna1" key of the read-event map is the antenna 1 optional information. The value of this field is "antenna1"

Since:
1.1
See Also:
Constant Field Values

ANTENNA2_DATA_KEY

static final java.lang.String ANTENNA2_DATA_KEY
The value stored at the "antenna2" key of the read-event map is the antenna 2 optional information. The value of this field is "antenna2"

Since:
1.1
See Also:
Constant Field Values

ANTENNA3_DATA_KEY

static final java.lang.String ANTENNA3_DATA_KEY
The value stored at the "antenna3" key of the read-event map is the antenna 3 optional information. The value of this field is "antenna3"

Since:
1.1
See Also:
Constant Field Values

ANTENNA4_DATA_KEY

static final java.lang.String ANTENNA4_DATA_KEY
The value stored at the "antenna4" key of the read-event map is the antenna 4 optional information. The value of this field is "antenna4"

Since:
1.1
See Also:
Constant Field Values

EXECUTE_ON_OPERATION_CHANGE

static final java.lang.String EXECUTE_ON_OPERATION_CHANGE
Custom parameter execute on operation change configuration key. The key in the OSGI-INF/metatype/Metadata.xml file must match this field.

Since:
1.2
See Also:
EXECUTE_ON_OPERATION_CHANGE_DEFAULT, Constant Field Values

EXECUTE_ON_OPERATION_CHANGE_DEFAULT

static final boolean EXECUTE_ON_OPERATION_CHANGE_DEFAULT
executeOnOperationChange is a configuration parameter to specify whether to execute once when the writeOperations string is set or changed. .

Since:
1.2
See Also:
EXECUTE_ON_OPERATION_CHANGE_PROPERTY, Constant Field Values

EXECUTE_ON_OPERATION_CHANGE_PROPERTY

static final java.lang.String EXECUTE_ON_OPERATION_CHANGE_PROPERTY
executeOnOperationChange is a configuration parameter to specify whether to execute once when the writeOperations string is set or changed. . The key in the esc.property file must match this field.

Since:
1.2
See Also:
EXECUTE_ON_OPERATION_CHANGE_DEFAULT, Constant Field Values

SERVICE_DESCRIPTION

static final java.lang.String SERVICE_DESCRIPTION
Description of the test.

Since:
1.1
See Also:
Constant Field Values

Status

static final java.lang.String Status
Define the RFID Write Profile Status measurement.

Since:
1.1
See Also:
Constant Field Values

STATUS_EXTERNAL_KEY

static final java.lang.String STATUS_EXTERNAL_KEY
Define the RFID Write Profile Status measurement.

Since:
1.1
See Also:
The value of this field is "prefix/RfidWriteProfile/Status", Constant Field Values

STATUS_GET_EXTERNAL_KEY

static final java.lang.String STATUS_GET_EXTERNAL_KEY
Define the RFID Write Profile Status measurement.

Since:
1.1
See Also:
The value of this field is "prefix/RfidWriteProfile/Status/get"

STATUS_ERROR_EXTERNAL_KEY

static final java.lang.String STATUS_ERROR_EXTERNAL_KEY
Define the RFID Write Profile Status measurement.

Since:
1.1
See Also:
Status, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, The value of this field is "prefix/RfidWriteProfile/Status/error"

Configuration

static final java.lang.String Configuration
Define the RFID Write Profile Configuration measurement.

Since:
1.1
See Also:
Constant Field Values

CONFIGURATION_EXTERNAL_KEY

static final java.lang.String CONFIGURATION_EXTERNAL_KEY
Define the RFID Write Profile Configuration measurement.

Since:
1.1
See Also:
The value of this field is "prefix/RfidWriteProfile/Configuration", Constant Field Values

CONFIGURATION_GET_EXTERNAL_KEY

static final java.lang.String CONFIGURATION_GET_EXTERNAL_KEY
Define the RFID Write Profile Configuration measurement.

Since:
1.1
See Also:
The value of this field is "prefix/RfidWriteProfile/Configuration/get"

CONFIGURATION_ERROR_EXTERNAL_KEY

static final java.lang.String CONFIGURATION_ERROR_EXTERNAL_KEY
Define the RFID Write Profile Configuration measurement.

Since:
1.1
See Also:
Configuration, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, The value of this field is "prefix/RfidWriteProfile/Configuration/error"

Capabilities

static final java.lang.String Capabilities
Define the RFID Write Profile Capabilities measurement.

Since:
1.1
See Also:
Constant Field Values

CAPABILITIES_EXTERNAL_KEY

static final java.lang.String CAPABILITIES_EXTERNAL_KEY
Define the RFID Write Profile Capabilities measurement.

Since:
1.1
See Also:
The value of this field is "prefix/RfidWriteProfile/Capabilities", Constant Field Values

CAPABILITIES_GET_EXTERNAL_KEY

static final java.lang.String CAPABILITIES_GET_EXTERNAL_KEY
Define the RFID Write Profile Capabilities measurement.

Since:
1.1
See Also:
The value of this field is "prefix/RfidWriteProfile/Capabilities/get"

CAPABILITIES_ERROR_EXTERNAL_KEY

static final java.lang.String CAPABILITIES_ERROR_EXTERNAL_KEY
Define the RFID Write Profile Capabilities measurement.

Since:
1.1
See Also:
Capabilities, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, The value of this field is "prefix/RfidWriteProfile/Capabilities/error"

Metrics

static final java.lang.String Metrics
Define the RFID Write Profile Metrics measurement.

Since:
1.1
See Also:
Constant Field Values

METRICS_EXTERNAL_KEY

static final java.lang.String METRICS_EXTERNAL_KEY
Define the RFID Write Profile Metrics measurement.

Since:
1.1
See Also:
The value of this field is "prefix/RfidWriteProfile/Metrics", Constant Field Values

METRICS_GET_EXTERNAL_KEY

static final java.lang.String METRICS_GET_EXTERNAL_KEY
Define the RFID Write Profile Metrics measurement.

Since:
1.1
See Also:
The value of this field is "prefix/RfidWriteProfile/Metrics/get"

METRICS_ERROR_EXTERNAL_KEY

static final java.lang.String METRICS_ERROR_EXTERNAL_KEY
Define the RFID Write Profile Metrics measurement.

Since:
1.1
See Also:
Metrics, org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY, The value of this field is "prefix/RfidWriteProfile/Metrics/error"

TAGWRITINGEXPRESSION_KEY

static final java.lang.String TAGWRITINGEXPRESSION_KEY
Configuration TAGWRITINGEXPRESSION_KEY key. Generated field and should not be changed.

See Also:
Constant Field Values

BLOCKERASE

static final java.lang.String BLOCKERASE
Define the blockerase (String) constant.

See Also:
Constant Field Values

BLOCKWRITE

static final java.lang.String BLOCKWRITE
Define the blockwrite (String) constant.

See Also:
Constant Field Values

CLEAN_FILTER

static final java.lang.String CLEAN_FILTER
Define the clean filter (String) constant.

See Also:
Constant Field Values

FILTER

static final java.lang.String FILTER
Define the filter (String) constant.

See Also:
Constant Field Values

INCREMENT_WRITE

static final java.lang.String INCREMENT_WRITE
Define the increment write (String) constant.

See Also:
Constant Field Values

KILL

static final java.lang.String KILL
Define the kill (String) constant.

See Also:
Constant Field Values

LOCK

static final java.lang.String LOCK
Define the lock (String) constant.

See Also:
Constant Field Values

OP_PARAMETER_SEPERATOR

static final char OP_PARAMETER_SEPERATOR
Define the op parameter seperator (char) constant.

See Also:
Constant Field Values

OPERATION_SEPERATOR

static final char OPERATION_SEPERATOR
Define the operation seperator (char) constant.

See Also:
Constant Field Values

READ

static final java.lang.String READ
Define the read (String) constant.

See Also:
Constant Field Values

READDATA_KEY

static final java.lang.String READDATA_KEY
Define the readdata key (String) constant.

See Also:
Constant Field Values

RESULT_CODE_KEY

static final java.lang.String RESULT_CODE_KEY
Define the result code key (String) constant.

See Also:
Constant Field Values

STOP

static final java.lang.String STOP
Define the stop (String) constant.

See Also:
Constant Field Values

WRITE

static final java.lang.String WRITE
Define the write (String) constant.

See Also:
Constant Field Values

TAGWRITING_EXTERNAL_KEY

static final java.lang.String TAGWRITING_EXTERNAL_KEY
The TagWriting measurement specifies the state of writing behavior. The TagWriting measurement specifies the state of writing behavior. When the measurement is true, the reader is writing tags in autonomous mode and the profile reports tag data on the TagReport signal. When the measurement is false, the reader's autonomous mode is not enabled and any unexpected tag data reported by the reader is published on the TagReport error signal. If an LDAP expression is specified for the TagWritingExpression, a publication to write a value to this measurement will result in an exception and will not update the measurement value. .

See Also:
Constant Field Values

TAGWRITING_GET_EXTERNAL_KEY

static final java.lang.String TAGWRITING_GET_EXTERNAL_KEY
The TagWriting measurement specifies the state of writing behavior. The TagWriting measurement specifies the state of writing behavior. When the measurement is true, the reader is writing tags in autonomous mode and the profile reports tag data on the TagReport signal. When the measurement is false, the reader's autonomous mode is not enabled and any unexpected tag data reported by the reader is published on the TagReport error signal. If an LDAP expression is specified for the TagWritingExpression, a publication to write a value to this measurement will result in an exception and will not update the measurement value. .


TagWriting

static final java.lang.String TagWriting
The TagWriting measurement specifies the state of writing behavior. The TagWriting measurement specifies the state of writing behavior. When the measurement is true, the reader is writing tags in autonomous mode and the profile reports tag data on the TagReport signal. When the measurement is false, the reader's autonomous mode is not enabled and any unexpected tag data reported by the reader is published on the TagReport error signal. If an LDAP expression is specified for the TagWritingExpression, a publication to write a value to this measurement will result in an exception and will not update the measurement value. .

See Also:
Constant Field Values

TAGWRITINGEXPRESSION_EXTERNAL_KEY

static final java.lang.String TAGWRITINGEXPRESSION_EXTERNAL_KEY
The TagWritingExpression is an LDAP expression to trigger the state of tag writing based on input pin and control values.

See Also:
Constant Field Values

TAGWRITINGEXPRESSION_GET_EXTERNAL_KEY

static final java.lang.String TAGWRITINGEXPRESSION_GET_EXTERNAL_KEY
The TagWritingExpression is an LDAP expression to trigger the state of tag writing based on input pin and control values.


TagWritingExpression

static final java.lang.String TagWritingExpression
The TagWritingExpression is an LDAP expression to trigger the state of tag writing based on input pin and control values.

See Also:
Constant Field Values

2010-01-26 1.2.0

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