com.ebmwebsourcing.easyviper.tools
Class MemoryReceiverImpl

java.lang.Object
  extended by com.ebmwebsourcing.easyviper.core.impl.env.AbstractReceiverImpl
      extended by com.ebmwebsourcing.easyviper.tools.MemoryReceiverImpl
All Implemented Interfaces:
com.ebmwebsourcing.easyviper.core.api.engine.Element, com.ebmwebsourcing.easyviper.core.api.engine.FractalComponent, com.ebmwebsourcing.easyviper.core.api.env.Receiver, MemoryReceiver, java.io.Serializable

public class MemoryReceiverImpl
extends AbstractReceiverImpl
implements MemoryReceiver

Author:
Nicolas Salatge - eBM WebSourcing
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.ebmwebsourcing.easyviper.core.impl.env.AbstractReceiverImpl
messageConverter
 
Constructor Summary
MemoryReceiverImpl()
           
 
Method Summary
 void accept(com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage externalMessage, com.ebmwebsourcing.easyviper.core.api.env.ExternalContext context)
           
 java.util.List<DatedExternalMessage> getMessages()
           
 void setLog(java.util.logging.Logger logger)
           
 
Methods inherited from class com.ebmwebsourcing.easyviper.core.impl.env.AbstractReceiverImpl
create, destroy, getComponent, getExternalEnvironment, getMessageConverter, getName, init, isTaken, setMessageConverter, setName, setTaken, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ebmwebsourcing.easyviper.core.api.env.Receiver
getExternalEnvironment, getMessageConverter, isTaken, setMessageConverter, setTaken
 
Methods inherited from interface com.ebmwebsourcing.easyviper.core.api.engine.FractalComponent
create, destroy, getComponent, getName, init, setName, start, stop
 

Constructor Detail

MemoryReceiverImpl

public MemoryReceiverImpl()
Method Detail

accept

public void accept(com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage externalMessage,
                   com.ebmwebsourcing.easyviper.core.api.env.ExternalContext context)
            throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
accept in interface com.ebmwebsourcing.easyviper.core.api.env.Receiver
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getMessages

public java.util.List<DatedExternalMessage> getMessages()
Specified by:
getMessages in interface MemoryReceiver

setLog

public void setLog(java.util.logging.Logger logger)
Specified by:
setLog in interface com.ebmwebsourcing.easyviper.core.api.engine.Element
Specified by:
setLog in interface com.ebmwebsourcing.easyviper.core.api.env.Receiver
Overrides:
setLog in class AbstractReceiverImpl


Copyright © 2009 eBM WebSourcing. All Rights Reserved.