List of usage examples for org.apache.commons.lang BooleanUtils toBoolean
public static boolean toBoolean(String str)
Converts a String to a boolean (optimised for performance).
'true'
, 'on'
or 'yes'
(case insensitive) will return true
.
From source file:com.bstek.dorado.data.config.xml.PreloadDataResolverParser.java
@Override protected Object doParse(Node node, ParseContext context) throws Exception { DataParseContext dataContext = (DataParseContext) context; Element element = ((Element) node); String name = element.getAttribute(XmlConstants.ATTRIBUTE_NAME); if (StringUtils.isEmpty(name)) { throw new XmlParseException("[" + XmlConstants.ATTRIBUTE_NAME + "] attribute of [" + DataXmlConstants.DATA_RESOLVER + "] can not be empty - [" + dataContext.getResource() + "]", element, context);/*from www . j av a2s .c o m*/ } Map<String, NodeWrapper> configuredDataResolvers = dataContext.getConfiguredDataResolvers(); if (configuredDataResolvers.containsKey(name)) { boolean overwrite = BooleanUtils.toBoolean(element.getAttribute(DataXmlConstants.ATTRIBUTE_OVERWRITE)); if (!overwrite) { throw new XmlParseException(DataXmlConstants.DATA_RESOLVER + " [" + name + "] is not unique!", element, context); } } configuredDataResolvers.put(name, new NodeWrapper(node, context.getResource())); return null; }
From source file:jp.primecloud.auto.ui.mock.MockBeanContext.java
@Override public void contextInitialized(ServletContextEvent sce) { String param = sce.getServletContext().getInitParameter("mockMode"); mockMode = BooleanUtils.toBoolean(param); if (mockMode) { new BeanContext().setApplicationContext(createMockContext()); } else {/* w ww . j ava2s . c o m*/ contextLoaderListener.contextInitialized(sce); } }
From source file:com.bstek.dorado.data.config.xml.PreloadDataProviderParser.java
@Override protected Object doParse(Node node, ParseContext context) throws Exception { DataParseContext dataContext = (DataParseContext) context; Element element = ((Element) node); String name = element.getAttribute(XmlConstants.ATTRIBUTE_NAME); if (StringUtils.isEmpty(name)) { throw new XmlParseException("[" + XmlConstants.ATTRIBUTE_NAME + "] attribute of [" + DataXmlConstants.DATA_PROVIDER + "] can not be empty - [" + dataContext.getResource() + "]", element, context);// w w w .j a v a2 s . co m } Map<String, NodeWrapper> configuredDataProviders = dataContext.getConfiguredDataProviders(); if (configuredDataProviders.containsKey(name)) { boolean overwrite = BooleanUtils.toBoolean(element.getAttribute(DataXmlConstants.ATTRIBUTE_OVERWRITE)); if (!overwrite) { throw new XmlParseException(DataXmlConstants.DATA_PROVIDER + " [" + name + "] is not unique!", element, context); } } configuredDataProviders.put(name, new NodeWrapper(node, context.getResource())); return null; }
From source file:com.haulmont.cuba.gui.xml.layout.loaders.CssLayoutLoader.java
protected void loadResponsive(CssLayout component, Element element) { String responsive = element.attributeValue("responsive"); if (StringUtils.isNotEmpty(responsive)) { component.setResponsive(BooleanUtils.toBoolean(element.attributeValue("responsive"))); }/*from www. j a va 2 s . c o m*/ }
From source file:com.cognifide.cq.cqsm.core.scripts.ScriptImpl.java
@Override public boolean isDryRunSuccessful() { return BooleanUtils.toBoolean(scriptContent.getDryRunSuccessful()); }
From source file:edu.mayo.cts2.framework.plugin.service.lexevs.security.msso.RestMssoUserValidator.java
protected boolean makeRestCall(String token) { String responseXml;/*from w w w .jav a2 s.c om*/ try { responseXml = this.restClient.getForObject(validationUrl + token, String.class); } catch (HttpServerErrorException e) { //error (probably from an invalid (non-number) token. return false; } String responseBoolean = this.getResponseBoolean(responseXml); return BooleanUtils.toBoolean(responseBoolean); }
From source file:com.redhat.rhn.frontend.action.user.SystemGroupConfigAction.java
/** {@inheritDoc} */ @Override//from w w w.ja v a 2 s .co m public ActionForward execute(ActionMapping mapping, ActionForm formIn, HttpServletRequest request, HttpServletResponse response) { DynaActionForm daForm = (DynaActionForm) formIn; RequestContext ctx = new RequestContext(request); User user = ctx.getCurrentUser(); if (!user.hasRole(RoleFactory.ORG_ADMIN)) { throw new PermissionException(RoleFactory.ORG_ADMIN); } Org org = user.getOrg(); if (ctx.isSubmitted()) { Boolean createDefaultSG = BooleanUtils.toBoolean((Boolean) daForm.get(CREATE_DEFAULT_SG)); // store the value org.getOrgConfig().setCreateDefaultSg(createDefaultSG); createSuccessMessage(request, "message.sg.configupdated", null); return mapping.findForward("success"); } // not submitted setupForm(request, daForm, org); return mapping.findForward(RhnHelper.DEFAULT_FORWARD); }
From source file:com.dsh105.holoapi.command.sub.RemoveCommand.java
@Command(command = "remove <id>", description = "Remove an existing hologram using its ID", permission = "holoapi.holo.remove") public boolean command(CommandEvent event) { final Hologram hologram = HoloAPI.getManager().getHologram(event.variable("id")); if (hologram == null) { event.respond(Lang.HOLOGRAM_NOT_FOUND.getValue("id", event.variable("id"))); return true; }/*w w w . j ava 2 s . c o m*/ if (event.sender() instanceof Conversable) { InputFactory.buildBasicConversation().withFirstPrompt(new SimpleInputPrompt(new YesNoFunction() { private boolean success; @Override public void onFunction(ConversationContext context, String input) { if (BooleanUtils.toBoolean(input)) { HoloAPI.getManager().clearFromFile(hologram.getSaveId()); success = true; } } @Override public String getSuccessMessage(ConversationContext context, String input) { return success ? Lang.HOLOGRAM_CLEARED_FILE.getValue("id", hologram.getSaveId()) : Lang.HOLOGRAM_REMOVED_MEMORY.getValue("id", hologram.getSaveId()); } @Override public String getPromptText(ConversationContext context) { return Lang.YES_NO_CLEAR_FROM_FILE.getValue(); } @Override public String getFailedText(ConversationContext context, String invalidInput) { return Lang.YES_NO_INPUT_INVALID.getValue(); } })).buildConversation((Conversable) event.sender()).begin(); } else { HoloAPI.getManager().clearFromFile(hologram.getSaveId()); event.respond(Lang.HOLOGRAM_CLEARED_FILE.getValue("id", hologram.getSaveId())); } HoloAPI.getManager().stopTracking(hologram); return true; }
From source file:com.cognifide.cq.cqsm.core.scripts.ScriptImpl.java
@Override public boolean isValid() { return BooleanUtils.toBoolean(scriptContent.getVerified()); }
From source file:com.thoughtworks.go.server.controller.beans.MaterialFactory.java
public MaterialConfig getMaterial(String scm, String paramUrl, String paramUsername, String paramPassword, Boolean useTickets, String view, String branch, String projectPath, String domain) { if ("svn".equals(scm) || StringUtils.isBlank(scm)) { return new SvnMaterialConfig(paramUrl, paramUsername, paramPassword, false); }/*from w w w .j a va 2 s . c o m*/ if ("hg".equals(scm)) { return new HgMaterialConfig(paramUrl, null); } if ("git".equals(scm)) { return new GitMaterialConfig(paramUrl, branch); } if ("p4".equals(scm)) { if (StringUtils.isBlank(view)) { bomb("View is required for perforce"); } P4MaterialConfig p4 = new P4MaterialConfig(paramUrl, view, paramUsername); p4.setPassword(paramPassword); p4.setUseTickets(BooleanUtils.toBoolean(useTickets)); return p4; } if ("tfs".equals(scm)) { TfsMaterialConfig tfsMaterial = new TfsMaterialConfig(new GoCipher(), new UrlArgument(paramUrl), paramUsername, valueOrEmptyString(domain), paramPassword, projectPath); return tfsMaterial; } throw new RuntimeException("Invalid scm: " + scm); }