public class EMFServiceProxyHandler
extends java.lang.Object
implements java.lang.reflect.InvocationHandler, org.osgi.framework.ServiceFactory
Constructor and Description |
---|
EMFServiceProxyHandler(javax.persistence.spi.PersistenceProvider provider,
java.lang.String puName) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getService(org.osgi.framework.Bundle b,
org.osgi.framework.ServiceRegistration serviceReg) |
java.lang.Object |
invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args) |
void |
ungetService(org.osgi.framework.Bundle b,
org.osgi.framework.ServiceRegistration serviceReg,
java.lang.Object obj) |
public EMFServiceProxyHandler(javax.persistence.spi.PersistenceProvider provider, java.lang.String puName)
public java.lang.Object invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args) throws java.lang.Throwable
invoke
in interface java.lang.reflect.InvocationHandler
java.lang.Throwable
public java.lang.Object getService(org.osgi.framework.Bundle b, org.osgi.framework.ServiceRegistration serviceReg)
getService
in interface org.osgi.framework.ServiceFactory
public void ungetService(org.osgi.framework.Bundle b, org.osgi.framework.ServiceRegistration serviceReg, java.lang.Object obj)
ungetService
in interface org.osgi.framework.ServiceFactory
EclipseLink 2.4.2, "build v20130514-5956486" API Reference