com.sun.xml.ws.api.pipe
Class PipeCloner

java.lang.Object
  extended by com.sun.xml.ws.api.pipe.TubeCloner
      extended by com.sun.xml.ws.api.pipe.PipeCloner
Direct Known Subclasses:
PipeClonerImpl

Deprecated. Use TubeCloner.

public abstract class PipeCloner
extends TubeCloner

Clones the whole pipeline.

Since Pipes may form an arbitrary directed graph, someone needs to keep track of isomorphism for a clone to happen correctly. This class serves that role.


Field Summary
 
Fields inherited from class com.sun.xml.ws.api.pipe.TubeCloner
master2copy
 
Method Summary
abstract  void add(Pipe original, Pipe copy)
          Deprecated. The Pipe version of TubeCloner.add(Tube, Tube).
static Pipe clone(Pipe p)
          Deprecated. Pipe version of TubeCloner.clone(Tube)
abstract
<T extends Pipe>
T
copy(T p)
          Deprecated. Pipe version of TubeCloner.copy(Tube)
 
Methods inherited from class com.sun.xml.ws.api.pipe.TubeCloner
add, clone, copy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

clone

public static Pipe clone(Pipe p)
Deprecated. 
Pipe version of TubeCloner.clone(Tube)


copy

public abstract <T extends Pipe> T copy(T p)
Deprecated. 
Pipe version of TubeCloner.copy(Tube)


add

public abstract void add(Pipe original,
                         Pipe copy)
Deprecated. 
The Pipe version of TubeCloner.add(Tube, Tube).



Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.