Uses of Interface
org.apache.synapse.endpoints.Endpoint

Packages that use Endpoint
org.apache.synapse   
org.apache.synapse.config   
org.apache.synapse.config.xml Factories and serializers for XML based configuration. 
org.apache.synapse.config.xml.endpoints   
org.apache.synapse.core.axis2   
org.apache.synapse.endpoints   
org.apache.synapse.endpoints.algorithms   
org.apache.synapse.endpoints.dispatch   
org.apache.synapse.mediators.bsf   
org.apache.synapse.mediators.builtin   
org.apache.synapse.mediators.eip   
 

Uses of Endpoint in org.apache.synapse
 

Methods in org.apache.synapse that return Endpoint
 Endpoint MessageContext.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.config
 

Methods in org.apache.synapse.config that return Endpoint
 Endpoint SynapseConfiguration.getEndpoint(String key)
          Get the definition of the endpoint with the given key
 

Methods in org.apache.synapse.config that return types with arguments of type Endpoint
 Map<String,Endpoint> SynapseConfiguration.getDefinedEndpoints()
          Returns the map of defined endpoints in the configuration excluding the fetched endpoints from remote registry
 

Methods in org.apache.synapse.config with parameters of type Endpoint
 void SynapseConfiguration.addEndpoint(String key, Endpoint endpoint)
          Define a named endpoint with the given key.
 void AbstractSynapseObserver.endpointAdded(Endpoint endpoint)
           
 void SynapseObserver.endpointAdded(Endpoint endpoint)
          Event fired when an endpoint is added to the configuration
 void AbstractSynapseObserver.endpointRemoved(Endpoint endpoint)
           
 void SynapseObserver.endpointRemoved(Endpoint endpoint)
          Event fired when an endpoint is removed from the configuration
 void SynapseConfiguration.updateEndpoint(String key, Endpoint endpoint)
           
 

Uses of Endpoint in org.apache.synapse.config.xml
 

Methods in org.apache.synapse.config.xml that return Endpoint
static Endpoint SynapseXMLConfigurationFactory.defineEndpoint(SynapseConfiguration config, OMElement ele, Properties properties)
           
 

Methods in org.apache.synapse.config.xml with parameters of type Endpoint
 OMElement MultiXMLConfigurationSerializer.serializeEndpoint(Endpoint epr, SynapseConfiguration synapseConfig, OMElement parent)
           
 

Uses of Endpoint in org.apache.synapse.config.xml.endpoints
 

Methods in org.apache.synapse.config.xml.endpoints that return Endpoint
protected  Endpoint AddressEndpointFactory.createEndpoint(OMElement epConfig, boolean anonymousEndpoint, Properties properties)
           
protected  Endpoint DefaultEndpointFactory.createEndpoint(OMElement epConfig, boolean anonymousEndpoint, Properties properties)
           
protected  Endpoint DynamicLoadbalanceEndpointFactory.createEndpoint(OMElement epConfig, boolean anonymousEndpoint, Properties properties)
           
protected abstract  Endpoint EndpointFactory.createEndpoint(OMElement epConfig, boolean anonymousEndpoint, Properties properties)
          Creates the Endpoint implementation for the given XML endpoint configuration.
protected  Endpoint FailoverEndpointFactory.createEndpoint(OMElement epConfig, boolean anonymousEndpoint, Properties properties)
           
protected  Endpoint IndirectEndpointFactory.createEndpoint(OMElement epConfig, boolean anonymousEndpoint, Properties properties)
           
protected  Endpoint LoadbalanceEndpointFactory.createEndpoint(OMElement epConfig, boolean anonymousEndpoint, Properties properties)
           
protected  Endpoint RecipientListEndpointFactory.createEndpoint(OMElement epConfig, boolean anonymousEndpoint, Properties properties)
           
protected  Endpoint ResolvingEndpointFactory.createEndpoint(OMElement epConfig, boolean anonymousEndpoint, Properties properties)
           
protected  Endpoint SALoadbalanceEndpointFactory.createEndpoint(OMElement epConfig, boolean anonymousEndpoint, Properties properties)
           
 Endpoint TemplateEndpointFactory.createEndpoint(OMElement endpointElement, boolean a, Properties properties)
           
protected  Endpoint WSDLEndpointFactory.createEndpoint(OMElement epConfig, boolean anonymousEndpoint, Properties properties)
           
static Endpoint EndpointFactory.getEndpointFromElement(OMElement elem, boolean isAnonymous, Properties properties)
          Core method which is exposed for the external use, and this will find the proper EndpointFactory and create the endpoint which is of the format Endpoint.
