public class BaseResourceManager extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static Logger |
logger |
protected ResourceHelper |
resourceHelper |
protected 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(String s) |
protected ClassLoader |
getClassLoader() |
protected org.glassfish.osgi.ee.resources.Habitat |
getHabitat() |
protected Object |
getProxy(String jndiName,
Class[] ifaces,
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,
String name,
Dictionary properties,
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 List<org.osgi.framework.ServiceRegistration> services
protected static final 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 ClassLoader getClassLoader()
protected void registerResourceAsService(org.osgi.framework.BundleContext bundleContext,
com.sun.enterprise.config.serverbeans.BindableResource bindableResource,
String name,
Dictionary properties,
Object o)
protected Object getProxy(String jndiName, Class[] ifaces, 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(String s)
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.