Class NumberTimeoutRequest
java.lang.Object
de.gmxhome.conrad.jpos.jpos_base.JposOutputRequest
de.gmxhome.conrad.jpos.jpos_base.electronicvaluerw.OutputRequest
de.gmxhome.conrad.jpos.jpos_base.electronicvaluerw.NumberTimeoutRequest
- All Implemented Interfaces:
Runnable
- Direct Known Subclasses:
AccessLog
,AddValue
,CancelValue
,CheckServiceRegistrationToMedium
,RegisterServiceToMedium
,SubtractValue
,UnregisterServiceToMedium
,WriteValue
Base output request class for methods with int sequenceNumber and int timeout as parameters.
-
Nested Class Summary
Nested classes/interfaces inherited from class de.gmxhome.conrad.jpos.jpos_base.JposOutputRequest
JposOutputRequest.JposRequestThread
-
Field Summary
Fields inherited from class de.gmxhome.conrad.jpos.jpos_base.JposOutputRequest
Abort, AdditionalData, Device, EndSync, Exception, Finished, OutputID, Props, Waiting
-
Constructor Summary
ConstructorsConstructorDescriptionNumberTimeoutRequest(ElectronicValueRWProperties props, int sequenceNumber, int timeout)
Constructor. -
Method Summary
Modifier and TypeMethodDescriptionint
Returns copy of sequenceNumber parameter (any value).int
Returns copy of maximum waiting time parameter (operation timeout).Methods inherited from class de.gmxhome.conrad.jpos.jpos_base.electronicvaluerw.OutputRequest
getAdditionalSecurityInformation, getApprovalCode, getCurrentService, getParameter, getParameterObject, getPaymentMedia, getPINEntry, getServiceType, getTrainingMode
Methods inherited from class de.gmxhome.conrad.jpos.jpos_base.JposOutputRequest
abortCommand, abortCommand, catchedInvocation, clearAll, clearInput, clearOutput, countCommands, createErrorEvent, createIdleEvent, createOutputEvent, dequeue, enqueue, enqueueSynchronous, finishAsyncProcessing, finished, invoke, reactivate, reactivate, reset, run
-
Constructor Details
-
NumberTimeoutRequest
Constructor. Stores given parameters for later use.- Parameters:
props
- Property set of device service.sequenceNumber
- Sequence number, any value.timeout
- operation timeout.
-
-
Method Details
-
getSequenceNumber
public int getSequenceNumber()Returns copy of sequenceNumber parameter (any value).- Returns:
- The sequence number.
-
getTimeout
public int getTimeout()Returns copy of maximum waiting time parameter (operation timeout).- Returns:
- Maximum waiting time.
-