KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > alfresco > webservice > action > ActionServiceLocator


1 /**
2  * ActionServiceLocator.java
3  *
4  * This file was auto-generated from WSDL
5  * by the Apache Axis 1.3 Oct 05, 2005 (05:23:37 EDT) WSDL2Java emitter.
6  */

7
8 package org.alfresco.webservice.action;
9
10 public class ActionServiceLocator extends org.apache.axis.client.Service implements org.alfresco.webservice.action.ActionService {
11
12 /**
13  * Provides Action and Rule manipulation methods.
14  */

15
16     public ActionServiceLocator() {
17     }
18
19
20     public ActionServiceLocator(org.apache.axis.EngineConfiguration config) {
21         super(config);
22     }
23
24     public ActionServiceLocator(java.lang.String JavaDoc wsdlLoc, javax.xml.namespace.QName JavaDoc sName) throws javax.xml.rpc.ServiceException JavaDoc {
25         super(wsdlLoc, sName);
26     }
27
28     // Use to get a proxy class for ActionService
29
private java.lang.String JavaDoc ActionService_address = "http://localhost:8080/alfresco/api/ActionService";
30
31     public java.lang.String JavaDoc getActionServiceAddress() {
32         return ActionService_address;
33     }
34
35     // The WSDD service name defaults to the port name.
36
private java.lang.String JavaDoc ActionServiceWSDDServiceName = "ActionService";
37
38     public java.lang.String JavaDoc getActionServiceWSDDServiceName() {
39         return ActionServiceWSDDServiceName;
40     }
41
42     public void setActionServiceWSDDServiceName(java.lang.String JavaDoc name) {
43         ActionServiceWSDDServiceName = name;
44     }
45
46     public org.alfresco.webservice.action.ActionServiceSoapPort getActionService() throws javax.xml.rpc.ServiceException JavaDoc {
47        java.net.URL JavaDoc endpoint;
48         try {
49             endpoint = new java.net.URL JavaDoc(ActionService_address);
50         }
51         catch (java.net.MalformedURLException JavaDoc e) {
52             throw new javax.xml.rpc.ServiceException JavaDoc(e);
53         }
54         return getActionService(endpoint);
55     }
56
57     public org.alfresco.webservice.action.ActionServiceSoapPort getActionService(java.net.URL JavaDoc portAddress) throws javax.xml.rpc.ServiceException JavaDoc {
58         try {
59             org.alfresco.webservice.action.ActionServiceSoapBindingStub _stub = new org.alfresco.webservice.action.ActionServiceSoapBindingStub(portAddress, this);
60             _stub.setPortName(getActionServiceWSDDServiceName());
61             return _stub;
62         }
63         catch (org.apache.axis.AxisFault e) {
64             return null;
65         }
66     }
67
68     public void setActionServiceEndpointAddress(java.lang.String JavaDoc address) {
69         ActionService_address = address;
70     }
71
72     /**
73      * For the given interface, get the stub implementation.
74      * If this service has no port for the given interface,
75      * then ServiceException is thrown.
76      */

77     public java.rmi.Remote JavaDoc getPort(Class JavaDoc serviceEndpointInterface) throws javax.xml.rpc.ServiceException JavaDoc {
78         try {
79             if (org.alfresco.webservice.action.ActionServiceSoapPort.class.isAssignableFrom(serviceEndpointInterface)) {
80                 org.alfresco.webservice.action.ActionServiceSoapBindingStub _stub = new org.alfresco.webservice.action.ActionServiceSoapBindingStub(new java.net.URL JavaDoc(ActionService_address), this);
81                 _stub.setPortName(getActionServiceWSDDServiceName());
82                 return _stub;
83             }
84         }
85         catch (java.lang.Throwable JavaDoc t) {
86             throw new javax.xml.rpc.ServiceException JavaDoc(t);
87         }
88         throw new javax.xml.rpc.ServiceException JavaDoc("There is no stub implementation for the interface: " + (serviceEndpointInterface == null ? "null" : serviceEndpointInterface.getName()));
89     }
90
91     /**
92      * For the given interface, get the stub implementation.
93      * If this service has no port for the given interface,
94      * then ServiceException is thrown.
95      */

96     public java.rmi.Remote JavaDoc getPort(javax.xml.namespace.QName JavaDoc portName, Class JavaDoc serviceEndpointInterface) throws javax.xml.rpc.ServiceException JavaDoc {
97         if (portName == null) {
98             return getPort(serviceEndpointInterface);
99         }
100         java.lang.String JavaDoc inputPortName = portName.getLocalPart();
101         if ("ActionService".equals(inputPortName)) {
102             return getActionService();
103         }
104         else {
105             java.rmi.Remote JavaDoc _stub = getPort(serviceEndpointInterface);
106             ((org.apache.axis.client.Stub) _stub).setPortName(portName);
107             return _stub;
108         }
109     }
110
111     public javax.xml.namespace.QName JavaDoc getServiceName() {
112         return new javax.xml.namespace.QName JavaDoc("http://www.alfresco.org/ws/service/action/1.0", "ActionService");
113     }
114
115     private java.util.HashSet JavaDoc ports = null;
116
117     public java.util.Iterator JavaDoc getPorts() {
118         if (ports == null) {
119             ports = new java.util.HashSet JavaDoc();
120             ports.add(new javax.xml.namespace.QName JavaDoc("http://www.alfresco.org/ws/service/action/1.0", "ActionService"));
121         }
122         return ports.iterator();
123     }
124
125     /**
126     * Set the endpoint address for the specified port name.
127     */

128     public void setEndpointAddress(java.lang.String JavaDoc portName, java.lang.String JavaDoc address) throws javax.xml.rpc.ServiceException JavaDoc {
129         
130 if ("ActionService".equals(portName)) {
131             setActionServiceEndpointAddress(address);
132         }
133         else
134 { // Unknown Port Name
135
throw new javax.xml.rpc.ServiceException JavaDoc(" Cannot set Endpoint Address for Unknown Port" + portName);
136         }
137     }
138
139     /**
140     * Set the endpoint address for the specified port name.
141     */

142     public void setEndpointAddress(javax.xml.namespace.QName JavaDoc portName, java.lang.String JavaDoc address) throws javax.xml.rpc.ServiceException JavaDoc {
143         setEndpointAddress(portName.getLocalPart(), address);
144     }
145
146 }
147
Popular Tags