Package org.jolokia.server.detector.osgi
Class AbstractOsgiServerDetector
java.lang.Object
org.jolokia.server.detector.jee.AbstractServerDetector
org.jolokia.server.detector.osgi.AbstractOsgiServerDetector
- All Implemented Interfaces:
Comparable<org.jolokia.server.core.detector.ServerDetector>,org.jolokia.server.core.detector.ServerDetector,org.jolokia.server.core.service.api.JolokiaService<org.jolokia.server.core.detector.ServerDetector>
- Direct Known Subclasses:
EquinoxDetector,FelixDetector,KnopflerfishDetector,VirgoDetector
Base for any OSGi releated detector, used only in an OSGi based environment.
- Since:
- 04.12.10
- Author:
- roland
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jolokia.server.core.service.api.JolokiaService
org.jolokia.server.core.service.api.JolokiaService.Init -
Field Summary
Fields inherited from interface org.jolokia.server.core.detector.ServerDetector
FALLBACK -
Constructor Summary
ConstructorsConstructorDescriptionAbstractOsgiServerDetector(org.osgi.framework.BundleContext pContext, String pName) Create a server detector -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancheckSystemBundleForSymbolicName(String pSymbolicName) protected StringgetBundleVersion(String pSymbolicName) protected StringMethods inherited from class org.jolokia.server.detector.jee.AbstractServerDetector
activeWait, compareTo, destroy, equals, getAttributeValue, getAttributeValue, getClassLoaded, getConfig, getContainerLocator, getDetectionFinalDelay, getDetectionInterval, getDetectionTimeout, getMBeanServers, getName, getOrder, getRequestInterceptor, getSingleStringAttribute, getVersionFromJsr77, hashCode, init, init, isClassLoaded, isEnabled, jvmAgentStartup, mBeanExists, searchMBeansMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jolokia.server.core.detector.ServerDetector
detect, getType
-
Constructor Details
-
AbstractOsgiServerDetector
Create a server detector- Parameters:
pName- of this detector
-
-
Method Details
-
getSystemBundleVersion
-
getBundleVersion
-
checkSystemBundleForSymbolicName
-