samples.mediators.extensions
Class SpringCustomLogger

java.lang.Object
  extended by org.apache.synapse.mediators.AbstractMediator
      extended by samples.mediators.extensions.SpringCustomLogger
All Implemented Interfaces:
AspectConfigurable, Mediator, SynapseArtifact

public class SpringCustomLogger
extends AbstractMediator


Field Summary
 
Fields inherited from class org.apache.synapse.mediators.AbstractMediator
trace, traceState
 
Constructor Summary
SpringCustomLogger()
           
 
Method Summary
 String getEmail()
           
 String getUserName()
           
 boolean mediate(MessageContext synCtx)
          Invokes the mediator passing the current message for mediation.
 void setEmail(String email)
           
 void setUserName(String userName)
           
 
Methods inherited from class org.apache.synapse.mediators.AbstractMediator
auditLog, auditWarn, configure, disableStatistics, enableStatistics, getAspectConfiguration, getDescription, getLog, getTraceState, getType, handleException, handleException, isStatisticsEnable, isTraceOn, isTraceOrDebugOn, setDescription, setEffectiveTraceState, setTraceState, shouldTrace, traceOrDebug, traceOrDebugWarn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpringCustomLogger

public SpringCustomLogger()
Method Detail

getEmail

public String getEmail()

setEmail

public void setEmail(String email)

getUserName

public String getUserName()

setUserName

public void setUserName(String userName)

mediate

public boolean mediate(MessageContext synCtx)
Description copied from interface: Mediator
Invokes the mediator passing the current message for mediation. Each mediator performs its mediation action, and returns true if mediation should continue, or false if further mediation should be aborted.

Parameters:
synCtx - the current message for mediation
Returns:
true if further mediation should continue


Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.