Commit c80f9041 by Patryk Czarnik

Pusta implementacja kalkulatora

parent 749d6a5b
package kalkulator;
import jakarta.jws.WebService;
import jakarta.xml.ws.Holder;
import java.util.List;
@WebService(endpointInterface = "kalkulator.Kalkulator")
public class KalkulatorImpl implements Kalkulator {
@Override
public int sub(int arg1, int arg2) {
return 0;
}
@Override
public int add(int arg1, int arg2) {
return 0;
}
@Override
public void div(int arg1, int arg2, Holder<Integer> quotient, Holder<Integer> rest) throws DivZero {
}
@Override
public float avg(List<Integer> arg) {
return 0;
}
@Override
public String witaj(String imie) {
return null;
}
@Override
public int mul(int arg1, int arg2) {
return 0;
}
}
package kalkulator;
import java.net.MalformedURLException;
import java.net.URL;
import javax.xml.namespace.QName;
import jakarta.xml.ws.WebEndpoint;
import jakarta.xml.ws.WebServiceClient;
import jakarta.xml.ws.WebServiceFeature;
import jakarta.xml.ws.Service;
/**
* This class was generated by Apache CXF 4.0.0
* 2023-08-02T14:49:14.528+02:00
* Generated source version: 4.0.0
*
*/
@WebServiceClient(name = "Kalkulator",
wsdlLocation = "file:/home/patryk/praca/alx/byle_kursy/20230801-Soap_Samsung/alx_20230801/Kalkulator/kalkulator.wsdl",
targetNamespace = "http://www.example.org/Kalkulator/")
public class Kalkulator_Service extends Service {
public final static URL WSDL_LOCATION;
public final static QName SERVICE = new QName("http://www.example.org/Kalkulator/", "Kalkulator");
public final static QName KalkulatorSOAP = new QName("http://www.example.org/Kalkulator/", "KalkulatorSOAP");
static {
URL url = null;
try {
url = new URL("file:/home/patryk/praca/alx/byle_kursy/20230801-Soap_Samsung/alx_20230801/Kalkulator/kalkulator.wsdl");
} catch (MalformedURLException e) {
java.util.logging.Logger.getLogger(Kalkulator_Service.class.getName())
.log(java.util.logging.Level.INFO,
"Can not initialize the default wsdl from {0}", "file:/home/patryk/praca/alx/byle_kursy/20230801-Soap_Samsung/alx_20230801/Kalkulator/kalkulator.wsdl");
}
WSDL_LOCATION = url;
}
public Kalkulator_Service(URL wsdlLocation) {
super(wsdlLocation, SERVICE);
}
public Kalkulator_Service(URL wsdlLocation, QName serviceName) {
super(wsdlLocation, serviceName);
}
public Kalkulator_Service() {
super(WSDL_LOCATION, SERVICE);
}
public Kalkulator_Service(WebServiceFeature ... features) {
super(WSDL_LOCATION, SERVICE, features);
}
public Kalkulator_Service(URL wsdlLocation, WebServiceFeature ... features) {
super(wsdlLocation, SERVICE, features);
}
public Kalkulator_Service(URL wsdlLocation, QName serviceName, WebServiceFeature ... features) {
super(wsdlLocation, serviceName, features);
}
/**
*
* @return
* returns Kalkulator
*/
@WebEndpoint(name = "KalkulatorSOAP")
public Kalkulator getKalkulatorSOAP() {
return super.getPort(KalkulatorSOAP, Kalkulator.class);
}
/**
*
* @param features
* A list of {@link jakarta.xml.ws.WebServiceFeature} to configure on the proxy. Supported features not in the <code>features</code> parameter will have their default values.
* @return
* returns Kalkulator
*/
@WebEndpoint(name = "KalkulatorSOAP")
public Kalkulator getKalkulatorSOAP(WebServiceFeature... features) {
return super.getPort(KalkulatorSOAP, Kalkulator.class, features);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment