Package liquibase.osgi
Class Activator
- java.lang.Object
-
- liquibase.osgi.Activator
-
- All Implemented Interfaces:
org.osgi.framework.BundleActivator
,org.osgi.util.tracker.BundleTrackerCustomizer<Activator.LiquibaseBundle>
public class Activator extends Object implements org.osgi.framework.BundleActivator, org.osgi.util.tracker.BundleTrackerCustomizer<Activator.LiquibaseBundle>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Activator.LiquibaseBundle
static class
Activator.OSGIContainerChecker
Deprecated.useContainerChecker
-
Constructor Summary
Constructors Constructor Description Activator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Activator.LiquibaseBundle
addingBundle(org.osgi.framework.Bundle bundle, org.osgi.framework.BundleEvent event)
static List<Activator.LiquibaseBundle>
getLiquibaseBundles()
void
modifiedBundle(org.osgi.framework.Bundle bundle, org.osgi.framework.BundleEvent event, Activator.LiquibaseBundle liquibaseBundle)
void
removedBundle(org.osgi.framework.Bundle bundle, org.osgi.framework.BundleEvent event, Activator.LiquibaseBundle liquibaseBundle)
void
start(org.osgi.framework.BundleContext bc)
void
stop(org.osgi.framework.BundleContext context)
-
-
-
Method Detail
-
start
public void start(org.osgi.framework.BundleContext bc) throws Exception
- Specified by:
start
in interfaceorg.osgi.framework.BundleActivator
- Throws:
Exception
-
stop
public void stop(org.osgi.framework.BundleContext context) throws Exception
- Specified by:
stop
in interfaceorg.osgi.framework.BundleActivator
- Throws:
Exception
-
getLiquibaseBundles
public static List<Activator.LiquibaseBundle> getLiquibaseBundles()
-
addingBundle
public Activator.LiquibaseBundle addingBundle(org.osgi.framework.Bundle bundle, org.osgi.framework.BundleEvent event)
- Specified by:
addingBundle
in interfaceorg.osgi.util.tracker.BundleTrackerCustomizer<Activator.LiquibaseBundle>
-
modifiedBundle
public void modifiedBundle(org.osgi.framework.Bundle bundle, org.osgi.framework.BundleEvent event, Activator.LiquibaseBundle liquibaseBundle)
- Specified by:
modifiedBundle
in interfaceorg.osgi.util.tracker.BundleTrackerCustomizer<Activator.LiquibaseBundle>
-
removedBundle
public void removedBundle(org.osgi.framework.Bundle bundle, org.osgi.framework.BundleEvent event, Activator.LiquibaseBundle liquibaseBundle)
- Specified by:
removedBundle
in interfaceorg.osgi.util.tracker.BundleTrackerCustomizer<Activator.LiquibaseBundle>
-
-