Class POSPrinterErrorEvent
java.lang.Object
java.util.EventObject
jpos.events.JposEvent
jpos.events.ErrorEvent
de.gmxhome.conrad.jpos.jpos_base.JposErrorEvent
de.gmxhome.conrad.jpos.jpos_base.posprinter.POSPrinterErrorEvent
- All Implemented Interfaces:
Serializable
POSPrinter error event class. Holds print station,error level and error message.
- See Also:
- Serialized Form
-
Field Summary
FieldsModifier and TypeFieldDescriptionint
Error level.int
Printer station.Error message.Fields inherited from class de.gmxhome.conrad.jpos.jpos_base.JposErrorEvent
Message
Fields inherited from class jpos.events.ErrorEvent
errorCode, errorCodeExtended, errorLocus, errorResponse
Fields inherited from class jpos.events.JposEvent
sequenceNumber
Fields inherited from class java.util.EventObject
source
-
Constructor Summary
ConstructorsConstructorDescriptionPOSPrinterErrorEvent(JposBase source, int errorcode, int extended, int station, int level, String text)
Constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoid
Sets the error properties stored within the JposErrorEvent into the JposCommonProperties object stored in Source.Generates string describing the error event for logging purposes.Methods inherited from class de.gmxhome.conrad.jpos.jpos_base.JposErrorEvent
clear, getInputDataErrorEvent, getPropertySet, setErrorResponse
Methods inherited from class jpos.events.ErrorEvent
getErrorCode, getErrorCodeExtended, getErrorLocus, getErrorResponse
Methods inherited from class jpos.events.JposEvent
getSequenceNumber, getWhen, incrSequenceNumber, updateSequenceNumber
Methods inherited from class java.util.EventObject
getSource, toString
-
Field Details
-
Station
public final int StationPrinter station. In case of asynchronous processing, this value will be passed to the ErrorStation property. -
Level
public final int LevelError level. In case of asynchronous processing, this value will be passed to the ErrorLevel property. -
Text
Error message. In case of asynchronous processing, this value will be passed to ErrorString property.
-
-
Constructor Details
-
POSPrinterErrorEvent
public POSPrinterErrorEvent(JposBase source, int errorcode, int extended, int station, int level, String text)Constructor. Parameters passed to base class unchanged.- Parameters:
source
- Source, for services implemented with this framework, the (posprinter.)POSPrinterService object.errorcode
- Error code.extended
- Extended errorcode.level
- Error level. Value to be stored in property ErrorLevel.station
- Error station. Value to be stored in property ErrorStation.text
- Error description. Value to be stored in property ErrorString.
-
-
Method Details
-
setErrorProperties
public void setErrorProperties()Description copied from class:JposErrorEvent
Sets the error properties stored within the JposErrorEvent into the JposCommonProperties object stored in Source. The corresponding properties must be defined within derived classes.- Overrides:
setErrorProperties
in classJposErrorEvent
-
toLogString
Description copied from class:JposErrorEvent
Generates string describing the error event for logging purposes.- Overrides:
toLogString
in classJposErrorEvent
- Returns:
- Describing string.
-