String devicePort = (String)handlerCtx.getInputValue("devicePort");
String proxyHost = (String)handlerCtx.getInputValue("proxyHost");
String proxyPort = (String)handlerCtx.getInputValue("proxyPort");
try{
LoadBalancerConfig loadBalancerConfig = AMXUtil.getLBConfigHelper().createLoadbalancer(lbName, autoApply.booleanValue(), targets, null);
loadBalancerConfig.createProperty(LoadBalancerConfig.DEVICE_HOST_PROPERTY, deviceHost);
loadBalancerConfig.createProperty(LoadBalancerConfig.DEVICE_ADMIN_PORT_PROPERTY, devicePort);
if(!GuiUtil.isEmpty(proxyHost))
loadBalancerConfig.createProperty(loadBalancerConfig.SSL_PROXY_HOST_PROPERTY, proxyHost);
if(!GuiUtil.isEmpty(proxyPort))
loadBalancerConfig.createProperty(LoadBalancerConfig.SSL_PROXY_PORT_PROPERTY, proxyPort);