Class ProtocolFunctionDispatcher
- java.lang.Object
-
- com.perforce.p4java.impl.mapbased.rpc.func.proto.ProtocolFunctionDispatcher
-
public class ProtocolFunctionDispatcher extends java.lang.Object
General dispatcher for incoming protocol functions.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
TRACE_PREFIX
-
Constructor Summary
Constructors Constructor Description ProtocolFunctionDispatcher(RpcPacketDispatcher mainDispatcher, java.util.Properties props)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RpcPacketDispatcher.RpcPacketDispatcherResult
dispatch(RpcPacketDispatcher.RpcPacketDispatcherMode dispatchMode, RpcFunctionSpec funcSpec, CommandEnv cmdEnv, java.util.Map<java.lang.String,java.lang.Object> resultsMap)
void
sendRelease2(RpcConnection rpcConnection)
-
-
-
Field Detail
-
TRACE_PREFIX
public static final java.lang.String TRACE_PREFIX
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ProtocolFunctionDispatcher
public ProtocolFunctionDispatcher(RpcPacketDispatcher mainDispatcher, java.util.Properties props)
-
-
Method Detail
-
dispatch
public RpcPacketDispatcher.RpcPacketDispatcherResult dispatch(RpcPacketDispatcher.RpcPacketDispatcherMode dispatchMode, RpcFunctionSpec funcSpec, CommandEnv cmdEnv, java.util.Map<java.lang.String,java.lang.Object> resultsMap) throws ConnectionException
- Throws:
ConnectionException
-
sendRelease2
public void sendRelease2(RpcConnection rpcConnection) throws ConnectionException
- Throws:
ConnectionException
-
-