Class SCMPCallAdapter

java.lang.Object
org.serviceconnector.call.SCMPCallAdapter
All Implemented Interfaces:
ISCMPCall
Direct Known Subclasses:
SCMPAttachCall, SCMPCheckRegistrationCall, SCMPClnChangeSubscriptionCall, SCMPClnCreateSessionCall, SCMPClnDeleteSessionCall, SCMPClnExecuteCall, SCMPClnSubscribeCall, SCMPClnUnsubscribeCall, SCMPCscAbortSubscriptionCall, SCMPCscChangeSubscriptionCall, SCMPCscCreateSessionCall, SCMPCscDeleteSessionCall, SCMPCscExecuteCall, SCMPCscSubscribeCall, SCMPCscUnsubscribeCall, SCMPDeRegisterServerCall, SCMPDetachCall, SCMPEchoCall, SCMPFileDownloadCall, SCMPFileListCall, SCMPFileUploadCall, SCMPInspectCall, SCMPManageCall, SCMPPublishCall, SCMPReceivePublicationCall, SCMPRegisterServerCall, SCMPSrvAbortSessionCall, SCMPSrvAbortSubscriptionCall, SCMPSrvChangeSubscriptionCall, SCMPSrvCreateSessionCall, SCMPSrvDeleteSessionCall, SCMPSrvExecuteCall, SCMPSrvSubscribeCall, SCMPSrvUnsubscribeCall

public abstract class SCMPCallAdapter extends Object implements ISCMPCall
The Class SCMPCallAdapter. Provides basic functionality for calls.
Author:
JTraber
  • Field Details

    • requester

      protected IRequester requester
      The client to used to invoke the call.
    • sessionId

      protected String sessionId
      The session id to use for the call.
    • serviceName

      protected String serviceName
      The service name.
    • requestMessage

      protected SCMPMessage requestMessage
      The request message.
    • responseMessage

      protected SCMPMessage responseMessage
      The response message.
  • Constructor Details

    • SCMPCallAdapter

      public SCMPCallAdapter(IRequester requester)
      Instantiates a new SCMPCallAdapter.
      Parameters:
      requester - the requester
    • SCMPCallAdapter

      public SCMPCallAdapter(IRequester requester, String serviceName)
      Instantiates a new SCMP call adapter.
      Parameters:
      requester - the requester
      serviceName - the service name
    • SCMPCallAdapter

      public SCMPCallAdapter(IRequester requester, String serviceName, String sessionId)
      Instantiates a new SCMPCallAdapter.
      Parameters:
      requester - the requester
      serviceName - the service name
      sessionId - the session id
    • SCMPCallAdapter

      public SCMPCallAdapter(IRequester requester, SCMPMessage messageToForward)
      Instantiates a new SCMPCallAdapter. Constructor is necessary because in SC you need to hand over received message.
      Parameters:
      requester - the requester
      messageToForward - the message
  • Method Details