2016/05/28 - Apache Tuscany has been retired.

For more information, please explore the Attic.



org.apache.tuscany.sca.endpointresolver
Interface EndpointResolver

All Known Implementing Classes:
EndpointResolverImpl, EndpointResolverImpl

public interface EndpointResolver

A reference binding implementation can options implement this interface to tie into the Tuscany SCA runtime


Method Summary
 void resolve()
          This method will be invoked when the endpoint is to be resolved.
 void start()
          This method will be invoked when the endpoint is activated.
 void stop()
          This method will be invoked when the endpont is deactivated.
 

Method Detail

start

void start()
This method will be invoked when the endpoint is activated. It gives the resolver the opportunity to do any set up ready for when it is asked to resolve the endpoint when a message arrives


resolve

void resolve()
This method will be invoked when the endpoint is to be resolved. The resolver will attempt to resolve the endpoint against available services. The resolvers extending this interface will provide environment or binding specific resolution processing


stop

void stop()
This method will be invoked when the endpont is deactivated. It gives the resolver the opportunity to take and required resolver shutdown actions