Package com.yahoo.jdisc.service
Interface ClientProvider
-
- All Superinterfaces:
RequestHandler
,SharedResource
- All Known Implementing Classes:
AbstractClientProvider
,NonWorkingClientProvider
public interface ClientProvider extends RequestHandler
This interface defines a component that is capable of acting as a client to an external server. To activate a ClientProvider it must be
bound
to aUriPattern
within aContainerBuilder
, and that builder must beactivated
.- Author:
- Simon Thoresen Hult
-
-
Field Summary
-
Fields inherited from interface com.yahoo.jdisc.SharedResource
DEBUG, SYSTEM_PROPERTY_NAME_DEBUG
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
start()
This is a synchronous method to configure this ClientProvider.-
Methods inherited from interface com.yahoo.jdisc.handler.RequestHandler
handleRequest, handleTimeout
-
Methods inherited from interface com.yahoo.jdisc.SharedResource
refer, release
-
-
-
-
Method Detail
-
start
void start()
This is a synchronous method to configure this ClientProvider. The
Container
does not call this method, instead it is a required step in theApplication
initialization code.
-
-