|
2009-10-01 1.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RfidInventoryBenchmarkProfileService
Rfid Inventory Benchmark Profile. The device service interface defines the service to be registered for the RfidInventoryBenchmarkProfile device.
The following measurements are supported:
| Benchmarking | The "Benchmarking" measurement specifies the state of benchmarking. If the measurement is true, the benchmark will be performed on every RFID Inventory tag read cycle. |
The following signals are supported:
| BenchmarkReport | The "BenchmarkReport" is a signal containing the benchmark result for a single tag read cycle in a Map structure. |
The list of exported services:
RfidInventoryBenchmarkProfileService,
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 |
AVERAGE_DATA_KEY
The value stored at "average" key of the benchmark map is the average time in milliseconds that the inventory profile takes to generate a tag report. |
static java.lang.String |
AVERAGEDEVICEKITPROCESSTIME_DATA_KEY
Defines the averagedevicekitprocesstime data long. |
static java.lang.String |
AVERAGENOTIFICATIONTIME_DATA_KEY
Defines the averagenotificationtime data long. |
static java.lang.String |
AVERAGEREADERTRANSMITTIME_DATA_KEY
Defines the averagereadertransmittime data long. |
static java.lang.String |
BENCHMARK_REPORT_ERROR_EXTERNAL_KEY
The "BenchmarkReport" is a signal containing the benchmark result for a single tag read cycle in a Map structure. |
static java.lang.String |
BENCHMARK_REPORT_EXTERNAL_KEY
The "BenchmarkReport" is a signal containing the benchmark result for a single tag read cycle in a Map structure. |
static java.lang.String |
BENCHMARK_REPORT_TRIGGER_EXTERNAL_KEY
The "BenchmarkReport" is a signal containing the benchmark result for a single tag read cycle in a Map structure. |
static java.lang.String |
Benchmarking
The "Benchmarking" measurement specifies the state of benchmarking. |
static java.lang.String |
BENCHMARKING_ERROR_EXTERNAL_KEY
The "Benchmarking" measurement specifies the state of benchmarking. |
static java.lang.String |
BENCHMARKING_EXTERNAL_KEY
The "Benchmarking" measurement specifies the state of benchmarking. |
static java.lang.String |
BENCHMARKING_GET_EXTERNAL_KEY
The "Benchmarking" measurement specifies the state of benchmarking. |
static java.lang.String |
BENCHMARKING_READ_EXTERNAL_KEY
The "Benchmarking" measurement specifies the state of benchmarking. |
static java.lang.String |
BENCHMARKING_WRITE_EXTERNAL_KEY
The "Benchmarking" measurement specifies the state of benchmarking. |
static java.lang.String |
BenchmarkReport
The "BenchmarkReport" is a signal containing the benchmark result for a single tag read cycle in a Map structure. |
static java.lang.String |
Capabilities
Define the RFID Inventory Benchmark Profile Capabilities measurement. |
static java.lang.String |
CAPABILITIES_ERROR_EXTERNAL_KEY
Define the RFID Inventory Benchmark Profile Capabilities measurement. |
static java.lang.String |
CAPABILITIES_EXTERNAL_KEY
Define the RFID Inventory Benchmark Profile Capabilities measurement. |
static java.lang.String |
CAPABILITIES_GET_EXTERNAL_KEY
Define the RFID Inventory Benchmark Profile Capabilities measurement. |
static java.lang.String |
Configuration
Define the RFID Inventory Benchmark Profile Configuration measurement. |
static java.lang.String |
CONFIGURATION_ERROR_EXTERNAL_KEY
Define the RFID Inventory Benchmark Profile Configuration measurement. |
static java.lang.String |
CONFIGURATION_EXTERNAL_KEY
Define the RFID Inventory Benchmark Profile Configuration measurement. |
static java.lang.String |
CONFIGURATION_GET_EXTERNAL_KEY
Define the RFID Inventory Benchmark Profile Configuration measurement. |
static java.lang.String |
DEVICEKITPROCESSTIME_DATA_KEY
Defines the devicekitprocesstime data long. |
static java.lang.String |
DEVICEKITSTARTINGTIMESTAMP_DATA_KEY
Defines the devicekitstartingtimestamp data long. |
static java.lang.String |
DURATION_DATA_KEY
The value stored at "duration" key of of the benchmark map is the duration in milliseconds of the current tag read cycle. |
static java.lang.String |
FACTORY_SERVICE_NAME
Define the OSGi factory service name. |
static java.lang.String |
LONGEST_DATA_KEY
The value stored at "longest" key of the benchmark map is the longest time in milliseconds that the inventory profile takes to generate a tag report. |
static java.lang.String |
LONGESTDEVICEKITPROCESSTIME_DATA_KEY
Defines the longestdevicekitprocesstime data long. |
static java.lang.String |
LONGESTNOTIFICATIONTIME_DATA_KEY
Defines the longestnotificationtime data long. |
static java.lang.String |
LONGESTREADERTRANSMITTIME_DATA_KEY
Defines the longestreadertransmittime data long. |
static java.lang.String |
MANAGED_SERVICE_NAME
Define the OSGi managed service name. |
static java.lang.String |
Metrics
Define the RFID Inventory Benchmark Profile Metrics measurement. |
static java.lang.String |
METRICS_ERROR_EXTERNAL_KEY
Define the RFID Inventory Benchmark Profile Metrics measurement. |
static java.lang.String |
METRICS_EXTERNAL_KEY
Define the RFID Inventory Benchmark Profile Metrics measurement. |
static java.lang.String |
METRICS_GET_EXTERNAL_KEY
Define the RFID Inventory Benchmark Profile Metrics measurement. |
static java.lang.String |
NOTIFICATIONTIME_DATA_KEY
Defines the notificationtime data long. |
static java.lang.String |
NOTIFICATIONTIMESTAMP_DATA_KEY
Defines the notificationtimestamp data long. |
static java.lang.String |
READERSTARTINGTIMESTAMP_DATA_KEY
Defines the readerstartingtimestamp data long. |
static java.lang.String |
READERTRANSMITTIME_DATA_KEY
Defines the readertransmittime data long. |
static java.lang.String |
RECEIVINGTIMESTAMP_DATA_KEY
Defines the receivingtimestamp data long. |
static java.lang.String |
RfidInventoryBenchmarkProfile
Define the RfidInventoryBenchmarkProfile key. |
static java.lang.String |
SERIALNUM_DATA_KEY
The value stored at "serialnum" key of the benchmark map is the serial number of the benchmark reports since the start of benchmark profile. |
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 |
SHORTEST_DATA_KEY
The value stored at "shortest" key of the benchmark map is the shortest time in milliseconds that the inventory profile takes to generate a tag report. |
static java.lang.String |
SHORTESTDEVICEKITPROCESSTIME_DATA_KEY
Defines the shortestdevicekitprocesstime data long. |
static java.lang.String |
SHORTESTNOTIFICATIONTIME_DATA_KEY
Defines the shortestnotificationtime data long. |
static java.lang.String |
SHORTESTREADERTRANSMITTIME_DATA_KEY
Defines the shortestreadertransmittime data long. |
static java.lang.String |
STARTDELAY_DATA_KEY
The value stored at "startdelay" key of the benchmark map is the time in milliseconds that the inventory profile takes to start the tag read. |
static java.lang.String |
STARTING_TIMESTAMP_KEY
Custom parameter starting time stamp key configuration key. |
static java.lang.String |
STARTING_TIMESTAMP_KEY_DEFAULT
Connection property starting time stamp key. |
static java.lang.String |
STARTING_TIMESTAMP_KEY_PROPERTY
Connection property starting time stamp key. |
static java.lang.String |
Status
Define the RFID Inventory Benchmark Profile Status measurement. |
static java.lang.String |
STATUS_ERROR_EXTERNAL_KEY
Define the RFID Inventory Benchmark Profile Status measurement. |
static java.lang.String |
STATUS_EXTERNAL_KEY
Define the RFID Inventory Benchmark Profile Status measurement. |
static java.lang.String |
STATUS_GET_EXTERNAL_KEY
Define the RFID Inventory Benchmark Profile Status measurement. |
static java.lang.String |
TAGID_DATA_KEY
Defines the tagid data string. |
static java.lang.String |
TAGREPORTS_DATA_KEY
The value stored at "tagreports" key of the benchmark map is the number of tag reports in the current tag read cycle. |
static java.lang.String |
TAGS_DATA_KEY
The value stored at "tags" key is a List that contains benchmark information for each tag report. |
static java.lang.String |
TOTALPROCESSTIME_DATA_KEY
Defines the totalprocesstime data long. |
static java.lang.String |
UNIQUETAGS_DATA_KEY
The value stored at "uniquetags" key of the benchmark map is the number of unique tags in the current tag read cycle. |
| Field Detail |
|---|
static final java.lang.String SERVICE_NAME
static final java.lang.String MANAGED_SERVICE_NAME
static final java.lang.String FACTORY_SERVICE_NAME
static final java.lang.String RfidInventoryBenchmarkProfile
static final java.lang.String Benchmarking
static final java.lang.String BENCHMARKING_EXTERNAL_KEY
The value of this field is "prefix/RfidInventoryBenchmark/Benchmarking",
Constant Field Valuesstatic final java.lang.String BENCHMARKING_GET_EXTERNAL_KEY
The value of this field is "prefix/RfidInventoryBenchmark/Benchmarking/get"static final java.lang.String BENCHMARKING_READ_EXTERNAL_KEY
Benchmarking,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
The value of this field is "prefix/RfidInventoryBenchmark/Benchmarking/read"static final java.lang.String BENCHMARKING_WRITE_EXTERNAL_KEY
Benchmarking,
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/RfidInventoryBenchmark/Benchmarking/write"static final java.lang.String BENCHMARKING_ERROR_EXTERNAL_KEY
Benchmarking,
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/RfidInventoryBenchmark/Benchmarking/error"static final java.lang.String BenchmarkReport
static final java.lang.String BENCHMARK_REPORT_EXTERNAL_KEY
The value of this field is "prefix/RfidInventoryBenchmark/BenchmarkReport",
Constant Field Valuesstatic final java.lang.String BENCHMARK_REPORT_TRIGGER_EXTERNAL_KEY
The value of this field is "prefix/RfidInventoryBenchmark/BenchmarkReport/trigger"static final java.lang.String BENCHMARK_REPORT_ERROR_EXTERNAL_KEY
BenchmarkReport,
org.eclipse.soda.dk.notification.service.NotificationService#TRIGGER_EXTERNAL_KEY,
The value of this field is "prefix/RfidInventoryBenchmark/BenchmarkReport/error"static final java.lang.String[] ALL_COMMANDS
static final java.lang.String[] ALL_SIGNALS
static final java.lang.String[] ALL_MEASUREMENTS
static final java.lang.String SERIALNUM_DATA_KEY
static final java.lang.String DURATION_DATA_KEY
static final java.lang.String TAGREPORTS_DATA_KEY
static final java.lang.String UNIQUETAGS_DATA_KEY
static final java.lang.String AVERAGE_DATA_KEY
static final java.lang.String LONGEST_DATA_KEY
static final java.lang.String SHORTEST_DATA_KEY
static final java.lang.String STARTDELAY_DATA_KEY
static final java.lang.String AVERAGEDEVICEKITPROCESSTIME_DATA_KEY
long.
The value of this field is "averagedevicekitprocesstime"
static final java.lang.String LONGESTDEVICEKITPROCESSTIME_DATA_KEY
long.
The value of this field is "longestdevicekitprocesstime"
static final java.lang.String SHORTESTDEVICEKITPROCESSTIME_DATA_KEY
long.
The value of this field is "shortestdevicekitprocesstime"
static final java.lang.String AVERAGENOTIFICATIONTIME_DATA_KEY
long.
The value of this field is "averagenotificationtime"
static final java.lang.String LONGESTNOTIFICATIONTIME_DATA_KEY
long.
The value of this field is "longestnotificationtime"
static final java.lang.String SHORTESTNOTIFICATIONTIME_DATA_KEY
long.
The value of this field is "shortestnotificationtime"
static final java.lang.String AVERAGEREADERTRANSMITTIME_DATA_KEY
long.
The value of this field is "averagereadertransmittime"
static final java.lang.String LONGESTREADERTRANSMITTIME_DATA_KEY
long.
The value of this field is "longestreadertransmittime"
static final java.lang.String SHORTESTREADERTRANSMITTIME_DATA_KEY
long.
The value of this field is "shortestreadertransmittime"
static final java.lang.String TAGS_DATA_KEY
static final java.lang.String TAGID_DATA_KEY
string.
The value of this field is "tagid"
static final java.lang.String READERSTARTINGTIMESTAMP_DATA_KEY
long.
The value of this field is "readerstartingtimestamp"
static final java.lang.String DEVICEKITSTARTINGTIMESTAMP_DATA_KEY
long.
The value of this field is "devicekitstartingtimestamp"
static final java.lang.String NOTIFICATIONTIMESTAMP_DATA_KEY
long.
The value of this field is "notificationtimestamp"
static final java.lang.String RECEIVINGTIMESTAMP_DATA_KEY
long.
The value of this field is "receivingtimestamp"
static final java.lang.String TOTALPROCESSTIME_DATA_KEY
long.
The value of this field is "totalprocesstime"
static final java.lang.String DEVICEKITPROCESSTIME_DATA_KEY
long.
The value of this field is "devicekitprocesstime"
static final java.lang.String READERTRANSMITTIME_DATA_KEY
long.
The value of this field is "readertransmittime"
static final java.lang.String NOTIFICATIONTIME_DATA_KEY
long.
The value of this field is "notificationtime"
static final java.lang.String STARTING_TIMESTAMP_KEY
STARTING_TIMESTAMP_KEY_DEFAULT,
Constant Field Valuesstatic final java.lang.String STARTING_TIMESTAMP_KEY_DEFAULT
STARTING_TIMESTAMP_KEY_PROPERTY,
Constant Field Valuesstatic final java.lang.String STARTING_TIMESTAMP_KEY_PROPERTY
STARTING_TIMESTAMP_KEY_DEFAULT,
Constant Field Valuesstatic final java.lang.String SERVICE_DESCRIPTION
static final java.lang.String Status
static final java.lang.String STATUS_EXTERNAL_KEY
The value of this field is "prefix/RfidInventoryBenchmarkProfile/Status",
Constant Field Valuesstatic final java.lang.String STATUS_GET_EXTERNAL_KEY
The value of this field is "prefix/RfidInventoryBenchmarkProfile/Status/get"static final java.lang.String STATUS_ERROR_EXTERNAL_KEY
Status,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
The value of this field is "prefix/RfidInventoryBenchmarkProfile/Status/error"static final java.lang.String Configuration
static final java.lang.String CONFIGURATION_EXTERNAL_KEY
The value of this field is "prefix/RfidInventoryBenchmarkProfile/Configuration",
Constant Field Valuesstatic final java.lang.String CONFIGURATION_GET_EXTERNAL_KEY
The value of this field is "prefix/RfidInventoryBenchmarkProfile/Configuration/get"static final java.lang.String CONFIGURATION_ERROR_EXTERNAL_KEY
Configuration,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
The value of this field is "prefix/RfidInventoryBenchmarkProfile/Configuration/error"static final java.lang.String Capabilities
static final java.lang.String CAPABILITIES_EXTERNAL_KEY
The value of this field is "prefix/RfidInventoryBenchmarkProfile/Capabilities",
Constant Field Valuesstatic final java.lang.String CAPABILITIES_GET_EXTERNAL_KEY
The value of this field is "prefix/RfidInventoryBenchmarkProfile/Capabilities/get"static final java.lang.String CAPABILITIES_ERROR_EXTERNAL_KEY
Capabilities,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
The value of this field is "prefix/RfidInventoryBenchmarkProfile/Capabilities/error"static final java.lang.String Metrics
static final java.lang.String METRICS_EXTERNAL_KEY
The value of this field is "prefix/RfidInventoryBenchmarkProfile/Metrics",
Constant Field Valuesstatic final java.lang.String METRICS_GET_EXTERNAL_KEY
The value of this field is "prefix/RfidInventoryBenchmarkProfile/Metrics/get"static final java.lang.String METRICS_ERROR_EXTERNAL_KEY
Metrics,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
The value of this field is "prefix/RfidInventoryBenchmarkProfile/Metrics/error"
|
2009-10-01 1.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||