static Endpoint EndpointFactory.getEndpointFromElement(OMElement elem, DefinitionFactory factory, boolean isAnonymous, Properties properties)
          Core method which is exposed for the external use, and this will find the proper EndpointFactory and create the endpoint which is of the format Endpoint.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
protected  ArrayList<Endpoint> EndpointFactory.getEndpoints(OMElement listEndpointElement, Endpoint parent, Properties properties)
          Helper method to construct children endpoints
 

Methods in org.apache.synapse.config.xml.endpoints with parameters of type Endpoint
static OMElement EndpointSerializer.getElementFromEndpoint(Endpoint endpoint)
          Core method which is exposed to the external use, and serializes the Endpoint to the XML format
protected  ArrayList<Endpoint> EndpointFactory.getEndpoints(OMElement listEndpointElement, Endpoint parent, Properties properties)
          Helper method to construct children endpoints
static EndpointSerializer EndpointSerializer.getEndpointSerializer(Endpoint endpoint)
          Returns the EndpointSerializer implementation for the given endpoint.
protected  void EndpointSerializer.serializeCommonAttributes(Endpoint endpoint, OMElement element)
           
protected  OMElement AddressEndpointSerializer.serializeEndpoint(Endpoint endpoint)
           
protected  OMElement DefaultEndpointSerializer.serializeEndpoint(Endpoint endpoint)
           
protected  OMElement DynamicLoadbalanceEndpointSerializer.serializeEndpoint(Endpoint endpoint)
           
protected abstract  OMElement EndpointSerializer.serializeEndpoint(Endpoint endpoint)
          Serializes the given endpoint implementation to an XML object.
protected  OMElement FailoverEndpointSerializer.serializeEndpoint(Endpoint endpoint)
           
protected  OMElement IndirectEndpointSerializer.serializeEndpoint(Endpoint endpoint)
           
protected  OMElement LoadbalanceEndpointSerializer.serializeEndpoint(Endpoint endpoint)
           
protected  OMElement RecipientListEndpointSerializer.serializeEndpoint(Endpoint endpoint)
           
protected  OMElement ResolvingEndpointSerializer.serializeEndpoint(Endpoint endpoint)
           
protected  OMElement SALoadbalanceEndpointSerializer.serializeEndpoint(Endpoint endpoint)
           
 OMElement TemplateEndpointSerializer.serializeEndpoint(Endpoint epr)
           
protected  OMElement WSDLEndpointSerializer.serializeEndpoint(Endpoint endpoint)
           
 

Uses of Endpoint in org.apache.synapse.core.axis2
 

Methods in org.apache.synapse.core.axis2 that return Endpoint
 Endpoint Axis2MessageContext.getEndpoint(String key)
           
 Endpoint ProxyService.getTargetInLineEndpoint()
           
 

Methods in org.apache.synapse.core.axis2 with parameters of type Endpoint
 void ProxyService.setTargetInLineEndpoint(Endpoint targetInLineEndpoint)
           
 

Uses of Endpoint in org.apache.synapse.endpoints
 

Classes in org.apache.synapse.endpoints that implement Endpoint
 class AbstractEndpoint
          An abstract base class for all Endpoint implementations
 class AddressEndpoint
          This class represents an actual endpoint to send the message.
 class DefaultEndpoint
          This class represents an endpoint with the EPR as the 'To' header of the message.
 class DynamicLoadbalanceEndpoint
          Represents a dynamic load balance endpoint.
 class FailoverEndpoint
          FailoverEndpoint can have multiple child endpoints.
 class IndirectEndpoint
          This class represents a real endpoint referred by a key.
 class LoadbalanceEndpoint
          A Load balance endpoint contains multiple child endpoints.
 class RecipientListEndpoint
           A Recipient List endpoint can contain multiple child endpoints or member elements.
 class ResolvingEndpoint
           
 class SALoadbalanceEndpoint
          SALoadbalanceEndpoint supports session affinity based load balancing.
 class TemplateEndpoint
           
 class WSDLEndpoint
          WSDLEndpoint represents the endpoints built using a WSDL document.
 

Methods in org.apache.synapse.endpoints that return Endpoint
 Endpoint Template.create(TemplateEndpoint templateEndpoint, Properties properties)
           
protected  Endpoint LoadbalanceEndpoint.getNextChild(MessageContext synCtx)
           
 Endpoint AbstractEndpoint.getParentEndpoint()
           
 

Methods in org.apache.synapse.endpoints that return types with arguments of type Endpoint
 List<Endpoint> AbstractEndpoint.getChildren()
           
 List<Endpoint> Endpoint.getChildren()
          Get the children of this endpoint
 List<Endpoint> IndirectEndpoint.getChildren()
           
 

