org.ops4j.pax.runner.handler.internal
Class Activator

java.lang.Object
  extended by org.ops4j.pax.runner.handler.internal.Activator
All Implemented Interfaces:
org.osgi.framework.BundleActivator

public class Activator
extends java.lang.Object
implements org.osgi.framework.BundleActivator

Bundle activator for url stream handler extender.

Since:
August 28, 2007
Author:
Alin Dreghiciu

Constructor Summary
Activator()
           
 
Method Summary
 void start(org.osgi.framework.BundleContext bundleContext)
           
 void stop(org.osgi.framework.BundleContext bundleContext)
          Performs cleanup:
* Stop the service tracker;
* Unregister all url stream handles;
* Release extender;
* Release bundle context.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Activator

public Activator()
Method Detail

start

public void start(org.osgi.framework.BundleContext bundleContext)
           throws java.lang.Exception
Specified by:
start in interface org.osgi.framework.BundleActivator
Throws:
java.lang.Exception
See Also:
BundleActivator.start(org.osgi.framework.BundleContext)

stop

public void stop(org.osgi.framework.BundleContext bundleContext)
          throws java.lang.Exception
Performs cleanup:
* Stop the service tracker;
* Unregister all url stream handles;
* Release extender;
* Release bundle context.

Specified by:
stop in interface org.osgi.framework.BundleActivator
Throws:
java.lang.Exception
See Also:
BundleActivator.stop(org.osgi.framework.BundleContext)


Copyright © 2006-2012 OPS4J - Open Participation Software for Java. All Rights Reserved.