List of usage examples for com.liferay.portal.kernel.util StringPool POUND
String POUND
To view the source code for com.liferay.portal.kernel.util StringPool POUND.
Click Source Link
From source file:com.liferay.portlet.configuration.css.web.internal.servlet.taglib.PortletConfigurationCSSBottomDynamicInclude.java
License:Open Source License
@Override public void include(HttpServletRequest request, HttpServletResponse response, String key) throws IOException { PrintWriter printWriter = response.getWriter(); printWriter.print(StringUtil.replace(_TMPL_CONTENT, StringPool.POUND, StringPool.POUND, _values)); }
From source file:com.liferay.portlet.PortalPreferencesImpl.java
License:Open Source License
private String _encodeKey(String namespace, String key) { if (Validator.isNull(namespace)) { return key; } else {//from ww w .j a v a 2s . c o m return namespace + StringPool.POUND + key; } }
From source file:com.liferay.portlet.social.service.impl.SocialActivityCounterLocalServiceImpl.java
License:Open Source License
protected String getLockKey(long groupId, long classNameId, long classPK, String name, int ownerType) { StringBundler sb = new StringBundler(7); sb.append(StringUtil.toHexString(groupId)); sb.append(StringPool.POUND); sb.append(StringUtil.toHexString(classNameId)); sb.append(StringPool.POUND);/*from ww w .j a v a 2s . co m*/ sb.append(StringUtil.toHexString(classPK)); sb.append(StringPool.POUND); sb.append(name); return sb.toString(); }
From source file:com.liferay.portlet.social.service.impl.SocialActivitySettingLocalServiceImpl.java
License:Open Source License
protected String encodeKey(long groupId, String className, int activityType) { StringBundler sb = new StringBundler(5); sb.append(groupId);// ww w .ja va 2 s .c om sb.append(StringPool.POUND); sb.append(className); sb.append(StringPool.POUND); sb.append(activityType); return sb.toString(); }
From source file:com.liferay.portlet.social.service.persistence.SocialActivityCounterFinderImpl.java
License:Open Source License
public List<SocialActivityCounter> findAC_ByG_N_S_E_1(long groupId, String name, int startPeriod, int endPeriod, int periodLength) throws SystemException { StringBundler sb = new StringBundler(9); sb.append(groupId);//from w w w. j a v a 2 s. co m sb.append(StringPool.POUND); sb.append(name); sb.append(StringPool.POUND); sb.append(startPeriod); sb.append(StringPool.POUND); sb.append(endPeriod); sb.append(StringPool.POUND); sb.append(periodLength); String key = sb.toString(); List<SocialActivityCounter> activityCounters = null; if (endPeriod < SocialCounterPeriodUtil.getActivityDay()) { activityCounters = (List<SocialActivityCounter>) _activityCounters.get(key); } if (activityCounters != null) { return activityCounters; } Session session = null; try { session = openSession(); String sql = CustomSQLUtil.get(FIND_AC_BY_G_N_S_E_1); SQLQuery q = session.createSQLQuery(sql); QueryPos qPos = QueryPos.getInstance(q); qPos.add(groupId); qPos.add(name); qPos.add(startPeriod); qPos.add(endPeriod); qPos.add(periodLength); qPos.add(endPeriod); activityCounters = new ArrayList<SocialActivityCounter>(); Iterator<Object[]> itr = q.iterate(); while (itr.hasNext()) { Object[] array = itr.next(); SocialActivityCounter activityCounter = new SocialActivityCounterImpl(); activityCounter.setName(GetterUtil.getString(array[0])); activityCounter.setCurrentValue(GetterUtil.getInteger(array[1])); activityCounter.setStartPeriod(GetterUtil.getInteger(array[2])); activityCounter.setEndPeriod(GetterUtil.getInteger(array[3])); activityCounters.add(activityCounter); } } catch (Exception e) { throw new SystemException(e); } finally { if (activityCounters == null) { _activityCounters.remove(key); } else { if (endPeriod < SocialCounterPeriodUtil.getActivityDay()) { _activityCounters.put(key, activityCounters); } } closeSession(session); } return activityCounters; }
From source file:com.liferay.portlet.wiki.engines.antlrwiki.translator.XhtmlTranslator.java
License:Open Source License
@Override public void visit(HeadingNode headingNode) { append("<h"); append(headingNode.getLevel());//from ww w.j a va 2 s. com String unformattedText = getUnformattedHeadingText(headingNode); String markup = getHeadingMarkup(_wikiPage.getTitle(), unformattedText); append(" id=\""); append(markup); append("\">"); traverse(headingNode.getChildASTNodes()); append("<a class=\"hashlink\" href=\""); if (_viewPageURL != null) { append(_viewPageURL.toString()); } append(StringPool.POUND); append(markup); append("\">#</a></h"); append(headingNode.getLevel()); append(">"); }
From source file:com.liferay.portlet.wiki.engines.antlrwiki.translator.XhtmlTranslator.java
License:Open Source License
protected void appendTableOfContents(TreeNode<HeadingNode> tableOfContents, int depth) { append("<ol>"); List<TreeNode<HeadingNode>> treeNodes = tableOfContents.getChildNodes(); if (treeNodes != null) { for (TreeNode<HeadingNode> treeNode : treeNodes) { append("<li class=\"toc-level-"); append(depth);//w w w . java2 s . c om append("\">"); HeadingNode headingNode = treeNode.getValue(); String content = getUnformattedHeadingText(headingNode); append("<a class=\"wikipage\" href=\""); if (_viewPageURL != null) { append(_viewPageURL.toString()); } append(StringPool.POUND); append(getHeadingMarkup(_wikiPage.getTitle(), content)); append("\">"); append(content); append("</a>"); appendTableOfContents(treeNode, depth + 1); append("</li>"); } } append("</ol>"); }
From source file:com.liferay.portlet.wiki.util.WikiCacheUtil.java
License:Open Source License
private static String _encodeKey(long nodeId, String title, String postfix) { StringBundler sb = new StringBundler(6); sb.append(_CACHE_NAME);/*from w ww. ja v a 2 s .c o m*/ sb.append(StringPool.POUND); sb.append(StringUtil.toHexString(nodeId)); sb.append(title); if (postfix != null) { sb.append(StringPool.POUND); sb.append(postfix); } return sb.toString(); }
From source file:com.liferay.repository.external.cache.ConnectionCache.java
License:Open Source License
public ConnectionCache(Class<T> connectionClass, long repositoryId, ConnectionBuilder<T> connectionBuilder) { _connectionBuilder = connectionBuilder; _sessionKey = ConnectionCache.class.getName() + StringPool.POUND + repositoryId; _connectionThreadLocal = new AutoResetThreadLocal<T>(connectionClass.getName()); }
From source file:com.liferay.sevencogs.hook.upgrade.v1_0_0.UpgradeCompany.java
License:Open Source License
protected void addSocialActivityCounter(Group group, List<User> users, String socialActivityCounterName, String line, Map<String, SocialActivityCounter> socialActivityCounters) throws Exception { String[] lineParts = StringUtil.split(line); int endPeriodOffset = GetterUtil.getInteger(lineParts[3]); int endPeriod = SocialCounterPeriodUtil.getEndPeriod(endPeriodOffset); if (endPeriod < 0) { return;/*w w w .j a v a 2 s .com*/ } String className = lineParts[0]; long classNameId = PortalUtil.getClassNameId(className); String classPKString = lineParts[1]; long classPK = 12345; if (className.equals(User.class.getName())) { if (classPKString.equals("0")) { int index = getRandomNumber(0, 3); User user = users.get(index); classPK = user.getUserId(); } else { for (User user : users) { if (classPKString.equalsIgnoreCase(user.getScreenName())) { classPK = user.getUserId(); } } } } else { AssetEntryQuery assetEntryQuery = new AssetEntryQuery(); assetEntryQuery.setClassName(className); assetEntryQuery.setGroupIds(new long[] { group.getGroupId() }); List<AssetEntry> assetEntries = AssetEntryLocalServiceUtil.getEntries(assetEntryQuery); if (!assetEntries.isEmpty()) { int index = getRandomNumber(0, assetEntries.size() - 1); AssetEntry assetEntry = assetEntries.get(index); classPK = assetEntry.getClassPK(); } } int ownerType = SocialActivityCounterConstants.TYPE_ACTOR; if (socialActivityCounterName.startsWith("asset.")) { ownerType = SocialActivityCounterConstants.TYPE_ASSET; } else if (socialActivityCounterName.equals("contribution")) { ownerType = SocialActivityCounterConstants.TYPE_CREATOR; } int startPeriodOffset = GetterUtil.getInteger(lineParts[2]); int startPeriod = SocialCounterPeriodUtil.getStartPeriod(startPeriodOffset); SocialActivityCounter socialActivityCounter = SocialActivityCounterLocalServiceUtil .fetchActivityCounterByStartPeriod(group.getGroupId(), classNameId, classPK, socialActivityCounterName, ownerType, startPeriod); int currentValue = getRandomNumber(0, 100); int totalValue = currentValue; if (socialActivityCounter != null) { totalValue = totalValue + socialActivityCounter.getTotalValue(); } StringBundler sb = new StringBundler(7); sb.append(StringUtil.toHexString(group.getGroupId())); sb.append(StringPool.POUND); sb.append(StringUtil.toHexString(classNameId)); sb.append(StringPool.POUND); sb.append(StringUtil.toHexString(classPK)); sb.append(StringPool.POUND); sb.append(StringUtil.toHexString(socialActivityCounterName)); String key = sb.toString(); SocialActivityCounter latestSocialActivityCounter = socialActivityCounters.get(key); if (latestSocialActivityCounter != null) { totalValue = totalValue + latestSocialActivityCounter.getTotalValue(); } if ((socialActivityCounter == null) || (socialActivityCounter.getStartPeriod() != startPeriod)) { if (endPeriodOffset == 0) { endPeriod = -1; } socialActivityCounter = SocialActivityCounterLocalServiceUtil.addActivityCounter(group.getGroupId(), classNameId, classPK, socialActivityCounterName, ownerType, 0, 0, startPeriod, endPeriod); } socialActivityCounter.setCurrentValue(socialActivityCounter.getCurrentValue() + currentValue); socialActivityCounter.setTotalValue(totalValue); SocialActivityCounterLocalServiceUtil.updateSocialActivityCounter(socialActivityCounter); socialActivityCounters.put(key, socialActivityCounter); }