Package com.yahoo.jdisc.service
Interface ClientProvider
- All Superinterfaces:
RequestHandler
,SharedResource
- All Known Implementing Classes:
AbstractClientProvider
,NonWorkingClientProvider
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 a UriPattern
within a
ContainerBuilder
, and that builder must be activated
.
- Author:
- Simon Thoresen Hult
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.yahoo.jdisc.SharedResource
SharedResource.Debug
-
Field Summary
Fields inherited from interface com.yahoo.jdisc.SharedResource
DEBUG, SYSTEM_PROPERTY_NAME_DEBUG
-
Method Summary
Modifier and TypeMethodDescriptionvoid
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, refer, release
-
Method Details
-
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.
-