Examples of SuffixMatchFilter


Examples of org.jboss.vfs.util.SuffixMatchFilter

            // Parse shared JARs for TLDs
            sharedTldMetaData = new ArrayList<TldMetaData>();
            if (tldJars != null)
            {
               VirtualFileFilter tldFilter = new SuffixMatchFilter(".tld", VisitorAttributes.DEFAULT);
               for (URL tldJar : tldJars)
               {
                  try
                  {
                     VirtualFile virtualFile = VFS.getChild(tldJar);
View Full Code Here

Examples of org.jboss.vfs.util.SuffixMatchFilter

        Collection<VirtualFile> beans;
        final String name = root.getName();
        if (name.endsWith("jboss-beans.xml")) {
            beans = Collections.singleton(root);
        } else {
            VirtualFileFilter filter = new SuffixMatchFilter("jboss-beans.xml");
            beans = new ArrayList<VirtualFile>();
            try {
                // try plain .jar/META-INF
                VirtualFile metainf = root.getChild("META-INF");
                if (metainf.exists())
View Full Code Here

Examples of org.jboss.vfs.util.SuffixMatchFilter

                }
            } else {
                libDir = null;
            }
            // scan the ear looking for wars and jars
            final List<VirtualFile> childArchives = new ArrayList<VirtualFile>(virtualFile.getChildren(new SuffixMatchFilter(
                    CHILD_ARCHIVE_EXTENSIONS, new VisitorAttributes() {
                @Override
                public boolean isLeavesOnly() {
                    return false;
                }
View Full Code Here

Examples of org.jboss.vfs.util.SuffixMatchFilter

        Collection<VirtualFile> beans;
        final String name = root.getName();
        if(name.endsWith("jboss-beans.xml")) {
            beans = Collections.singleton(root);
        } else {
            VirtualFileFilter filter = new SuffixMatchFilter("jboss-beans.xml");
            beans = new ArrayList<VirtualFile>();
            try {
                // try plain .jar/META-INF
                VirtualFile metainf = root.getChild("META-INF");
                if (metainf.exists())
View Full Code Here

Examples of org.jboss.vfs.util.SuffixMatchFilter

                }
            } else {
                libDir = null;
            }
            // scan the ear looking for wars and jars
            final List<VirtualFile> childArchives = new ArrayList<VirtualFile>(virtualFile.getChildren(new SuffixMatchFilter(
                    CHILD_ARCHIVE_EXTENSIONS, new VisitorAttributes() {
                @Override
                public boolean isLeavesOnly() {
                    return false;
                }
View Full Code Here

Examples of org.jboss.vfs.util.SuffixMatchFilter

        virtualFile = virtualFile.getParent().getParent();

        Indexer indexer = new Indexer();
        List<VirtualFile> classChildren;
        try {
            classChildren = virtualFile.getChildren(new SuffixMatchFilter(".class",
                VisitorAttributes.RECURSE_LEAVES_ONLY));
        } catch (IOException e) {
            LOG.warn(WARNING_MESSAGE_LOAD_CLASSES, e);
            return Collections.emptySet();
        }
View Full Code Here

Examples of org.jboss.vfs.util.SuffixMatchFilter

    public void testProcessConnector() throws Throwable {
        try {
            URI uri = getURI("/ra16inoutanno.rar");
            final VirtualFile virtualFile = VFS.getChild(uri);
            final Indexer indexer = new Indexer();
            final List<VirtualFile> classChildren = virtualFile.getChildren(new SuffixMatchFilter(".class",
                    VisitorAttributes.RECURSE_LEAVES_ONLY));
            for (VirtualFile classFile : classChildren) {
                InputStream inputStream = null;
                try {
                    inputStream = classFile.openStream();
View Full Code Here

Examples of org.jboss.vfs.util.SuffixMatchFilter

    public void testProcessConnectorFail() throws Throwable {
        try {
            URI uri = getURI("/rafail2connector.rar");
            final VirtualFile virtualFile = VFS.getChild(uri);
            final Indexer indexer = new Indexer();
            final List<VirtualFile> classChildren = virtualFile.getChildren(new SuffixMatchFilter(".class",
                    VisitorAttributes.RECURSE_LEAVES_ONLY));
            for (VirtualFile classFile : classChildren) {
                InputStream inputStream = null;
                try {
                    inputStream = classFile.openStream();
View Full Code Here

Examples of org.jboss.vfs.util.SuffixMatchFilter

    public void testProcessConnectionDefinitions() throws Throwable {
        try {
            URI uri = getURI("/ra16annoconndefs.rar");
            final VirtualFile virtualFile = VFS.getChild(uri);
            final Indexer indexer = new Indexer();
            final List<VirtualFile> classChildren = virtualFile.getChildren(new SuffixMatchFilter(".class",
                    VisitorAttributes.RECURSE_LEAVES_ONLY));
            for (VirtualFile classFile : classChildren) {
                InputStream inputStream = null;
                try {
                    inputStream = classFile.openStream();
View Full Code Here

Examples of org.jboss.vfs.util.SuffixMatchFilter

    public void testProcessConnectionDefinition() throws Throwable {
        try {
            URI uri = getURI("/ra16annoconndef.rar");
            final VirtualFile virtualFile = VFS.getChild(uri);
            final Indexer indexer = new Indexer();
            final List<VirtualFile> classChildren = virtualFile.getChildren(new SuffixMatchFilter(".class",
                    VisitorAttributes.RECURSE_LEAVES_ONLY));
            for (VirtualFile classFile : classChildren) {
                InputStream inputStream = null;
                try {
                    inputStream = classFile.openStream();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.