org.apache.geronimo.mail
Class MailProviderBundleTrackerCustomizer

java.lang.Object
  extended by org.apache.geronimo.mail.MailProviderBundleTrackerCustomizer
All Implemented Interfaces:
org.osgi.util.tracker.BundleTrackerCustomizer

public class MailProviderBundleTrackerCustomizer
extends Object
implements org.osgi.util.tracker.BundleTrackerCustomizer


Constructor Summary
MailProviderBundleTrackerCustomizer(Activator a, org.osgi.framework.Bundle b)
           
 
Method Summary
 Object addingBundle(org.osgi.framework.Bundle bundle, org.osgi.framework.BundleEvent event)
          Handle the activation of a new bundle.
 void modifiedBundle(org.osgi.framework.Bundle bundle, org.osgi.framework.BundleEvent event, Object object)
           
 void removedBundle(org.osgi.framework.Bundle bundle, org.osgi.framework.BundleEvent event, Object object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MailProviderBundleTrackerCustomizer

public MailProviderBundleTrackerCustomizer(Activator a,
                                           org.osgi.framework.Bundle b)
Method Detail

addingBundle

public Object addingBundle(org.osgi.framework.Bundle bundle,
                           org.osgi.framework.BundleEvent event)
Handle the activation of a new bundle.

Specified by:
addingBundle in interface org.osgi.util.tracker.BundleTrackerCustomizer
Parameters:
bundle - The source bundle.
event - The bundle event information.
Returns:
A return object.

modifiedBundle

public void modifiedBundle(org.osgi.framework.Bundle bundle,
                           org.osgi.framework.BundleEvent event,
                           Object object)
Specified by:
modifiedBundle in interface org.osgi.util.tracker.BundleTrackerCustomizer

removedBundle

public void removedBundle(org.osgi.framework.Bundle bundle,
                          org.osgi.framework.BundleEvent event,
                          Object object)
Specified by:
removedBundle in interface org.osgi.util.tracker.BundleTrackerCustomizer


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