--- /dev/null
+/**
+ * MoodleWSBindingStub.java
+ *
+ * This file was auto-generated from WSDL
+ * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
+ */
+
+package com.pentila.evalcomp.moodlews;
+
+public class MoodleWSBindingStub extends org.apache.axis.client.Stub implements com.pentila.evalcomp.moodlews.MoodleWSPortType {
+ private java.util.Vector cachedSerClasses = new java.util.Vector();
+ private java.util.Vector cachedSerQNames = new java.util.Vector();
+ private java.util.Vector cachedSerFactories = new java.util.Vector();
+ private java.util.Vector cachedDeserFactories = new java.util.Vector();
+
+ static org.apache.axis.description.OperationDesc [] _operations;
+
+ static {
+ _operations = new org.apache.axis.description.OperationDesc[46];
+ _initOperationDesc1();
+ _initOperationDesc2();
+ _initOperationDesc3();
+ _initOperationDesc4();
+ _initOperationDesc5();
+ }
+
+ private static void _initOperationDesc1(){
+ org.apache.axis.description.OperationDesc oper;
+ org.apache.axis.description.ParameterDesc param;
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("login");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "username"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "password"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "loginReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.LoginReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[0] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("logout");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
+ oper.setReturnClass(boolean.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[1] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("edit_users");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "users"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "editUsersInput"), com.pentila.evalcomp.moodlews.EditUsersInput.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "editUsersOutput"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.EditUsersOutput.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[2] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_users");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userids"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getUsersInput"), java.lang.String[].class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idfield"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getUsersReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetUsersReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[3] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("edit_courses");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "courses"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "editCoursesInput"), com.pentila.evalcomp.moodlews.EditCoursesInput.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "editCoursesOutput"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.EditCoursesOutput.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[4] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_courses");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "courseids"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getCoursesInput"), java.lang.String[].class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idfield"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getCoursesReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetCoursesReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[5] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_resources");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "courseids"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getCoursesInput"), java.lang.String[].class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idfield"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getResourcesReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetResourcesReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[6] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_instances_bytype");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "courseids"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getCoursesInput"), java.lang.String[].class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idfield"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "type"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getResourcesReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetResourcesReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[7] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_grades");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "courseids"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getGradesInput"), java.lang.String[].class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idfield"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getGradesReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetGradesReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[8] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("enrol_students");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "courseid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userids"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "enrolStudentsInput"), java.lang.String[].class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idfield"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "enrolStudentsReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.EnrolStudentsReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[9] = oper;
+
+ }
+
+ private static void _initOperationDesc2(){
+ org.apache.axis.description.OperationDesc oper;
+ org.apache.axis.description.ParameterDesc param;
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("assignUsers");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "courseid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userids"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "assignUsersInput"), java.lang.String[].class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idfield"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idrole"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "assignUsersReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.AssignUsersReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[10] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("unassignUsers");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "courseid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userids"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "unassignUsersInput"), java.lang.String[].class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idfield"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idrole"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "unassignUsersReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.UnassignUsersReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[11] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_last_changes");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "courseid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idfield"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "limit"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getLastChangesReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetLastChangesReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[12] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_events");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "eventtype"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "ownerid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getEventsReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetEventsReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[13] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_course");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "courseid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idfield"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getCoursesReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetCoursesReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[14] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_course_byid");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "info"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getCoursesReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetCoursesReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[15] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_course_byidnumber");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "info"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getCoursesReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetCoursesReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[16] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_user");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idfield"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getUsersReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetUsersReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[17] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_roles");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getRolesReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetRolesReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[18] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_role_byid");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "value"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getRolesReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetRolesReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[19] = oper;
+
+ }
+
+ private static void _initOperationDesc3(){
+ org.apache.axis.description.OperationDesc oper;
+ org.apache.axis.description.ParameterDesc param;
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_role_byname");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "value"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getRolesReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetRolesReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[20] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_categories");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getCategoriesReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetCategoriesReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[21] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_category_byid");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "value"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getCategoriesReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetCategoriesReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[22] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_category_byname");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "value"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getCategoriesReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetCategoriesReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[23] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_my_courses");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "uid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sort"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getCoursesReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetCoursesReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[24] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_my_courses_byusername");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "uinfo"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sort"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getCoursesReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetCoursesReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[25] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_my_courses_byidnumber");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "uinfo"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sort"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getCoursesReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetCoursesReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[26] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_user_byusername");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userinfo"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getUsersReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetUsersReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[27] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_user_byidnumber");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userinfo"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getUsersReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetUsersReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[28] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_user_byid");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userinfo"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getUsersReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetUsersReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[29] = oper;
+
+ }
+
+ private static void _initOperationDesc4(){
+ org.apache.axis.description.OperationDesc oper;
+ org.apache.axis.description.ParameterDesc param;
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_users_bycourse");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idcourse"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idfield"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idrole"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getUsersReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetUsersReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[30] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("count_users_bycourse");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idcourse"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idfield"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idrole"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"));
+ oper.setReturnClass(java.math.BigInteger.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[31] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_courses_bycategory");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "categoryid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getCoursesReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetCoursesReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[32] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_groups_bycourse");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "courseid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idfield"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getGroupsReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetGroupsReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[33] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_group_byid");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "info"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "courseid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getGroupsReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetGroupsReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[34] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_groups_byname");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "info"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "courseid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getGroupsReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetGroupsReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[35] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_group_members");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getUsersReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetUsersReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[36] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_my_id");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"));
+ oper.setReturnClass(java.math.BigInteger.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[37] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_my_group");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "courseid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "uid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getGroupsReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetGroupsReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[38] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_my_groups");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "uid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getGroupsReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetGroupsReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[39] = oper;
+
+ }
+
+ private static void _initOperationDesc5(){
+ org.apache.axis.description.OperationDesc oper;
+ org.apache.axis.description.ParameterDesc param;
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_teachers");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "value"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "id"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getUsersReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetUsersReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[40] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_students");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "value"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "id"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getUsersReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetUsersReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[41] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("has_role_incourse");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "iduser"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "iduserfield"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idcourse"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idcoursefield"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idrole"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
+ oper.setReturnClass(boolean.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[42] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_primaryrole_incourse");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "iduser"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "iduserfield"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idcourse"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idcoursefield"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"));
+ oper.setReturnClass(java.math.BigInteger.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[43] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("get_activities");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "iduser"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "iduserfield"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idcourse"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idcoursefield"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "idlimit"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getActivitiesReturn"));
+ oper.setReturnClass(com.pentila.evalcomp.moodlews.GetActivitiesReturn.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[44] = oper;
+
+ oper = new org.apache.axis.description.OperationDesc();
+ oper.setName("count_activities");
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "client"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"), java.math.BigInteger.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sesskey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "value1"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "id1"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "value2"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "id2"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
+ oper.addParameter(param);
+ oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer"));
+ oper.setReturnClass(java.math.BigInteger.class);
+ oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
+ oper.setStyle(org.apache.axis.constants.Style.RPC);
+ oper.setUse(org.apache.axis.constants.Use.ENCODED);
+ _operations[45] = oper;
+
+ }
+
+ public MoodleWSBindingStub() throws org.apache.axis.AxisFault {
+ this(null);
+ }
+
+ public MoodleWSBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
+ this(service);
+ super.cachedEndpoint = endpointURL;
+ }
+
+ public MoodleWSBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
+ if (service == null) {
+ super.service = new org.apache.axis.client.Service();
+ } else {
+ super.service = service;
+ }
+ ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
+ java.lang.Class cls;
+ javax.xml.namespace.QName qName;
+ javax.xml.namespace.QName qName2;
+ java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
+ java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
+ java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
+ java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
+ java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
+ java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
+ java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
+ java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
+ java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
+ java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "activityRecord");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.ActivityRecord.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "activityRecords");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.ActivityRecord[].class;
+ cachedSerClasses.add(cls);
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "activityRecord");
+ qName2 = null;
+ cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
+ cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "assignUsersInput");
+ cachedSerQNames.add(qName);
+ cls = java.lang.String[].class;
+ cachedSerClasses.add(cls);
+ qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string");
+ qName2 = null;
+ cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
+ cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "assignUsersReturn");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.AssignUsersReturn.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "categoryRecord");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.CategoryRecord.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "categoryRecords");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.CategoryRecord[].class;
+ cachedSerClasses.add(cls);
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "categoryRecord");
+ qName2 = null;
+ cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
+ cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "changeRecord");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.ChangeRecord.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "changeRecords");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.ChangeRecord[].class;
+ cachedSerClasses.add(cls);
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "changeRecord");
+ qName2 = null;
+ cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
+ cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "courseData");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.CourseDatum[].class;
+ cachedSerClasses.add(cls);
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "courseDatum");
+ qName2 = null;
+ cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
+ cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "courseDatum");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.CourseDatum.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "courseRecord");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.CourseRecord.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "courseRecords");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.CourseRecord[].class;
+ cachedSerClasses.add(cls);
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "courseRecord");
+ qName2 = null;
+ cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
+ cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "editCoursesInput");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.EditCoursesInput.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "editCoursesOutput");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.EditCoursesOutput.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "editUsersInput");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.EditUsersInput.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "editUsersOutput");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.EditUsersOutput.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "enrolStudentsInput");
+ cachedSerQNames.add(qName);
+ cls = java.lang.String[].class;
+ cachedSerClasses.add(cls);
+ qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string");
+ qName2 = null;
+ cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
+ cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "enrolStudentsReturn");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.EnrolStudentsReturn.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "eventRecord");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.EventRecord.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "eventRecords");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.EventRecord[].class;
+ cachedSerClasses.add(cls);
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "eventRecord");
+ qName2 = null;
+ cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
+ cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getActivitiesReturn");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.GetActivitiesReturn.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getCategoriesReturn");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.GetCategoriesReturn.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getCoursesInput");
+ cachedSerQNames.add(qName);
+ cls = java.lang.String[].class;
+ cachedSerClasses.add(cls);
+ qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string");
+ qName2 = null;
+ cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
+ cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getCoursesReturn");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.GetCoursesReturn.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getEventsReturn");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.GetEventsReturn.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getGradesInput");
+ cachedSerQNames.add(qName);
+ cls = java.lang.String[].class;
+ cachedSerClasses.add(cls);
+ qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string");
+ qName2 = null;
+ cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
+ cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getGradesReturn");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.GetGradesReturn.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getGroupsReturn");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.GetGroupsReturn.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getLastChangesReturn");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.GetLastChangesReturn.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getResourcesReturn");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.GetResourcesReturn.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getRolesReturn");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.GetRolesReturn.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getUsersInput");
+ cachedSerQNames.add(qName);
+ cls = java.lang.String[].class;
+ cachedSerClasses.add(cls);
+ qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string");
+ qName2 = null;
+ cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
+ cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "getUsersReturn");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.GetUsersReturn.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "gradeRecord");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.GradeRecord.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "gradeRecords");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.GradeRecord[].class;
+ cachedSerClasses.add(cls);
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "gradeRecord");
+ qName2 = null;
+ cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
+ cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "gradeStatsRecord");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.GradeStatsRecord.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "groupRecord");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.GroupRecord.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "groupRecords");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.GroupRecord[].class;
+ cachedSerClasses.add(cls);
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "groupRecord");
+ qName2 = null;
+ cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
+ cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "loginReturn");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.LoginReturn.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "resourceRecord");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.ResourceRecord.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "resourceRecords");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.ResourceRecord[].class;
+ cachedSerClasses.add(cls);
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "resourceRecord");
+ qName2 = null;
+ cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
+ cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "roleRecord");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.RoleRecord.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "roleRecords");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.RoleRecord[].class;
+ cachedSerClasses.add(cls);
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "roleRecord");
+ qName2 = null;
+ cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
+ cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "studentGradeRecord");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.StudentGradeRecord.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "studentGradeRecords");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.StudentGradeRecord[].class;
+ cachedSerClasses.add(cls);
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "studentGradeRecord");
+ qName2 = null;
+ cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
+ cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "studentRecord");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.StudentRecord.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "studentRecords");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.StudentRecord[].class;
+ cachedSerClasses.add(cls);
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "studentRecord");
+ qName2 = null;
+ cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
+ cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "unassignUsersInput");
+ cachedSerQNames.add(qName);
+ cls = java.lang.String[].class;
+ cachedSerClasses.add(cls);
+ qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string");
+ qName2 = null;
+ cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
+ cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "unassignUsersReturn");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.UnassignUsersReturn.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "userData");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.UserDatum[].class;
+ cachedSerClasses.add(cls);
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "userDatum");
+ qName2 = null;
+ cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
+ cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "userDatum");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.UserDatum.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "userLightRecord");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.UserLightRecord.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "userLightRecords");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.UserLightRecord[].class;
+ cachedSerClasses.add(cls);
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "userLightRecord");
+ qName2 = null;
+ cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
+ cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "userRecord");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.UserRecord.class;
+ cachedSerClasses.add(cls);
+ cachedSerFactories.add(beansf);
+ cachedDeserFactories.add(beandf);
+
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "userRecords");
+ cachedSerQNames.add(qName);
+ cls = com.pentila.evalcomp.moodlews.UserRecord[].class;
+ cachedSerClasses.add(cls);
+ qName = new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "userRecord");
+ qName2 = null;
+ cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
+ cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
+
+ }
+
+ protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
+ try {
+ org.apache.axis.client.Call _call = super._createCall();
+ if (super.maintainSessionSet) {
+ _call.setMaintainSession(super.maintainSession);
+ }
+ if (super.cachedUsername != null) {
+ _call.setUsername(super.cachedUsername);
+ }
+ if (super.cachedPassword != null) {
+ _call.setPassword(super.cachedPassword);
+ }
+ if (super.cachedEndpoint != null) {
+ _call.setTargetEndpointAddress(super.cachedEndpoint);
+ }
+ if (super.cachedTimeout != null) {
+ _call.setTimeout(super.cachedTimeout);
+ }
+ if (super.cachedPortName != null) {
+ _call.setPortName(super.cachedPortName);
+ }
+ java.util.Enumeration keys = super.cachedProperties.keys();
+ while (keys.hasMoreElements()) {
+ java.lang.String key = (java.lang.String) keys.nextElement();
+ _call.setProperty(key, super.cachedProperties.get(key));
+ }
+ // All the type mapping information is registered
+ // when the first call is made.
+ // The type mapping information is actually registered in
+ // the TypeMappingRegistry of the service, which
+ // is the reason why registration is only needed for the first call.
+ synchronized (this) {
+ if (firstCall()) {
+ // must set encoding style before registering serializers
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
+ for (int i = 0; i < cachedSerFactories.size(); ++i) {
+ java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
+ javax.xml.namespace.QName qName =
+ (javax.xml.namespace.QName) cachedSerQNames.get(i);
+ java.lang.Object x = cachedSerFactories.get(i);
+ if (x instanceof Class) {
+ java.lang.Class sf = (java.lang.Class)
+ cachedSerFactories.get(i);
+ java.lang.Class df = (java.lang.Class)
+ cachedDeserFactories.get(i);
+ _call.registerTypeMapping(cls, qName, sf, df, false);
+ }
+ else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
+ org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
+ cachedSerFactories.get(i);
+ org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
+ cachedDeserFactories.get(i);
+ _call.registerTypeMapping(cls, qName, sf, df, false);
+ }
+ }
+ }
+ }
+ return _call;
+ }
+ catch (java.lang.Throwable _t) {
+ throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
+ }
+ }
+
+ public com.pentila.evalcomp.moodlews.LoginReturn login(java.lang.String username, java.lang.String password) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[0]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#login");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "login"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {username, password});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.LoginReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.LoginReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.LoginReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public boolean logout(java.math.BigInteger client, java.lang.String sesskey) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[1]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#logout");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "logout"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return ((java.lang.Boolean) _resp).booleanValue();
+ } catch (java.lang.Exception _exception) {
+ return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.EditUsersOutput edit_users(java.math.BigInteger client, java.lang.String sesskey, com.pentila.evalcomp.moodlews.EditUsersInput users) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[2]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#edit_users");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "edit_users"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, users});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.EditUsersOutput) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.EditUsersOutput) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.EditUsersOutput.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetUsersReturn get_users(java.math.BigInteger client, java.lang.String sesskey, java.lang.String[] userids, java.lang.String idfield) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[3]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_users");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_users"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, userids, idfield});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetUsersReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetUsersReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetUsersReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.EditCoursesOutput edit_courses(java.math.BigInteger client, java.lang.String sesskey, com.pentila.evalcomp.moodlews.EditCoursesInput courses) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[4]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#edit_courses");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "edit_courses"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, courses});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.EditCoursesOutput) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.EditCoursesOutput) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.EditCoursesOutput.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetCoursesReturn get_courses(java.math.BigInteger client, java.lang.String sesskey, java.lang.String[] courseids, java.lang.String idfield) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[5]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_courses");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_courses"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, courseids, idfield});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetCoursesReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetCoursesReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetCoursesReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetResourcesReturn get_resources(java.math.BigInteger client, java.lang.String sesskey, java.lang.String[] courseids, java.lang.String idfield) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[6]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_resources");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_resources"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, courseids, idfield});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetResourcesReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetResourcesReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetResourcesReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetResourcesReturn get_instances_bytype(java.math.BigInteger client, java.lang.String sesskey, java.lang.String[] courseids, java.lang.String idfield, java.lang.String type) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[7]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_instances_bytype");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_instances_bytype"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, courseids, idfield, type});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetResourcesReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetResourcesReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetResourcesReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetGradesReturn get_grades(java.math.BigInteger client, java.lang.String sesskey, java.lang.String userid, java.lang.String[] courseids, java.lang.String idfield) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[8]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_grades");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_grades"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, userid, courseids, idfield});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetGradesReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetGradesReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetGradesReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.EnrolStudentsReturn enrol_students(java.math.BigInteger client, java.lang.String sesskey, java.lang.String courseid, java.lang.String[] userids, java.lang.String idfield) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[9]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#enrol_students");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "enrol_students"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, courseid, userids, idfield});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.EnrolStudentsReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.EnrolStudentsReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.EnrolStudentsReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.AssignUsersReturn assignUsers(java.math.BigInteger client, java.lang.String sesskey, java.lang.String courseid, java.lang.String[] userids, java.lang.String idfield, java.lang.String idrole) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[10]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#assignUsers");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "assignUsers"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, courseid, userids, idfield, idrole});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.AssignUsersReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.AssignUsersReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.AssignUsersReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.UnassignUsersReturn unassignUsers(java.math.BigInteger client, java.lang.String sesskey, java.lang.String courseid, java.lang.String[] userids, java.lang.String idfield, java.lang.String idrole) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[11]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#unassignUsers");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "unassignUsers"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, courseid, userids, idfield, idrole});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.UnassignUsersReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.UnassignUsersReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.UnassignUsersReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetLastChangesReturn get_last_changes(java.math.BigInteger client, java.lang.String sesskey, java.lang.String courseid, java.lang.String idfield, java.math.BigInteger limit) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[12]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_last_changes");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_last_changes"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, courseid, idfield, limit});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetLastChangesReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetLastChangesReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetLastChangesReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetEventsReturn get_events(java.math.BigInteger client, java.lang.String sesskey, java.math.BigInteger eventtype, java.math.BigInteger ownerid) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[13]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_events");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_events"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, eventtype, ownerid});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetEventsReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetEventsReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetEventsReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetCoursesReturn get_course(java.math.BigInteger client, java.lang.String sesskey, java.lang.String courseid, java.lang.String idfield) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[14]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_course");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_course"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, courseid, idfield});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetCoursesReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetCoursesReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetCoursesReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetCoursesReturn get_course_byid(java.math.BigInteger client, java.lang.String sesskey, java.lang.String info) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[15]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_course_byid");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_course_byid"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, info});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetCoursesReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetCoursesReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetCoursesReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetCoursesReturn get_course_byidnumber(java.math.BigInteger client, java.lang.String sesskey, java.lang.String info) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[16]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_course_byidnumber");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_course_byidnumber"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, info});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetCoursesReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetCoursesReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetCoursesReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetUsersReturn get_user(java.math.BigInteger client, java.lang.String sesskey, java.lang.String userid, java.lang.String idfield) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[17]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_user");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_user"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, userid, idfield});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetUsersReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetUsersReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetUsersReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetRolesReturn get_roles(java.math.BigInteger client, java.lang.String sesskey) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[18]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_roles");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_roles"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetRolesReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetRolesReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetRolesReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetRolesReturn get_role_byid(java.math.BigInteger client, java.lang.String sesskey, java.lang.String value) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[19]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_role_byid");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_role_byid"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, value});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetRolesReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetRolesReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetRolesReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetRolesReturn get_role_byname(java.math.BigInteger client, java.lang.String sesskey, java.lang.String value) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[20]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_role_byname");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_role_byname"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, value});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetRolesReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetRolesReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetRolesReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetCategoriesReturn get_categories(java.math.BigInteger client, java.lang.String sesskey) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[21]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_categories");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_categories"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetCategoriesReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetCategoriesReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetCategoriesReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetCategoriesReturn get_category_byid(java.math.BigInteger client, java.lang.String sesskey, java.lang.String value) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[22]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_category_byid");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_category_byid"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, value});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetCategoriesReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetCategoriesReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetCategoriesReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetCategoriesReturn get_category_byname(java.math.BigInteger client, java.lang.String sesskey, java.lang.String value) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[23]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_category_byname");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_category_byname"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, value});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetCategoriesReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetCategoriesReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetCategoriesReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetCoursesReturn get_my_courses(java.math.BigInteger client, java.lang.String sesskey, java.math.BigInteger uid, java.lang.String sort) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[24]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_my_courses");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_my_courses"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, uid, sort});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetCoursesReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetCoursesReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetCoursesReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetCoursesReturn get_my_courses_byusername(java.math.BigInteger client, java.lang.String sesskey, java.lang.String uinfo, java.lang.String sort) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[25]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_my_courses_byusername");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_my_courses_byusername"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, uinfo, sort});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetCoursesReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetCoursesReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetCoursesReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetCoursesReturn get_my_courses_byidnumber(java.math.BigInteger client, java.lang.String sesskey, java.lang.String uinfo, java.lang.String sort) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[26]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_my_courses_byidnumber");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_my_courses_byidnumber"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, uinfo, sort});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetCoursesReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetCoursesReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetCoursesReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetUsersReturn get_user_byusername(java.math.BigInteger client, java.lang.String sesskey, java.lang.String userinfo) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[27]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_user_byusername");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_user_byusername"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, userinfo});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetUsersReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetUsersReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetUsersReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetUsersReturn get_user_byidnumber(java.math.BigInteger client, java.lang.String sesskey, java.lang.String userinfo) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[28]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_user_byidnumber");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_user_byidnumber"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, userinfo});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetUsersReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetUsersReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetUsersReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetUsersReturn get_user_byid(java.math.BigInteger client, java.lang.String sesskey, java.lang.String userinfo) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[29]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_user_byid");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_user_byid"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, userinfo});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetUsersReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetUsersReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetUsersReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetUsersReturn get_users_bycourse(java.math.BigInteger client, java.lang.String sesskey, java.lang.String idcourse, java.lang.String idfield, java.math.BigInteger idrole) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[30]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_users_bycourse");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_users_bycourse"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, idcourse, idfield, idrole});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetUsersReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetUsersReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetUsersReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public java.math.BigInteger count_users_bycourse(java.math.BigInteger client, java.lang.String sesskey, java.lang.String idcourse, java.lang.String idfield, java.math.BigInteger idrole) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[31]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#count_users_bycourse");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "count_users_bycourse"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, idcourse, idfield, idrole});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (java.math.BigInteger) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (java.math.BigInteger) org.apache.axis.utils.JavaUtils.convert(_resp, java.math.BigInteger.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetCoursesReturn get_courses_bycategory(java.math.BigInteger client, java.lang.String sesskey, java.math.BigInteger categoryid) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[32]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_courses_bycategory");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_courses_bycategory"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, categoryid});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetCoursesReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetCoursesReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetCoursesReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetGroupsReturn get_groups_bycourse(java.math.BigInteger client, java.lang.String sesskey, java.lang.String courseid, java.lang.String idfield) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[33]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_groups_bycourse");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_groups_bycourse"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, courseid, idfield});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetGroupsReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetGroupsReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetGroupsReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetGroupsReturn get_group_byid(java.math.BigInteger client, java.lang.String sesskey, java.lang.String info, java.math.BigInteger courseid) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[34]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_group_byid");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_group_byid"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, info, courseid});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetGroupsReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetGroupsReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetGroupsReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetGroupsReturn get_groups_byname(java.math.BigInteger client, java.lang.String sesskey, java.lang.String info, java.math.BigInteger courseid) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[35]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_groups_byname");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_groups_byname"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, info, courseid});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetGroupsReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetGroupsReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetGroupsReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetUsersReturn get_group_members(java.math.BigInteger client, java.lang.String sesskey, java.math.BigInteger groupid) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[36]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_group_members");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_group_members"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, groupid});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetUsersReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetUsersReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetUsersReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public java.math.BigInteger get_my_id(java.math.BigInteger client, java.lang.String sesskey) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[37]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_my_id");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_my_id"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (java.math.BigInteger) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (java.math.BigInteger) org.apache.axis.utils.JavaUtils.convert(_resp, java.math.BigInteger.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetGroupsReturn get_my_group(java.math.BigInteger client, java.lang.String sesskey, java.math.BigInteger courseid, java.math.BigInteger uid) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[38]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_my_group");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_my_group"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, courseid, uid});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetGroupsReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetGroupsReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetGroupsReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetGroupsReturn get_my_groups(java.math.BigInteger client, java.lang.String sesskey, java.math.BigInteger uid) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[39]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_my_groups");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_my_groups"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, uid});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetGroupsReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetGroupsReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetGroupsReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetUsersReturn get_teachers(java.math.BigInteger client, java.lang.String sesskey, java.lang.String value, java.lang.String id) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[40]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_teachers");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_teachers"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, value, id});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetUsersReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetUsersReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetUsersReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetUsersReturn get_students(java.math.BigInteger client, java.lang.String sesskey, java.lang.String value, java.lang.String id) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[41]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_students");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_students"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, value, id});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetUsersReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetUsersReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetUsersReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public boolean has_role_incourse(java.math.BigInteger client, java.lang.String sesskey, java.lang.String iduser, java.lang.String iduserfield, java.lang.String idcourse, java.lang.String idcoursefield, java.math.BigInteger idrole) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[42]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#has_role_incourse");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "has_role_incourse"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, iduser, iduserfield, idcourse, idcoursefield, idrole});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return ((java.lang.Boolean) _resp).booleanValue();
+ } catch (java.lang.Exception _exception) {
+ return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public java.math.BigInteger get_primaryrole_incourse(java.math.BigInteger client, java.lang.String sesskey, java.lang.String iduser, java.lang.String iduserfield, java.lang.String idcourse, java.lang.String idcoursefield) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[43]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_primaryrole_incourse");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_primaryrole_incourse"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, iduser, iduserfield, idcourse, idcoursefield});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (java.math.BigInteger) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (java.math.BigInteger) org.apache.axis.utils.JavaUtils.convert(_resp, java.math.BigInteger.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public com.pentila.evalcomp.moodlews.GetActivitiesReturn get_activities(java.math.BigInteger client, java.lang.String sesskey, java.lang.String iduser, java.lang.String iduserfield, java.lang.String idcourse, java.lang.String idcoursefield, java.math.BigInteger idlimit) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[44]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#get_activities");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "get_activities"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, iduser, iduserfield, idcourse, idcoursefield, idlimit});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (com.pentila.evalcomp.moodlews.GetActivitiesReturn) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (com.pentila.evalcomp.moodlews.GetActivitiesReturn) org.apache.axis.utils.JavaUtils.convert(_resp, com.pentila.evalcomp.moodlews.GetActivitiesReturn.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+ public java.math.BigInteger count_activities(java.math.BigInteger client, java.lang.String sesskey, java.lang.String value1, java.lang.String id1, java.lang.String value2, java.lang.String id2) throws java.rmi.RemoteException {
+ if (super.cachedEndpoint == null) {
+ throw new org.apache.axis.NoEndPointException();
+ }
+ org.apache.axis.client.Call _call = createCall();
+ _call.setOperation(_operations[45]);
+ _call.setUseSOAPAction(true);
+ _call.setSOAPActionURI("http://localhost:8890/moodle19/wspp/wsdl#count_activities");
+ _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+ _call.setOperationName(new javax.xml.namespace.QName("http://localhost:8890/moodle19/wspp/wsdl", "count_activities"));
+
+ setRequestHeaders(_call);
+ setAttachments(_call);
+ try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {client, sesskey, value1, id1, value2, id2});
+
+ if (_resp instanceof java.rmi.RemoteException) {
+ throw (java.rmi.RemoteException)_resp;
+ }
+ else {
+ extractAttachments(_call);
+ try {
+ return (java.math.BigInteger) _resp;
+ } catch (java.lang.Exception _exception) {
+ return (java.math.BigInteger) org.apache.axis.utils.JavaUtils.convert(_resp, java.math.BigInteger.class);
+ }
+ }
+ } catch (org.apache.axis.AxisFault axisFaultException) {
+ throw axisFaultException;
+}
+ }
+
+}