org.apache.geronimo.specs.jpa
Class PersistenceTracker

java.lang.Object
  extended by org.apache.geronimo.specs.jpa.PersistenceTracker
All Implemented Interfaces:
org.osgi.util.tracker.ServiceTrackerCustomizer

public class PersistenceTracker
extends Object
implements org.osgi.util.tracker.ServiceTrackerCustomizer

Used to track JPA service providers in an OSGi environment.

Version:
$Rev$ $Date$

Constructor Summary
PersistenceTracker(PersistenceActivator activator)
           
 
Method Summary
 Object addingService(org.osgi.framework.ServiceReference arg0)
           
 void modifiedService(org.osgi.framework.ServiceReference arg0, Object arg1)
           
 void removedService(org.osgi.framework.ServiceReference arg0, Object arg1)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistenceTracker

public PersistenceTracker(PersistenceActivator activator)
Method Detail

addingService

public Object addingService(org.osgi.framework.ServiceReference arg0)
Specified by:
addingService in interface org.osgi.util.tracker.ServiceTrackerCustomizer

modifiedService

public void modifiedService(org.osgi.framework.ServiceReference arg0,
                            Object arg1)
Specified by:
modifiedService in interface org.osgi.util.tracker.ServiceTrackerCustomizer

removedService

public void removedService(org.osgi.framework.ServiceReference arg0,
                           Object arg1)
Specified by:
removedService in interface org.osgi.util.tracker.ServiceTrackerCustomizer


Copyright © 2003-2012 The Apache Software Foundation. All Rights Reserved.