01: package ri.cache.transport;
02:
03: import java.util.*;
04:
05: /**
06: * TransportEndpointFactory
07: *
08: * @author Brian Goetz
09: */
10: public interface TransportEndpointFactory {
11: public TransportEndpoint getEndpoint(Map parameters)
12: throws TransportException;
13:
14: public void registerListener(Map parameters,
15: TransportListener listener) throws TransportException;
16:
17: void unregisterListener(Map parameters, TransportListener listener)
18: throws TransportException;
19: }
|