|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.synapse.mediators.AbstractMediator
org.apache.synapse.mediators.spring.SpringMediator
public class SpringMediator
This mediator allows Spring beans implementing the org.apache.synapse.Mediator interface to mediate messages passing through Synapse. A Spring mediator is instantiated by Spring (see www.springframework.org). The mediator refers to a Spring bean name, and also either a Spring configuration defined to Synapse or an in-lined Spring configuration.
| Field Summary |
|---|
| Fields inherited from class org.apache.synapse.mediators.AbstractMediator |
|---|
log, trace, traceState |
| Constructor Summary | |
|---|---|
SpringMediator()
|
|
| Method Summary | |
|---|---|
void |
destroy()
|
org.springframework.context.ApplicationContext |
getAppContext()
|
String |
getBeanName()
|
String |
getConfigKey()
|
void |
init(org.apache.synapse.core.SynapseEnvironment se)
|
boolean |
mediate(org.apache.synapse.MessageContext synCtx)
|
void |
setAppContext(org.springframework.context.ApplicationContext appContext)
|
void |
setBeanName(String beanName)
|
void |
setConfigKey(String configKey)
|
| Methods inherited from class org.apache.synapse.mediators.AbstractMediator |
|---|
auditLog, auditWarn, configure, disableStatistics, enableStatistics, getAspectConfiguration, getDescription, getInputType, getLog, getMediatorPosition, getOutputType, getShortDescription, getTraceState, getType, handleException, handleException, isContentAware, isStatisticsEnable, isTraceOn, isTraceOrDebugOn, setDescription, setEffectiveTraceState, setMediatorPosition, setShortDescription, setTraceState, shouldTrace, traceOrDebug, traceOrDebugWarn |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SpringMediator()
| Method Detail |
|---|
public boolean mediate(org.apache.synapse.MessageContext synCtx)
mediate in interface org.apache.synapse.Mediatorpublic void setBeanName(String beanName)
public String getBeanName()
public String getConfigKey()
public void setConfigKey(String configKey)
public org.springframework.context.ApplicationContext getAppContext()
public void setAppContext(org.springframework.context.ApplicationContext appContext)
public void init(org.apache.synapse.core.SynapseEnvironment se)
init in interface org.apache.synapse.ManagedLifecyclepublic void destroy()
destroy in interface org.apache.synapse.ManagedLifecycle
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||