com.perforce.p4java.impl.mapbased.rpc
Class RpcCmdSpec

java.lang.Object
  extended by com.perforce.p4java.impl.mapbased.rpc.RpcCmdSpec

public class RpcCmdSpec
extends Object

Encapsulates all we know about a command coming in from the upper levels of the P4Java implementation. Used as a common currency in the various dispatchers and associated plumbing.


Constructor Summary
RpcCmdSpec(String cmdName, String[] cmdArgs, String cmdTicket, Map<String,Object> inMap, String inString, ExternalEnv cmdEnv)
           
 
Method Summary
 String[] getCmdArgs()
           
 ExternalEnv getCmdEnv()
           
 String getCmdName()
           
 String getCmdTicket()
           
 Map<String,Object> getInMap()
           
 String getInString()
           
 void setCmdArgs(String[] cmdArgs)
           
 void setCmdEnv(ExternalEnv cmdEnv)
           
 void setCmdName(String cmdName)
           
 void setCmdTicket(String cmdTicket)
           
 void setInMap(Map<String,Object> inMap)
           
 void setInString(String inString)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RpcCmdSpec

public RpcCmdSpec(String cmdName,
                  String[] cmdArgs,
                  String cmdTicket,
                  Map<String,Object> inMap,
                  String inString,
                  ExternalEnv cmdEnv)
Method Detail

getCmdName

public String getCmdName()

setCmdName

public void setCmdName(String cmdName)

getCmdArgs

public String[] getCmdArgs()

setCmdArgs

public void setCmdArgs(String[] cmdArgs)

getInMap

public Map<String,Object> getInMap()

setInMap

public void setInMap(Map<String,Object> inMap)

getCmdEnv

public ExternalEnv getCmdEnv()

setCmdEnv

public void setCmdEnv(ExternalEnv cmdEnv)

getCmdTicket

public String getCmdTicket()

setCmdTicket

public void setCmdTicket(String cmdTicket)

getInString

public String getInString()

setInString

public void setInString(String inString)


Copyright © 2015 Perforce Software. All Rights Reserved.