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:de.uhh.l2g.plugins.service.persistence.CoordinatorPK.java
License:Open Source License
@Override public String toString() { StringBundler sb = new StringBundler(10); sb.append(StringPool.OPEN_CURLY_BRACE); sb.append("coordinatorId"); sb.append(StringPool.EQUAL);//from w w w. j a v a 2 s . co m sb.append(coordinatorId); sb.append(StringPool.COMMA); sb.append(StringPool.SPACE); sb.append("userId"); sb.append(StringPool.EQUAL); sb.append(userId); sb.append(StringPool.CLOSE_CURLY_BRACE); return sb.toString(); }
From source file:eu.gerhards.liferay.services.angular.service.persistence.impl.AngularBootstrapPersistenceImpl.java
License:Open Source License
@Override public Map<Serializable, AngularBootstrap> fetchByPrimaryKeys(Set<Serializable> primaryKeys) { if (primaryKeys.isEmpty()) { return Collections.emptyMap(); }// w w w .ja va 2 s . co m Map<Serializable, AngularBootstrap> map = new HashMap<Serializable, AngularBootstrap>(); if (primaryKeys.size() == 1) { Iterator<Serializable> iterator = primaryKeys.iterator(); Serializable primaryKey = iterator.next(); AngularBootstrap angularBootstrap = fetchByPrimaryKey(primaryKey); if (angularBootstrap != null) { map.put(primaryKey, angularBootstrap); } return map; } Set<Serializable> uncachedPrimaryKeys = null; for (Serializable primaryKey : primaryKeys) { Serializable serializable = entityCache.getResult(AngularBootstrapModelImpl.ENTITY_CACHE_ENABLED, AngularBootstrapImpl.class, primaryKey); if (serializable != nullModel) { if (serializable == null) { if (uncachedPrimaryKeys == null) { uncachedPrimaryKeys = new HashSet<Serializable>(); } uncachedPrimaryKeys.add(primaryKey); } else { map.put(primaryKey, (AngularBootstrap) serializable); } } } if (uncachedPrimaryKeys == null) { return map; } StringBundler query = new StringBundler((uncachedPrimaryKeys.size() * 2) + 1); query.append(_SQL_SELECT_ANGULARBOOTSTRAP_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 (AngularBootstrap angularBootstrap : (List<AngularBootstrap>) q.list()) { map.put(angularBootstrap.getPrimaryKeyObj(), angularBootstrap); cacheResult(angularBootstrap); uncachedPrimaryKeys.remove(angularBootstrap.getPrimaryKeyObj()); } for (Serializable primaryKey : uncachedPrimaryKeys) { entityCache.putResult(AngularBootstrapModelImpl.ENTITY_CACHE_ENABLED, AngularBootstrapImpl.class, primaryKey, nullModel); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } return map; }
From source file:eu.gerhards.liferay.services.angular.service.persistence.impl.AngularGroupPersistenceImpl.java
License:Open Source License
@Override public Map<Serializable, AngularGroup> fetchByPrimaryKeys(Set<Serializable> primaryKeys) { if (primaryKeys.isEmpty()) { return Collections.emptyMap(); }/*ww w. j ava2s.c om*/ Map<Serializable, AngularGroup> map = new HashMap<Serializable, AngularGroup>(); if (primaryKeys.size() == 1) { Iterator<Serializable> iterator = primaryKeys.iterator(); Serializable primaryKey = iterator.next(); AngularGroup angularGroup = fetchByPrimaryKey(primaryKey); if (angularGroup != null) { map.put(primaryKey, angularGroup); } return map; } Set<Serializable> uncachedPrimaryKeys = null; for (Serializable primaryKey : primaryKeys) { Serializable serializable = entityCache.getResult(AngularGroupModelImpl.ENTITY_CACHE_ENABLED, AngularGroupImpl.class, primaryKey); if (serializable != nullModel) { if (serializable == null) { if (uncachedPrimaryKeys == null) { uncachedPrimaryKeys = new HashSet<Serializable>(); } uncachedPrimaryKeys.add(primaryKey); } else { map.put(primaryKey, (AngularGroup) serializable); } } } if (uncachedPrimaryKeys == null) { return map; } StringBundler query = new StringBundler((uncachedPrimaryKeys.size() * 2) + 1); query.append(_SQL_SELECT_ANGULARGROUP_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 (AngularGroup angularGroup : (List<AngularGroup>) q.list()) { map.put(angularGroup.getPrimaryKeyObj(), angularGroup); cacheResult(angularGroup); uncachedPrimaryKeys.remove(angularGroup.getPrimaryKeyObj()); } for (Serializable primaryKey : uncachedPrimaryKeys) { entityCache.putResult(AngularGroupModelImpl.ENTITY_CACHE_ENABLED, AngularGroupImpl.class, primaryKey, nullModel); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } return map; }
From source file:eu.gerhards.liferay.services.angular.service.persistence.impl.AngularInstancePersistenceImpl.java
License:Open Source License
@Override public Map<Serializable, AngularInstance> fetchByPrimaryKeys(Set<Serializable> primaryKeys) { if (primaryKeys.isEmpty()) { return Collections.emptyMap(); }//w ww .j a v a2s . c om Map<Serializable, AngularInstance> map = new HashMap<Serializable, AngularInstance>(); if (primaryKeys.size() == 1) { Iterator<Serializable> iterator = primaryKeys.iterator(); Serializable primaryKey = iterator.next(); AngularInstance angularInstance = fetchByPrimaryKey(primaryKey); if (angularInstance != null) { map.put(primaryKey, angularInstance); } return map; } Set<Serializable> uncachedPrimaryKeys = null; for (Serializable primaryKey : primaryKeys) { Serializable serializable = entityCache.getResult(AngularInstanceModelImpl.ENTITY_CACHE_ENABLED, AngularInstanceImpl.class, primaryKey); if (serializable != nullModel) { if (serializable == null) { if (uncachedPrimaryKeys == null) { uncachedPrimaryKeys = new HashSet<Serializable>(); } uncachedPrimaryKeys.add(primaryKey); } else { map.put(primaryKey, (AngularInstance) serializable); } } } if (uncachedPrimaryKeys == null) { return map; } StringBundler query = new StringBundler((uncachedPrimaryKeys.size() * 2) + 1); query.append(_SQL_SELECT_ANGULARINSTANCE_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 (AngularInstance angularInstance : (List<AngularInstance>) q.list()) { map.put(angularInstance.getPrimaryKeyObj(), angularInstance); cacheResult(angularInstance); uncachedPrimaryKeys.remove(angularInstance.getPrimaryKeyObj()); } for (Serializable primaryKey : uncachedPrimaryKeys) { entityCache.putResult(AngularInstanceModelImpl.ENTITY_CACHE_ENABLED, AngularInstanceImpl.class, primaryKey, nullModel); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } return map; }
From source file:eu.gerhards.liferay.services.angular.service.persistence.impl.AngularLayoutPersistenceImpl.java
License:Open Source License
@Override public Map<Serializable, AngularLayout> fetchByPrimaryKeys(Set<Serializable> primaryKeys) { if (primaryKeys.isEmpty()) { return Collections.emptyMap(); }/*from www. j a v a 2 s. c om*/ Map<Serializable, AngularLayout> map = new HashMap<Serializable, AngularLayout>(); if (primaryKeys.size() == 1) { Iterator<Serializable> iterator = primaryKeys.iterator(); Serializable primaryKey = iterator.next(); AngularLayout angularLayout = fetchByPrimaryKey(primaryKey); if (angularLayout != null) { map.put(primaryKey, angularLayout); } return map; } Set<Serializable> uncachedPrimaryKeys = null; for (Serializable primaryKey : primaryKeys) { Serializable serializable = entityCache.getResult(AngularLayoutModelImpl.ENTITY_CACHE_ENABLED, AngularLayoutImpl.class, primaryKey); if (serializable != nullModel) { if (serializable == null) { if (uncachedPrimaryKeys == null) { uncachedPrimaryKeys = new HashSet<Serializable>(); } uncachedPrimaryKeys.add(primaryKey); } else { map.put(primaryKey, (AngularLayout) serializable); } } } if (uncachedPrimaryKeys == null) { return map; } StringBundler query = new StringBundler((uncachedPrimaryKeys.size() * 2) + 1); query.append(_SQL_SELECT_ANGULARLAYOUT_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 (AngularLayout angularLayout : (List<AngularLayout>) q.list()) { map.put(angularLayout.getPrimaryKeyObj(), angularLayout); cacheResult(angularLayout); uncachedPrimaryKeys.remove(angularLayout.getPrimaryKeyObj()); } for (Serializable primaryKey : uncachedPrimaryKeys) { entityCache.putResult(AngularLayoutModelImpl.ENTITY_CACHE_ENABLED, AngularLayoutImpl.class, primaryKey, nullModel); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } return map; }
From source file:eu.gerhards.liferay.services.angular.service.persistence.impl.AngularLayoutSetPersistenceImpl.java
License:Open Source License
@Override public Map<Serializable, AngularLayoutSet> fetchByPrimaryKeys(Set<Serializable> primaryKeys) { if (primaryKeys.isEmpty()) { return Collections.emptyMap(); }//from ww w . ja v a 2 s . c o m Map<Serializable, AngularLayoutSet> map = new HashMap<Serializable, AngularLayoutSet>(); if (primaryKeys.size() == 1) { Iterator<Serializable> iterator = primaryKeys.iterator(); Serializable primaryKey = iterator.next(); AngularLayoutSet angularLayoutSet = fetchByPrimaryKey(primaryKey); if (angularLayoutSet != null) { map.put(primaryKey, angularLayoutSet); } return map; } Set<Serializable> uncachedPrimaryKeys = null; for (Serializable primaryKey : primaryKeys) { Serializable serializable = entityCache.getResult(AngularLayoutSetModelImpl.ENTITY_CACHE_ENABLED, AngularLayoutSetImpl.class, primaryKey); if (serializable != nullModel) { if (serializable == null) { if (uncachedPrimaryKeys == null) { uncachedPrimaryKeys = new HashSet<Serializable>(); } uncachedPrimaryKeys.add(primaryKey); } else { map.put(primaryKey, (AngularLayoutSet) serializable); } } } if (uncachedPrimaryKeys == null) { return map; } StringBundler query = new StringBundler((uncachedPrimaryKeys.size() * 2) + 1); query.append(_SQL_SELECT_ANGULARLAYOUTSET_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 (AngularLayoutSet angularLayoutSet : (List<AngularLayoutSet>) q.list()) { map.put(angularLayoutSet.getPrimaryKeyObj(), angularLayoutSet); cacheResult(angularLayoutSet); uncachedPrimaryKeys.remove(angularLayoutSet.getPrimaryKeyObj()); } for (Serializable primaryKey : uncachedPrimaryKeys) { entityCache.putResult(AngularLayoutSetModelImpl.ENTITY_CACHE_ENABLED, AngularLayoutSetImpl.class, primaryKey, nullModel); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } return map; }
From source file:eu.gerhards.liferay.services.angular.service.persistence.impl.AngularOrganizationPersistenceImpl.java
License:Open Source License
@Override public Map<Serializable, AngularOrganization> fetchByPrimaryKeys(Set<Serializable> primaryKeys) { if (primaryKeys.isEmpty()) { return Collections.emptyMap(); }/*from w w w .j av a2 s . c o m*/ Map<Serializable, AngularOrganization> map = new HashMap<Serializable, AngularOrganization>(); if (primaryKeys.size() == 1) { Iterator<Serializable> iterator = primaryKeys.iterator(); Serializable primaryKey = iterator.next(); AngularOrganization angularOrganization = fetchByPrimaryKey(primaryKey); if (angularOrganization != null) { map.put(primaryKey, angularOrganization); } return map; } Set<Serializable> uncachedPrimaryKeys = null; for (Serializable primaryKey : primaryKeys) { Serializable serializable = entityCache.getResult(AngularOrganizationModelImpl.ENTITY_CACHE_ENABLED, AngularOrganizationImpl.class, primaryKey); if (serializable != nullModel) { if (serializable == null) { if (uncachedPrimaryKeys == null) { uncachedPrimaryKeys = new HashSet<Serializable>(); } uncachedPrimaryKeys.add(primaryKey); } else { map.put(primaryKey, (AngularOrganization) serializable); } } } if (uncachedPrimaryKeys == null) { return map; } StringBundler query = new StringBundler((uncachedPrimaryKeys.size() * 2) + 1); query.append(_SQL_SELECT_ANGULARORGANIZATION_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 (AngularOrganization angularOrganization : (List<AngularOrganization>) q.list()) { map.put(angularOrganization.getPrimaryKeyObj(), angularOrganization); cacheResult(angularOrganization); uncachedPrimaryKeys.remove(angularOrganization.getPrimaryKeyObj()); } for (Serializable primaryKey : uncachedPrimaryKeys) { entityCache.putResult(AngularOrganizationModelImpl.ENTITY_CACHE_ENABLED, AngularOrganizationImpl.class, primaryKey, nullModel); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } return map; }
From source file:eu.gerhards.liferay.services.angular.service.persistence.impl.AngularPermissionPersistenceImpl.java
License:Open Source License
@Override public Map<Serializable, AngularPermission> fetchByPrimaryKeys(Set<Serializable> primaryKeys) { if (primaryKeys.isEmpty()) { return Collections.emptyMap(); }//from www . j av a 2 s .co m Map<Serializable, AngularPermission> map = new HashMap<Serializable, AngularPermission>(); if (primaryKeys.size() == 1) { Iterator<Serializable> iterator = primaryKeys.iterator(); Serializable primaryKey = iterator.next(); AngularPermission angularPermission = fetchByPrimaryKey(primaryKey); if (angularPermission != null) { map.put(primaryKey, angularPermission); } return map; } Set<Serializable> uncachedPrimaryKeys = null; for (Serializable primaryKey : primaryKeys) { Serializable serializable = entityCache.getResult(AngularPermissionModelImpl.ENTITY_CACHE_ENABLED, AngularPermissionImpl.class, primaryKey); if (serializable != nullModel) { if (serializable == null) { if (uncachedPrimaryKeys == null) { uncachedPrimaryKeys = new HashSet<Serializable>(); } uncachedPrimaryKeys.add(primaryKey); } else { map.put(primaryKey, (AngularPermission) serializable); } } } if (uncachedPrimaryKeys == null) { return map; } StringBundler query = new StringBundler((uncachedPrimaryKeys.size() * 2) + 1); query.append(_SQL_SELECT_ANGULARPERMISSION_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 (AngularPermission angularPermission : (List<AngularPermission>) q.list()) { map.put(angularPermission.getPrimaryKeyObj(), angularPermission); cacheResult(angularPermission); uncachedPrimaryKeys.remove(angularPermission.getPrimaryKeyObj()); } for (Serializable primaryKey : uncachedPrimaryKeys) { entityCache.putResult(AngularPermissionModelImpl.ENTITY_CACHE_ENABLED, AngularPermissionImpl.class, primaryKey, nullModel); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } return map; }
From source file:eu.gerhards.liferay.services.angular.service.persistence.impl.AngularPortalPersistenceImpl.java
License:Open Source License
@Override public Map<Serializable, AngularPortal> fetchByPrimaryKeys(Set<Serializable> primaryKeys) { if (primaryKeys.isEmpty()) { return Collections.emptyMap(); }//w w w . ja v a 2 s . c o m Map<Serializable, AngularPortal> map = new HashMap<Serializable, AngularPortal>(); if (primaryKeys.size() == 1) { Iterator<Serializable> iterator = primaryKeys.iterator(); Serializable primaryKey = iterator.next(); AngularPortal angularPortal = fetchByPrimaryKey(primaryKey); if (angularPortal != null) { map.put(primaryKey, angularPortal); } return map; } Set<Serializable> uncachedPrimaryKeys = null; for (Serializable primaryKey : primaryKeys) { Serializable serializable = entityCache.getResult(AngularPortalModelImpl.ENTITY_CACHE_ENABLED, AngularPortalImpl.class, primaryKey); if (serializable != nullModel) { if (serializable == null) { if (uncachedPrimaryKeys == null) { uncachedPrimaryKeys = new HashSet<Serializable>(); } uncachedPrimaryKeys.add(primaryKey); } else { map.put(primaryKey, (AngularPortal) serializable); } } } if (uncachedPrimaryKeys == null) { return map; } StringBundler query = new StringBundler((uncachedPrimaryKeys.size() * 2) + 1); query.append(_SQL_SELECT_ANGULARPORTAL_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 (AngularPortal angularPortal : (List<AngularPortal>) q.list()) { map.put(angularPortal.getPrimaryKeyObj(), angularPortal); cacheResult(angularPortal); uncachedPrimaryKeys.remove(angularPortal.getPrimaryKeyObj()); } for (Serializable primaryKey : uncachedPrimaryKeys) { entityCache.putResult(AngularPortalModelImpl.ENTITY_CACHE_ENABLED, AngularPortalImpl.class, primaryKey, nullModel); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } return map; }
From source file:eu.gerhards.liferay.services.angular.service.persistence.impl.AngularResourceBlockPersistenceImpl.java
License:Open Source License
@Override public Map<Serializable, AngularResourceBlock> fetchByPrimaryKeys(Set<Serializable> primaryKeys) { if (primaryKeys.isEmpty()) { return Collections.emptyMap(); }/*w w w .ja v a2 s.c o m*/ Map<Serializable, AngularResourceBlock> map = new HashMap<Serializable, AngularResourceBlock>(); if (primaryKeys.size() == 1) { Iterator<Serializable> iterator = primaryKeys.iterator(); Serializable primaryKey = iterator.next(); AngularResourceBlock angularResourceBlock = fetchByPrimaryKey(primaryKey); if (angularResourceBlock != null) { map.put(primaryKey, angularResourceBlock); } return map; } Set<Serializable> uncachedPrimaryKeys = null; for (Serializable primaryKey : primaryKeys) { Serializable serializable = entityCache.getResult(AngularResourceBlockModelImpl.ENTITY_CACHE_ENABLED, AngularResourceBlockImpl.class, primaryKey); if (serializable != nullModel) { if (serializable == null) { if (uncachedPrimaryKeys == null) { uncachedPrimaryKeys = new HashSet<Serializable>(); } uncachedPrimaryKeys.add(primaryKey); } else { map.put(primaryKey, (AngularResourceBlock) serializable); } } } if (uncachedPrimaryKeys == null) { return map; } StringBundler query = new StringBundler((uncachedPrimaryKeys.size() * 2) + 1); query.append(_SQL_SELECT_ANGULARRESOURCEBLOCK_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 (AngularResourceBlock angularResourceBlock : (List<AngularResourceBlock>) q.list()) { map.put(angularResourceBlock.getPrimaryKeyObj(), angularResourceBlock); cacheResult(angularResourceBlock); uncachedPrimaryKeys.remove(angularResourceBlock.getPrimaryKeyObj()); } for (Serializable primaryKey : uncachedPrimaryKeys) { entityCache.putResult(AngularResourceBlockModelImpl.ENTITY_CACHE_ENABLED, AngularResourceBlockImpl.class, primaryKey, nullModel); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } return map; }