org.jumpmind.symmetric.transport.handler
Class AbstractTransportResourceHandler

java.lang.Object
  extended by org.jumpmind.symmetric.transport.handler.AbstractTransportResourceHandler
All Implemented Interfaces:
ITransportResourceHandler
Direct Known Subclasses:
AckResourceHandler, AlertResourceHandler, AuthenticationResourceHandler, BatchResourceHandler, InetAddressResourceHandler, PullResourceHandler, PushResourceHandler, RegistrationResourceHandler

public abstract class AbstractTransportResourceHandler
extends java.lang.Object
implements ITransportResourceHandler

In order to better support other transports, the logic associated with transport resources, e.g., pull, push, ack, and registration is isolated away from the HttpServletRequest and HttpServletResponse. Filters should probably eventually be done this way as well. This should also probably be springified so that they can be injected into all the right places.

Author:
Keith Naas

Constructor Summary
AbstractTransportResourceHandler()
           
 
Method Summary
protected  IOutgoingTransport createOutgoingTransport(java.io.OutputStream outputStream)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractTransportResourceHandler

public AbstractTransportResourceHandler()
Method Detail

createOutgoingTransport

protected IOutgoingTransport createOutgoingTransport(java.io.OutputStream outputStream)
                                              throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2007-2008. All Rights Reserved.