List of usage examples for com.liferay.portal.kernel.dao.orm DynamicQueryFactoryUtil DynamicQueryFactoryUtil
DynamicQueryFactoryUtil
From source file:com.lftechnology.quest.qa.service.impl.AnswerLocalServiceImpl.java
License:Open Source License
public List<Answer> getAllOfQuestion(long questinId) { List<Answer> answers = null; //answerPersistence.findWithDynamicQuery("FROM Answer WHERE questionId=:questionId"); DynamicQuery dq = new DynamicQueryFactoryUtil().forClass(Answer.class); dq.add(RestrictionsFactoryUtil.eq("questionId", new Long(questinId))); try {// w w w . ja va 2s . co m answers = AnswerLocalServiceUtil.dynamicQuery(dq); } catch (SystemException e) { // TODO Auto-generated catch block e.printStackTrace(); } return answers; }
From source file:com.liferay.exportimport.test.DummyFolderExportImportTest.java
License:Open Source License
@Before @Override// w ww .j a va2 s . com public void setUp() throws Exception { ServiceTestUtil.setUser(TestPropsValues.getUser()); super.setUp(); stagedModelRepository = (StagedModelRepository<DummyFolder>) StagedModelRepositoryRegistryUtil .getStagedModelRepository(DummyFolder.class.getName()); DynamicQueryFactoryUtil dynamicQueryFactoryUtil = new DynamicQueryFactoryUtil(); dynamicQueryFactoryUtil.setDynamicQueryFactory(new DynamicQueryFactoryImpl() { @Override protected Class<?> getImplClass(Class<?> clazz, ClassLoader classLoader) { if (clazz.equals(DummyFolder.class)) { return DummyFolder.class; } return super.getImplClass(clazz, classLoader); } }); }
From source file:com.liferay.exportimport.test.ExportedMissingReferenceExportImportTest.java
License:Open Source License
@Before @Override//from w w w. ja v a2s .c o m public void setUp() throws Exception { ServiceTestUtil.setUser(TestPropsValues.getUser()); super.setUp(); _dummyFolderStagedModelRepository = (StagedModelRepository<DummyFolder>) StagedModelRepositoryRegistryUtil .getStagedModelRepository(DummyFolder.class.getName()); _dummyReferenceStagedModelRepository = (StagedModelRepository<DummyReference>) StagedModelRepositoryRegistryUtil .getStagedModelRepository(DummyReference.class.getName()); _dummyStagedModelRepository = (StagedModelRepository<Dummy>) StagedModelRepositoryRegistryUtil .getStagedModelRepository(Dummy.class.getName()); DynamicQueryFactoryUtil dynamicQueryFactoryUtil = new DynamicQueryFactoryUtil(); dynamicQueryFactoryUtil.setDynamicQueryFactory(new DynamicQueryFactoryImpl() { @Override protected Class<?> getImplClass(Class<?> clazz, ClassLoader classLoader) { if (clazz.equals(DummyFolder.class)) { return DummyFolder.class; } return super.getImplClass(clazz, classLoader); } }); DummyFolder dummyFolder = _dummyFolderStagedModelRepository.addStagedModel(null, DummyFolderTestUtil.createDummyFolder(group.getGroupId())); List<Dummy> dummies = new ArrayList<>(); for (int i = 0; i < 2; i++) { dummies.add(_dummyStagedModelRepository.addStagedModel(null, DummyTestUtil.createDummy(group.getGroupId(), dummyFolder.getId()))); } for (Dummy dummy : dummies) { List<DummyReference> dummyReferences = dummy.getDummyReferences(); for (int i = 0; i < 3; i++) { dummyReferences.add(_dummyReferenceStagedModelRepository.addStagedModel(null, DummyReferenceTestUtil.createDummyReference(group.getGroupId()))); } } }