Package | Description |
---|---|
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 | |
org.apache.synapse.rest.version |
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(String name) |
Modifier and Type | Method and Description |
---|---|
Collection<API> |
SynapseConfiguration.getAPIs() |
Modifier and Type | Method and Description |
---|---|
void |
SynapseConfiguration.addAPI(String name,
API api) |
void |
SynapseConfiguration.addAPI(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(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,
Properties properties) |
static API |
SynapseXMLConfigurationFactory.defineAPI(SynapseConfiguration config,
org.apache.axiom.om.OMElement elem,
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,
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) |
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,
String version,
String versionType) |
ContextVersionStrategy(API api,
String version,
String versionParam) |
DefaultStrategy(API api) |
URLBasedVersionStrategy(API api,
String version,
String versionParam) |
Copyright © 2005–2019 Apache Software Foundation. All rights reserved.