Class Activator

  • All Implemented Interfaces:
    org.osgi.framework.BundleActivator

    public class Activator
    extends Object
    implements org.osgi.framework.BundleActivator
    • Constructor Detail

      • Activator

        public Activator()
    • Method Detail

      • start

        public void start​(org.osgi.framework.BundleContext context)
                   throws IOException,
                          org.osgi.framework.InvalidSyntaxException
        Specified by:
        start in interface org.osgi.framework.BundleActivator
        Throws:
        IOException
        org.osgi.framework.InvalidSyntaxException
      • stop

        public void stop​(org.osgi.framework.BundleContext context)
                  throws IOException,
                         org.osgi.framework.InvalidSyntaxException
        Specified by:
        stop in interface org.osgi.framework.BundleActivator
        Throws:
        IOException
        org.osgi.framework.InvalidSyntaxException
      • initializeOpenSaml

        public static void initializeOpenSaml()
                                       throws org.opensaml.core.config.InitializationException
        Throws:
        org.opensaml.core.config.InitializationException
      • needsSamlJaas

        protected boolean needsSamlJaas()
                                 throws IOException,
                                        org.osgi.framework.InvalidSyntaxException
        Throws:
        IOException
        org.osgi.framework.InvalidSyntaxException
      • removeSamlJaas

        protected void removeSamlJaas()
                               throws IOException,
                                      org.osgi.framework.InvalidSyntaxException
        Throws:
        IOException
        org.osgi.framework.InvalidSyntaxException
      • setConfigAdmin

        public void setConfigAdmin​(org.osgi.framework.BundleContext bundleContext)