tigase.osgi

## Class AbstractActivator

- java.lang.Object
- - tigase.osgi.AbstractActivator

- Direct Known Subclasses:
    Activator

      public abstract class AbstractActivator
      extends Object

  Common activator which should be extended by any OSGi module which will be used by Tigase XMPP Server in OSGi mode.
  Created by andrzej on 08.09.2016.

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `protected Set<Class<?>>` | `classesToExport`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `AbstractActivator()`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `serviceChanged(ServiceEvent event)`
    `void` | `start(BundleContext bc)`
    `void` | `stop(BundleContext bc)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### classesToExport

          protected Set<Class<?>> classesToExport

  - ### Constructor Detail

    - #### AbstractActivator

          public AbstractActivator()

  - ### Method Detail

    - #### start

          public void start(BundleContext bc)
                     throws Exception

      Throws:
        `Exception`

    - #### stop

          public void stop(BundleContext bc)
                    throws Exception

      Throws:
        `Exception`

    - #### serviceChanged

          public void serviceChanged(ServiceEvent event)

Copyright © 2004–2021 "Tigase, Inc.". All rights reserved.