com.mjh.switchrmi.transport.http
Class HttpClientTransport

java.lang.Object
  |
  +--com.mjh.switchrmi.RmiTransportBase
        |
        +--com.mjh.switchrmi.transport.http.HttpClientTransport
All Implemented Interfaces:
RmiTransport

public class HttpClientTransport
extends RmiTransportBase


Field Summary
 
Fields inherited from interface com.mjh.switchrmi.RmiTransport
ASYNCHRONOUS, HTTP, JABBER, JMS, SMTP, SYNCHRONOUS, TEST
 
Constructor Summary
HttpClientTransport()
           
 
Method Summary
 java.io.InputStream getInputStream(RmiContext context)
           
 java.io.OutputStream getOutputStream(RmiContext context)
           
 java.lang.Object getSessionIdentifier()
           
 void recv(RmiContext context)
           
 void send(RmiContext context)
           
 
Methods inherited from class com.mjh.switchrmi.RmiTransportBase
getName, getType, getUrl, getUrlInfo, setName, setSessionIdentifier, setType, setUrl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpClientTransport

public HttpClientTransport()
Method Detail

send

public void send(RmiContext context)
          throws java.lang.Exception
Specified by:
send in interface RmiTransport
Overrides:
send in class RmiTransportBase
java.lang.Exception
See Also:
com.mjh.switchrmi.RmiTransport#send()

recv

public void recv(RmiContext context)
Specified by:
recv in interface RmiTransport
Overrides:
recv in class RmiTransportBase
See Also:
com.mjh.switchrmi.RmiTransport#recv()

getInputStream

public java.io.InputStream getInputStream(RmiContext context)
                                   throws java.io.IOException
Specified by:
getInputStream in interface RmiTransport
Overrides:
getInputStream in class RmiTransportBase
java.io.IOException
See Also:
com.mjh.switchrmi.RmiTransport#getInputStream()

getOutputStream

public java.io.OutputStream getOutputStream(RmiContext context)
                                     throws java.io.IOException
Specified by:
getOutputStream in interface RmiTransport
Overrides:
getOutputStream in class RmiTransportBase
java.io.IOException
See Also:
com.mjh.switchrmi.RmiTransport#getOutputStream()

getSessionIdentifier

public java.lang.Object getSessionIdentifier()
Specified by:
getSessionIdentifier in interface RmiTransport
Overrides:
getSessionIdentifier in class RmiTransportBase


Copyright © 2002-2002 Michael J. Henderson & Associates, LLC. All Rights Reserved.