/* * Copyright 2009 Perforce Software Inc., All Rights Reserved. */ package com.perforce.p4java.impl.mapbased.rpc; import java.util.Map; /** * 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. */ public class RpcCmdSpec { private String cmdName = null; private String[] cmdArgs = null; private String cmdTicket = null; private Map<String, Object> inMap = null; private String inString = null; private ExternalEnv cmdEnv = null; public RpcCmdSpec(String cmdName, String[] cmdArgs, String cmdTicket, Map<String, Object> inMap, String inString, ExternalEnv cmdEnv) { this.cmdName = cmdName; this.cmdArgs = cmdArgs; this.cmdTicket = cmdTicket; this.inMap = inMap; this.inString = inString; this.cmdEnv = cmdEnv; } public String getCmdName() { return this.cmdName; } public void setCmdName(String cmdName) { this.cmdName = cmdName; } public String[] getCmdArgs() { return this.cmdArgs; } public void setCmdArgs(String[] cmdArgs) { this.cmdArgs = cmdArgs; } public Map<String, Object> getInMap() { return this.inMap; } public void setInMap(Map<String, Object> inMap) { this.inMap = inMap; } public ExternalEnv getCmdEnv() { return this.cmdEnv; } public void setCmdEnv(ExternalEnv cmdEnv) { this.cmdEnv = cmdEnv; } public String getCmdTicket() { return this.cmdTicket; } public void setCmdTicket(String cmdTicket) { this.cmdTicket = cmdTicket; } public String getInString() { return inString; } public void setInString(String inString) { this.inString = inString; } }
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 19903 | stuartrowe |
Branching //guest/perforce_software/p4java/... to //guest/stuartrowe/p4java/... |
||
//guest/perforce_software/p4java/r14.1/src/main/java/com/perforce/p4java/impl/mapbased/rpc/RpcCmdSpec.java | |||||
#1 | 12541 | Matt Attaway | Initial add of the 14.1 p4java source code |