Class JposTransitionWaitingEvent

java.lang.Object
java.util.EventObject
jpos.events.JposEvent
jpos.events.TransitionEvent
de.gmxhome.conrad.jpos.jpos_base.JposTransitionEvent
de.gmxhome.conrad.jpos.jpos_base.JposTransitionWaitingEvent
All Implemented Interfaces:
Serializable

public class JposTransitionWaitingEvent extends JposTransitionEvent
Transition confirmation event. Contains synchronization object that allows the service to wait until the event callback method of the application has been finished. This is necessary whenever the callback may change pData or pString.
See Also:
Serialized Form
  • Constructor Details

    • JposTransitionWaitingEvent

      public JposTransitionWaitingEvent(JposBase source, int eventNumber, int pData, String pString)
      Constructor. Parameters passed to base class unchanged.
      Parameters:
      source - Source, for services implemented with this framework, the (deviceclass.)DeviceClassService object.
      eventNumber - The ID number of the asynchronous I/O device process condition
      pData - Additional information about appropriate response which is dependent upon the specific process condition.
      pString - Information about the specific event that has occurred.
  • Method Details

    • getWaiter

      public SyncObject getWaiter()
      Synchronization object, will be signalled after the event callback has been finished.
      Returns:
      The SyncObject used for synchronization.