Package org.jini.rio.boot
Class SharedServiceData
java.lang.Object
org.jini.rio.boot.SharedServiceData
Statically hold different class loaders per jee container
- Author:
- kimchy
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddDumpProcessors(String key, Object provider) static voidaddMemberAliveIndicator(String key, Callable<Boolean> provider) static voidaddServiceDetails(String key, Callable provider) static voidaddServiceMonitors(String key, Callable provider) static voidaddUndeployingEventListener(String key, Callable provider) static ClassLoadergetJeeClassLoader(String jeeContainer, String... classesToLoad) static voidputWebAppClassLoader(String key, ClassLoader webAppClassLoader) static ClassLoader
-
Method Details
-
getJeeClassLoader
public static ClassLoader getJeeClassLoader(String jeeContainer, String... classesToLoad) throws Exception - Throws:
Exception
-
putWebAppClassLoader
-
removeWebAppClassLoader
-
addServiceDetails
-
removeServiceDetails
-
addServiceMonitors
-
removeServiceMonitors
-
addMemberAliveIndicator
-
removeMemberAliveIndicator
-
addUndeployingEventListener
-
removeUndeployingEventListeners
-
addDumpProcessors
-
removeDumpProcessors
-