JarEntryFilter.java
package org.ferris.riviera.console.jar;
import javax.enterprise.event.Observes;
import javax.inject.Inject;
import org.apache.log4j.Logger;
import static org.ferris.riviera.console.jar.JarEntryFinderEvent.FILTER;
import javax.annotation.Priority;
/**
*
* @author Michael Remijan mjremijan@yahoo.com @mjremijan
*/
public class JarEntryFilter {
@Inject
protected Logger log;
protected void filterJarEntries(
@Observes @Priority(FILTER) JarEntryFinderEvent event
) {
log.info("ENTER");
event.setJarEntries(
event.getJarFile().getComplement(event.getVersionsInTheDatabase())
);
}
}