Class Activator
- java.lang.Object
-
- org.objectweb.joram.tools.rest.jms.Activator
-
- All Implemented Interfaces:
org.osgi.framework.BundleActivator
public final class Activator extends Object implements org.osgi.framework.BundleActivator
-
-
Field Summary
Fields Modifier and Type Field Description private CleanerTaskcleanerTaskprivate org.osgi.framework.BundleContextcontextprivate org.osgi.framework.ServiceRegistration<org.osgi.service.http.context.ServletContextHelper>ctxRegistrationprivate static booleanDEBUGprivate static StringJMX_DOMAINprivate static Loggerloggerprivate static StringmbeanNamestatic StringSERVICE_NAMEStringservletNameStringservletPathprivate org.osgi.framework.ServiceRegistration<jakarta.servlet.Servlet>servletRegistration
-
Constructor Summary
Constructors Constructor Description Activator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidregisterMBean(Object mbean, String name)voidstart(org.osgi.framework.BundleContext bundleContext)voidstop(org.osgi.framework.BundleContext bundleContext)static voidunregisterMBean(String name)
-
-
-
Field Detail
-
logger
private static final Logger logger
-
DEBUG
private static final boolean DEBUG
-
SERVICE_NAME
public static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
context
private org.osgi.framework.BundleContext context
-
ctxRegistration
private org.osgi.framework.ServiceRegistration<org.osgi.service.http.context.ServletContextHelper> ctxRegistration
-
servletRegistration
private org.osgi.framework.ServiceRegistration<jakarta.servlet.Servlet> servletRegistration
-
servletName
public final String servletName
- See Also:
- Constant Field Values
-
servletPath
public String servletPath
-
cleanerTask
private CleanerTask cleanerTask
-
JMX_DOMAIN
private static String JMX_DOMAIN
-
mbeanName
private static String mbeanName
-
-
Method Detail
-
start
public void start(org.osgi.framework.BundleContext bundleContext) throws Exception- Specified by:
startin interfaceorg.osgi.framework.BundleActivator- Throws:
Exception
-
stop
public void stop(org.osgi.framework.BundleContext bundleContext) throws Exception- Specified by:
stopin interfaceorg.osgi.framework.BundleActivator- Throws:
Exception
-
unregisterMBean
public static void unregisterMBean(String name)
-
-