public class TubelineAssemblyDecorator extends Object
Constructor and Description |
---|
TubelineAssemblyDecorator() |
Modifier and Type | Method and Description |
---|---|
static TubelineAssemblyDecorator |
composite(Iterable<TubelineAssemblyDecorator> decorators)
Composite decorator
|
Tube |
decorateClient(Tube tube,
ClientTubelineAssemblyContext context)
Decorate client tube
|
Tube |
decorateClientHead(Tube tube,
ClientTubelineAssemblyContext context)
Decorate client head tube.
|
Tube |
decorateClientTail(Tube tube,
ClientTubelineAssemblyContext context)
Decorate client tail tube.
|
Tube |
decorateServer(Tube tube,
ServerTubelineAssemblyContext context)
Decorate server tube
|
Tube |
decorateServerHead(Tube tube,
ServerTubelineAssemblyContext context)
Decorate server head tube.
|
Tube |
decorateServerTail(Tube tube,
ServerTubelineAssemblyContext context)
Decorate server tail tube.
|
public static TubelineAssemblyDecorator composite(Iterable<TubelineAssemblyDecorator> decorators)
decorators
- decoratorspublic Tube decorateClient(Tube tube, ClientTubelineAssemblyContext context)
tube
- tubecontext
- client contextpublic Tube decorateClientHead(Tube tube, ClientTubelineAssemblyContext context)
tube
- tubecontext
- client contextpublic Tube decorateClientTail(Tube tube, ClientTubelineAssemblyContext context)
tube
- tubecontext
- client contextpublic Tube decorateServer(Tube tube, ServerTubelineAssemblyContext context)
tube
- tubecontext
- server contextpublic Tube decorateServerTail(Tube tube, ServerTubelineAssemblyContext context)
tube
- tubecontext
- server contextpublic Tube decorateServerHead(Tube tube, ServerTubelineAssemblyContext context)
tube
- tubecontext
- server contextCopyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.