/**
 * Distributable under LGPL license.
 * See terms of license at gnu.org.
 *
 * Copyright (C)
 * <a href="http://www.inab.org">Spanish National Institute of Bioinformatics (INB)</a>
 * <a href="http://www.bsc.es">Barcelona Supercomputing Center (BSC)</a>
 * <a href="http://inb.bsc.es">Computational Node 6</a>
 */

package org.inb.biomoby.shared.wsrf.fault;

import javax.xml.ws.WebFault;
import org.inb.wsrf.rp2.UnknownQueryExpressionDialectFaultType;

@WebFault(name="UnknownQueryExpressionDialectFault", targetNamespace="http://docs.oasis-open.org/wsrf/r-2")
public class UnknownQueryExpressionDialectFault extends Exception
{
    private UnknownQueryExpressionDialectFaultType faultInfo;

    public UnknownQueryExpressionDialectFault(String message, UnknownQueryExpressionDialectFaultType faultInfo)
    {
        super(message);
        this.faultInfo = faultInfo;
    }

    public UnknownQueryExpressionDialectFault(String message, UnknownQueryExpressionDialectFaultType faultInfo, Throwable cause)
    {
        super(message, cause);
        this.faultInfo = faultInfo;
    }

    public UnknownQueryExpressionDialectFaultType getFaultInfo()
    {
        return faultInfo;
    }
}
