ErrorHandler.java :  » Web-Framework » jpublish » org » jpublish » Java Open Source

Java Open Source » Web Framework » jpublish 
jpublish » org » jpublish » ErrorHandler.java
/*
 * Copyright 2004-2007 the original author or authors.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 */
 
package org.jpublish;
 
import com.anthonyeden.lib.config.Configuration;
import com.anthonyeden.lib.config.ConfigurationException;
 
/** This is a standard interface which should be implemented by all
     JPublish error handlers.
     
     @author Anthony Eden
*/
 
public interface ErrorHandler{
     
    /** Handle the error.
    
        @param error The error
    */
     
    public void handleError(JPublishError error);
    
    /** Configure the error handler.
        
        @param configuration The configuration object
        @throws ConfigurationException
    */
    
    public void configure(Configuration configuration) throws 
    ConfigurationException;
    
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.