Methods in org.apache.synapse.endpoints with parameters of type Endpoint
protected  void AbstractEndpoint.logOnChildEndpointFail(Endpoint endpoint, MessageContext synMessageContext)
           
 void AbstractEndpoint.onChildEndpointFail(Endpoint endpoint, MessageContext synMessageContext)
           
 void Endpoint.onChildEndpointFail(Endpoint endpoint, MessageContext synMessageContext)
          Endpoints that contain other endpoints should implement this method.
 void FailoverEndpoint.onChildEndpointFail(Endpoint endpoint, MessageContext synMessageContext)
           
 void LoadbalanceEndpoint.onChildEndpointFail(Endpoint endpoint, MessageContext synMessageContext)
           
 void RecipientListEndpoint.onChildEndpointFail(Endpoint endpoint, MessageContext synMessageContext)
           
 void SALoadbalanceEndpoint.onChildEndpointFail(Endpoint endpoint, MessageContext synCtx)
          It is logically incorrect to failover a session affinity endpoint after the session has started.
abstract  void DynamicLoadbalanceFaultHandler.setCurrentEp(Endpoint currentEp)
           
 void EndpointDefinition.setLeafEndpoint(Endpoint leafEndpoint)
           
 void AbstractEndpoint.setParentEndpoint(Endpoint parentEndpoint)
           
 void Endpoint.setParentEndpoint(Endpoint parentEndpoint)
          Sets the parent endpoint for the current endpoint.
 

Method parameters in org.apache.synapse.endpoints with type arguments of type Endpoint
 void AbstractEndpoint.setChildren(List<Endpoint> children)
           
 

Constructors in org.apache.synapse.endpoints with parameters of type Endpoint
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
 Endpoint LoadbalanceAlgorithm.getNextEndpoint(MessageContext synapseMessageContext, AlgorithmContext algorithmContext)
          This method returns the next node according to the algorithm implementation.
 Endpoint RoundRobin.getNextEndpoint(MessageContext synCtx, AlgorithmContext algorithmContext)
          Choose an active endpoint using the round robin algorithm.
 Endpoint WeightedRRLCAlgorithm.getNextEndpoint(MessageContext messageContext, AlgorithmContext algorithmContext)
           
 Endpoint WeightedRoundRobin.getNextEndpoint(MessageContext synapseMessageContext, AlgorithmContext algorithmContext)
           
 

Methods in org.apache.synapse.endpoints.algorithms with parameters of type Endpoint
 void LoadbalanceAlgorithm.setLoadBalanceEndpoint(Endpoint endpoint)
          Set the loadbalance endpoint
 void RoundRobin.setLoadBalanceEndpoint(Endpoint endpoint)
           
 void WeightedRRLCAlgorithm.setLoadBalanceEndpoint(Endpoint endpoint)
           
 void WeightedRoundRobin.setLoadBalanceEndpoint(Endpoint endpoint)
           
 

Method parameters in org.apache.synapse.endpoints.algorithms with type arguments of type Endpoint
 void LoadbalanceAlgorithm.setEndpoints(List<Endpoint> endpoints)
          Set the endpoints
 void RoundRobin.setEndpoints(List<Endpoint> endpoints)
           
 void WeightedRRLCAlgorithm.setEndpoints(List<Endpoint> endpoints)
           
 void WeightedRoundRobin.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
 List<Endpoint> SALSessions.getChildEndpoints(SessionInformation information)
          Returns endpoint sequence related to the given session
 List<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 root
 

Methods in org.apache.synapse.endpoints.dispatch with parameters of type Endpoint
 void SALSessions.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
 void SALSessions.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
SessionInformation(String id, List<Endpoint> endpointList, long expiryTime)
           
 

Uses of Endpoint in org.apache.synapse.mediators.bsf
 

Methods in org.apache.synapse.mediators.bsf that return Endpoint
 Endpoint ScriptMessageContext.getEndpoint(String key)
           
 

Uses of Endpoint in org.apache.synapse.mediators.builtin
 

Methods in org.apache.synapse.mediators.builtin that return Endpoint
 Endpoint SendMediator.getEndpoint()
           
 

Methods in org.apache.synapse.mediators.builtin with parameters of type Endpoint
 void SendMediator.setEndpoint(Endpoint endpoint)
           
 

Uses of Endpoint in org.apache.synapse.mediators.eip
 

Methods in org.apache.synapse.mediators.eip that return Endpoint
 Endpoint Target.getEndpoint()
           
 

Methods in org.apache.synapse.mediators.eip with parameters of type Endpoint
 void Target.setEndpoint(Endpoint endpoint)
           
 



Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.