public class OPAMediator
extends org.apache.synapse.mediators.AbstractMediator
implements org.apache.synapse.ManagedLifecycle
Constructor and Description |
---|
OPAMediator() |
Modifier and Type | Method and Description |
---|---|
void |
addAdditionalParameter(java.lang.String parameter,
java.lang.String value) |
void |
destroy() |
java.lang.String |
getAccessKey() |
java.util.Map<java.lang.String,java.lang.String> |
getAdditionalParameters() |
java.lang.String |
getPolicy() |
java.lang.String |
getRequestGeneratorClassName() |
java.lang.String |
getRule() |
java.lang.String |
getServerUrl() |
void |
init(org.apache.synapse.core.SynapseEnvironment se) |
boolean |
mediate(org.apache.synapse.MessageContext messageContext) |
void |
setAccessKey(java.lang.String accessKey) |
void |
setAdditionalParameters(java.util.Map<java.lang.String,java.lang.String> additionalParameters) |
void |
setPolicy(java.lang.String policy) |
void |
setRequestGeneratorClassName(java.lang.String requestGeneratorClassName) |
void |
setRule(java.lang.String rule) |
void |
setServerUrl(java.lang.String serverUrl) |
auditLog, auditWarn, configure, disableStatistics, disableTracing, divertMediationRoute, enableStatistics, enableTracing, getAspectConfiguration, getCommentsList, getDescription, getInputType, getLastSequenceFaultHandler, getLog, getMediatorName, getMediatorPosition, getOutputType, getRegisteredMediationFlowPoint, getShortDescription, getTraceState, getType, handleException, handleException, isBreakPoint, isContentAltering, isContentAware, isSkipEnabled, isStatisticsEnable, isTraceOn, isTraceOrDebugOn, isTracingEnabled, registerMediationFlowPoint, reportCloseStatistics, reportOpenStatistics, setBreakPoint, setCommentsList, setComponentStatisticsId, setDescription, setEffectiveTraceState, setMediatorPosition, setShortDescription, setSkipEnabled, setTraceState, shouldCaptureTracing, shouldTrace, shouldTrace, traceOrDebug, traceOrDebugWarn, unregisterMediationFlowPoint
public boolean mediate(org.apache.synapse.MessageContext messageContext)
mediate
in interface org.apache.synapse.Mediator
public java.lang.String getServerUrl()
public void setServerUrl(java.lang.String serverUrl)
public java.lang.String getAccessKey()
public void setAccessKey(java.lang.String accessKey)
public java.lang.String getRequestGeneratorClassName()
public void setRequestGeneratorClassName(java.lang.String requestGeneratorClassName)
public java.lang.String getPolicy()
public void setPolicy(java.lang.String policy)
public java.lang.String getRule()
public void setRule(java.lang.String rule)
public java.util.Map<java.lang.String,java.lang.String> getAdditionalParameters()
public void setAdditionalParameters(java.util.Map<java.lang.String,java.lang.String> additionalParameters)
public void addAdditionalParameter(java.lang.String parameter, java.lang.String value)
public void init(org.apache.synapse.core.SynapseEnvironment se)
init
in interface org.apache.synapse.ManagedLifecycle
public void destroy()
destroy
in interface org.apache.synapse.ManagedLifecycle
Copyright © 2005-2022 Apache Software Foundation. All Rights Reserved.