Class RPCElement

    • Field Detail

      • needDeser

        protected boolean needDeser
    • Constructor Detail

      • RPCElement

        public RPCElement​(java.lang.String namespace,
                          java.lang.String methodName,
                          java.lang.Object[] args)
      • RPCElement

        public RPCElement​(java.lang.String methodName)
    • Method Detail

      • updateOperationsByName

        public void updateOperationsByName()
                                    throws AxisFault
        Throws:
        AxisFault
      • updateOperationsByQName

        public void updateOperationsByQName()
                                     throws AxisFault
        Throws:
        AxisFault
      • getMethodName

        public java.lang.String getMethodName()
      • setNeedDeser

        public void setNeedDeser​(boolean needDeser)
      • deserialize

        public void deserialize()
                         throws org.xml.sax.SAXException
        Throws:
        org.xml.sax.SAXException
      • getParam

        public RPCParam getParam​(java.lang.String name)
                          throws org.xml.sax.SAXException
        This gets the FIRST param whose name matches. !!! Should it return more in the case of duplicates?
        Throws:
        org.xml.sax.SAXException
      • getParams

        public java.util.Vector getParams()
                                   throws org.xml.sax.SAXException
        Throws:
        org.xml.sax.SAXException
      • addParam

        public void addParam​(RPCParam param)
      • outputImpl

        protected void outputImpl​(SerializationContext context)
                           throws java.lang.Exception
        Description copied from class: MessageElement
        override point -output to a serialization context.
        Overrides:
        outputImpl in class MessageElement
        Parameters:
        context - destination.
        Throws:
        java.lang.Exception - if something went wrong.