@Override protected void doInTransactionWithoutResult(TransactionStatus status) { sessionFactory.getCurrentSession().delete(jobAgentMetadata); } });
@Override protected void doInTransactionWithoutResult(TransactionStatus status) { for (EnvironmentVariable variable : variables) { sessionFactory.getCurrentSession().delete(variable); } } });
@Override public boolean deleteUser(final String username) { return (Boolean) transactionTemplate.execute((TransactionCallback) status -> { User user = findUser(username); if (user instanceof NullUser) { throw new UserNotFoundException(); } if (user.isEnabled()) { throw new UserEnabledException(); } sessionFactory.getCurrentSession().delete(user); return Boolean.TRUE; }); }
@Override public void delete(DefaultConfiguration config) { sessionFactory.getCurrentSession().delete(config); }
@Override public void delete(Document document) { sessionFactory.getCurrentSession().delete(document); }
@Override public void delete(ScanResultFilter scanResultFilter) { sessionFactory.getCurrentSession().delete(scanResultFilter); }
@Override public void delete(UserEventNotificationMap userEventNotificationMap) { sessionFactory.getCurrentSession().delete(userEventNotificationMap); }
@Override public void dropSession(AuthenticationSession session) { sessionFactory.getCurrentSession().delete(session); }
public void delete(String id) throws HibernateException { FileRef ref = getFileRefById(id); if (ref != null) { factory.getCurrentSession().delete(ref); } }
@Override public boolean deleteGroup(long groupId) throws GeomajasSecurityException { Object group = factory.getCurrentSession().get(Territory.class, groupId); if (group != null) { factory.getCurrentSession().delete(group); return true; } return false; }
@Override public boolean deleteByAddress(String email) throws GeomajasSecurityException { User user = findByAddress(email); if (user != null) { factory.getCurrentSession().delete(user); return true; } return false; }
@Override public void delete(int filterId) { VulnerabilityFilter filter = retrieveById(filterId); if (filter != null) { sessionFactory.getCurrentSession().delete(filter); } }
@Override public boolean deleteByAddress(String email) throws GeomajasSecurityException { User user = findByAddress(email); if (user != null) { factory.getCurrentSession().delete(user); return true; } return false; }
@Override public void delete(Scan scan) { sessionFactory.getCurrentSession().save(new DeletedScan(scan)); sessionFactory.getCurrentSession().delete(scan); }
@Override public void deleteMap(ScanCloseVulnerabilityMap map) { sessionFactory.getCurrentSession().save(new DeletedCloseMap(map)); sessionFactory.getCurrentSession().delete(map); }
@Override public void delete(RemoteProviderApplication app) { sessionFactory.getCurrentSession().save(new DeletedRemoteProviderApplication(app)); sessionFactory.getCurrentSession().delete(app); }
@Override public void delete(Finding finding) { sessionFactory.getCurrentSession().save(new DeletedFinding(finding)); sessionFactory.getCurrentSession().delete(finding); }
@Transactional(rollbackFor = { Exception.class }) public void deleteGeodesk(Geodesk l) throws GeomajasSecurityException { if (((DeskmanagerSecurityContext) securityContext).deleteAllowed(l)) { factory.getCurrentSession().delete(l); } else { throw new GeomajasSecurityException(ExceptionCode.COMMAND_ACCESS_DENIED, "Verwijderen Geodesk", securityContext.getUserName()); } }
@Override public void delete(WafRule rule) { List<SecurityEvent> events = rule.getSecurityEvents(); for (SecurityEvent event : events) { event.backUpWafRule(); sessionFactory.getCurrentSession().save(event); } sessionFactory.getCurrentSession().save(new DeletedWafRule(rule)); sessionFactory.getCurrentSession().delete(rule); }
@Override public void delete(Defect defect) { for (Event event: defect.getEvents()) { event.setDefect(null); eventDao.saveOrUpdate(event); } sessionFactory.getCurrentSession().save(new DeletedDefect(defect)); sessionFactory.getCurrentSession().delete(defect); } }