Class BeltService
java.lang.Object
de.gmxhome.conrad.jpos.jpos_base.JposBase
de.gmxhome.conrad.jpos.jpos_base.belt.BeltService
- All Implemented Interfaces:
jpos.loader.JposServiceInstance
,jpos.services.BaseService
,jpos.services.BeltService112
,jpos.services.BeltService113
,jpos.services.BeltService114
,jpos.services.BeltService115
,jpos.services.BeltService116
Belt service implementation. For more details about getter, setter and method implementations,
see JposBase.
-
Field Summary
FieldsModifier and TypeFieldDescriptionInstance of a class implementing the BeltInterface for belt specific setter and method calls bound to the property set.Fields inherited from class de.gmxhome.conrad.jpos.jpos_base.JposBase
Device, DeviceInterface, Props
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
adjustItemCount(int i, int i1)
boolean
int
int
boolean
int
int
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
int
int
boolean
boolean
int
boolean
boolean
void
moveBackward(int i)
void
moveForward(int i)
void
void
resetItemCount(int i)
void
setAutoStopBackward(boolean b)
void
setAutoStopBackwardDelayTime(int i)
void
setAutoStopForward(boolean b)
void
setAutoStopForwardDelayTime(int i)
void
stopBelt()
Methods inherited from class de.gmxhome.conrad.jpos.jpos_base.JposBase
callNowOrLater, check, check, check, check, checkBusy, checkClaimed, checkEnabled, checkEnabledUnclaimed, checkFirstEnabled, checkHealth, checkNoChangedOrClaimed, checkOpened, claim, clearInput, clearInputProperties, clearOutput, close, compareFirmwareVersion, deepToString, deleteInstance, directIO, getAsyncMode, getAutoDisable, getCapCompareFirmwareVersion, getCapPowerReporting, getCapStatisticsReporting, getCapUpdateFirmware, getCapUpdateStatistics, getCheckHealthText, getClaimed, getDataCount, getDataEventEnabled, getDeviceEnabled, getDeviceServiceDescription, getDeviceServiceVersion, getFreezeEvents, getOutputID, getPhysicalDeviceDescription, getPhysicalDeviceName, getPowerNotify, getPowerState, getPropertyString, getState, logAsyncCall, logCall, logCall, logGet, logGet, logPreCall, logPreCall, logPreSet, logSet, open, release, removeOuterArraySpecifier, resetStatistics, retrieveStatistics, setAsyncMode, setAutoDisable, setDataEventEnabled, setDeviceEnabled, setFreezeEvents, setPowerNotify, signalRelease, startClaiming, updateFirmware, updateStatistics
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface jpos.services.BaseService
checkHealth, claim, close, directIO, getCheckHealthText, getClaimed, getDeviceEnabled, getDeviceServiceDescription, getDeviceServiceVersion, getFreezeEvents, getPhysicalDeviceDescription, getPhysicalDeviceName, getState, open, release, setDeviceEnabled, setFreezeEvents
Methods inherited from interface jpos.services.BeltService112
compareFirmwareVersion, getCapCompareFirmwareVersion, getCapPowerReporting, getCapStatisticsReporting, getCapUpdateFirmware, getCapUpdateStatistics, getPowerNotify, getPowerState, resetStatistics, retrieveStatistics, setPowerNotify, updateFirmware, updateStatistics
Methods inherited from interface jpos.loader.JposServiceInstance
deleteInstance
-
Field Details
-
BeltInterface
Instance of a class implementing the BeltInterface for belt specific setter and method calls bound to the property set. Almost always the same object as Data.
-
-
Constructor Details
-
BeltService
Constructor. Stores given property set and device implementation object.- Parameters:
props
- Property set.device
- Device implementation object.
-
-
Method Details
-
getCapAutoStopBackward
public boolean getCapAutoStopBackward() throws jpos.JposException- Specified by:
getCapAutoStopBackward
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
getCapAutoStopBackwardItemCount
public boolean getCapAutoStopBackwardItemCount() throws jpos.JposException- Specified by:
getCapAutoStopBackwardItemCount
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
getCapAutoStopForward
public boolean getCapAutoStopForward() throws jpos.JposException- Specified by:
getCapAutoStopForward
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
getCapAutoStopForwardItemCount
public boolean getCapAutoStopForwardItemCount() throws jpos.JposException- Specified by:
getCapAutoStopForwardItemCount
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
getCapLightBarrierBackward
public boolean getCapLightBarrierBackward() throws jpos.JposException- Specified by:
getCapLightBarrierBackward
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
getCapLightBarrierForward
public boolean getCapLightBarrierForward() throws jpos.JposException- Specified by:
getCapLightBarrierForward
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
getCapMoveBackward
public boolean getCapMoveBackward() throws jpos.JposException- Specified by:
getCapMoveBackward
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
getCapRealTimeData
public boolean getCapRealTimeData() throws jpos.JposException- Specified by:
getCapRealTimeData
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
getCapSecurityFlapBackward
public boolean getCapSecurityFlapBackward() throws jpos.JposException- Specified by:
getCapSecurityFlapBackward
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
getCapSecurityFlapForward
public boolean getCapSecurityFlapForward() throws jpos.JposException- Specified by:
getCapSecurityFlapForward
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
getCapSpeedStepsBackward
public int getCapSpeedStepsBackward() throws jpos.JposException- Specified by:
getCapSpeedStepsBackward
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
getCapSpeedStepsForward
public int getCapSpeedStepsForward() throws jpos.JposException- Specified by:
getCapSpeedStepsForward
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
getAutoStopBackward
public boolean getAutoStopBackward() throws jpos.JposException- Specified by:
getAutoStopBackward
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
getAutoStopBackwardDelayTime
public int getAutoStopBackwardDelayTime() throws jpos.JposException- Specified by:
getAutoStopBackwardDelayTime
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
getAutoStopBackwardItemCount
public int getAutoStopBackwardItemCount() throws jpos.JposException- Specified by:
getAutoStopBackwardItemCount
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
getAutoStopForward
public boolean getAutoStopForward() throws jpos.JposException- Specified by:
getAutoStopForward
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
getAutoStopForwardDelayTime
public int getAutoStopForwardDelayTime() throws jpos.JposException- Specified by:
getAutoStopForwardDelayTime
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
getAutoStopForwardItemCount
public int getAutoStopForwardItemCount() throws jpos.JposException- Specified by:
getAutoStopForwardItemCount
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
getLightBarrierBackwardInterrupted
public boolean getLightBarrierBackwardInterrupted() throws jpos.JposException- Specified by:
getLightBarrierBackwardInterrupted
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
getLightBarrierForwardInterrupted
public boolean getLightBarrierForwardInterrupted() throws jpos.JposException- Specified by:
getLightBarrierForwardInterrupted
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
getMotionStatus
public int getMotionStatus() throws jpos.JposException- Specified by:
getMotionStatus
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
getSecurityFlapBackwardOpened
public boolean getSecurityFlapBackwardOpened() throws jpos.JposException- Specified by:
getSecurityFlapBackwardOpened
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
getSecurityFlapForwardOpened
public boolean getSecurityFlapForwardOpened() throws jpos.JposException- Specified by:
getSecurityFlapForwardOpened
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
setAutoStopBackward
public void setAutoStopBackward(boolean b) throws jpos.JposException- Specified by:
setAutoStopBackward
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
setAutoStopBackwardDelayTime
public void setAutoStopBackwardDelayTime(int i) throws jpos.JposException- Specified by:
setAutoStopBackwardDelayTime
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
setAutoStopForward
public void setAutoStopForward(boolean b) throws jpos.JposException- Specified by:
setAutoStopForward
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
setAutoStopForwardDelayTime
public void setAutoStopForwardDelayTime(int i) throws jpos.JposException- Specified by:
setAutoStopForwardDelayTime
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
adjustItemCount
public void adjustItemCount(int i, int i1) throws jpos.JposException- Specified by:
adjustItemCount
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
moveBackward
public void moveBackward(int i) throws jpos.JposException- Specified by:
moveBackward
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
moveForward
public void moveForward(int i) throws jpos.JposException- Specified by:
moveForward
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
resetBelt
public void resetBelt() throws jpos.JposException- Specified by:
resetBelt
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
resetItemCount
public void resetItemCount(int i) throws jpos.JposException- Specified by:
resetItemCount
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-
stopBelt
public void stopBelt() throws jpos.JposException- Specified by:
stopBelt
in interfacejpos.services.BeltService112
- Throws:
jpos.JposException
-