Uses of Package
com.yahoo.jdisc
-
Packages that use com.yahoo.jdisc Package Description com.yahoo.jdisc Provides the common classes and interfaces of the jDISC core.com.yahoo.jdisc.handler Provides classes and interfaces for implementing aRequestHandler
.com.yahoo.jdisc.service Provides classes and interfaces for implementing aClientProvider
or aServerProvider
.com.yahoo.jdisc.test Provides classes and interfaces for implementing unit tests of jDISC components. -
Classes in com.yahoo.jdisc used by com.yahoo.jdisc Class Description AbstractResource This class provides a thread-safe implementation of theSharedResource
interface, and should be used for all subclasses ofRequestHandler
,ClientProvider
andServerProvider
.Container This is the immutable Container.HeaderFields Metric.Context Declares the interface for the arbitrary context object to pass to both theMetric.set(String, Number, Context)
andMetric.add(String, Number, Context)
methods.Request This class represents a single request (which may have any content model that aServerProvider
chooses to implement).Request.RequestType ResourceReference Represents a live reference to aSharedResource
.Response This class represents the single response (which may have any content model that aRequestHandler
chooses to implement) of some single request.SharedResource This interface defines a reference counted resource.TimeoutManager This interface provides a callback for when theRequest.setTimeout(long, TimeUnit)
is invoked.Timer This class provides access to the current time in milliseconds, as viewed by theContainer
. -
Classes in com.yahoo.jdisc used by com.yahoo.jdisc.handler Class Description AbstractResource This class provides a thread-safe implementation of theSharedResource
interface, and should be used for all subclasses ofRequestHandler
,ClientProvider
andServerProvider
.Request This class represents a single request (which may have any content model that aServerProvider
chooses to implement).Response This class represents the single response (which may have any content model that aRequestHandler
chooses to implement) of some single request.SharedResource This interface defines a reference counted resource. -
Classes in com.yahoo.jdisc used by com.yahoo.jdisc.service Class Description AbstractResource This class provides a thread-safe implementation of theSharedResource
interface, and should be used for all subclasses ofRequestHandler
,ClientProvider
andServerProvider
.Container This is the immutable Container.SharedResource This interface defines a reference counted resource. -
Classes in com.yahoo.jdisc used by com.yahoo.jdisc.test Class Description Container This is the immutable Container.Metric This interface provides an API for writing metric data to the configuredMetricConsumer
.Metric.Context Declares the interface for the arbitrary context object to pass to both theMetric.set(String, Number, Context)
andMetric.add(String, Number, Context)
methods.NoopSharedResource An implementation ofSharedResource
that does not do anything.Request This class represents a single request (which may have any content model that aServerProvider
chooses to implement).Response This class represents the single response (which may have any content model that aRequestHandler
chooses to implement) of some single request.SharedResource This interface defines a reference counted resource.Timer This class provides access to the current time in milliseconds, as viewed by theContainer
.