Package | Description |
---|---|
org.apache.synapse.api | |
org.apache.synapse.api.inbound | |
org.apache.synapse.api.version | |
org.apache.synapse.aspects.flow.statistics | |
org.apache.synapse.config | |
org.apache.synapse.config.xml |
Factories and serializers for XML based configuration.
|
org.apache.synapse.config.xml.rest |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractApiHandler.apiProcess(MessageContext synCtx,
API api) |
protected void |
AbstractApiHandler.apiProcessNonDefaultStrategy(MessageContext synCtx,
API api) |
protected boolean |
AbstractApiHandler.identifyAPI(API api,
MessageContext synCtx,
java.util.List defaultStrategyApiSet) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
AbstractApiHandler.dispatchToAPI(java.util.Collection<API> apiSet,
MessageContext synCtx) |
Modifier and Type | Method and Description |
---|---|
static void |
InboundApiUtils.addBindsTo(API api,
org.apache.axiom.om.OMElement omElement) |
static void |
InboundApiUtils.populateBindsTo(API api) |
Modifier and Type | Field and Description |
---|---|
protected API |
AbstractVersionStrategy.api |
Modifier and Type | Method and Description |
---|---|
API |
AbstractVersionStrategy.getAPI() |
Constructor and Description |
---|
AbstractVersionStrategy(API api,
java.lang.String version,
java.lang.String versionType) |
ContextVersionStrategy(API api,
java.lang.String version,
java.lang.String versionParam) |
DefaultStrategy(API api) |
URLBasedVersionStrategy(API api,
java.lang.String version,
java.lang.String versionParam) |
Modifier and Type | Method and Description |
---|---|
void |
StatisticSynapseConfigurationObserver.apiAdded(API api) |
void |
StatisticSynapseConfigurationObserver.apiRemoved(API api) |
void |
StatisticSynapseConfigurationObserver.apiUpdated(API api) |
Modifier and Type | Method and Description |
---|---|
API |
SynapseConfiguration.getAPI(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<API> |
SynapseConfiguration.getAPIs() |
java.util.Collection<API> |
SynapseConfiguration.getAPIs(java.lang.String bindTo)
Get the API specifying the binds to option
|
Modifier and Type | Method and Description |
---|---|
void |
SynapseConfiguration.addAPI(java.lang.String name,
API api) |
void |
SynapseConfiguration.addAPI(java.lang.String name,
API api,
boolean reOrder) |
void |
SynapseObserver.apiAdded(API api)
Event fired when a api is added to the configuration
|
void |
AbstractSynapseObserver.apiAdded(API api) |
void |
SynapseObserver.apiRemoved(API api)
Event fired when a API is removed from the configuration
|
void |
AbstractSynapseObserver.apiRemoved(API api) |
void |
SynapseObserver.apiUpdated(API api)
Event fired when a API is updated in the configuration
|
void |
AbstractSynapseObserver.apiUpdated(API api) |
void |
SynapseConfiguration.updateAPI(java.lang.String name,
API api) |
Modifier and Type | Method and Description |
---|---|
static API |
SynapseXMLConfigurationFactory.defineAPI(SynapseConfiguration config,
org.apache.axiom.om.OMElement elem) |
static API |
SynapseXMLConfigurationFactory.defineAPI(SynapseConfiguration config,
org.apache.axiom.om.OMElement elem,
java.util.Properties properties) |
static API |
SynapseXMLConfigurationFactory.defineAPI(SynapseConfiguration config,
org.apache.axiom.om.OMElement elem,
java.util.Properties properties,
boolean reOrder)
Add api with the option of re-ordering the api collection based on the context
|
Modifier and Type | Method and Description |
---|---|
org.apache.axiom.om.OMElement |
MultiXMLConfigurationSerializer.serializeAPI(API api,
SynapseConfiguration synapseConfig,
org.apache.axiom.om.OMElement parent) |
Modifier and Type | Method and Description |
---|---|
static API |
APIFactory.createAPI(org.apache.axiom.om.OMElement apiElt) |
static API |
APIFactory.createAPI(org.apache.axiom.om.OMElement apiElt,
java.util.Properties properties) |
Modifier and Type | Method and Description |
---|---|
static VersionStrategy |
VersionStrategyFactory.createVersioningStrategy(API api,
org.apache.axiom.om.OMElement apiElt) |
static org.apache.axiom.om.OMElement |
APISerializer.serializeAPI(API api) |
static org.apache.axiom.om.OMElement |
APISerializer.serializeAPI(org.apache.axiom.om.OMElement parent,
API api) |
Copyright © 2005-2022 Apache Software Foundation. All Rights Reserved.