Package org.apache.servicemix.jbi.resolver

An extension point to allow plugable ServiceEndpoint resolution policies.

See:
          Description

Interface Summary
EndpointChooser A selection policy which will choose a service endpoint from an array of possible endpoints using some kind of policy.
EndpointFilter Deprecated.  
EndpointResolver Deprecated.  
SubscriptionFilter Represents a filter used to match Subcriptions for the internal pub/dispatch model
 

Class Summary
ConsumerComponentEndpointFilter Filters out only the endpoints which the component approves for consuming.
EndpointResolverSupport A useful base class for EndpointResolver implementations.
ExternalInterfaceNameEndpointResolver Resolves the endpoint using the external interface name with a pluggable EndpointChooser selection policy if more than one endpoints are found.
ExternalServiceNameEndpointResolver Resolves the endpoint using the external service name with a pluggable EndpointChooser selection policy if more than one endpoints are found.
FirstChoicePolicy A simple selection policy where the first endpoint is chosen.
InterfaceNameEndpointResolver Resolves the endpoint using the interface name with a pluggable EndpointChooser selection policy if more than one endpoints are found.
NullEndpointFilter A null filter which never filters anything out.
ProducerComponentEndpointFilter Filters out only the endpoints which the component approves for producing.
RandomChoicePolicy A simple selection policy where the the endpoint is chosen randomly.
ServiceAndEndpointNameResolver Resolves the endpoint using the service name and endpoint name to resolve the ServiceEndpoint
ServiceNameEndpointResolver Resolves the endpoint using the service name with a pluggable EndpointChooser selection policy if more than one endpoints are found.
ServiceRoundRobinPolicy a simple round robin endpoint resolver policy to have a basic load balancing
URIResolver  
 

Package org.apache.servicemix.jbi.resolver Description

An extension point to allow plugable ServiceEndpoint resolution policies.



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