1 /************************************************************************* 2 * * 3 * EJBCA: The OpenSource Certificate Authority * 4 * * 5 * This software is free software; you can redistribute it and/or * 6 * modify it under the terms of the GNU Lesser General Public * 7 * License as published by the Free Software Foundation; either * 8 * version 2.1 of the License, or any later version. * 9 * * 10 * See terms of license at gnu.org. * 11 * * 12 *************************************************************************/ 13 14 package org.ejbca.core.protocol.cmp; 15 16 import org.ejbca.core.protocol.IResponseMessage; 17 18 /** 19 * Interface for message handler handling a specific CMP message 20 * @author tomas 21 * @version $Id: ICmpMessageHandler.java,v 1.2 2006/09/21 11:33:33 anatom Exp $ 22 */ 23 public interface ICmpMessageHandler { 24 25 /** 26 * 27 * @param msg input message 28 * @return response message 29 */ 30 public IResponseMessage handleMessage(BaseCmpMessage msg); 31 32 } 33