Package com.sun.xml.ws.assembler.dev
Class TubelineAssemblyDecorator
java.lang.Object
com.sun.xml.ws.assembler.dev.TubelineAssemblyDecorator
Decorate Tubes during tubeline assembly
- Since:
- 2.2.7
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic TubelineAssemblyDecorator
composite
(Iterable<TubelineAssemblyDecorator> decorators) Composite decoratordecorateClient
(Tube tube, ClientTubelineAssemblyContext context) Decorate client tubedecorateClientHead
(Tube tube, ClientTubelineAssemblyContext context) Decorate client head tube.decorateClientTail
(Tube tube, ClientTubelineAssemblyContext context) Decorate client tail tube.decorateServer
(Tube tube, ServerTubelineAssemblyContext context) Decorate server tubedecorateServerHead
(Tube tube, ServerTubelineAssemblyContext context) Decorate server head tube.decorateServerTail
(Tube tube, ServerTubelineAssemblyContext context) Decorate server tail tube.
-
Constructor Details
-
TubelineAssemblyDecorator
public TubelineAssemblyDecorator()
-
-
Method Details
-
composite
Composite decorator- Parameters:
decorators
- decorators- Returns:
- composite that delegates to a list of decorators
-
decorateClient
Decorate client tube- Parameters:
tube
- tubecontext
- client context- Returns:
- updated tube for tubeline or return tube parameter to no-op
-
decorateClientHead
Decorate client head tube. The decorateClient method will have been called first.- Parameters:
tube
- tubecontext
- client context- Returns:
- updated tube for tubeline or return tube parameter to no-op
-
decorateClientTail
Decorate client tail tube. The decorateClient method will have been called first.- Parameters:
tube
- tubecontext
- client context- Returns:
- updated tube for tubeline or return tube parameter to no-op
-
decorateServer
Decorate server tube- Parameters:
tube
- tubecontext
- server context- Returns:
- updated tube for tubeline or return tube parameter to no-op
-
decorateServerTail
Decorate server tail tube. The decorateServer method will have been called first.- Parameters:
tube
- tubecontext
- server context- Returns:
- updated tube for tubeline or return tube parameter to no-op
-
decorateServerHead
Decorate server head tube. The decorateServer method will have been called first- Parameters:
tube
- tubecontext
- server context- Returns:
- updated tube for tubeline or return tube parameter to no-op
-