call = (Call) new Service().createCall();\r
call.setTargetEndpointAddress(new java.net.URL(\r
"http://www.ebi.ac.uk/ws/services/Dbfetch"));\r
call = (Call) new Service().createCall();\r
call.setTargetEndpointAddress(new java.net.URL(\r
"http://www.ebi.ac.uk/ws/services/Dbfetch"));\r
call.setOperationName(new QName("urn:Dbfetch", "getSupportedDBs"));\r
call.setReturnType(XMLType.SOAP_ARRAY);\r
\r
return (String[]) call.invoke(new Object[] { });\r
call.setOperationName(new QName("urn:Dbfetch", "getSupportedDBs"));\r
call.setReturnType(XMLType.SOAP_ARRAY);\r
\r
return (String[]) call.invoke(new Object[] { });\r
call.setOperationName(new QName("urn:Dbfetch", "getSupportedFormats"));\r
call.setReturnType(XMLType.SOAP_ARRAY);\r
\r
return (String[]) call.invoke(new Object[] { });\r
call.setOperationName(new QName("urn:Dbfetch", "getSupportedFormats"));\r
call.setReturnType(XMLType.SOAP_ARRAY);\r
\r
return (String[]) call.invoke(new Object[] { });\r
call.setOperationName(new QName("urn:Dbfetch", "getSupportedStyles"));\r
call.setReturnType(XMLType.SOAP_ARRAY);\r
\r
return (String[]) call.invoke(new Object[] { });\r
call.setOperationName(new QName("urn:Dbfetch", "getSupportedStyles"));\r
call.setReturnType(XMLType.SOAP_ARRAY);\r
\r
return (String[]) call.invoke(new Object[] { });\r
- public String[] fetchData(String ids, String f, String s) {\r
+ /**\r
+ * DOCUMENT ME!\r
+ *\r
+ * @param ids DOCUMENT ME!\r
+ * @param f DOCUMENT ME!\r
+ * @param s DOCUMENT ME!\r
+ *\r
+ * @return DOCUMENT ME!\r
+ */\r
+ public String[] fetchData(String ids, String f, String s)\r
+ {\r
// ids should be of the form uniprot:25KD_SARPE;ADHR_DROPS;\r
// max 50 ids can be added at one time\r
// ids should be of the form uniprot:25KD_SARPE;ADHR_DROPS;\r
// max 50 ids can be added at one time\r
call.setOperationName(new QName("urn:Dbfetch", "fetchData"));\r
call.addParameter("query", XMLType.XSD_STRING, ParameterMode.IN);\r
call.addParameter("format", XMLType.XSD_STRING, ParameterMode.IN);\r
call.addParameter("style", XMLType.XSD_STRING, ParameterMode.IN);\r
call.setReturnType(XMLType.SOAP_ARRAY);\r
\r
call.setOperationName(new QName("urn:Dbfetch", "fetchData"));\r
call.addParameter("query", XMLType.XSD_STRING, ParameterMode.IN);\r
call.addParameter("format", XMLType.XSD_STRING, ParameterMode.IN);\r
call.addParameter("style", XMLType.XSD_STRING, ParameterMode.IN);\r
call.setReturnType(XMLType.SOAP_ARRAY);\r
\r
- public String fetchDataFile(String arg, String f, String s) {\r
- if (f != null) {\r
+ /**\r
+ * DOCUMENT ME!\r
+ *\r
+ * @param arg DOCUMENT ME!\r
+ * @param f DOCUMENT ME!\r
+ * @param s DOCUMENT ME!\r
+ *\r
+ * @return DOCUMENT ME!\r
+ */\r
+ public String fetchDataFile(String arg, String f, String s)\r
+ {\r
+ if (f != null)\r
+ {\r
System.err.println("Received null ");\r
throw new AxisFault("", "Received null", null, null);\r
}\r
\r
System.err.println("Received null ");\r
throw new AxisFault("", "Received null", null, null);\r
}\r
\r
System.err.println("Received problem response from server: " +\r
ret);\r
throw new AxisFault("", (String) ret, null, null);\r
}\r
\r
System.err.println("Received problem response from server: " +\r
ret);\r
throw new AxisFault("", (String) ret, null, null);\r
}\r
\r
//The wrong type of object that what was expected.\r
System.err.println("Received problem response from server:" +\r
ret.getClass().getName());\r
//The wrong type of object that what was expected.\r
System.err.println("Received problem response from server:" +\r
ret.getClass().getName());\r
//From here we'll just treat the data resource as file.\r
String receivedfileName = rdh.getName(); //Get the filename.\r
\r
//From here we'll just treat the data resource as file.\r
String receivedfileName = rdh.getName(); //Get the filename.\r
\r
System.err.println("Could not get the file name.");\r
throw new AxisFault("", "Could not get the file name.", null,\r
null);\r
}\r
\r
System.err.println("Could not get the file name.");\r
throw new AxisFault("", "Could not get the file name.", null,\r
null);\r
}\r
\r