
package at.vvo.omds.types.omds3Types.r1_9_0.service;

import javax.annotation.Generated;
import javax.xml.ws.WebFault;


/**
 * This class was generated by Apache CXF 3.5.6
 * 2023-08-22T12:10:21.487+02:00
 * Generated source version: 3.5.6
 */

@WebFault(name = "serviceFault", targetNamespace = "urn:omds3CommonServiceTypes-1-1-0")
@Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-08-22T12:10:21.487+02:00", comments = "Apache CXF 3.5.6")
public class ServiceFaultMsg extends Exception {

    @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-08-22T12:10:21.487+02:00")
    private at.vvo.omds.types.omds3Types.r1_9_0.common.ServiceFault faultInfo;

    @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-08-22T12:10:21.487+02:00")
    public ServiceFaultMsg() {
        super();
    }

    @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-08-22T12:10:21.487+02:00")
    public ServiceFaultMsg(String message) {
        super(message);
    }

    @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-08-22T12:10:21.487+02:00")
    public ServiceFaultMsg(String message, java.lang.Throwable cause) {
        super(message, cause);
    }

    @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-08-22T12:10:21.487+02:00")
    public ServiceFaultMsg(String message, at.vvo.omds.types.omds3Types.r1_9_0.common.ServiceFault serviceFault) {
        super(message);
        this.faultInfo = serviceFault;
    }

    @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-08-22T12:10:21.487+02:00")
    public ServiceFaultMsg(String message, at.vvo.omds.types.omds3Types.r1_9_0.common.ServiceFault serviceFault, java.lang.Throwable cause) {
        super(message, cause);
        this.faultInfo = serviceFault;
    }

    @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-08-22T12:10:21.487+02:00")
    public at.vvo.omds.types.omds3Types.r1_9_0.common.ServiceFault getFaultInfo() {
        return this.faultInfo;
    }
}
