/********************************************************************
 * Copyright © 2004 EDS. All rights reserved
 ********************************************************************/
package gov.va.med.esr.messaging.service.outbound;

// Java Classes

// Library Classes

// Framework Classes
import gov.va.med.fw.service.ServiceException;

// Common Classes

// Messaging Classes

/**
 * Interface to be implemented by outbound message services.
 * 
 * @author Carlos Ruiz
 * @version 1.0
 */
public interface OutboundProcessService
{
    /**
     * Method to process an outbound message.
     * 
     * @param input
     *        The input used to build a message.
     * @throws ServiceException
     */
    public void processMessage(Object input) throws ServiceException;
}