Uses of Interface
org.apache.synapse.endpoints.Endpoint
-
-
Uses of Endpoint in org.apache.synapse
Methods in org.apache.synapse that return Endpoint Modifier and Type Method Description EndpointMessageContext. getEndpoint(String key)Return the endpoint with the given key from the configuration, or the local message context. -
Uses of Endpoint in org.apache.synapse.aspects.flow.statistics
Methods in org.apache.synapse.aspects.flow.statistics with parameters of type Endpoint Modifier and Type Method Description voidStatisticSynapseConfigurationObserver. endpointAdded(Endpoint endpoint)voidStatisticSynapseConfigurationObserver. endpointRemoved(Endpoint endpoint) -
Uses of Endpoint in org.apache.synapse.aspects.flow.statistics.data.raw
Methods in org.apache.synapse.aspects.flow.statistics.data.raw that return Endpoint Modifier and Type Method Description EndpointStatisticDataUnit. getEndpoint()EndpointStatisticsLog. getEndpoint()Methods in org.apache.synapse.aspects.flow.statistics.data.raw with parameters of type Endpoint Modifier and Type Method Description voidStatisticDataUnit. setEndpoint(Endpoint endpoint)voidStatisticsLog. setEndpoint(Endpoint endpoint) -
Uses of Endpoint in org.apache.synapse.aspects.flow.statistics.elasticsearch
Methods in org.apache.synapse.aspects.flow.statistics.elasticsearch that return Endpoint Modifier and Type Method Description EndpointElasticMetadata. getEndpoint(String key) -
Uses of Endpoint in org.apache.synapse.config
Methods in org.apache.synapse.config that return Endpoint Modifier and Type Method Description EndpointSynapseConfiguration. getEndpoint(String key)Get the definition of the endpoint with the given keyMethods in org.apache.synapse.config that return types with arguments of type Endpoint Modifier and Type Method Description Map<String,Endpoint>SynapseConfiguration. getDefinedEndpoints()Returns the map of defined endpoints in the configuration excluding the fetched endpoints from remote registryMethods in org.apache.synapse.config with parameters of type Endpoint Modifier and Type Method Description voidSynapseConfiguration. addEndpoint(String key, Endpoint endpoint)Define a named endpoint with the given key.voidAbstractSynapseObserver. endpointAdded(Endpoint endpoint)voidSynapseObserver. endpointAdded(Endpoint endpoint)Event fired when an endpoint is added to the configurationvoidAbstractSynapseObserver. endpointRemoved(Endpoint endpoint)voidSynapseObserver. endpointRemoved(Endpoint endpoint)Event fired when an endpoint is removed from the configurationvoidSynapseConfiguration. updateEndpoint(String key, Endpoint endpoint) -
Uses of Endpoint in org.apache.synapse.config.xml
Methods in org.apache.synapse.config.xml that return Endpoint Modifier and Type Method Description static EndpointSynapseXMLConfigurationFactory. defineEndpoint(SynapseConfiguration config, org.apache.axiom.om.OMElement ele, Properties properties)Methods in org.apache.synapse.config.xml with parameters of type Endpoint Modifier and Type Method Description org.apache.axiom.om.OMElementMultiXMLConfigurationSerializer. serializeEndpoint(Endpoint epr, SynapseConfiguration synapseConfig, org.apache.axiom.om.OMElement parent) -
Uses of Endpoint in org.apache.synapse.config.xml.endpoints
Methods in org.apache.synapse.config.xml.endpoints that return Endpoint Modifier and Type Method Description protected EndpointAddressEndpointFactory. createEndpoint(org.apache.axiom.om.OMElement epConfig, boolean anonymousEndpoint, Properties properties)protected EndpointClassEndpointFactory. createEndpoint(org.apache.axiom.om.OMElement epConfig, boolean anonymousEndpoint, Properties properties)protected EndpointDefaultEndpointFactory. createEndpoint(org.apache.axiom.om.OMElement epConfig, boolean anonymousEndpoint, Properties properties)protected EndpointDynamicLoadbalanceEndpointFactory. createEndpoint(org.apache.axiom.om.OMElement epConfig, boolean anonymousEndpoint, Properties properties)protected abstract EndpointEndpointFactory. createEndpoint(org.apache.axiom.om.OMElement epConfig, boolean anonymousEndpoint, Properties properties)Creates the Endpoint implementation for the given XML endpoint configuration.protected EndpointFailoverEndpointFactory. createEndpoint(org.apache.axiom.om.OMElement epConfig, boolean anonymousEndpoint, Properties properties)protected EndpointHTTPEndpointFactory. createEndpoint(org.apache.axiom.om.OMElement epConfig, boolean anonymousEndpoint, Properties properties)protected EndpointIndirectEndpointFactory. createEndpoint(org.apache.axiom.om.OMElement epConfig, boolean anonymousEndpoint, Properties properties)protected EndpointLoadbalanceEndpointFactory. createEndpoint(org.apache.axiom.om.OMElement epConfig, boolean anonymousEndpoint, Properties properties)protected EndpointRecipientListEndpointFactory. createEndpoint(org.apache.axiom.om.OMElement epConfig, boolean anonymousEndpoint, Properties properties)protected EndpointResolvingEndpointFactory. createEndpoint(org.apache.axiom.om.OMElement epConfig, boolean anonymousEndpoint, Properties properties)protected EndpointSALoadbalanceEndpointFactory. createEndpoint(org.apache.axiom.om.OMElement epConfig, boolean anonymousEndpoint, Properties properties)protected EndpointServiceDynamicLoadbalanceEndpointFactory. createEndpoint(org.apache.axiom.om.OMElement epConfig, boolean anonymousEndpoint, Properties properties)EndpointTemplateEndpointFactory. createEndpoint(org.apache.axiom.om.OMElement endpointElement, boolean a, Properties properties)protected EndpointWSDLEndpointFactory. createEndpoint(org.apache.axiom.om.OMElement epConfig, boolean anonymousEndpoint, Properties properties)static EndpointEndpointFactory. getEndpointFromElement(org.apache.axiom.om.OMElement elem, boolean isAnonymous, Properties properties)Core method which is exposed for the external use, and this will find the properEndpointFactoryand create the endpoint which is of the formatEndpoint.static EndpointEndpointFactory. getEndpointFromElement(org.apache.axiom.om.OMElement elem, DefinitionFactory factory, boolean isAnonymous, Properties properties)Core method which is exposed for the external use, and this will find the properEndpointFactoryand create the endpoint which is of the formatEndpoint.However definition for this endpoint will be built using a custom Endpoint Defn factory.Methods in org.apache.synapse.config.xml.endpoints that return types with arguments of type Endpoint Modifier and Type Method Description protected ArrayList<Endpoint>EndpointFactory. getEndpoints(org.apache.axiom.om.OMElement listEndpointElement, Endpoint parent, Properties properties)Helper method to construct children endpointsMethods in org.apache.synapse.config.xml.endpoints with parameters of type Endpoint Modifier and Type Method Description static org.apache.axiom.om.OMElementEndpointSerializer. getElementFromEndpoint(Endpoint endpoint)Core method which is exposed to the external use, and serializes theEndpointto the XML formatprotected ArrayList<Endpoint>EndpointFactory. getEndpoints(org.apache.axiom.om.OMElement listEndpointElement, Endpoint parent, Properties properties)Helper method to construct children endpointsstatic EndpointSerializerEndpointSerializer. getEndpointSerializer(Endpoint endpoint)Returns the EndpointSerializer implementation for the given endpoint.protected voidEndpointSerializer. serializeCommonAttributes(Endpoint endpoint, org.apache.axiom.om.OMElement element)protected org.apache.axiom.om.OMElementAddressEndpointSerializer. serializeEndpoint(Endpoint endpoint)protected org.apache.axiom.om.OMElementClassEndpointSerializer. serializeEndpoint(Endpoint endpoint)protected org.apache.axiom.om.OMElementDefaultEndpointSerializer. serializeEndpoint(Endpoint endpoint)protected org.apache.axiom.om.OMElementDynamicLoadbalanceEndpointSerializer. serializeEndpoint(Endpoint endpoint)protected abstract org.apache.axiom.om.OMElementEndpointSerializer. serializeEndpoint(Endpoint endpoint)Serializes the given endpoint implementation to an XML object.protected org.apache.axiom.om.OMElementFailoverEndpointSerializer. serializeEndpoint(Endpoint endpoint)protected org.apache.axiom.om.OMElementHTTPEndpointSerializer. serializeEndpoint(Endpoint endpoint)protected org.apache.axiom.om.OMElementIndirectEndpointSerializer. serializeEndpoint(Endpoint endpoint)protected org.apache.axiom.om.OMElementLoadbalanceEndpointSerializer. serializeEndpoint(Endpoint endpoint)protected org.apache.axiom.om.OMElementRecipientListEndpointSerializer. serializeEndpoint(Endpoint endpoint)protected org.apache.axiom.om.OMElementResolvingEndpointSerializer. serializeEndpoint(Endpoint endpoint)protected org.apache.axiom.om.OMElementSALoadbalanceEndpointSerializer. serializeEndpoint(Endpoint endpoint)protected org.apache.axiom.om.OMElementServiceDynamicLoadbalanceEndpointSerializer. serializeEndpoint(Endpoint endpoint)org.apache.axiom.om.OMElementTemplateEndpointSerializer. serializeEndpoint(Endpoint epr)protected org.apache.axiom.om.OMElementWSDLEndpointSerializer. serializeEndpoint(Endpoint endpoint) -
Uses of Endpoint in org.apache.synapse.core.axis2
Methods in org.apache.synapse.core.axis2 that return Endpoint Modifier and Type Method Description EndpointAxis2MessageContext. getEndpoint(String key)EndpointProxyService. getTargetInLineEndpoint()Methods in org.apache.synapse.core.axis2 with parameters of type Endpoint Modifier and Type Method Description voidProxyService. setTargetInLineEndpoint(Endpoint targetInLineEndpoint) -
Uses of Endpoint in org.apache.synapse.endpoints
Classes in org.apache.synapse.endpoints that implement Endpoint Modifier and Type Class Description classAbstractEndpointAn abstract base class for all Endpoint implementationsclassAddressEndpointThis class represents an actual endpoint to send the message.classBasicAuthConfiguredHTTPEndpointThis class represents a http endpoint with basic auth configured This will configure the basic auth headers and call the send method in HTTP endpointclassClassEndpointClass which defines custom user defined endpoints.classDefaultEndpointThis class represents an endpoint with the EPR as the 'To' header of the message.classDynamicLoadbalanceEndpointRepresents a dynamic load balance endpoint.classFailoverEndpointFailoverEndpoint can have multiple child endpoints.classHTTPEndpointclassIndirectEndpointThis class represents a real endpoint referred by a key.classLoadbalanceEndpointA Load balance endpoint contains multiple child endpoints.classOAuthConfiguredHTTPEndpointThis class represents a http endpoint with oauth configured This will configure the oauth headers and call the send method in HTTP endpointclassRecipientListEndpointclassResolvingEndpointclassSALoadbalanceEndpointSALoadbalanceEndpoint supports session affinity based load balancing.classServiceDynamicLoadbalanceEndpointRepresents a dynamic load balance endpoint.classTemplateEndpointclassWSDLEndpointWSDLEndpoint represents the endpoints built using a WSDL document.Fields in org.apache.synapse.endpoints declared as Endpoint Modifier and Type Field Description EndpointEndpointDefinition. leafEndpointWho is the leaf level Endpoint which uses me?Methods in org.apache.synapse.endpoints that return Endpoint Modifier and Type Method Description EndpointTemplate. create(TemplateEndpoint templateEndpoint, Properties properties)EndpointClassEndpoint. getClassEndpoint()protected EndpointLoadbalanceEndpoint. getNextChild(MessageContext synCtx)EndpointAbstractEndpoint. getParentEndpoint()EndpointIndirectEndpoint. getRealEndpoint()EndpointIndirectEndpoint. getRealEndpoint(MessageContext synCtx)Get the real endpointEndpointTemplateEndpoint. getRealEndpoint()EndpointResolvingEndpoint. loadAndInitEndpoint(org.apache.axis2.context.ConfigurationContext cc, String key)Methods in org.apache.synapse.endpoints that return types with arguments of type Endpoint Modifier and Type Method Description List<Endpoint>AbstractEndpoint. getChildren()List<Endpoint>Endpoint. getChildren()Get the children of this endpointList<Endpoint>IndirectEndpoint. getChildren()Methods in org.apache.synapse.endpoints with parameters of type Endpoint Modifier and Type Method Description protected voidAbstractEndpoint. logOnChildEndpointFail(Endpoint endpoint, MessageContext synMessageContext)voidAbstractEndpoint. onChildEndpointFail(Endpoint endpoint, MessageContext synMessageContext)voidEndpoint. onChildEndpointFail(Endpoint endpoint, MessageContext synMessageContext)Endpoints that contain other endpoints should implement this method.voidFailoverEndpoint. onChildEndpointFail(Endpoint endpoint, MessageContext synMessageContext)voidLoadbalanceEndpoint. onChildEndpointFail(Endpoint endpoint, MessageContext synMessageContext)voidRecipientListEndpoint. onChildEndpointFail(Endpoint endpoint, MessageContext synMessageContext)voidSALoadbalanceEndpoint. onChildEndpointFail(Endpoint endpoint, MessageContext synCtx)It is logically incorrect to failover a session affinity endpoint after the session has started.voidClassEndpoint. setClassEndpoint(Endpoint classEndpoint)abstract voidDynamicLoadbalanceFaultHandler. setCurrentEp(Endpoint currentEp)voidEndpointDefinition. setLeafEndpoint(Endpoint leafEndpoint)voidAbstractEndpoint. setParentEndpoint(Endpoint parentEndpoint)voidEndpoint. setParentEndpoint(Endpoint parentEndpoint)Sets the parent endpoint for the current endpoint.Method parameters in org.apache.synapse.endpoints with type arguments of type Endpoint Modifier and Type Method Description protected org.json.JSONArrayAbstractEndpoint. getEndpointChildrenAsJson(List<Endpoint> children)voidAbstractEndpoint. setChildren(List<Endpoint> children)Constructors in org.apache.synapse.endpoints with parameters of type Endpoint Constructor Description EndpointView(String endpointName, Endpoint endpoint)Create a new MBean to manage the given endpoint -
Uses of Endpoint in org.apache.synapse.endpoints.algorithms
Methods in org.apache.synapse.endpoints.algorithms that return Endpoint Modifier and Type Method Description EndpointLoadbalanceAlgorithm. getNextEndpoint(MessageContext synapseMessageContext, AlgorithmContext algorithmContext)This method returns the next node according to the algorithm implementation.EndpointRoundRobin. getNextEndpoint(MessageContext synCtx, AlgorithmContext algorithmContext)Choose an active endpoint using the round robin algorithm.EndpointWeightedRoundRobin. getNextEndpoint(MessageContext synapseMessageContext, AlgorithmContext algorithmContext)EndpointWeightedRRLCAlgorithm. getNextEndpoint(MessageContext messageContext, AlgorithmContext algorithmContext)Methods in org.apache.synapse.endpoints.algorithms with parameters of type Endpoint Modifier and Type Method Description voidLoadbalanceAlgorithm. setLoadBalanceEndpoint(Endpoint endpoint)Set the loadbalance endpointvoidRoundRobin. setLoadBalanceEndpoint(Endpoint endpoint)voidWeightedRoundRobin. setLoadBalanceEndpoint(Endpoint endpoint)voidWeightedRRLCAlgorithm. setLoadBalanceEndpoint(Endpoint endpoint)Method parameters in org.apache.synapse.endpoints.algorithms with type arguments of type Endpoint Modifier and Type Method Description voidLoadbalanceAlgorithm. setEndpoints(List<Endpoint> endpoints)Set the endpointsvoidRoundRobin. setEndpoints(List<Endpoint> endpoints)voidWeightedRoundRobin. setEndpoints(List<Endpoint> endpoints)voidWeightedRRLCAlgorithm. setEndpoints(List<Endpoint> endpoints) -
Uses of Endpoint in org.apache.synapse.endpoints.dispatch
Methods in org.apache.synapse.endpoints.dispatch that return types with arguments of type Endpoint Modifier and Type Method Description List<Endpoint>SALSessions. getChildEndpoints(SessionInformation information)Returns endpoint sequence related to the given sessionList<Endpoint>SessionInformation. getEndpointList()List<Endpoint>AbstractDispatcher. getEndpoints(SessionInformation sessionInformation)List<Endpoint>Dispatcher. getEndpoints(SessionInformation sessionInformation)Returns the endpoint sequence associated with current session with out rootMethods in org.apache.synapse.endpoints.dispatch with parameters of type Endpoint Modifier and Type Method Description voidSALSessions. registerChildren(Endpoint endpoint, List<Endpoint> endpoints)This method only use in a clustered environment.Method parameters in org.apache.synapse.endpoints.dispatch with type arguments of type Endpoint Modifier and Type Method Description voidSALSessions. registerChildren(Endpoint endpoint, List<Endpoint> endpoints)This method only use in a clustered environment.Constructor parameters in org.apache.synapse.endpoints.dispatch with type arguments of type Endpoint Constructor Description SessionInformation(String id, List<Endpoint> endpointList, long expiryTime) -
Uses of Endpoint in org.apache.synapse.mediators.builtin
Methods in org.apache.synapse.mediators.builtin that return Endpoint Modifier and Type Method Description EndpointCallMediator. getEndpoint()EndpointCalloutMediator. getEndpoint()Get the defined endpointEndpointSendMediator. getEndpoint()Methods in org.apache.synapse.mediators.builtin with parameters of type Endpoint Modifier and Type Method Description voidCallMediator. setEndpoint(Endpoint endpoint)voidCalloutMediator. setEndpoint(Endpoint endpoint)Set the defined endpointvoidSendMediator. setEndpoint(Endpoint endpoint) -
Uses of Endpoint in org.apache.synapse.mediators.eip
Methods in org.apache.synapse.mediators.eip that return Endpoint Modifier and Type Method Description EndpointTarget. getEndpoint()Methods in org.apache.synapse.mediators.eip with parameters of type Endpoint Modifier and Type Method Description voidTarget. setEndpoint(Endpoint endpoint) -
Uses of Endpoint in org.apache.synapse.message.senders.blocking
Methods in org.apache.synapse.message.senders.blocking with parameters of type Endpoint Modifier and Type Method Description MessageContextBlockingMsgSender. send(Endpoint endpoint, MessageContext synapseInMsgCtx)
-