void addOrReplaceNode(final RequisitionNode node) { final Requisition req = getActiveRequisition(true); if (req != null) { req.updateDateStamp(); req.putNode(node); save(req); } }
void addOrReplaceNode(final RequisitionNode node) { final Requisition req = getActiveRequisition(true); if (req != null) { req.updateDateStamp(); req.putNode(node); save(req); } }
rn.setNodeLabel(node.getLabel()); rn.setLocation(locationName); r.putNode(rn); m_foreignSourceRepository.save(r); m_foreignSourceRepository.flush();
@Test public void simpleSnapshotTest() throws URISyntaxException { Requisition pendingReq = new Requisition("test"); pendingReq.putNode(createNode("1")); m_pending.save(pendingReq); m_pending.flush(); pendingReq = m_pending.getRequisition(pendingReq.getForeignSource()); final File pendingSnapshot = RequisitionFileUtils.createSnapshot(m_pending, pendingReq.getForeignSource(), pendingReq.getDate()); m_repository.importResourceRequisition(new FileSystemResource(pendingSnapshot)); assertFalse(pendingSnapshot.exists()); final URL pendingUrl = m_pending.getRequisitionURL(pendingReq.getForeignSource()); final File pendingFile = new File(pendingUrl.toURI()); assertFalse(pendingFile.exists()); }
rn.setNodeLabel(node.getLabel()); rn.setLocation(locationName); r.putNode(rn); m_foreignSourceRepository.save(r); m_foreignSourceRepository.flush();
requisitionNode.putInterface(requisitionInterface); nextRequisition.putNode(requisitionNode); nextRequisition.setDate(new Date()); deployedForeignSourceRepository.save(nextRequisition);
@Test public void multipleSnapshotTest() throws URISyntaxException, InterruptedException { Requisition pendingReq = new Requisition("test"); pendingReq.putNode(createNode("1")); m_pending.save(pendingReq); m_pending.flush();
initial.putNode(createNode("1")); initial.updateDateStamp(); m_pending.save(initial); initial.putNode(createNode("2")); initial.updateDateStamp(); m_pending.save(initial); initial.putNode(createNode("3")); initial.updateDateStamp(); m_pending.save(initial); assertNotNull(currentPending); assertEquals(initial.getDate(), currentPending.getDate()); currentPending.putNode(createNode("4")); currentPending.updateDateStamp(); m_pending.save(currentPending);
pendingReq.putNode(createNode("1")); m_pending.save(pendingReq); m_pending.flush();