Package org.osgi.framework

Examples of org.osgi.framework.SynchronousBundleListener


        };
        return tracker;
    }

    private SynchronousBundleListener createBundleInstallListener() {
        return new SynchronousBundleListener() {
            @Override
            public void bundleChanged(BundleEvent event) {
                int eventType = event.getType();
                Bundle bundle = event.getBundle();
                if (eventType == BundleEvent.RESOLVED) {
View Full Code Here


    public BundleContext getBundleContext() {
        return bundleContext;
    }

    public void afterPropertiesSet() throws Exception {
        bundleContext.addBundleListener(bundleListener = new SynchronousBundleListener() {
            public void bundleChanged(BundleEvent event) {
                switch (event.getType()) {
                    case BundleEvent.STARTED:
                        onBundleStarted(event.getBundle());
                        break;
View Full Code Here

        };
        return tracker;
    }

    private SynchronousBundleListener createBundleInstallListener() {
        return new SynchronousBundleListener() {
            @Override
            public void bundleChanged(BundleEvent event) {
                int eventType = event.getType();
                Bundle bundle = event.getBundle();
                if (eventType == BundleEvent.RESOLVED) {
View Full Code Here

        };
        return tracker;
    }

    private BundleListener createBundleInstallListener() {
        return new SynchronousBundleListener() {
            @Override
            public void bundleChanged(BundleEvent event) {
                int eventType = event.getType();
                Bundle bundle = event.getBundle();
                if (eventType == BundleEvent.RESOLVED) {
View Full Code Here

    @Override
    protected void onStart()
    {
        m_mappings = new HashMap<Bundle, List<T>>();
        // listen to bundles events
        m_context.addBundleListener( m_bundleListener = new SynchronousBundleListener()
        {

            public void bundleChanged( final BundleEvent bundleEvent )
            {
                switch( bundleEvent.getType() )
View Full Code Here

  @Override
  protected void onStart() {
    m_mappings = new HashMap<Bundle, List<ManifestEntry>>();
    // listen to bundles events
    m_context
        .addBundleListener(bundleInstallListener = new SynchronousBundleListener() {
          public void bundleChanged(final BundleEvent bundleEvent) {
            switch (bundleEvent.getType()) {
            case BundleEvent.INSTALLED:
            case BundleEvent.RESOLVED:
            case BundleEvent.STARTED:
View Full Code Here

  @Override
  protected void onStart() {
    m_mappings = new HashMap<Bundle, List<Bundle>>();
    // listen to bundles events
    m_context
        .addBundleListener(bundleInstallListener = new SynchronousBundleListener() {
          public void bundleChanged(final BundleEvent bundleEvent) {
            switch (bundleEvent.getType()) {
            case BundleEvent.INSTALLED:
            case BundleEvent.RESOLVED:
            case BundleEvent.STARTED:
View Full Code Here

  @Override
  protected void onStart() {
    m_mappings = new HashMap<Bundle, List<IWebApplication>>();
    // listen to bundles events
    m_context
        .addBundleListener(bundleInstallListener = new SynchronousBundleListener() {
          public void bundleChanged(final BundleEvent bundleEvent) {
            switch (bundleEvent.getType()) {
            case BundleEvent.INSTALLED:
            case BundleEvent.RESOLVED:
            case BundleEvent.STARTED:
View Full Code Here

    @Override
    protected void onStart()
    {
        m_mappings = new HashMap<Bundle, List<T>>();
        // listen to bundles events
        m_context.addBundleListener( m_bundleListener = new SynchronousBundleListener()
        {

            public void bundleChanged( final BundleEvent bundleEvent )
            {
                switch( bundleEvent.getType() )
View Full Code Here

            installModule(wiring.getClassLoader(), resource, null, null);
        } catch (ModuleException ex) {
            throw new IllegalStateException("Cannot install system module", ex);
        }

        installListener = new SynchronousBundleListener() {
            @Override
            public void bundleChanged(BundleEvent event) {
                int eventType = event.getType();
                Bundle bundle = event.getBundle();
                if (eventType == BundleEvent.RESOLVED) {
View Full Code Here

TOP

Related Classes of org.osgi.framework.SynchronousBundleListener

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.