public class BaseResourceManager
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected static java.util.logging.Logger |
logger |
protected ResourceHelper |
resourceHelper |
protected java.util.List<org.osgi.framework.ServiceRegistration> |
services |
| Constructor and Description |
|---|
BaseResourceManager(org.glassfish.osgi.ee.resources.Habitat habitat) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
debug(java.lang.String s) |
protected java.lang.ClassLoader |
getClassLoader() |
protected org.glassfish.osgi.ee.resources.Habitat |
getHabitat() |
protected java.lang.Object |
getProxy(java.lang.String jndiName,
java.lang.Class[] ifaces,
java.lang.ClassLoader loader)
get proxy object for the resource types (interfaces) so as to delegate to actual objects
|
protected ResourceHelper |
getResourceHelper() |
protected com.sun.enterprise.config.serverbeans.Resources |
getResources() |
protected void |
registerResourceAsService(org.osgi.framework.BundleContext bundleContext,
com.sun.enterprise.config.serverbeans.BindableResource bindableResource,
java.lang.String name,
java.util.Dictionary properties,
java.lang.Object o) |
void |
unRegisterResource(com.sun.enterprise.config.serverbeans.BindableResource resource,
com.sun.enterprise.config.serverbeans.ResourceRef resRef,
org.osgi.framework.BundleContext bundleContext) |
protected void |
unRegisterResource(org.osgi.framework.ServiceRegistration serviceRegistration,
org.osgi.framework.BundleContext context) |
void |
unRegisterResources(org.osgi.framework.BundleContext context) |
protected java.util.List<org.osgi.framework.ServiceRegistration> services
protected static final java.util.logging.Logger logger
protected ResourceHelper resourceHelper
public BaseResourceManager(org.glassfish.osgi.ee.resources.Habitat habitat)
protected void unRegisterResource(org.osgi.framework.ServiceRegistration serviceRegistration,
org.osgi.framework.BundleContext context)
public void unRegisterResource(com.sun.enterprise.config.serverbeans.BindableResource resource,
com.sun.enterprise.config.serverbeans.ResourceRef resRef,
org.osgi.framework.BundleContext bundleContext)
public void unRegisterResources(org.osgi.framework.BundleContext context)
protected org.glassfish.osgi.ee.resources.Habitat getHabitat()
protected com.sun.enterprise.config.serverbeans.Resources getResources()
protected ResourceHelper getResourceHelper()
protected java.lang.ClassLoader getClassLoader()
protected void registerResourceAsService(org.osgi.framework.BundleContext bundleContext,
com.sun.enterprise.config.serverbeans.BindableResource bindableResource,
java.lang.String name,
java.util.Dictionary properties,
java.lang.Object o)
protected java.lang.Object getProxy(java.lang.String jndiName,
java.lang.Class[] ifaces,
java.lang.ClassLoader loader)
jndiName - jndi-name of resourceifaces - list of interfaces for which the proxy is neededloader - class-loader to define the proxy classprotected void debug(java.lang.String s)
Copyright © 2018 GlassFish Community. All Rights Reserved.