Package org.jolokia.server.core.detector
Class DefaultServerHandle
java.lang.Object
org.jolokia.server.core.detector.DefaultServerHandle
- All Implemented Interfaces:
ServerHandle
Information about the the server product the agent is running in.
- Since:
- 05.11.10
- Author:
- roland
-
Field Summary
Fields inherited from interface org.jolokia.server.core.service.api.ServerHandle
NULL_SERVER_HANDLE -
Constructor Summary
ConstructorsConstructorDescriptionDefaultServerHandle(String vendor, String product, String version) Constructor -
Method Summary
Modifier and TypeMethodDescriptiongetExtraInfo(MBeanServerAccess pServerManager) Get the name of the server this agent is running inGet name of vendorGet version number of the agent serverorg.json.simple.JSONObject
-
Constructor Details
-
DefaultServerHandle
Constructor- Parameters:
vendor- product vendor (like RedHat or Oracle)product- name of the productversion- version
-
-
Method Details
-
getVendor
Description copied from interface:ServerHandleGet name of vendor- Specified by:
getVendorin interfaceServerHandle
-
getProduct
Description copied from interface:ServerHandleGet the name of the server this agent is running in- Specified by:
getProductin interfaceServerHandle- Returns:
- server name
-
getVersion
Description copied from interface:ServerHandleGet version number of the agent server- Specified by:
getVersionin interfaceServerHandle- Returns:
- version number
-
toJSONObject
public org.json.simple.JSONObject toJSONObject() -
getExtraInfo
-