Uses of Class
org.apache.synapse.api.API
-
Packages that use API 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 -
-
Uses of API in org.apache.synapse.api
Methods in org.apache.synapse.api that return API Modifier and Type Method Description static API
ApiUtils. getSelectedAPI(MessageContext synCtx)
This method is used to locate the specific API that has been invoked from the collection of all APIs.Methods in org.apache.synapse.api with parameters of type API Modifier and Type Method 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, List defaultStrategyApiSet)
Method parameters in org.apache.synapse.api with type arguments of type API Modifier and Type Method Description protected boolean
AbstractApiHandler. dispatchToAPI(Collection<API> apiSet, MessageContext synCtx)
-
Uses of API in org.apache.synapse.api.inbound
Methods in org.apache.synapse.api.inbound with parameters of type API Modifier and Type Method Description static void
InboundApiUtils. addBindsTo(API api, org.apache.axiom.om.OMElement omElement)
static void
InboundApiUtils. populateBindsTo(API api)
-
Uses of API in org.apache.synapse.api.version
Fields in org.apache.synapse.api.version declared as API Modifier and Type Field Description protected API
AbstractVersionStrategy. api
Methods in org.apache.synapse.api.version that return API Modifier and Type Method Description API
AbstractVersionStrategy. getAPI()
Constructors in org.apache.synapse.api.version with parameters of type API Constructor 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)
-
Uses of API in org.apache.synapse.aspects.flow.statistics
Methods in org.apache.synapse.aspects.flow.statistics with parameters of type API Modifier and Type Method Description void
StatisticSynapseConfigurationObserver. apiAdded(API api)
void
StatisticSynapseConfigurationObserver. apiRemoved(API api)
void
StatisticSynapseConfigurationObserver. apiUpdated(API api)
-
Uses of API in org.apache.synapse.config
Methods in org.apache.synapse.config that return API Modifier and Type Method Description API
SynapseConfiguration. getAPI(String name)
Methods in org.apache.synapse.config that return types with arguments of type API Modifier and Type Method Description Collection<API>
SynapseConfiguration. getAPIs()
Collection<API>
SynapseConfiguration. getAPIs(String bindTo)
Get the API specifying the binds to optionMethods in org.apache.synapse.config with parameters of type API Modifier and Type Method Description void
SynapseConfiguration. addAPI(String name, API api)
void
SynapseConfiguration. addAPI(String name, API api, boolean reOrder)
void
AbstractSynapseObserver. apiAdded(API api)
void
SynapseObserver. apiAdded(API api)
Event fired when a api is added to the configurationvoid
AbstractSynapseObserver. apiRemoved(API api)
void
SynapseObserver. apiRemoved(API api)
Event fired when a API is removed from the configurationvoid
AbstractSynapseObserver. apiUpdated(API api)
void
SynapseObserver. apiUpdated(API api)
Event fired when a API is updated in the configurationvoid
SynapseConfiguration. updateAPI(String name, API api)
-
Uses of API in org.apache.synapse.config.xml
Methods in org.apache.synapse.config.xml that return API Modifier and Type Method 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 contextMethods in org.apache.synapse.config.xml with parameters of type API Modifier and Type Method Description org.apache.axiom.om.OMElement
MultiXMLConfigurationSerializer. serializeAPI(API api, SynapseConfiguration synapseConfig, org.apache.axiom.om.OMElement parent)
-
Uses of API in org.apache.synapse.config.xml.rest
Methods in org.apache.synapse.config.xml.rest that return API Modifier and Type Method Description static API
APIFactory. createAPI(org.apache.axiom.om.OMElement apiElt)
static API
APIFactory. createAPI(org.apache.axiom.om.OMElement apiElt, Properties properties)
Methods in org.apache.synapse.config.xml.rest with parameters of type API Modifier and Type Method Description static VersionStrategy
VersionStrategyFactory. createVersioningStrategy(API api, org.apache.axiom.om.OMElement apiElt)
static org.apache.axiom.om.OMElement
APISerializer. serializeAPI(org.apache.axiom.om.OMElement parent, API api)
static org.apache.axiom.om.OMElement
APISerializer. serializeAPI(API api)
-