List of usage examples for com.liferay.portal.kernel.util StringPool COMMA
String COMMA
To view the source code for com.liferay.portal.kernel.util StringPool COMMA.
Click Source Link
From source file:at.graz.meduni.bibbox.liferay.portlet.service.persistence.impl.ApplicationInstanceContainerPersistenceImpl.java
License:Open Source License
@Override public Map<Serializable, ApplicationInstanceContainer> fetchByPrimaryKeys(Set<Serializable> primaryKeys) { if (primaryKeys.isEmpty()) { return Collections.emptyMap(); }/*from w w w.ja v a 2 s . c om*/ Map<Serializable, ApplicationInstanceContainer> map = new HashMap<Serializable, ApplicationInstanceContainer>(); if (primaryKeys.size() == 1) { Iterator<Serializable> iterator = primaryKeys.iterator(); Serializable primaryKey = iterator.next(); ApplicationInstanceContainer applicationInstanceContainer = fetchByPrimaryKey(primaryKey); if (applicationInstanceContainer != null) { map.put(primaryKey, applicationInstanceContainer); } return map; } Set<Serializable> uncachedPrimaryKeys = null; for (Serializable primaryKey : primaryKeys) { ApplicationInstanceContainer applicationInstanceContainer = (ApplicationInstanceContainer) entityCache .getResult(ApplicationInstanceContainerModelImpl.ENTITY_CACHE_ENABLED, ApplicationInstanceContainerImpl.class, primaryKey); if (applicationInstanceContainer == null) { if (uncachedPrimaryKeys == null) { uncachedPrimaryKeys = new HashSet<Serializable>(); } uncachedPrimaryKeys.add(primaryKey); } else { map.put(primaryKey, applicationInstanceContainer); } } if (uncachedPrimaryKeys == null) { return map; } StringBundler query = new StringBundler((uncachedPrimaryKeys.size() * 2) + 1); query.append(_SQL_SELECT_APPLICATIONINSTANCECONTAINER_WHERE_PKS_IN); for (Serializable primaryKey : uncachedPrimaryKeys) { query.append(String.valueOf(primaryKey)); query.append(StringPool.COMMA); } query.setIndex(query.index() - 1); query.append(StringPool.CLOSE_PARENTHESIS); String sql = query.toString(); Session session = null; try { session = openSession(); Query q = session.createQuery(sql); for (ApplicationInstanceContainer applicationInstanceContainer : (List<ApplicationInstanceContainer>) q .list()) { map.put(applicationInstanceContainer.getPrimaryKeyObj(), applicationInstanceContainer); cacheResult(applicationInstanceContainer); uncachedPrimaryKeys.remove(applicationInstanceContainer.getPrimaryKeyObj()); } for (Serializable primaryKey : uncachedPrimaryKeys) { entityCache.putResult(ApplicationInstanceContainerModelImpl.ENTITY_CACHE_ENABLED, ApplicationInstanceContainerImpl.class, primaryKey, _nullApplicationInstanceContainer); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } return map; }
From source file:at.graz.meduni.bibbox.liferay.portlet.service.persistence.impl.ApplicationInstancePersistenceImpl.java
License:Open Source License
@Override public Map<Serializable, ApplicationInstance> fetchByPrimaryKeys(Set<Serializable> primaryKeys) { if (primaryKeys.isEmpty()) { return Collections.emptyMap(); }/*w ww .ja v a 2 s . c o m*/ Map<Serializable, ApplicationInstance> map = new HashMap<Serializable, ApplicationInstance>(); if (primaryKeys.size() == 1) { Iterator<Serializable> iterator = primaryKeys.iterator(); Serializable primaryKey = iterator.next(); ApplicationInstance applicationInstance = fetchByPrimaryKey(primaryKey); if (applicationInstance != null) { map.put(primaryKey, applicationInstance); } return map; } Set<Serializable> uncachedPrimaryKeys = null; for (Serializable primaryKey : primaryKeys) { ApplicationInstance applicationInstance = (ApplicationInstance) entityCache.getResult( ApplicationInstanceModelImpl.ENTITY_CACHE_ENABLED, ApplicationInstanceImpl.class, primaryKey); if (applicationInstance == null) { if (uncachedPrimaryKeys == null) { uncachedPrimaryKeys = new HashSet<Serializable>(); } uncachedPrimaryKeys.add(primaryKey); } else { map.put(primaryKey, applicationInstance); } } if (uncachedPrimaryKeys == null) { return map; } StringBundler query = new StringBundler((uncachedPrimaryKeys.size() * 2) + 1); query.append(_SQL_SELECT_APPLICATIONINSTANCE_WHERE_PKS_IN); for (Serializable primaryKey : uncachedPrimaryKeys) { query.append(String.valueOf(primaryKey)); query.append(StringPool.COMMA); } query.setIndex(query.index() - 1); query.append(StringPool.CLOSE_PARENTHESIS); String sql = query.toString(); Session session = null; try { session = openSession(); Query q = session.createQuery(sql); for (ApplicationInstance applicationInstance : (List<ApplicationInstance>) q.list()) { map.put(applicationInstance.getPrimaryKeyObj(), applicationInstance); cacheResult(applicationInstance); uncachedPrimaryKeys.remove(applicationInstance.getPrimaryKeyObj()); } for (Serializable primaryKey : uncachedPrimaryKeys) { entityCache.putResult(ApplicationInstanceModelImpl.ENTITY_CACHE_ENABLED, ApplicationInstanceImpl.class, primaryKey, _nullApplicationInstance); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } return map; }
From source file:at.graz.meduni.bibbox.liferay.portlet.service.persistence.impl.ApplicationInstancePortPersistenceImpl.java
License:Open Source License
@Override public Map<Serializable, ApplicationInstancePort> fetchByPrimaryKeys(Set<Serializable> primaryKeys) { if (primaryKeys.isEmpty()) { return Collections.emptyMap(); }/*from w w w. j a v a 2s. com*/ Map<Serializable, ApplicationInstancePort> map = new HashMap<Serializable, ApplicationInstancePort>(); if (primaryKeys.size() == 1) { Iterator<Serializable> iterator = primaryKeys.iterator(); Serializable primaryKey = iterator.next(); ApplicationInstancePort applicationInstancePort = fetchByPrimaryKey(primaryKey); if (applicationInstancePort != null) { map.put(primaryKey, applicationInstancePort); } return map; } Set<Serializable> uncachedPrimaryKeys = null; for (Serializable primaryKey : primaryKeys) { ApplicationInstancePort applicationInstancePort = (ApplicationInstancePort) entityCache.getResult( ApplicationInstancePortModelImpl.ENTITY_CACHE_ENABLED, ApplicationInstancePortImpl.class, primaryKey); if (applicationInstancePort == null) { if (uncachedPrimaryKeys == null) { uncachedPrimaryKeys = new HashSet<Serializable>(); } uncachedPrimaryKeys.add(primaryKey); } else { map.put(primaryKey, applicationInstancePort); } } if (uncachedPrimaryKeys == null) { return map; } StringBundler query = new StringBundler((uncachedPrimaryKeys.size() * 2) + 1); query.append(_SQL_SELECT_APPLICATIONINSTANCEPORT_WHERE_PKS_IN); for (Serializable primaryKey : uncachedPrimaryKeys) { query.append(String.valueOf(primaryKey)); query.append(StringPool.COMMA); } query.setIndex(query.index() - 1); query.append(StringPool.CLOSE_PARENTHESIS); String sql = query.toString(); Session session = null; try { session = openSession(); Query q = session.createQuery(sql); for (ApplicationInstancePort applicationInstancePort : (List<ApplicationInstancePort>) q.list()) { map.put(applicationInstancePort.getPrimaryKeyObj(), applicationInstancePort); cacheResult(applicationInstancePort); uncachedPrimaryKeys.remove(applicationInstancePort.getPrimaryKeyObj()); } for (Serializable primaryKey : uncachedPrimaryKeys) { entityCache.putResult(ApplicationInstancePortModelImpl.ENTITY_CACHE_ENABLED, ApplicationInstancePortImpl.class, primaryKey, _nullApplicationInstancePort); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } return map; }
From source file:at.graz.meduni.bibbox.liferay.portlet.service.persistence.impl.ApplicationInstanceStatusPersistenceImpl.java
License:Open Source License
@Override public Map<Serializable, ApplicationInstanceStatus> fetchByPrimaryKeys(Set<Serializable> primaryKeys) { if (primaryKeys.isEmpty()) { return Collections.emptyMap(); }/*from w w w . j av a 2 s . c om*/ Map<Serializable, ApplicationInstanceStatus> map = new HashMap<Serializable, ApplicationInstanceStatus>(); if (primaryKeys.size() == 1) { Iterator<Serializable> iterator = primaryKeys.iterator(); Serializable primaryKey = iterator.next(); ApplicationInstanceStatus applicationInstanceStatus = fetchByPrimaryKey(primaryKey); if (applicationInstanceStatus != null) { map.put(primaryKey, applicationInstanceStatus); } return map; } Set<Serializable> uncachedPrimaryKeys = null; for (Serializable primaryKey : primaryKeys) { ApplicationInstanceStatus applicationInstanceStatus = (ApplicationInstanceStatus) entityCache.getResult( ApplicationInstanceStatusModelImpl.ENTITY_CACHE_ENABLED, ApplicationInstanceStatusImpl.class, primaryKey); if (applicationInstanceStatus == null) { if (uncachedPrimaryKeys == null) { uncachedPrimaryKeys = new HashSet<Serializable>(); } uncachedPrimaryKeys.add(primaryKey); } else { map.put(primaryKey, applicationInstanceStatus); } } if (uncachedPrimaryKeys == null) { return map; } StringBundler query = new StringBundler((uncachedPrimaryKeys.size() * 2) + 1); query.append(_SQL_SELECT_APPLICATIONINSTANCESTATUS_WHERE_PKS_IN); for (Serializable primaryKey : uncachedPrimaryKeys) { query.append(String.valueOf(primaryKey)); query.append(StringPool.COMMA); } query.setIndex(query.index() - 1); query.append(StringPool.CLOSE_PARENTHESIS); String sql = query.toString(); Session session = null; try { session = openSession(); Query q = session.createQuery(sql); for (ApplicationInstanceStatus applicationInstanceStatus : (List<ApplicationInstanceStatus>) q.list()) { map.put(applicationInstanceStatus.getPrimaryKeyObj(), applicationInstanceStatus); cacheResult(applicationInstanceStatus); uncachedPrimaryKeys.remove(applicationInstanceStatus.getPrimaryKeyObj()); } for (Serializable primaryKey : uncachedPrimaryKeys) { entityCache.putResult(ApplicationInstanceStatusModelImpl.ENTITY_CACHE_ENABLED, ApplicationInstanceStatusImpl.class, primaryKey, _nullApplicationInstanceStatus); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } return map; }
From source file:at.graz.meduni.liferay.portlet.bibbox.service.service.persistence.LogapiPK.java
License:Open Source License
@Override public String toString() { StringBundler sb = new StringBundler(20); sb.append(StringPool.OPEN_CURLY_BRACE); sb.append("logapiId"); sb.append(StringPool.EQUAL);//w w w . j a v a2 s.co m sb.append(logapiId); sb.append(StringPool.COMMA); sb.append(StringPool.SPACE); sb.append("userId"); sb.append(StringPool.EQUAL); sb.append(userId); sb.append(StringPool.COMMA); sb.append(StringPool.SPACE); sb.append("userip"); sb.append(StringPool.EQUAL); sb.append(userip); sb.append(StringPool.COMMA); sb.append(StringPool.SPACE); sb.append("logmsg"); sb.append(StringPool.EQUAL); sb.append(logmsg); sb.append(StringPool.CLOSE_CURLY_BRACE); return sb.toString(); }
From source file:at.graz.meduni.liferay.portlet.saat.service.persistence.impl.DictionaryDictionaryLinkPersistenceImpl.java
License:Open Source License
@Override public Map<Serializable, DictionaryDictionaryLink> fetchByPrimaryKeys(Set<Serializable> primaryKeys) { if (primaryKeys.isEmpty()) { return Collections.emptyMap(); }//from w ww.j av a 2s . c om Map<Serializable, DictionaryDictionaryLink> map = new HashMap<Serializable, DictionaryDictionaryLink>(); if (primaryKeys.size() == 1) { Iterator<Serializable> iterator = primaryKeys.iterator(); Serializable primaryKey = iterator.next(); DictionaryDictionaryLink dictionaryDictionaryLink = fetchByPrimaryKey(primaryKey); if (dictionaryDictionaryLink != null) { map.put(primaryKey, dictionaryDictionaryLink); } return map; } Set<Serializable> uncachedPrimaryKeys = null; for (Serializable primaryKey : primaryKeys) { DictionaryDictionaryLink dictionaryDictionaryLink = (DictionaryDictionaryLink) entityCache.getResult( DictionaryDictionaryLinkModelImpl.ENTITY_CACHE_ENABLED, DictionaryDictionaryLinkImpl.class, primaryKey); if (dictionaryDictionaryLink == null) { if (uncachedPrimaryKeys == null) { uncachedPrimaryKeys = new HashSet<Serializable>(); } uncachedPrimaryKeys.add(primaryKey); } else { map.put(primaryKey, dictionaryDictionaryLink); } } if (uncachedPrimaryKeys == null) { return map; } StringBundler query = new StringBundler((uncachedPrimaryKeys.size() * 2) + 1); query.append(_SQL_SELECT_DICTIONARYDICTIONARYLINK_WHERE_PKS_IN); for (Serializable primaryKey : uncachedPrimaryKeys) { query.append(String.valueOf(primaryKey)); query.append(StringPool.COMMA); } query.setIndex(query.index() - 1); query.append(StringPool.CLOSE_PARENTHESIS); String sql = query.toString(); Session session = null; try { session = openSession(); Query q = session.createQuery(sql); for (DictionaryDictionaryLink dictionaryDictionaryLink : (List<DictionaryDictionaryLink>) q.list()) { map.put(dictionaryDictionaryLink.getPrimaryKeyObj(), dictionaryDictionaryLink); cacheResult(dictionaryDictionaryLink); uncachedPrimaryKeys.remove(dictionaryDictionaryLink.getPrimaryKeyObj()); } for (Serializable primaryKey : uncachedPrimaryKeys) { entityCache.putResult(DictionaryDictionaryLinkModelImpl.ENTITY_CACHE_ENABLED, DictionaryDictionaryLinkImpl.class, primaryKey, _nullDictionaryDictionaryLink); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } return map; }
From source file:at.graz.meduni.liferay.portlet.saat.service.persistence.impl.DictionaryPersistenceImpl.java
License:Open Source License
@Override public Map<Serializable, Dictionary> fetchByPrimaryKeys(Set<Serializable> primaryKeys) { if (primaryKeys.isEmpty()) { return Collections.emptyMap(); }//from w w w . j a v a 2s . co m Map<Serializable, Dictionary> map = new HashMap<Serializable, Dictionary>(); if (primaryKeys.size() == 1) { Iterator<Serializable> iterator = primaryKeys.iterator(); Serializable primaryKey = iterator.next(); Dictionary dictionary = fetchByPrimaryKey(primaryKey); if (dictionary != null) { map.put(primaryKey, dictionary); } return map; } Set<Serializable> uncachedPrimaryKeys = null; for (Serializable primaryKey : primaryKeys) { Dictionary dictionary = (Dictionary) entityCache.getResult(DictionaryModelImpl.ENTITY_CACHE_ENABLED, DictionaryImpl.class, primaryKey); if (dictionary == null) { if (uncachedPrimaryKeys == null) { uncachedPrimaryKeys = new HashSet<Serializable>(); } uncachedPrimaryKeys.add(primaryKey); } else { map.put(primaryKey, dictionary); } } if (uncachedPrimaryKeys == null) { return map; } StringBundler query = new StringBundler((uncachedPrimaryKeys.size() * 2) + 1); query.append(_SQL_SELECT_DICTIONARY_WHERE_PKS_IN); for (Serializable primaryKey : uncachedPrimaryKeys) { query.append(String.valueOf(primaryKey)); query.append(StringPool.COMMA); } query.setIndex(query.index() - 1); query.append(StringPool.CLOSE_PARENTHESIS); String sql = query.toString(); Session session = null; try { session = openSession(); Query q = session.createQuery(sql); for (Dictionary dictionary : (List<Dictionary>) q.list()) { map.put(dictionary.getPrimaryKeyObj(), dictionary); cacheResult(dictionary); uncachedPrimaryKeys.remove(dictionary.getPrimaryKeyObj()); } for (Serializable primaryKey : uncachedPrimaryKeys) { entityCache.putResult(DictionaryModelImpl.ENTITY_CACHE_ENABLED, DictionaryImpl.class, primaryKey, _nullDictionary); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } return map; }
From source file:at.meduni.liferay.portlet.bbmrieric.service.persistence.D2BiobankNetworkPK.java
License:Open Source License
@Override public String toString() { StringBundler sb = new StringBundler(10); sb.append(StringPool.OPEN_CURLY_BRACE); sb.append("d2biobanknetworkId"); sb.append(StringPool.EQUAL);// ww w .j a v a 2 s .c o m sb.append(d2biobanknetworkId); sb.append(StringPool.COMMA); sb.append(StringPool.SPACE); sb.append("parentd2biobanknetworkId"); sb.append(StringPool.EQUAL); sb.append(parentd2biobanknetworkId); sb.append(StringPool.CLOSE_CURLY_BRACE); return sb.toString(); }
From source file:au.com.permeance.liferay.portal.documentlibrary.servlet.DownloadFolderZipActionsMenuHookListener.java
License:Open Source License
public static void startApplication() { System.out.println("startApplication"); String newMenuItemsStr = buildNewMenuItemsDelimString(); if (LOG.isDebugEnabled()) { LOG.debug("newMenuItemsStr: " + newMenuItemsStr); }/*w w w. j a v a 2 s .co m*/ String curMenuItemsStr = buildCurrentMenuItemsDelimString(); if (LOG.isDebugEnabled()) { LOG.debug("curMenuItemsStr: " + curMenuItemsStr); } String mergedMenuItemsStr = StringUtilHelper.addDelimItems(curMenuItemsStr, newMenuItemsStr, StringPool.COMMA); LOG.debug("mergedMenuItemsStr: " + mergedMenuItemsStr); System.setProperty(HookSysPropsKeys.LIFERAY_DL_FOLDER_ACTIONS_MENU_EXT, mergedMenuItemsStr); LOG.info(HookSysPropsKeys.LIFERAY_DL_FOLDER_ACTIONS_MENU_EXT + ": " + System.getProperty(HookSysPropsKeys.LIFERAY_DL_FOLDER_ACTIONS_MENU_EXT)); }
From source file:au.com.permeance.liferay.portal.documentlibrary.servlet.DownloadFolderZipActionsMenuHookListener.java
License:Open Source License
public static void stopApplication() { System.out.println("stopApplication"); String newMenuItemsStr = buildNewMenuItemsDelimString(); if (LOG.isDebugEnabled()) { LOG.debug("newMenuItemsStr: " + newMenuItemsStr); }/* w w w . j av a 2s . c om*/ String curMenuItemsStr = buildCurrentMenuItemsDelimString(); if (LOG.isDebugEnabled()) { LOG.debug("curMenuItemsStr: " + curMenuItemsStr); } String mergedMenuItemsStr = StringUtilHelper.removeDelimItems(curMenuItemsStr, newMenuItemsStr, StringPool.COMMA); LOG.debug("mergedMenuItemsStr: " + mergedMenuItemsStr); System.setProperty(HookSysPropsKeys.LIFERAY_DL_FOLDER_ACTIONS_MENU_EXT, mergedMenuItemsStr); LOG.info(HookSysPropsKeys.LIFERAY_DL_FOLDER_ACTIONS_MENU_EXT + ": " + System.getProperty(HookSysPropsKeys.LIFERAY_DL_FOLDER_ACTIONS_MENU_EXT)); }