@HandlerOutput(name="HAStoreHealthCheck", type=String.class),
@HandlerOutput(name="Properties", type=Map.class)})
public static void getAvailabilityServiceSettings(HandlerContext handlerCtx) {
ConfigConfig config = AMXUtil.getConfig(((String)handlerCtx.getInputValue("ConfigName")));
AvailabilityServiceConfig availConfig = config.getAvailabilityServiceConfig();
boolean availEnabled = availConfig.getAvailabilityEnabled();
String storePoolName = availConfig.getStorePoolName();
String haStoreName = availConfig.getHAStoreName();
String haAgentHosts = availConfig.getHAAgentHosts();
String haAgentPort = availConfig.getHAAgentPort();
String haAgentPwd = availConfig.getHAAgentPassword();
boolean autoMgStore = availConfig.getAutoManageHAStore();
boolean storeHealthChk = availConfig.getHAStoreHealthcheckEnabled();
String haStoreHealthChk = availConfig.getHAStoreHealthcheckIntervalSeconds();
Map<String, String> props = availConfig.getProperties();
handlerCtx.setOutputValue("AvailabilityEnabled", availEnabled);
handlerCtx.setOutputValue("StorePoolName", storePoolName);
handlerCtx.setOutputValue("HAStoreName", haStoreName);
handlerCtx.setOutputValue("HAAgentHosts", haAgentHosts);
handlerCtx.setOutputValue("HAAgentPort", haAgentPort);