Class POObject

java.lang.Object
com.swiftmq.tools.pipeline.POObject
Direct Known Subclasses:
POAttach, POAuthenticate, POAuthenticateRequest, POAuthenticateResponse, POBegin, POCheckIdleTimeout, POClose, POCloseLink, POConnectionClose, POConnectionFrameReceived, PODataAvailable, POException, POFillCache, POGetClientIdRequest, POHandover, POMetaDataRequest, POOpen, POProtocolRequest, POProtocolResponse, POReconnect, PORecreate, PORemoteSessionClose, POSendClose, POSendDisposition, POSendEnd, POSendHeartBeat, POSendMessage, POSendResumedTransfer, POSessionClose, POSessionFrameReceived, POSetClientIdRequest, POTimeoutCheck, POVersionRequest

public abstract class POObject extends Object
  • Constructor Details

  • Method Details

    • getCallback

      public POCallback getCallback()
    • getSemaphore

      public Semaphore getSemaphore()
    • isSuccess

      public boolean isSuccess()
    • setSuccess

      public void setSuccess(boolean success)
    • getException

      public String getException()
    • setException

      public void setException(String exception)
    • accept

      public abstract void accept(POVisitor visitor)