org.jboss.forge.addon.manager.impl.filters
Class LocalResourceFilter
java.lang.Object
org.jboss.forge.addon.manager.impl.filters.LocalResourceFilter
- All Implemented Interfaces:
- Predicate<DependencyNode>
public class LocalResourceFilter
- extends Object
- implements Predicate<DependencyNode>
Figures out if a DependencyNode should be treated as a JAR or as an Addon. Also if that dependency is a
direct dependency of the current addon. If it is a runtime required resource belonging to the given Addon, then it
should be accepted and packaged as a JAR in the addon deployment. Otherwise, ignore it
- Author:
- Lincoln Baxter, III
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocalResourceFilter
public LocalResourceFilter(DependencyNode addon)
accept
public boolean accept(DependencyNode node)
- Specified by:
accept in interface Predicate<DependencyNode>
isDependencyAddon
public boolean isDependencyAddon(DependencyNode node)
shouldPackageResource
public boolean shouldPackageResource(DependencyNode node)
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.