List of usage examples for org.apache.commons.lang StringUtils isNotBlank
public static boolean isNotBlank(String str)
Checks if a String is not empty (""), not null and not whitespace only.
From source file:com.sonar.runner.it.ScannerTestCase.java
private static Version artifactVersion() { if (artifactVersion == null) { String scannerVersion = System.getProperty("scanner.version"); if (StringUtils.isNotBlank(scannerVersion)) { LOG.info("Use provided Scanner version: " + scannerVersion); artifactVersion = Version.create(scannerVersion); } else {//from w ww .j a v a 2 s. c om try (FileInputStream fis = new FileInputStream( new File("../target/maven-archiver/pom.properties"))) { Properties props = new Properties(); props.load(fis); artifactVersion = Version.create(props.getProperty("version")); return artifactVersion; } catch (IOException e) { throw new IllegalStateException(e); } } } return artifactVersion; }
From source file:com.hihsoft.baseclass.web.util.DateConverter.java
@SuppressWarnings("rawtypes") public Object convert(Class arg0, Object value) { try {/*from w w w. j av a2 s. co m*/ String dateStr = (String) value; if (StringUtils.isNotBlank(dateStr)) { return format.parse(dateStr); } } catch (Exception e) { log.error(e.getMessage(), e); } return null; }
From source file:cn.com.gps169.bos.resource.TerminalController.java
/** * ?/*from ww w . j a v a 2 s. co m*/ * @return */ @RequestMapping("page") @ResponseBody public String page(HttpServletRequest request) { int pageNum = Integer.parseInt(request.getParameter("page")); int pageRows = Integer.parseInt(request.getParameter("rows")); String sStatus = request.getParameter("status"); int status = StringUtils.isNotBlank(sStatus) ? Integer.parseInt(sStatus) : 0; String licensePlate = request.getParameter("licensePlate"); // JSONObject result = terminalService.queryTerminal((pageNum-1)*pageRows, pageRows,status,licensePlate); return ""; }
From source file:cec.easyshop.cockpits.cmscockpit.sitewizard.ThemeSelectorPage.java
@Override public Component createRepresentationItself() { final Component parent = getWizard().getFrameComponent().getFellow("contentFrame"); String pageCmpURI = getComponentURI(); if (StringUtils.isNotBlank(getWizard().getPageRoot()) && pageCmpURI.charAt(0) != '/') { pageCmpURI = getWizard().getPageRoot() + "/" + pageCmpURI; // NOPMD }// w w w . j a va2s .c o m return Executions.createComponents(pageCmpURI, parent, pageContent.getAttributes()); }
From source file:com.chadekin.jadys.syntax.groupby.impl.GroupByBuilderImpl.java
private static boolean isValidExpression(String param, JadysSqlOperation equality, Object value) { return StringUtils.isNotBlank(param) && equality != null && value != null && StringUtils.isNotBlank(value.toString()); }
From source file:dk.dma.msinm.common.model.ILocalizedDesc.java
/** * Utility method that returns if at least one of the given fields in non-blank * @param fields the list of fields to check * @return if at least one of the given fields in non-blank */// www .j a v a 2 s . c om public static boolean fieldsDefined(String... fields) { for (String field : fields) { if (StringUtils.isNotBlank(field)) { return true; } } return false; }
From source file:com.codestudio.dorm.web.util.PartyAuthUtil.java
/** * ??null/*from w w w.ja va 2 s . c o m*/ * * @param request * @param response * @return */ public static Long getPartyId(HttpServletRequest request, HttpServletResponse response) { UserCookieManager userCookieManager = new UserCookieManager(request, response, null, "/"); String partyId = userCookieManager.getTempCookie(UserCookieManager.PARTY_ID, null); if (StringUtils.isNotBlank(partyId)) { return Long.valueOf(partyId); } return null; }
From source file:io.sidecar.query.Arg.java
public Arg(String key, String value) { Preconditions.checkArgument(StringUtils.isNotBlank(key)); Preconditions.checkArgument(CharMatcher.WHITESPACE.matchesNoneOf(key)); this.key = key; Preconditions.checkArgument(StringUtils.isNotBlank(value)); Preconditions.checkArgument(CharMatcher.WHITESPACE.matchesNoneOf(value)); this.value = value; }
From source file:com.bsb.cms.commons.page.PageContext.java
public static void initSort(String field) { PageContext context = getContext();/*from ww w.j a va 2s . c o m*/ if ((field == null) || ("".equals(field))) return; if (field.equals(context.sortField)) { //context.sortDESC = (!(context.sortDESC)); } context.sortField = field; if (StringUtils.isNotBlank(context.sortField)) context.orderBy = field + " " + ((context.sortDESC) ? "DESC" : "ASC"); }
From source file:de.burlov.amazon.s3.dirsync.CLI.java
/** * @param args/* w ww. j a va 2s. co m*/ */ @SuppressWarnings("static-access") public static void main(String[] args) { Logger.getLogger("").setLevel(Level.OFF); Logger deLogger = Logger.getLogger("de"); deLogger.setLevel(Level.INFO); Handler handler = new ConsoleHandler(); handler.setFormatter(new VerySimpleFormatter()); deLogger.addHandler(handler); deLogger.setUseParentHandlers(false); // if (true) // { // LogFactory.getLog(CLI.class).error("test msg", new Exception("test extception")); // return; // } Options opts = new Options(); OptionGroup gr = new OptionGroup(); /* * Befehlsgruppe initialisieren */ gr = new OptionGroup(); gr.setRequired(true); gr.addOption(OptionBuilder.withArgName("up|down").hasArg() .withDescription("Upload/Download changed or new files").create(CMD_UPDATE)); gr.addOption(OptionBuilder.withArgName("up|down").hasArg() .withDescription("Upload/Download directory snapshot").create(CMD_SNAPSHOT)); gr.addOption(OptionBuilder.withDescription("Delete remote folder").create(CMD_DELETE_DIR)); gr.addOption(OptionBuilder.withDescription("Delete a bucket").create(CMD_DELETE_BUCKET)); gr.addOption(OptionBuilder.create(CMD_HELP)); gr.addOption(OptionBuilder.create(CMD_VERSION)); gr.addOption(OptionBuilder.withDescription("Prints summary for stored data").create(CMD_SUMMARY)); gr.addOption(OptionBuilder.withDescription("Clean up orphaned objekts").create(CMD_CLEANUP)); gr.addOption(OptionBuilder.withDescription("Changes encryption password").withArgName("new password") .hasArg().create(CMD_CHANGE_PASSWORD)); gr.addOption(OptionBuilder.withDescription("Lists all buckets").create(CMD_LIST_BUCKETS)); gr.addOption(OptionBuilder.withDescription("Lists raw objects in a bucket").create(CMD_LIST_BUCKET)); gr.addOption(OptionBuilder.withDescription("Lists files in remote folder").create(CMD_LIST_DIR)); opts.addOptionGroup(gr); /* * Parametergruppe initialisieren */ opts.addOption(OptionBuilder.withArgName("key").isRequired(false).hasArg().withDescription("S3 access key") .create(OPT_S3S_KEY)); opts.addOption(OptionBuilder.withArgName("secret").isRequired(false).hasArg() .withDescription("Secret key for S3 account").create(OPT_S3S_SECRET)); opts.addOption(OptionBuilder.withArgName("bucket").isRequired(false).hasArg().withDescription( "Optional bucket name for storage. If not specified then an unique bucket name will be generated") .create(OPT_BUCKET)); // opts.addOption(OptionBuilder.withArgName("US|EU").hasArg(). // withDescription( // "Where the new bucket should be created. Default US").create( // OPT_LOCATION)); opts.addOption(OptionBuilder.withArgName("path").isRequired(false).hasArg() .withDescription("Local directory path").create(OPT_LOCAL_DIR)); opts.addOption(OptionBuilder.withArgName("name").isRequired(false).hasArg() .withDescription("Remote directory name").create(OPT_REMOTE_DIR)); opts.addOption(OptionBuilder.withArgName("password").isRequired(false).hasArg() .withDescription("Encryption password").create(OPT_ENC_PASSWORD)); opts.addOption(OptionBuilder.withArgName("patterns").hasArgs() .withDescription("Comma separated exclude file patterns like '*.tmp,*/dir/*.tmp'") .create(OPT_EXCLUDE_PATTERNS)); opts.addOption(OptionBuilder.withArgName("patterns").hasArgs().withDescription( "Comma separated include patterns like '*.java'. If not specified, then all files in specified local directory will be included") .create(OPT_INCLUDE_PATTERNS)); if (args.length == 0) { printUsage(opts); return; } CommandLine cmd = null; try { cmd = new GnuParser().parse(opts, args); if (cmd.hasOption(CMD_HELP)) { printUsage(opts); return; } if (cmd.hasOption(CMD_VERSION)) { System.out.println("s3dirsync version " + Version.CURRENT_VERSION); return; } String awsKey = cmd.getOptionValue(OPT_S3S_KEY); String awsSecret = cmd.getOptionValue(OPT_S3S_SECRET); String bucket = cmd.getOptionValue(OPT_BUCKET); String bucketLocation = cmd.getOptionValue(OPT_LOCATION); String localDir = cmd.getOptionValue(OPT_LOCAL_DIR); String remoteDir = cmd.getOptionValue(OPT_REMOTE_DIR); String password = cmd.getOptionValue(OPT_ENC_PASSWORD); String exclude = cmd.getOptionValue(OPT_EXCLUDE_PATTERNS); String include = cmd.getOptionValue(OPT_INCLUDE_PATTERNS); if (StringUtils.isBlank(awsKey) || StringUtils.isBlank(awsSecret)) { System.out.println("S3 account data required"); return; } if (StringUtils.isBlank(bucket)) { bucket = awsKey + ".dirsync"; } if (cmd.hasOption(CMD_DELETE_BUCKET)) { if (StringUtils.isBlank(bucket)) { System.out.println("Bucket name required"); return; } int deleted = S3Utils.deleteBucket(awsKey, awsSecret, bucket); System.out.println("Deleted objects: " + deleted); return; } if (cmd.hasOption(CMD_LIST_BUCKETS)) { for (String str : S3Utils.listBuckets(awsKey, awsSecret)) { System.out.println(str); } return; } if (cmd.hasOption(CMD_LIST_BUCKET)) { if (StringUtils.isBlank(bucket)) { System.out.println("Bucket name required"); return; } for (String str : S3Utils.listObjects(awsKey, awsSecret, bucket)) { System.out.println(str); } return; } if (StringUtils.isBlank(password)) { System.out.println("Encryption password required"); return; } char[] psw = password.toCharArray(); DirSync ds = new DirSync(awsKey, awsSecret, bucket, bucketLocation, psw); ds.setExcludePatterns(parseSubargumenths(exclude)); ds.setIncludePatterns(parseSubargumenths(include)); if (cmd.hasOption(CMD_SUMMARY)) { ds.printStorageSummary(); return; } if (StringUtils.isBlank(remoteDir)) { System.out.println("Remote directory name required"); return; } if (cmd.hasOption(CMD_DELETE_DIR)) { ds.deleteFolder(remoteDir); return; } if (cmd.hasOption(CMD_LIST_DIR)) { Folder folder = ds.getFolder(remoteDir); if (folder == null) { System.out.println("No such folder found: " + remoteDir); return; } for (Map.Entry<String, FileInfo> entry : folder.getIndexData().entrySet()) { System.out.println(entry.getKey() + " (" + FileUtils.byteCountToDisplaySize(entry.getValue().getLength()) + ")"); } return; } if (cmd.hasOption(CMD_CLEANUP)) { ds.cleanUp(); return; } if (cmd.hasOption(CMD_CHANGE_PASSWORD)) { String newPassword = cmd.getOptionValue(CMD_CHANGE_PASSWORD); if (StringUtils.isBlank(newPassword)) { System.out.println("new password required"); return; } char[] chars = newPassword.toCharArray(); ds.changePassword(chars); newPassword = null; Arrays.fill(chars, ' '); return; } if (StringUtils.isBlank(localDir)) { System.out.println(OPT_LOCAL_DIR + " argument required"); return; } String direction = ""; boolean up = false; boolean snapshot = false; if (StringUtils.isNotBlank(cmd.getOptionValue(CMD_UPDATE))) { direction = cmd.getOptionValue(CMD_UPDATE); } else if (StringUtils.isNotBlank(cmd.getOptionValue(CMD_SNAPSHOT))) { direction = cmd.getOptionValue(CMD_SNAPSHOT); snapshot = true; } if (StringUtils.isBlank(direction)) { System.out.println("Operation direction required"); return; } up = StringUtils.equalsIgnoreCase(OPT_UP, direction); File baseDir = new File(localDir); if (!baseDir.exists() && !baseDir.mkdirs()) { System.out.println("Invalid local directory: " + baseDir.getAbsolutePath()); return; } ds.syncFolder(baseDir, remoteDir, up, snapshot); } catch (DirSyncException e) { System.out.println(e.getMessage()); e.printStackTrace(); } catch (ParseException e) { System.out.println(e.getMessage()); printUsage(opts); } catch (Exception e) { e.printStackTrace(System.err); } }