Class RpcCmdSpec


  • public class RpcCmdSpec
    extends java.lang.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

      Constructors 
      Constructor Description
      RpcCmdSpec​(java.lang.String cmdName, java.lang.String[] cmdArgs, java.lang.String cmdTicket, java.util.Map<java.lang.String,​java.lang.Object> inMap, java.lang.String inString, ExternalEnv cmdEnv)  
    • Constructor Detail

      • RpcCmdSpec

        public RpcCmdSpec​(java.lang.String cmdName,
                          java.lang.String[] cmdArgs,
                          java.lang.String cmdTicket,
                          java.util.Map<java.lang.String,​java.lang.Object> inMap,
                          java.lang.String inString,
                          ExternalEnv cmdEnv)
    • Method Detail

      • getCmdName

        public java.lang.String getCmdName()
      • setCmdName

        public void setCmdName​(java.lang.String cmdName)
      • getCmdArgs

        public java.lang.String[] getCmdArgs()
      • setCmdArgs

        public void setCmdArgs​(java.lang.String[] cmdArgs)
      • getInMap

        public java.util.Map<java.lang.String,​java.lang.Object> getInMap()
      • setInMap

        public void setInMap​(java.util.Map<java.lang.String,​java.lang.Object> inMap)
      • setCmdEnv

        public void setCmdEnv​(ExternalEnv cmdEnv)
      • getCmdTicket

        public java.lang.String getCmdTicket()
      • setCmdTicket

        public void setCmdTicket​(java.lang.String cmdTicket)
      • getInString

        public java.lang.String getInString()
      • setInString

        public void setInString​(java.lang.String inString)