Package com.linecorp.armeria.server
Class SimpleDecoratingHttpService
- java.lang.Object
-
- com.linecorp.armeria.common.util.AbstractUnwrappable<Service<T_I,T_O>>
-
- com.linecorp.armeria.server.DecoratingService<I,O,I,O>
-
- com.linecorp.armeria.server.SimpleDecoratingService<HttpRequest,HttpResponse>
-
- com.linecorp.armeria.server.SimpleDecoratingHttpService
-
- All Implemented Interfaces:
Unwrappable
,HttpService
,Service<HttpRequest,HttpResponse>
- Direct Known Subclasses:
CorsService
,HttpAuthService
,HttpEncodingService
public abstract class SimpleDecoratingHttpService extends SimpleDecoratingService<HttpRequest,HttpResponse> implements HttpService
AnHttpService
that decorates anotherHttpService
.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
SimpleDecoratingHttpService(Service<HttpRequest,HttpResponse> delegate)
Creates a new instance that decorates the specifiedService
.
-
Method Summary
-
Methods inherited from class com.linecorp.armeria.server.DecoratingService
serviceAdded, shouldCachePath
-
Methods inherited from class com.linecorp.armeria.common.util.AbstractUnwrappable
as, delegate, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.linecorp.armeria.server.HttpService
serve
-
Methods inherited from interface com.linecorp.armeria.server.Service
as, decorate, decorate, decorate, serviceAdded, shouldCachePath
-
-
-
-
Constructor Detail
-
SimpleDecoratingHttpService
protected SimpleDecoratingHttpService(Service<HttpRequest,HttpResponse> delegate)
Creates a new instance that decorates the specifiedService
.
-
-