List of usage examples for org.apache.commons.lang BooleanUtils isTrue
public static boolean isTrue(Boolean bool)
Checks if a Boolean
value is true
, handling null
by returning false
.
BooleanUtils.isTrue(Boolean.TRUE) = true BooleanUtils.isTrue(Boolean.FALSE) = false BooleanUtils.isTrue(null) = false
From source file:com.manydesigns.elements.fields.BooleanField.java
protected void valueToXhtmlEdit(XhtmlBuffer xb) { if (required) { xb.writeInputCheckbox(id, inputName, TRUE_VALUE, BooleanUtils.isTrue(booleanValue), false, null); xb.writeInputHidden(checkInputName, CHECK_VALUE); } else {//from w w w . java2 s . c o m xb.openElement("select"); xb.addAttribute("id", id); xb.addAttribute("name", inputName); xb.writeOption(NULL_VALUE, (booleanValue == null), getText(NULL_LABEL_I18N)); xb.writeOption(TRUE_VALUE, BooleanUtils.isTrue(booleanValue), getText(TRUE_LABEL_I18N)); xb.writeOption(FALSE_VALUE, BooleanUtils.isFalse(booleanValue), getText(FALSE_LABEL_I18N)); xb.closeElement("select"); } if (mode.isBulk()) { xb.writeJavaScript("$(function() { " + "configureBulkEditField('" + id + "', '" + bulkCheckboxName + "'); " + "});"); } }
From source file:ec.gob.ceaaces.habilitacion.controlador.InicioControlador.java
/** * * @return/*from w ww. j a v a2 s. c o m*/ */ public String devolverFormulario() { listaProcesoExamen = servicioHabilitacion.obtenerProcesosExamenPorFase(1L); if (BooleanUtils.isFalse(listaProcesoExamen.isEmpty())) { if (valor == 2) { if (Util.validarCedula(cedula)) { try { tipo_identificacion = "CEDULA"; persona = servicioHabilitacion.obtenerPersonaPorIdentificacion(tipo_identificacion, cedula); if (null != persona.getId()) { switch (persona.getEstadoPersona().name()) { case "REGISTRADO": try { listaInscripciones = servicioHabilitacion .obtenerInscripcionesActivas(persona.getIdentificacion()); if (BooleanUtils.isTrue(listaInscripciones.isEmpty())) { FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.INGRESAR_POSTULACION, false); } else { FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.INGRESAR_POSTULACION, true); } resultadoEnvioEmail = servicioHabilitacion.enviarEmailConToken(persona.getId()); FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.RESULTADO_ENVIO_EMAIL, resultadoEnvioEmail); if (resultadoEnvioEmail.getExitoMail()) { FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.PERSONA, persona); //CAM: Variable de control de acceso a la pagina siguiente si se mantiene en false no puedes ingresar. login = true; FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.LOGIN, login); return "login?faces-redirect=true"; } //return "registroPostulante?faces-redirect=true"; } catch (Exception ex) { mostrarTokenPanel = false; JsfUtil.msgError(ex.getMessage()); Logger.getLogger(InicioControlador.class.getName()).log(Level.SEVERE, null, ex); } break; case "REPORTADO": FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.PERSONA, persona); //CAM: Variable de control de acceso a la pagina siguiente si se mantiene en false no puedes ingresar. crearRegistro = true; FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.CREAR_REGISTRO, crearRegistro); return "crearRegistro?faces-redirect=true"; } } else { persona.setDocumentoIdentificacion(tipo_identificacion); persona.setIdentificacion(cedula); persona.setOrigen("SERVICIO"); FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.PERSONA, persona); //CAM: Variable de control de acceso a la pagina siguiente si se mantiene en false no puedes ingresar. crearRegistro = true; FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.CREAR_REGISTRO, crearRegistro); return "crearRegistro?faces-redirect=true"; } } catch (ServicioHabilitacionException ex) { Logger.getLogger(InicioControlador.class.getName()).log(Level.SEVERE, null, ex); JsfUtil.msgError(ex.getMessage()); } } else if (!Util.validarCedula(cedula)) { JsfUtil.msgError("Cdula Incorrecta"); } } else if (valor == 1) { try { tipo_identificacion = "PASAPORTE"; persona = servicioHabilitacion.obtenerPersonaPorIdentificacion(tipo_identificacion, cedula); if (null != persona.getId()) { switch (persona.getEstadoPersona().name()) { case "REGISTRADO": try { listaInscripciones = servicioHabilitacion .obtenerInscripcionesActivas(persona.getIdentificacion()); if (BooleanUtils.isTrue(listaInscripciones.isEmpty())) { FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.INGRESAR_POSTULACION, false); } else { FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.INGRESAR_POSTULACION, true); } resultadoEnvioEmail = servicioHabilitacion.enviarEmailConToken(persona.getId()); FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.RESULTADO_ENVIO_EMAIL, resultadoEnvioEmail); if (resultadoEnvioEmail.getExitoMail()) { FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.PERSONA, persona); //CAM: Variable de control de acceso a la pagina siguiente si se mantiene en false no puedes ingresar. login = true; FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.LOGIN, login); return "login?faces-redirect=true"; } //return "registroPostulante?faces-redirect=true"; } catch (Exception ex) { mostrarTokenPanel = false; JsfUtil.msgError(ex.getMessage()); Logger.getLogger(InicioControlador.class.getName()).log(Level.SEVERE, null, ex); } break; case "REPORTADO": FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.PERSONA, persona); //TODO CAM: Variable de control de acceso a la pagina siguiente si se mantiene en false no puedes ingresar. crearRegistro = true; FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.CREAR_REGISTRO, crearRegistro); return "crearRegistro?faces-redirect=true"; } } else { persona.setDocumentoIdentificacion(tipo_identificacion); persona.setIdentificacion(cedula); persona.setOrigen("SERVICIO"); FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.PERSONA, persona); //TODO CAM: Variable de control de acceso a la pagina siguiente si se mantiene en false no puedes ingresar. crearRegistro = true; FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.CREAR_REGISTRO, crearRegistro); return "crearRegistro?faces-redirect=true"; } } catch (ServicioHabilitacionException ex) { Logger.getLogger(InicioControlador.class.getName()).log(Level.SEVERE, null, ex); JsfUtil.msgError(ex.getMessage()); } } } else { if (valor == 2) { if (Util.validarCedula(cedula)) { try { tipo_identificacion = "CEDULA"; persona = servicioHabilitacion.obtenerPersonaPorIdentificacion(tipo_identificacion, cedula); if (null != persona.getId()) { switch (persona.getEstadoPersona().name()) { case "REGISTRADO": try { resultadoEnvioEmail = servicioHabilitacion.enviarEmailConToken(persona.getId()); FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.RESULTADO_ENVIO_EMAIL, resultadoEnvioEmail); if (resultadoEnvioEmail.getExitoMail()) { FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.PERSONA, persona); //CAM: Variable de control de acceso a la pagina siguiente si se mantiene en false no puedes ingresar. login = true; FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.LOGIN, login); FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.INGRESAR_POSTULACION, true); return "login?faces-redirect=true"; } //return "registroPostulante?faces-redirect=true"; } catch (Exception ex) { mostrarTokenPanel = false; JsfUtil.msgError(ex.getMessage()); Logger.getLogger(InicioControlador.class.getName()).log(Level.SEVERE, null, ex); } break; case "REPORTADO": JsfUtil.msgError("Usted no realiz el proceso de habilitacin"); return ""; } } } catch (ServicioHabilitacionException ex) { Logger.getLogger(InicioControlador.class.getName()).log(Level.SEVERE, null, ex); JsfUtil.msgError(ex.getMessage()); } } else if (!Util.validarCedula(cedula)) { JsfUtil.msgError("Cdula Incorrecta"); } } else if (valor == 1) { try { tipo_identificacion = "PASAPORTE"; persona = servicioHabilitacion.obtenerPersonaPorIdentificacion(tipo_identificacion, cedula); if (null != persona.getId()) { listaProcesoExamen = servicioHabilitacion.obtenerProcesosExamenPorFase(1L); if (BooleanUtils.isFalse(listaProcesoExamen.isEmpty())) { switch (persona.getEstadoPersona().name()) { case "REGISTRADO": try { resultadoEnvioEmail = servicioHabilitacion.enviarEmailConToken(persona.getId()); FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.RESULTADO_ENVIO_EMAIL, resultadoEnvioEmail); if (resultadoEnvioEmail.getExitoMail()) { FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.PERSONA, persona); //CAM: Variable de control de acceso a la pagina siguiente si se mantiene en false no puedes ingresar. login = true; FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.LOGIN, login); FacesContext.getCurrentInstance().getExternalContext().getSessionMap() .put(ConstantesSesion.INGRESAR_POSTULACION, true); return "login?faces-redirect=true"; } //return "registroPostulante?faces-redirect=true"; } catch (Exception ex) { mostrarTokenPanel = false; JsfUtil.msgError(ex.getMessage()); Logger.getLogger(InicioControlador.class.getName()).log(Level.SEVERE, null, ex); } break; case "REPORTADO": JsfUtil.msgError("Usted no realiz el proceso de habilitacin"); return ""; } } } } catch (ServicioHabilitacionException ex) { Logger.getLogger(InicioControlador.class.getName()).log(Level.SEVERE, null, ex); JsfUtil.msgError(ex.getMessage()); } } } return ""; }
From source file:com.haulmont.cuba.gui.backgroundwork.BackgroundWorkWindow.java
@Override public void init(Map<String, Object> params) { @SuppressWarnings("unchecked") BackgroundTask<T, V> task = (BackgroundTask<T, V>) params.get("task"); String title = (String) params.get("title"); if (title != null) { setCaption(title);/*from w ww .j a v a2s . c om*/ } String message = (String) params.get("message"); if (message != null) { text.setValue(message); } Boolean cancelAllowedNullable = (Boolean) params.get("cancelAllowed"); cancelAllowed = BooleanUtils.isTrue(cancelAllowedNullable); cancelButton.setVisible(cancelAllowed); getDialogOptions().setCloseable(cancelAllowed); BackgroundTask<T, V> wrapperTask = new LocalizedTaskWrapper<>(task, this); taskHandler = backgroundWorker.handle(wrapperTask); taskHandler.execute(); }
From source file:jp.primecloud.auto.api.lb.CreateLoadBalancer.java
/** * * ??//from w w w . j a v a2s. co m * * @param userName ?? * @param farmNo ? * @param loadBalancerName ?? * @param platformNo ? * @param loadBalancerType ?(aws or ultramonkey) * @param componentNo ??? * @param comment * * @return CreateLoadBalancerResponse */ @GET @Produces({ MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML }) public CreateLoadBalancerResponse createLoadBalancer(@QueryParam(PARAM_NAME_USER) String userName, @QueryParam(PARAM_NAME_FARM_NO) String farmNo, @QueryParam(PARAM_NAME_LOAD_BALANCER_NAME) String loadBalancerName, @QueryParam(PARAM_NAME_PLATFORM_NO) String platformNo, @QueryParam(PARAM_NAME_LOAD_BALANCER_TYPE) String loadBalancerType, @QueryParam(PARAM_NAME_COMPONENT_NO) String componentNo, @QueryParam(PARAM_NAME_COMMENT) String comment, @QueryParam(PARAM_NAME_IS_INTERNAL) String isInternal) { CreateLoadBalancerResponse response = new CreateLoadBalancerResponse(); try { User user = userDao.readByUsername(userName); // ? // Key(??) ApiValidate.validateUser(userName); // FarmNo ApiValidate.validateFarmNo(farmNo); // LoadBalancerName ApiValidate.validateLoadBalancerName(loadBalancerName); // PlatformNo ApiValidate.validatePlatformNo(platformNo); Platform platform = platformDao.read(Long.parseLong(platformNo)); if (platform == null) { //???? throw new AutoApplicationException("EAPI-100000", "Platform", PARAM_NAME_PLATFORM_NO, platformNo); } if (!platformService.isUseablePlatforms(user.getUserNo(), platform) || BooleanUtils.isNotTrue(platform.getSelectable())) { //????? or ???? throw new AutoApplicationException("EAPI-000020", "Platform", PARAM_NAME_PLATFORM_NO, platformNo); } // LoadBalancerType ApiValidate.validateLoadBalancerType(loadBalancerType); PlatformAws platformAws = platformAwsDao.read(Long.parseLong(platformNo)); if (LB_TYPE_ELB.equals(loadBalancerType) && (PLATFORM_TYPE_AWS.equals(platform.getPlatformType()) == false || platformAws.getEuca())) { //loadBalancerType=ELB?=EC2?? //EC2?? ELB(Elastic Load Balancing)?? throw new AutoApplicationException("EAPI-000015", platform.getPlatformNo(), loadBalancerType); } // ComponentNo ApiValidate.validateComponentNo(componentNo); // Comment ApiValidate.validateComment(comment); // isInternal boolean internal = false; if (isInternal != null) { ApiValidate.validateIsInternal(isInternal); internal = Boolean.parseBoolean(isInternal); } if (!LB_TYPE_ELB.equals(loadBalancerType) || !platformAws.getVpc()) { if (BooleanUtils.isTrue(internal)) { // ELB ???VPC?????? throw new AutoApplicationException("EAPI -100041", loadBalancerName); } } // ??? Component component = componentDao.read(Long.parseLong(componentNo)); if (component == null) { // ?????? throw new AutoApplicationException("EAPI-100000", "Component", PARAM_NAME_COMPONENT_NO, componentNo); } if (BooleanUtils.isFalse(component.getFarmNo().equals(Long.parseLong(farmNo)))) { //??????? throw new AutoApplicationException("EAPI-100022", "Component", farmNo, PARAM_NAME_COMPONENT_NO, componentNo); } // ?? Long newLoadBalancerNo = null; if (LB_TYPE_ELB.equals(loadBalancerType)) { //AWS ELB(Elastic Load Balancing) newLoadBalancerNo = loadBalancerService.createAwsLoadBalancer(Long.parseLong(farmNo), loadBalancerName, comment, Long.parseLong(platformNo), Long.parseLong(componentNo), internal); } else if (LB_TYPE_ULTRA_MONKEY.equals(loadBalancerType)) { //ultraMonkey newLoadBalancerNo = loadBalancerService.createUltraMonkeyLoadBalancer(Long.parseLong(farmNo), loadBalancerName, comment, Long.parseLong(platformNo), Long.parseLong(componentNo)); } else if (LB_TYPE_CLOUDSTACK.equals(loadBalancerType)) { //cloudstack newLoadBalancerNo = loadBalancerService.createCloudstackLoadBalancer(Long.parseLong(farmNo), loadBalancerName, comment, Long.parseLong(platformNo), Long.parseLong(componentNo)); } response.setLoadBalancerNo(newLoadBalancerNo); response.setSuccess(true); } catch (Throwable e) { String message = ""; if (e instanceof AutoException || e instanceof AutoApplicationException) { message = e.getMessage(); } else { message = MessageUtils.getMessage("EAPI-000000"); } log.error(message, e); response.setMessage(message); response.setSuccess(false); } return response; }
From source file:jp.primecloud.auto.api.instance.EditInstance.java
/** * * ?/*from w ww . j a v a2 s. com*/ * @param userName PCC?? * @param farmNo ? * @param instanceNo ? * @param instanceType * @param keyName ??(AWS??) * @param securityGroups (AWS??) * @param availabilityZone (AWS??) * @param ipAddress IP(AWS?VCloud??) * @param cidrBlock (?)(cidrBlock)(EC2+VPC??) * @param privateIp IP(EC2+VPC??) * @param comment * @param storageType (VCLOUD??) * * @return EditInstanceResponse */ @GET @Produces({ MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML }) public EditInstanceResponse editInstance(@QueryParam(PARAM_NAME_USER) String userName, @QueryParam(PARAM_NAME_FARM_NO) String farmNo, @QueryParam(PARAM_NAME_INSTANCE_NO) String instanceNo, @QueryParam(PARAM_NAME_INSTANCE_TYPE) String instanceType, @QueryParam(PARAM_NAME_KEY_NAME) String keyName, @QueryParam(PARAM_NAME_SECURITY_GROUPS) String securityGroups, @QueryParam(PARAM_NAME_AVAILABILITY_ZONE) String availabilityZone, @QueryParam(PARAM_NAME_IP_ADDRESS) String ipAddress, @QueryParam(PARAM_NAME_SUBNET) String cidrBlock, @QueryParam(PARAM_NAME_PRIVATE_IP) String privateIp, @QueryParam(PARAM_NAME_COMMENT) String comment, @QueryParam(PARAM_NAME_STORAGE_TYPE) String storageType) { EditInstanceResponse response = new EditInstanceResponse(); try { // ?? ApiValidate.validateUser(userName); // ? User user = userDao.readByUsername(userName); // FarmNo ApiValidate.validateFarmNo(farmNo); // InstanceNo ApiValidate.validateInstanceNo(instanceNo); //? Instance instance = instanceDao.read(Long.valueOf(instanceNo)); if (instance == null || BooleanUtils.isTrue(instance.getLoadBalancer())) { // ???? or ?? throw new AutoApplicationException("EAPI-100000", "Instance", PARAM_NAME_INSTANCE_NO, instanceNo); } // ?? InstanceStatus status = InstanceStatus.fromStatus(instance.getStatus()); if (InstanceStatus.STOPPED != status) { // ??? throw new AutoApplicationException("EAPI-100014", instanceNo); } // ???? if (instance.getFarmNo().equals(Long.valueOf(farmNo)) == false) { //????? throw new AutoApplicationException("EAPI-100022", "Instance", farmNo, PARAM_NAME_INSTANCE_NO, instanceNo); } //? Platform platform = platformDao.read(instance.getPlatformNo()); if (platform == null) { // ???? throw new AutoApplicationException("EAPI-100000", "Platform", PARAM_NAME_PLATFORM_NO, instance.getPlatformNo()); } // ? if (!PLATFORM_TYPE_AWS.equals(platform.getPlatformType()) && !PLATFORM_TYPE_CLOUDSTACK.equals(platform.getPlatformType()) && !PLATFORM_TYPE_VCLOUD.equals(platform.getPlatformType()) && !PLATFORM_TYPE_OPENSTACK.equals(platform.getPlatformType()) && !PLATFORM_TYPE_AZURE.equals(platform.getPlatformType())) { //?Aws?CloudStack?VCloud?OpenStack?Azure throw new AutoApplicationException("EAPI-100031", "EC2 or CloudStack or VCloud or OpenStack or Azure", instance.getInstanceNo(), instance.getPlatformNo()); } // ? Image image = imageDao.read(instance.getImageNo()); if (image == null || image.getPlatformNo().equals(instance.getPlatformNo()) == false) { // ???? throw new AutoApplicationException("EAPI-100000", "Image", PARAM_NAME_IMAGE_NO, instance.getImageNo()); } if (PLATFORM_TYPE_AWS.equals(platform.getPlatformType())) { editAwsInstance(user.getUserNo(), instance, instanceType, keyName, securityGroups, cidrBlock, availabilityZone, ipAddress, privateIp, comment); } else if (PLATFORM_TYPE_CLOUDSTACK.equals(platform.getPlatformType())) { editCloudstackInstance(user.getUserNo(), instance, instanceType, keyName, comment); } else if (PLATFORM_TYPE_VCLOUD.equals(platform.getPlatformType())) { editVcloudInstance(user.getUserNo(), instance, instanceType, storageType, keyName, comment); } else if (PLATFORM_TYPE_OPENSTACK.equals(platform.getPlatformType())) { editOpenstackInstance(user.getUserNo(), instance, instanceType, keyName, securityGroups, availabilityZone, comment); } else if (PLATFORM_TYPE_AZURE.equals(platform.getPlatformType())) { editAzureInstance(user.getUserNo(), instance, instanceType, cidrBlock, availabilityZone, comment); } response.setSuccess(true); } catch (Throwable e) { String message = ""; if (StringUtils.isEmpty(e.getMessage())) { message = MessageUtils.getMessage("EAPI-000000"); } else { message = e.getMessage(); } log.error(message, e); response.setMessage(message); response.setSuccess(false); } return response; }
From source file:jp.primecloud.auto.ui.ServiceTable.java
public ServiceTable(String caption, Container container, MyCloudTabs sender) { super(caption, container); this.sender = sender; setVisibleColumns(new Object[] {}); setWidth("100%"); setHeight("100%"); setPageLength(0);//from ww w . j ava 2s .c om setSortDisabled(true); setColumnReorderingAllowed(false); setColumnCollapsingAllowed(false); setSelectable(true); setMultiSelect(false); setImmediate(true); setNullSelectionAllowed(false); setStyleName("service-table"); addGeneratedColumn("no", new ColumnGenerator() { public Component generateCell(Table source, Object itemId, Object columnId) { ComponentDto p = (ComponentDto) itemId; Label nlbl = new Label(String.valueOf(p.getComponent().getComponentNo())); return nlbl; } }); addGeneratedColumn("name", new ColumnGenerator() { public Component generateCell(Table source, Object itemId, Object columnId) { ComponentDto p = (ComponentDto) itemId; String name; if (StringUtils.isEmpty(p.getComponent().getComment())) { name = p.getComponent().getComponentName(); } else { name = p.getComponent().getComment() + "\n[" + p.getComponent().getComponentName() + "]"; } Label nlbl = new Label(name, Label.CONTENT_PREFORMATTED); return nlbl; } }); //??? addGeneratedColumn("srvs", new ColumnGenerator() { public Component generateCell(Table source, Object itemId, Object columnId) { ComponentDto p = (ComponentDto) itemId; int srvs = 0; for (ComponentInstanceDto componentInstance : p.getComponentInstances()) { if (BooleanUtils.isTrue(componentInstance.getComponentInstance().getAssociate())) { srvs++; } } Label lbl = new Label(Integer.toString(srvs)); return lbl; } }); addGeneratedColumn("status", new ColumnGenerator() { public Component generateCell(Table source, Object itemId, Object columnId) { ComponentDto p = (ComponentDto) itemId; String a = p.getStatus().substring(0, 1).toUpperCase() + p.getStatus().substring(1).toLowerCase(); Icons icon = Icons.fromName(a); Label slbl = new Label("<img src=\"" + VaadinUtils.getIconPath(ServiceTable.this, icon) + "\"><div>" + a + "</div>", Label.CONTENT_XHTML); slbl.setHeight(COLUMN_HEIGHT); return slbl; } }); addGeneratedColumn("loadBalancer", new ColumnGenerator() { public Component generateCell(Table source, Object itemId, Object columnId) { ComponentDto dto = (ComponentDto) itemId; MyCloudTabs myCloudTabs = null; Component c = ServiceTable.this; while (c != null) { if (c instanceof MyCloudTabs) { myCloudTabs = (MyCloudTabs) c; break; } c = c.getParent(); } Button btn = null; for (LoadBalancerDto lbDto : (Collection<LoadBalancerDto>) myCloudTabs.loadBalancerTable .getItemIds()) { if (dto.getComponent().getComponentNo().equals(lbDto.getLoadBalancer().getComponentNo())) { btn = getLoadBalancerButton(lbDto); break; } } if (btn != null) { return btn; } else { return (new Label("")); } } }); addGeneratedColumn("serviceDetail", new ColumnGenerator() { public Component generateCell(Table source, Object itemId, Object columnId) { ComponentDto p = (ComponentDto) itemId; ComponentType componentType = p.getComponentType(); // ?? String name = componentType.getComponentTypeNameDisp(); Icons nameIcon = Icons.fromName(componentType.getComponentTypeName()); Label slbl = new Label("<img src=\"" + VaadinUtils.getIconPath(ServiceTable.this, nameIcon) + "\"><div>" + name + "</div>", Label.CONTENT_XHTML); slbl.setHeight(COLUMN_HEIGHT); return slbl; } }); //??? setColumnHeaders(CAPNAME); //????StyleName setCellStyleGenerator(new Table.CellStyleGenerator() { public String getStyle(Object itemId, Object propertyId) { if (propertyId == null) { return ""; } else { return propertyId.toString().toLowerCase(); } } }); setColumnExpandRatio("serviceDetail", 100); addListener(Table.ValueChangeEvent.class, sender, "tableRowSelected"); }
From source file:jp.primecloud.auto.ui.WinServiceEdit.java
WinServiceEdit(Application ap, Long componentNo) { apl = ap;/*w ww. ja v a 2s . c o m*/ this.componentNo = componentNo; // ??? initData(); // setIcon(Icons.EDITMINI.resource()); setCaption(ViewProperties.getCaption("window.winServiceEdit")); setModal(true); setWidth("600px"); VerticalLayout layout = (VerticalLayout) getContent(); // layout.setWidth("100%"); layout.setMargin(false, true, false, true); layout.setSpacing(true); // layout.addComponent(tab); basicTab = new BasicTab(); tab.addTab(basicTab, ViewProperties.getCaption("tab.basic"), Icons.BASIC.resource()); detailTab = new DetailTab(); Boolean useCustomPara = BooleanUtils.toBooleanObject(Config.getProperty("userCustomize.useCustomParam")); if (BooleanUtils.isTrue(useCustomPara)) { tab.addTab(detailTab, ViewProperties.getCaption("tab.detail"), Icons.BASIC.resource()); } // ?? HorizontalLayout okbar = new HorizontalLayout(); okbar.setSpacing(true); okbar.setMargin(false, false, true, false); layout.addComponent(okbar); layout.setComponentAlignment(okbar, Alignment.BOTTOM_RIGHT); // OK Button okButton = new Button(ViewProperties.getCaption("button.ok")); okButton.setDescription(ViewProperties.getCaption("description.editService.ok")); okButton.addListener(new Button.ClickListener() { @Override public void buttonClick(ClickEvent event) { okButtonClick(event); } }); okbar.addComponent(okButton); // [Enter]?okButton okButton.setClickShortcut(KeyCode.ENTER); okButton.focus(); // Cancel Button cancelButton = new Button(ViewProperties.getCaption("button.cancel")); cancelButton.setDescription(ViewProperties.getCaption("description.cancel")); cancelButton.addListener(new Button.ClickListener() { @Override public void buttonClick(ClickEvent event) { close(); } }); okbar.addComponent(cancelButton); // ?? initValidation(); // ? basicTab.showData(); // ? detailTab.showData(); }
From source file:com.epam.training.storefront.controllers.pages.payment.SilentOrderPostMockController.java
@RequestMapping(value = "/handle-form-post", method = RequestMethod.POST) public String handleFormPost(@Valid final SopPaymentDetailsForm form, final BindingResult bindingResult, @RequestParam("targetArea") final String targetArea, @RequestParam("editMode") final Boolean editMode, @RequestParam("paymentInfoId") final String paymentInfoId, final RedirectAttributes redirectAttributes) { getSopPaymentDetailsValidator().validate(form, bindingResult); if (bindingResult.hasErrors()) { redirectAttributes.addFlashAttribute(GlobalMessages.ERROR_MESSAGES_HOLDER, Collections.singletonList("checkout.error.paymentmethod.formentry.invalid")); redirectAttributes.addFlashAttribute( "org.springframework.validation.BindingResult.sopPaymentDetailsForm", bindingResult); redirectAttributes.addFlashAttribute("sopPaymentDetailsForm", bindingResult.getTarget()); return Boolean.TRUE.equals(editMode) ? REDIRECT_URL_EDIT_PAYMENT_DETAILS + paymentInfoId : REDIRECT_URL_ADD_PAYMENT_METHOD + targetArea; } else {//from ww w . jav a 2s .c om final String authorizationRequestId = (String) getSessionService() .getAttribute("authorizationRequestId"); final String authorizationRequestToken = (String) getSessionService() .getAttribute("authorizationRequestToken"); try { if (BooleanUtils.isTrue(editMode)) { final CCPaymentInfoData ccPaymentInfoData = setupCCPaymentInfoData(form, paymentInfoId); if (null != ccPaymentInfoData) { final CCPaymentInfoData result = getSubscriptionFacade() .changePaymentMethod(ccPaymentInfoData, null, true, null); // enrich result data with form data, which is not provided from the facade call result.setId(paymentInfoId); result.getBillingAddress() .setTitleCode(ccPaymentInfoData.getBillingAddress().getTitleCode()); result.setStartMonth(ccPaymentInfoData.getStartMonth()); result.setStartYear(ccPaymentInfoData.getStartYear()); result.setIssueNumber(ccPaymentInfoData.getIssueNumber()); getUserFacade().updateCCPaymentInfo(result); if (form.getMakeAsDefault().booleanValue()) { getUserFacade().setDefaultPaymentInfo(result); } redirectAttributes.addFlashAttribute(GlobalMessages.CONF_MESSAGES_HOLDER, Collections.singletonList("text.account.paymentDetails.editSuccessful")); } else { redirectAttributes.addFlashAttribute(GlobalMessages.ERROR_MESSAGES_HOLDER, Collections.singletonList("text.account.paymentDetails.nonExisting.error")); } } else { final SubscriptionPaymentData result = getSubscriptionFacade().finalizeTransaction( authorizationRequestId, authorizationRequestToken, createPaymentDetailsMap(form, targetArea)); final CCPaymentInfoData newPaymentSubscription = getSubscriptionFacade() .createPaymentSubscription(result.getParameters()); // enrich result data with form data, which is not provided from the facade call newPaymentSubscription.setStartMonth(form.getStartMonth()); newPaymentSubscription.setStartYear(form.getStartYear()); newPaymentSubscription.setIssueNumber(form.getIssueNumber()); newPaymentSubscription.setSaved(true); getUserFacade().updateCCPaymentInfo(newPaymentSubscription); if (form.getMakeAsDefault().booleanValue()) { getUserFacade().setDefaultPaymentInfo(newPaymentSubscription); } getCheckoutFacade().setPaymentDetails(newPaymentSubscription.getId()); redirectAttributes.addFlashAttribute(GlobalMessages.CONF_MESSAGES_HOLDER, Collections.singletonList("text.account.paymentDetails.addSuccessful")); } } catch (final SubscriptionFacadeException e) { LOG.error("Creating a new payment method failed", e); redirectAttributes.addFlashAttribute(GlobalMessages.ERROR_MESSAGES_HOLDER, Collections.singletonList("checkout.multi.paymentMethod.addPaymentDetails.incomplete")); return REDIRECT_URL_ADD_PAYMENT_METHOD + targetArea; } } if (StringUtils.equals(targetArea, "multiCheckoutArea")) { return REDIRECT_URL_SUMMARY; } return REDIRECT_URL_PAYMENT_INFO; }
From source file:gov.nih.nci.cabig.caaers.web.ae.ReviewAndReportResult.java
public void updateBaseDateOnCreateList(List<ReportDefinition> newlySelectedReportDefinitions) { if (baseDateMap == null) return;/*from w ww. j av a 2 s .c o m*/ for (ReportDefinition rd : newlySelectedReportDefinitions) { rd.setBaseDate(baseDateMap.get(rd.getId())); rd.setManuallySelected(BooleanUtils.isTrue(manualSelectionIndicatorMap.get(rd.getId()))); } }
From source file:jp.primecloud.auto.service.impl.ProcessServiceImpl.java
/** * {@inheritDoc}/*from ww w .ja va 2s . c o m*/ */ @Override public void startInstances(Long farmNo, List<Long> instanceNos, boolean startComponent) { // ?? List<Instance> instances = instanceDao.readInInstanceNos(instanceNos); boolean skipServer = false; for (Instance instance : instances) { Platform platform = platformDao.read(instance.getPlatformNo()); if (PCCConstant.PLATFORM_TYPE_AWS.equals(platform.getPlatformType())) { PlatformAws platformAws = platformAwsDao.read(instance.getPlatformNo()); AwsInstance awsInstance = awsInstanceDao.read(instance.getInstanceNo()); if (platformAws.getVpc() && StringUtils.isEmpty(awsInstance.getSubnetId())) { //EC2+VPC???????????? instanceNos.remove(instance.getInstanceNo()); continue; } } if (PCCConstant.PLATFORM_TYPE_AZURE.equals(platform.getPlatformType())) { AzureInstance azureInstance = azureInstanceDao.read(instance.getInstanceNo()); if (StringUtils.isEmpty(azureInstance.getSubnetId())) { //??????????? instanceNos.remove(instance.getInstanceNo()); continue; } // ??????2???? if (StringUtils.isEmpty(azureInstance.getInstanceName()) && skipServer == true) { instanceNos.remove(instance.getInstanceNo()); continue; } // ??????1?? if (StringUtils.isEmpty(azureInstance.getInstanceName()) && skipServer == false) { skipServer = true; } } if (BooleanUtils.isNotTrue(instance.getEnabled())) { instance.setEnabled(true); instanceDao.update(instance); } } if (startComponent) { // ??????? List<ComponentInstance> componentInstances = componentInstanceDao.readInInstanceNos(instanceNos); for (ComponentInstance componentInstance : componentInstances) { if (BooleanUtils.isNotTrue(componentInstance.getAssociate())) { // ???????? if (BooleanUtils.isTrue(componentInstance.getEnabled()) || BooleanUtils.isNotTrue(componentInstance.getConfigure())) { componentInstance.setEnabled(false); componentInstance.setConfigure(true); componentInstanceDao.update(componentInstance); } continue; } if (BooleanUtils.isNotTrue(componentInstance.getEnabled()) || BooleanUtils.isNotTrue(componentInstance.getConfigure())) { componentInstance.setEnabled(true); componentInstance.setConfigure(true); componentInstanceDao.update(componentInstance); } } } // ???? scheduleFarm(farmNo); }