com.ibm.rfid.premises.app.access
Class SensorEventsAPIAccessLocal

java.lang.Object
  extended by com.ibm.rfid.premises.app.access.SensorEventsAPIAccess
      extended by com.ibm.rfid.premises.app.access.SensorEventsAPIAccessLocal

public class SensorEventsAPIAccessLocal
extends SensorEventsAPIAccess

This class extends SensorEventsAPIAccess and represents a connection to a local IBM WebSphere Sensor Events Server installation. This class relies on EJBs to make remote calls to the IBM WebSphere Sensor Events Server.

See Also:
SensorEventsAPIAccess, SensorEventsAPIAccessRemote, SensorEventsAPIContext

Method Summary
protected  DeviceCommandsAdmin getDeviceCommandsAdmin()
          Gets the Device Commands Admin
protected  DeviceConfigAdmin getDeviceConfigAdmin()
          Gets the Device Config Admin
protected  DeviceDataAdmin getDeviceDataAdmin()
          Gets the Device Data Admin
protected  EPCCommands getEPCCommand()
           
protected  StatusAdmin getStatusAdmin()
          Gets the Status Admin
protected  TagApiAdmin getTagApiAdmin()
          Gets an object used to query the WebSphere Sensor Events tag history
protected  TagCommissioningAdmin getTagCommissioningAdmin()
          Gets the Tag Commissioning Admin
protected  boolean isLocal()
          Determines if this is a local or remote connection
static SensorEventsAPIAccessLocal singleton()
          Singleton Method
 
Methods inherited from class com.ibm.rfid.premises.app.access.SensorEventsAPIAccess
clearALEData, decodeEPCValue, deleteControllerMetaData, deleteLocationMetaData, getALEData, getAllChildLocation, getAllController, getAllDevices, getAllDevicesByCategoryName, getAllLocation, getAllParentLocation, getAllPassiveRFIDReader, getAllPrinters, getAllPrintTemplates, getController, getControllerMetaData, getDevice, getDeviceIDByCategoryName, getDeviceStatus, getEpcEncodingfromUrn, getEpcTagData, getEpcTagDataByBusinessRef, getHistoryForTag, getItemReferenceIdByUrn, getLocation, getLocationMetaData, getPassiveRFIDReader, getPremisesPropertiesKeyValue, getPrintDetails, getPrintDetailsByBusinessRef, getPrinter, getPrinterType, getPrintJob, getPrintJobIdByUrn, getPrintJobs, getPrintJobStatus, getPrintTemplatesOfType, getSupplyChainProfile, getSupplyChainProfiles, getTagHistoriesForLocation, getTagHistoriesForReader, printJob, publish, publishOutBound, sendAcceptToLightStack, sendApplicationPongPayload, sendLocationMetaData, sendRejectToLightStack, setControllerMetaData, setGPIO, setLocationMetaData, setLocationMetaDataAndStartLocation, startLocation, stopLocation, updateControllerMetaData, updateLocationMetaData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

singleton

public static SensorEventsAPIAccessLocal singleton()
Singleton Method

Returns:
PremiseAccessLocal instance

getDeviceConfigAdmin

protected DeviceConfigAdmin getDeviceConfigAdmin()
Gets the Device Config Admin

Specified by:
getDeviceConfigAdmin in class SensorEventsAPIAccess
Returns:
the DeviceConfigAdmin

getDeviceCommandsAdmin

protected DeviceCommandsAdmin getDeviceCommandsAdmin()
Gets the Device Commands Admin

Specified by:
getDeviceCommandsAdmin in class SensorEventsAPIAccess
Returns:
the DeviceCommandsAdmin

getStatusAdmin

protected StatusAdmin getStatusAdmin()
Gets the Status Admin

Specified by:
getStatusAdmin in class SensorEventsAPIAccess
Returns:
the StatusAdmin

getDeviceDataAdmin

protected DeviceDataAdmin getDeviceDataAdmin()
Gets the Device Data Admin

Specified by:
getDeviceDataAdmin in class SensorEventsAPIAccess
Returns:
the DeviceDataAdmin

getTagCommissioningAdmin

protected TagCommissioningAdmin getTagCommissioningAdmin()
Gets the Tag Commissioning Admin

Specified by:
getTagCommissioningAdmin in class SensorEventsAPIAccess
Returns:
the TagCommissioningAdmin

isLocal

protected boolean isLocal()
Determines if this is a local or remote connection

Returns:
true if local, false if remote

getTagApiAdmin

protected TagApiAdmin getTagApiAdmin()
Description copied from class: SensorEventsAPIAccess
Gets an object used to query the WebSphere Sensor Events tag history

Specified by:
getTagApiAdmin in class SensorEventsAPIAccess
Returns:
TagApiAdmin object

getEPCCommand

protected EPCCommands getEPCCommand()
Specified by:
getEPCCommand in class SensorEventsAPIAccess


Copyright © 2005 - 2009 IBM Corp. All Rights Reserved.