org.apache.cxf.common.jaxb
Class JAXBContextCache
java.lang.Object
  
org.apache.cxf.common.jaxb.JAXBContextCache
public final class JAXBContextCache
- extends Object
 
 
| 
Method Summary | 
static void | 
addPackage(Set<Class<?>> classes,
           String pkg,
           ClassLoader loader)
 
            | 
static void | 
clearCaches()
 
          Clear any caches to make sure new contexts are created | 
static JAXBContextCache.CachedContextAndSchemas | 
getCachedContextAndSchemas(Class<?> cls)
 
            | 
static JAXBContextCache.CachedContextAndSchemas | 
getCachedContextAndSchemas(Set<Class<?>> classes,
                           String defaultNs,
                           Map<String,Object> props,
                           Collection<Object> typeRefs,
                           boolean exact)
 
            | 
static JAXBContextCache.CachedContextAndSchemas | 
getCachedContextAndSchemas(String pkg,
                           Map<String,Object> props,
                           ClassLoader loader)
 
            | 
static void | 
scanPackages(Set<Class<?>> classes)
 
            | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
clearCaches
public static void clearCaches()
- Clear any caches to make sure new contexts are created
 
 
scanPackages
public static void scanPackages(Set<Class<?>> classes)
 
getCachedContextAndSchemas
public static JAXBContextCache.CachedContextAndSchemas getCachedContextAndSchemas(Class<?> cls)
                                                                           throws JAXBException
- Throws:
 JAXBException
 
getCachedContextAndSchemas
public static JAXBContextCache.CachedContextAndSchemas getCachedContextAndSchemas(String pkg,
                                                                                  Map<String,Object> props,
                                                                                  ClassLoader loader)
                                                                           throws JAXBException
- Throws:
 JAXBException
 
getCachedContextAndSchemas
public static JAXBContextCache.CachedContextAndSchemas getCachedContextAndSchemas(Set<Class<?>> classes,
                                                                                  String defaultNs,
                                                                                  Map<String,Object> props,
                                                                                  Collection<Object> typeRefs,
                                                                                  boolean exact)
                                                                           throws JAXBException
- Throws:
 JAXBException
 
addPackage
public static void addPackage(Set<Class<?>> classes,
                              String pkg,
                              ClassLoader loader)
 
Apache CXF