public LoadBalancerPolicy(String param, Map<String, String> params) { super(params); cluster = params.get("cluster"); session = params.get("session"); if (cluster == null) { error = "Required parameter pattern not set"; return; } if (session == null) { error = "Required parameter session not set"; return; } metrics = new LoadBalancer.Metrics(param); metrics.setXmlTagName("loadbalancer"); pattern = cluster + "/*/" + session; loadBalancer = new LoadBalancer(cluster, session, metrics); }