@Override public void delete(T entity) { if (entity != null) { datastore.delete(entity); } }
@Override public void deleteById(ID id) { datastore.delete(persistentClass, id); }
@Override public void cancelBooking(String user, String bookingId) { try{ datastore.delete(BookingImpl.class, bookingId); } catch (Exception e) { throw new RuntimeException(e); } }
@Override public void dropApiKeys(@Nonnull UserId userId) { datastore.delete(UserApiKeys.class, userId); }
@Override public <T> Boolean delete(T object) { this.datastore().delete(object); return true; }
@Override public <T> Boolean delete(T object) { this.datastore().delete(object); return true; }
@Override public void clearProjectWebhooks(ProjectId projectId) { Query<ProjectWebhook> query = queryByProjectId(projectId); datastore.delete(query); }
public void delete(Object obj) { datastore.delete(obj); if (obj instanceof DbComfortableObject) ((DbComfortableObject)obj).doInit(null, null, false); }
@Override public void save(@Nonnull EntityTags tag) { try { writeLock.lock(); datastore.delete(tagWithProjectIdAndEntity(tag.getProjectId(), tag.getEntity())); datastore.save(tag); } finally { writeLock.unlock(); } }
public void delete(final DbBackedProject project) { getDatastore().delete(getQuery(project)); }
@Override public void clearWebhooks(@Nonnull ProjectId projectId) { Query<SlackWebhook> query = datastore.createQuery(SlackWebhook.class).field(PROJECT_ID).equal(projectId); datastore.delete(query); }
@Override public void invalidateSession(String sessionid) { Query<CustomerSessionImpl> q = datastore.find(CustomerSessionImpl.class).field("_id").equal(sessionid); datastore.delete(q); }
@Override public void deleteBy(String fields, Object... values) throws IllegalArgumentException { ds().delete(q(fields, values).morphiaQuery()); }
public void deleteByBlogEntryIds(Iterable<Identifier> blogEntryIds) { if (blogEntryIds.iterator().hasNext()) { Query<Comment> comments = getDataStore().createQuery(Comment.class).field("blogEntryId").in(blogEntryIds); getDataStore().delete(comments); } } }
@Override public void _delete() { if (isNew()) return; _h_OnDelete(); ds().delete(this); _h_Deleted(); deleted_ = true; }
@Override public void delete(MODEL_TYPE entity) { ds().delete(entity); EventBus eventBus = app.eventBus(); eventBus.trigger(new DeleteEvent<>(entity)); }
@Override public void drop() { ds().delete(ds().createQuery(modelType())); }
public void delete(final DynamicProject project) { // TODO do this in a query not iteratively in memory for (final DynamicSubProject subProject : getChildren(project)) { this.dynamicBuildRepository.delete(subProject); getDatastore().delete(subProject); } this.dynamicBuildRepository.delete(project); getDatastore().delete(project); final BuildNumberCounter seq = getDatastore().createQuery(BuildNumberCounter.class).disableValidation().field("key").equal(project.getFullName()).get(); if (seq != null) { getDatastore().delete(seq); } }
public void deleteByBlogEntryId(UUID blogEntryId) { Query<Comment> comments = getDataStore().createQuery(Comment.class).field("blogEntryId").equal(blogEntryId); getDataStore().delete(comments); }
public void deleteByBlogId(UUID blogId) { Query<BlogEntry> blogEntries = getDataStore().createQuery(BlogEntry.class).field("blogId").equal(blogId); getDataStore().delete(blogEntries); } }