001    /*
002     * OperationFailedException
003     * 
004     * Copyright (c) 2001, 2002, 2003 Marco Schmidt.
005     * All rights reserved.
006     */
007    
008    package net.sourceforge.jiu.ops;
009    
010    /**
011     * Exception class to indicate that an operation failed during 
012     * the execution of the method {@link Operation#process}.
013     * Note that a failure due to missing or wrong parameters must
014     * lead to the dedicated exception classes
015     * {@link WrongParameterException} or {@link MissingParameterException}
016     * being thrown.
017     *
018     * @since 0.7.0
019     * @author Marco Schmidt
020     */
021    public class OperationFailedException extends Exception
022    {
023            public OperationFailedException(String message)
024            {
025                    super(message);
026            }
027    }