ca.infoway.messagebuilder.transport
Class SystemOutTransportLayer

Package class diagram package SystemOutTransportLayer
java.lang.Object
  extended by ca.infoway.messagebuilder.transport.SystemOutTransportLayer
All Implemented Interfaces:
TransportLayer

public class SystemOutTransportLayer
extends Object
implements TransportLayer

A null implementation of a transport layer which doesn't send or receive a message.

Author:
Intelliware Development sharpen.ignore - transport - TBD!

Constructor Summary
SystemOutTransportLayer()
           
 
Method Summary
 String sendRequestAndGetResponse(CredentialsProvider credentialsProvider, RequestMessage requestMessage)
          Doesn't send a message.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SystemOutTransportLayer

public SystemOutTransportLayer()
Method Detail

sendRequestAndGetResponse

public String sendRequestAndGetResponse(CredentialsProvider credentialsProvider,
                                        RequestMessage requestMessage)

Doesn't send a message. Provides an empty string for the response.

Specified by:
sendRequestAndGetResponse in interface TransportLayer
Parameters:
credentialsProvider - a way to obtain credentials
requestMessage - the message to be sent across the transport layer
Returns:
the response message as a string


Copyright © 2013. All Rights Reserved.