[NG][FEATURE]
- adds import of taskDependencies and taskAssignments
- successfully imports data for all major core classes
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5198 8810af33-2d31-482b-a856-94f89814c4df
Former-commit-id: 31cca7cb4f
pull/2/head
parent
55e49e8dc1
commit
193fd89ca7
|
|
@ -97,6 +97,7 @@ public class CategoryRepository extends AbstractEntityRepository<Long, Category>
|
||||||
*
|
*
|
||||||
* @return An optional either with the found item or empty
|
* @return An optional either with the found item or empty
|
||||||
*/
|
*/
|
||||||
|
@Transactional(Transactional.TxType.REQUIRED)
|
||||||
public Optional<Category> findByUuid(final String uuid) {
|
public Optional<Category> findByUuid(final String uuid) {
|
||||||
final TypedQuery<Category> query = getEntityManager().
|
final TypedQuery<Category> query = getEntityManager().
|
||||||
createNamedQuery("Category.findByUuid", Category.class);
|
createNamedQuery("Category.findByUuid", Category.class);
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,7 @@ import org.libreccm.core.AbstractEntityRepository;
|
||||||
import javax.enterprise.context.RequestScoped;
|
import javax.enterprise.context.RequestScoped;
|
||||||
import javax.persistence.NoResultException;
|
import javax.persistence.NoResultException;
|
||||||
import javax.persistence.TypedQuery;
|
import javax.persistence.TypedQuery;
|
||||||
|
import javax.transaction.Transactional;
|
||||||
import java.util.Optional;
|
import java.util.Optional;
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
|
|
||||||
|
|
@ -57,6 +58,7 @@ public class TaskRepository extends AbstractEntityRepository<Long, Task> {
|
||||||
*
|
*
|
||||||
* @return An optional either with the found item or empty
|
* @return An optional either with the found item or empty
|
||||||
*/
|
*/
|
||||||
|
@Transactional(Transactional.TxType.REQUIRED)
|
||||||
public Optional<Task> findByUuid(final String uuid) {
|
public Optional<Task> findByUuid(final String uuid) {
|
||||||
final TypedQuery<Task> query = getEntityManager().createNamedQuery(
|
final TypedQuery<Task> query = getEntityManager().createNamedQuery(
|
||||||
"Task.findByUuid", Task.class);
|
"Task.findByUuid", Task.class);
|
||||||
|
|
|
||||||
|
|
@ -154,8 +154,8 @@ public class CoreDataImportTest {
|
||||||
Assert.assertFalse(importHelper.importWorkflows());
|
Assert.assertFalse(importHelper.importWorkflows());
|
||||||
Assert.assertFalse(importHelper.importTaskComments());
|
Assert.assertFalse(importHelper.importTaskComments());
|
||||||
Assert.assertFalse(importHelper.importAssignableTasks());
|
Assert.assertFalse(importHelper.importAssignableTasks());
|
||||||
// Assert.assertFalse(importHelper.importTaskDependencies());
|
Assert.assertFalse(importHelper.importTaskDependencies());
|
||||||
// Assert.assertFalse(importHelper.importTaskAssignments());
|
Assert.assertFalse(importHelper.importTaskAssignments());
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue