
package at.vvo.omds.types.omds3Types.r1_2_0.brokerservice;

import at.vvo.omds.types.omds3Types.r1_2_0.common.ServiceFault;

import javax.xml.ws.WebFault;


/**
 * This class was generated by Apache CXF 3.2.0
 * 2019-06-12T15:15:48.838+02:00
 * Generated source version: 3.2.0
 */

@WebFault(name = "serviceFault", targetNamespace = "urn:omds3CommonServiceTypes-1-1-0")
public class BrokerServiceFaultMsg extends Exception {
    
    private ServiceFault serviceFault;

    public BrokerServiceFaultMsg() {
        super();
    }
    
    public BrokerServiceFaultMsg(String message) {
        super(message);
    }
    
    public BrokerServiceFaultMsg(String message, Throwable cause) {
        super(message, cause);
    }

    public BrokerServiceFaultMsg(String message, ServiceFault serviceFault) {
        super(message);
        this.serviceFault = serviceFault;
    }

    public BrokerServiceFaultMsg(String message, ServiceFault serviceFault, Throwable cause) {
        super(message, cause);
        this.serviceFault = serviceFault;
    }

    public ServiceFault getFaultInfo() {
        return this.serviceFault;
    }
}
