|
2010-01-26 1.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectRfidInventoryProfile
org.eclipse.soda.dk.epcglobal.llrp.inventory.profile.EpcglobalLlrpInventoryProfile
public class EpcglobalLlrpInventoryProfile
EPCglobal Low Level Reader Protocol (LLRP) Inventory Profile. The EpcglobalLlrpInventoryProfile class implements the EpcglobalLlrpInventoryProfileService and provides the controls for the profile.
The list of exported services:
EpcglobalLlrpInventoryProfileService,
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 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 |
CLASS_NAME
Defines the full class name. |
protected CommandService |
epcglobalLlrpDeviceServiceAddAccessspec
Defines the AddAccessspec c reference. |
protected SignalService |
epcglobalLlrpDeviceServiceAddAccessspecResponse
Defines the AddAccessspecResponse signalref. |
protected CommandService |
epcglobalLlrpDeviceServiceAddRospec
Defines the AddRospec c reference. |
protected SignalService |
epcglobalLlrpDeviceServiceAddRospecResponse
Defines the AddRospecResponse signalref. |
protected CommandService |
epcglobalLlrpDeviceServiceDeleteAccessspec
Defines the DeleteAccessspec c reference. |
protected SignalService |
epcglobalLlrpDeviceServiceDeleteAccessspecResponse
Defines the DeleteAccessspecResponse signalref. |
protected CommandService |
epcglobalLlrpDeviceServiceDeleteRospec
Defines the DeleteRospec c reference. |
protected SignalService |
epcglobalLlrpDeviceServiceDeleteRospecResponse
Defines the DeleteRospecResponse signalref. |
protected CommandService |
epcglobalLlrpDeviceServiceDisableAccessspec
Defines the DisableAccessspec c reference. |
protected SignalService |
epcglobalLlrpDeviceServiceDisableAccessspecResponse
Defines the DisableAccessspecResponse signalref. |
protected CommandService |
epcglobalLlrpDeviceServiceDisableRospec
Defines the DisableRospec c reference. |
protected SignalService |
epcglobalLlrpDeviceServiceDisableRospecResponse
Defines the DisableRospecResponse signalref. |
protected CommandService |
epcglobalLlrpDeviceServiceEnableAccessspec
Defines the EnableAccessspec c reference. |
protected SignalService |
epcglobalLlrpDeviceServiceEnableAccessspecResponse
Defines the EnableAccessspecResponse signalref. |
protected CommandService |
epcglobalLlrpDeviceServiceEnableRospec
Defines the EnableRospec c reference. |
protected SignalService |
epcglobalLlrpDeviceServiceEnableRospecResponse
Defines the EnableRospecResponse signalref. |
protected CommandService |
epcglobalLlrpDeviceServiceGetAccessspecs
Defines the GetAccessspecs c reference. |
protected SignalService |
epcglobalLlrpDeviceServiceGetAccessspecsResponse
Defines the GetAccessspecsResponse signalref. |
protected CommandService |
epcglobalLlrpDeviceServiceGetRospecs
Defines the GetRospecs c reference. |
protected SignalService |
epcglobalLlrpDeviceServiceGetRospecsResponse
Defines the GetRospecsResponse signalref. |
protected SignalService |
epcglobalLlrpDeviceServiceReaderEventNotification
Defines the ReaderEventNotification signalref. |
protected SignalService |
epcglobalLlrpDeviceServiceRoAccessReport
Defines the RoAccessReport signalref. |
protected CommandService |
epcglobalLlrpDeviceServiceSetReaderConfig_AntennaConfiguration
Defines the SetReaderConfig_AntennaConfiguration c reference. |
protected CommandService |
epcglobalLlrpDeviceServiceSetReaderConfig_ForInventory
Defines the SetReaderConfig_ForInventory c reference. |
protected CommandService |
epcglobalLlrpDeviceServiceSetReaderConfig_ReaderEventNotificationSpec
Defines the SetReaderConfig_ReaderEventNotificationSpec c reference. |
protected SignalService |
epcglobalLlrpDeviceServiceSetReaderConfigResponse
Defines the SetReaderConfigResponse signalref. |
protected CommandService |
epcglobalLlrpDeviceServiceStartRospec
Defines the StartRospec c reference. |
protected SignalService |
epcglobalLlrpDeviceServiceStartRospecResponse
Defines the StartRospecResponse signalref. |
protected CommandService |
epcglobalLlrpDeviceServiceStopRospec
Defines the StopRospec c reference. |
protected SignalService |
epcglobalLlrpDeviceServiceStopRospecResponse
Defines the StopRospecResponse signalref. |
| Constructor Summary | |
|---|---|
EpcglobalLlrpInventoryProfile()
Constructs a new instance of the EpcglobalLlrpInventoryProfile class. |
|
| Method Summary | |
|---|---|
protected void |
accessSpecEnabled(int accessSpecId)
Access spec enabled with the specified access spec id parameter. |
protected void |
accessSpecEnded(int accessSpecId)
Access spec disabled with the specified access spec id parameter. |
void |
activate()
Activate. |
protected boolean |
autonomousModeOff()
Autonomous mode off and return the boolean result. |
protected boolean |
autonomousModeOn()
Autonomous mode on and return the boolean result. |
void |
deactivate()
Deactivate. |
protected void |
disableAccessSpecs()
Disable access specs. |
protected void |
enableAccessSpecs()
Init access spec. |
protected void |
endROSpecs()
Disable rospecs. |
protected java.util.Map |
getAccessOpParameter(java.lang.Number accessSpecId,
int opId)
Get access op parameter with the specified access spec id and op id parameters and return the Map result. |
int |
getAccessSpecID()
Gets the value of access spec ID custom parameter. |
protected IIdManager |
getAccessSpecIdManager()
Gets the access spec ID manager (IIdManager) value. |
protected java.util.List |
getAccessSpecParameters()
Gets the access spec parameters (List) value. |
AdapterService |
getAdapter()
Gets the get adapter value. |
protected ITaskManager |
getAdapterTaskManager()
Gets the adapter task manager (ITaskManager) value. |
protected java.util.Map |
getAISpecParameter(int[] antennaIds)
Get aispec parameter with the specified antenna ids parameter and return the Map result. |
int |
getControlCapacity()
Gets the control capacity. |
DeviceService |
getDefaultDevice()
Gets the default DeviceService. |
java.lang.String |
getDefaultKey()
Gets the default key of the profile. |
long |
getLLRPCommandTimeout()
Gets the llrpcommand timeout (long) value. |
protected java.lang.Object |
getLLRPConfigurationValue()
Gets the llrpconfiguration value (Object) value. |
int |
getMessageCapacity()
Gets the message capacity. |
protected java.lang.Object |
getOwner()
Gets the owner (Object) value. |
int |
getROSpecID()
Gets the value of ro spec ID custom parameter. |
protected IIdManager |
getROSpecIdManager()
Gets the rospec ID manager (IIdManager) value. |
protected java.util.Map |
getROSpecParameter(java.util.Map rOSpecIdParameter)
Get rospec parameter with the specified r ospec id parameter parameter and return the Map result. |
protected java.util.List |
getROSpecParameters()
Gets the rospec parameters (List) value. |
int |
getSupportedAntennaCount()
Gets the supported antenna count (int) value. |
protected ITaskListener |
getTaskListener()
Gets the task listener (ITaskListener) value. |
java.lang.Object |
handleMethodLLRPConfiguration(int code,
Measurement measurement,
java.lang.Object data)
Handle method llrpconfiguration with the specified code, measurement and data parameters and return the Object result. |
protected void |
handleSetLLRPConfiguration(Measurement measurement,
java.lang.Object data)
Handle set llrpconfiguration with the specified measurement and data parameters. |
protected void |
handleSetReadOperations(Measurement measurement,
java.lang.Object data)
Handle set read operations with the specified measurement and data parameters. |
protected void |
initAccessSpec(int i,
java.util.Map accessSpecParam)
Init access spec with the specified i and access spec param parameters. |
protected void |
initAccessSpecs()
Init access specs. |
protected void |
initROSpec(int i,
java.util.Map rOSpecParam)
Init rospec with the specified i and r ospec param parameters. |
protected void |
initROSpecs()
Init rospecs. |
boolean |
isAdapterNeeded()
Is adapter needed. |
boolean |
isAutonomousModeOn()
Gets the autonomous mode on (boolean) value. |
boolean |
isDeviceNeeded()
Is device needed. |
protected boolean |
registerAccessSpecIds()
Register access spec ids and return the boolean result. |
protected boolean |
registerROSpecIds()
Register rospec ids and return the boolean result. |
protected void |
retryEnableAccessSpec(int accessSpecId)
Retry enable access spec with the specified access spec id parameter. |
protected void |
retryStartROSpec(int rOSpecId)
Retry start rospec with the specified r ospec id parameter. |
protected void |
rOSpecDisabled(int rOSpecId)
R ospec disabled with the specified r ospec ID parameter. |
protected void |
rOSpecEnded(int rOSpecId)
R ospec stopped with the specified r ospec id parameter. |
protected void |
rOSpecStarted(int rOSpecId)
R ospec started with the specified r ospec id parameter. |
void |
setAccessSpecID(int AccessSpecID)
Sets the value of access spec ID custom parameter. |
void |
setAdapter(AdapterService adapter)
Set adapter. |
void |
setAutonomousModeOn(boolean autonomousModeOn)
Sets the autonomous mode on value. |
void |
setDevice(DeviceService device)
Set device. |
void |
setROSpecID(int ROSpecID)
Sets the value of ro spec ID custom parameter. |
void |
setup()
|
void |
signalOccurred(SignalService source,
java.lang.Object timestamp,
java.lang.Object data)
Signal occurred. |
protected void |
startROSpecs()
Init rospec. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String CLASS_NAME
protected CommandService epcglobalLlrpDeviceServiceSetReaderConfig_ForInventory
protected CommandService epcglobalLlrpDeviceServiceSetReaderConfig_AntennaConfiguration
protected CommandService epcglobalLlrpDeviceServiceGetRospecs
protected CommandService epcglobalLlrpDeviceServiceDeleteRospec
protected CommandService epcglobalLlrpDeviceServiceAddRospec
protected CommandService epcglobalLlrpDeviceServiceEnableRospec
protected CommandService epcglobalLlrpDeviceServiceDisableRospec
protected CommandService epcglobalLlrpDeviceServiceStartRospec
protected CommandService epcglobalLlrpDeviceServiceStopRospec
protected CommandService epcglobalLlrpDeviceServiceGetAccessspecs
protected CommandService epcglobalLlrpDeviceServiceDeleteAccessspec
protected CommandService epcglobalLlrpDeviceServiceAddAccessspec
protected CommandService epcglobalLlrpDeviceServiceEnableAccessspec
protected CommandService epcglobalLlrpDeviceServiceDisableAccessspec
protected CommandService epcglobalLlrpDeviceServiceSetReaderConfig_ReaderEventNotificationSpec
protected SignalService epcglobalLlrpDeviceServiceSetReaderConfigResponse
protected SignalService epcglobalLlrpDeviceServiceGetRospecsResponse
protected SignalService epcglobalLlrpDeviceServiceDeleteRospecResponse
protected SignalService epcglobalLlrpDeviceServiceAddRospecResponse
protected SignalService epcglobalLlrpDeviceServiceEnableRospecResponse
protected SignalService epcglobalLlrpDeviceServiceDisableRospecResponse
protected SignalService epcglobalLlrpDeviceServiceStartRospecResponse
protected SignalService epcglobalLlrpDeviceServiceStopRospecResponse
protected SignalService epcglobalLlrpDeviceServiceRoAccessReport
protected SignalService epcglobalLlrpDeviceServiceGetAccessspecsResponse
protected SignalService epcglobalLlrpDeviceServiceDeleteAccessspecResponse
protected SignalService epcglobalLlrpDeviceServiceAddAccessspecResponse
protected SignalService epcglobalLlrpDeviceServiceEnableAccessspecResponse
protected SignalService epcglobalLlrpDeviceServiceDisableAccessspecResponse
protected SignalService epcglobalLlrpDeviceServiceReaderEventNotification
| Constructor Detail |
|---|
public EpcglobalLlrpInventoryProfile()
| Method Detail |
|---|
public void setDevice(DeviceService device)
device - device.
public void signalOccurred(SignalService source,
java.lang.Object timestamp,
java.lang.Object data)
source - source.timestamp - time stamp.data - data.public java.lang.String getDefaultKey()
public DeviceService getDefaultDevice()
public boolean isDeviceNeeded()
public int getControlCapacity()
public int getMessageCapacity()
public void setROSpecID(int ROSpecID)
ROSpecID - The ro spec ID custom parameter.getROSpecID()public int getROSpecID()
setROSpecID(int)public void setAccessSpecID(int AccessSpecID)
AccessSpecID - The access spec ID custom parameter.getAccessSpecID()public int getAccessSpecID()
setAccessSpecID(int)public void setup()
org.eclipse.soda.dk.device.Container#setup()public AdapterService getAdapter()
public void setAdapter(AdapterService adapter)
adapter - adapter.public boolean isAdapterNeeded()
protected void accessSpecEnabled(int accessSpecId)
accessSpecId - The access spec ID (int) parameter.protected void accessSpecEnded(int accessSpecId)
accessSpecId - The access spec ID (int) parameter.rOSpecEnded(int)public void activate()
protected boolean autonomousModeOff()
boolean) value.protected boolean autonomousModeOn()
boolean) value.isAutonomousModeOn(),
setAutonomousModeOn(boolean)public void deactivate()
protected void disableAccessSpecs()
enableAccessSpecs(),
initAccessSpecs()protected void enableAccessSpecs()
disableAccessSpecs(),
initAccessSpecs()protected void endROSpecs()
initROSpecs(),
startROSpecs()protected java.util.Map getAISpecParameter(int[] antennaIds)
antennaIds - The antenna IDs (int[]) parameter.
Map) value.
protected java.util.Map getAccessOpParameter(java.lang.Number accessSpecId,
int opId)
accessSpecId - The access spec ID (Number) parameter.opId - The op ID (int) parameter.
Map) value.protected IIdManager getAccessSpecIdManager()
IIdManager) value.protected java.util.List getAccessSpecParameters()
List) value.protected ITaskManager getAdapterTaskManager()
ITaskManager) value.public long getLLRPCommandTimeout()
long) value.protected java.lang.Object getLLRPConfigurationValue()
Object) value.protected java.lang.Object getOwner()
Object) value.protected IIdManager getROSpecIdManager()
IIdManager) value.protected java.util.Map getROSpecParameter(java.util.Map rOSpecIdParameter)
rOSpecIdParameter - The r ospec ID parameter (Map) parameter.
Map) value.protected java.util.List getROSpecParameters()
List) value.public int getSupportedAntennaCount()
int) value.protected ITaskListener getTaskListener()
ITaskListener) value.
public java.lang.Object handleMethodLLRPConfiguration(int code,
Measurement measurement,
java.lang.Object data)
code - The code (int) parameter.measurement - The measurement (Measurement) parameter.data - The data (Object) parameter.
Object) value.
protected void handleSetLLRPConfiguration(Measurement measurement,
java.lang.Object data)
measurement - The measurement (Measurement) parameter.data - The data (Object) parameter.
protected void handleSetReadOperations(Measurement measurement,
java.lang.Object data)
measurement - The measurement (Measurement) parameter.data - The data (Object) parameter.
protected void initAccessSpec(int i,
java.util.Map accessSpecParam)
i - The i (int) parameter.accessSpecParam - The access spec param (Map) parameter.retryEnableAccessSpec(int)protected void initAccessSpecs()
disableAccessSpecs(),
enableAccessSpecs()
protected void initROSpec(int i,
java.util.Map rOSpecParam)
i - The i (int) parameter.rOSpecParam - The r ospec param (Map) parameter.retryStartROSpec(int)protected void initROSpecs()
endROSpecs(),
startROSpecs()public boolean isAutonomousModeOn()
boolean) value.setAutonomousModeOn(boolean)protected void rOSpecDisabled(int rOSpecId)
rOSpecId - The r ospec ID (int) parameter.protected void rOSpecEnded(int rOSpecId)
rOSpecId - The r ospec ID (int) parameter.protected void rOSpecStarted(int rOSpecId)
rOSpecId - The r ospec ID (int) parameter.protected boolean registerAccessSpecIds()
boolean) value.protected boolean registerROSpecIds()
boolean) value.protected void retryEnableAccessSpec(int accessSpecId)
accessSpecId - The access spec ID (int) parameter.protected void retryStartROSpec(int rOSpecId)
rOSpecId - The r ospec ID (int) parameter.public void setAutonomousModeOn(boolean autonomousModeOn)
autonomousModeOn - The autonomous mode on (boolean) parameter.isAutonomousModeOn()protected void startROSpecs()
endROSpecs(),
initROSpecs()
|
2010-01-26 1.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||