com.ldodds.slug.http
Class AbstractResponseStorer

java.lang.Object
  extended bycom.ldodds.slug.framework.config.ComponentImpl
      extended bycom.ldodds.slug.http.AbstractResponseStorer
All Implemented Interfaces:
Component, Consumer, MemoryHolder
Direct Known Subclasses:
PersistentResponseStorer, ResponseStorer

public abstract class AbstractResponseStorer
extends ComponentImpl
implements Consumer


Field Summary
protected  Controller _controller
           
protected  java.util.logging.Logger _logger
           
protected  Memory _memory
           
 
Fields inherited from class com.ldodds.slug.framework.config.ComponentImpl
_configured
 
Constructor Summary
AbstractResponseStorer()
           
 
Method Summary
 void consume(Task workItem, java.lang.Object results)
           
 void setController(Controller controller)
           
 void setMemory(Memory memory)
           
 
Methods inherited from class com.ldodds.slug.framework.config.ComponentImpl
configure, doConfig, isConfigured
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ldodds.slug.framework.config.Component
configure, isConfigured
 

Field Detail

_controller

protected Controller _controller

_logger

protected java.util.logging.Logger _logger

_memory

protected Memory _memory
Constructor Detail

AbstractResponseStorer

public AbstractResponseStorer()
Method Detail

consume

public void consume(Task workItem,
                    java.lang.Object results)
Specified by:
consume in interface Consumer

setController

public void setController(Controller controller)
Specified by:
setController in interface Consumer

setMemory

public void setMemory(Memory memory)
Specified by:
setMemory in interface MemoryHolder