Errai 3.0.1-SNAPSHOT

org.jboss.errai.bus.server.util
Class AbstractConfigBase

java.lang.Object
  extended by org.jboss.errai.bus.server.util.AbstractConfigBase

public abstract class AbstractConfigBase
extends Object

Author:
Heiko Braun

Field Summary
protected static Set<String> activeCacheContexts
           
protected static Set<String> cacheBlackList
           
protected static org.slf4j.Logger log
           
protected static Map<String,File> scanAreas
           
protected static Map<String,List<String>> scanCache
           
protected static String tmpUUID
           
 
Constructor Summary
AbstractConfigBase()
           
 
Method Summary
protected static void _traverseFiles(File root, File start, Set<String> loadedTargets, VisitDelegate visitor)
           
protected static File expandZipEntry(ZipInputStream stream, ZipEntry entry)
           
protected static InputStream findResource(ClassLoader loader, String resourceName)
           
protected static void findValidPath(File root, File start, Set<String> loadedTargets, VisitDelegate visitor)
           
protected static String getCandidateFQCN(String rootFile, String fileName)
           
protected static void loadFromDirectory(File root, File start, Set<String> loadedTargets, VisitDelegate visitor)
           
protected static void loadFromZippedResource(File root, File start, Set<String> loadedTargets, VisitDelegate visitor, String scanFilter)
           
protected static void loadZipFromStream(String zipName, InputStream inStream, Set<String> loadedTargets, VisitDelegate visitor, String scanFilter)
           
protected static void recordCache(String context, String cls)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static final org.slf4j.Logger log

scanAreas

protected static Map<String,File> scanAreas

scanCache

protected static Map<String,List<String>> scanCache

cacheBlackList

protected static Set<String> cacheBlackList

activeCacheContexts

protected static Set<String> activeCacheContexts

tmpUUID

protected static String tmpUUID
Constructor Detail

AbstractConfigBase

public AbstractConfigBase()
Method Detail

recordCache

protected static void recordCache(String context,
                                  String cls)

_traverseFiles

protected static void _traverseFiles(File root,
                                     File start,
                                     Set<String> loadedTargets,
                                     VisitDelegate visitor)

findValidPath

protected static void findValidPath(File root,
                                    File start,
                                    Set<String> loadedTargets,
                                    VisitDelegate visitor)

findResource

protected static InputStream findResource(ClassLoader loader,
                                          String resourceName)

getCandidateFQCN

protected static String getCandidateFQCN(String rootFile,
                                         String fileName)

loadFromZippedResource

protected static void loadFromZippedResource(File root,
                                             File start,
                                             Set<String> loadedTargets,
                                             VisitDelegate visitor,
                                             String scanFilter)

loadZipFromStream

protected static void loadZipFromStream(String zipName,
                                        InputStream inStream,
                                        Set<String> loadedTargets,
                                        VisitDelegate visitor,
                                        String scanFilter)
                                 throws IOException
Throws:
IOException

expandZipEntry

protected static File expandZipEntry(ZipInputStream stream,
                                     ZipEntry entry)

loadFromDirectory

protected static void loadFromDirectory(File root,
                                        File start,
                                        Set<String> loadedTargets,
                                        VisitDelegate visitor)

Errai 3.0.1-SNAPSHOT

Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.