package com.excelian.mache.events;

import java.io.Closeable;
import java.io.IOException;
import javax.jms.JMSException;

/**
 * Type to specify the contract for message queue factories for the different
 * supported messaging platforms.
 * @param <K> the type of the keys
 */
public interface MQFactory<K> extends Closeable {
    public BaseCoordinationEntryEventProducer<K> getProducer(MQConfiguration config);

    public BaseCoordinationEntryEventConsumer<K> getConsumer(MQConfiguration config) throws IOException, JMSException;

    public void close() throws IOException;
}

@@ -320,31 +320,24 @@
 eable %7B%0A    
-public 
 BaseCoordina
@@ -404,23 +404,16 @@
 );%0A%0A    
-public 
 BaseCoor
@@ -517,23 +517,16 @@
 n;%0A%0A    
-public 
 void clo

Remove public from interface method declaration