public interface  org.glassfish.contextpropagation.spi.ContextMapPropagator extends java.lang.Object
{
public abstract void sendRequest(java.io.OutputStream, org.glassfish.contextpropagation.PropagationMode) throws java.io.IOException;
public abstract void sendResponse(java.io.OutputStream, org.glassfish.contextpropagation.PropagationMode) throws java.io.IOException;
public abstract void receiveRequest(java.io.InputStream) throws java.io.IOException;
public abstract void receiveResponse(java.io.InputStream, org.glassfish.contextpropagation.PropagationMode) throws java.io.IOException;
public abstract void restoreThreadContexts(org.glassfish.contextpropagation.internal.AccessControlledMap);
public abstract void useWireAdapter(org.glassfish.contextpropagation.wireadapters.WireAdapter);
}