public class MonitoredResourceManager extends Object
beginConf(builder), providing
the instance responsible for building the configuration as an argument.
registerConf for all the underlying
configuration resources that you want to be monitored. (For example, if you are building
a Hibernate's SessionFactory with AnnotationConfiguration, you'll
be calling registerConf(klass) for all classes containing JPA annotations).
endConf.
LocalSessionFactoryBeanCBP
in the Hibernate plugin for an example usage.| Constructor and Description |
|---|
MonitoredResourceManager() |
| Modifier and Type | Method and Description |
|---|---|
static void |
beginConf(Object builder)
When starting to build a configuration, the object that is doing the building has to
be set here.
|
static boolean |
confRegistered(String url,
Object builder)
Find the MonitoredResourceManager instance that corresponds to that builder.
|
static void |
endConf()
When the building of the configuration is done, be sure to call
endConf()
for safety. |
static Object |
getConf() |
static Set<String> |
modified(Object builder)
Find the MonitoredResourceManager instance that corresponds to that builder.
|
static void |
registerConf(Class<?> klass) |
static void |
registerConf(Class<?> klass,
Object builder) |
static void |
registerConf(ClassLoader classLoader,
String className) |
static void |
registerConf(ClassLoader classLoader,
String className,
Object builder) |
static void |
registerConf(MonitoredResource resource,
Object builder) |
static void |
registerConf(String url) |
static void |
registerConf(String url,
Object builder) |
static void |
registerConf(URL url) |
static void |
registerConf(URL url,
Object builder) |
public static void beginConf(Object builder)
public static void endConf()
endConf()
for safety.public static Object getConf()
public static Set<String> modified(Object builder)
public static void registerConf(Class<?> klass)
public static void registerConf(ClassLoader classLoader, String className)
public static void registerConf(URL url)
public static void registerConf(String url)
public static void registerConf(ClassLoader classLoader, String className, Object builder)
public static void registerConf(MonitoredResource resource, Object builder)
Copyright © 2015. All rights reserved.