/** * Delete the bean. * <p> * If there is no current transaction one will be created and committed for * you automatically. * </p> */ public static void delete(Object bean) throws OptimisticLockException { serverMgr.getPrimaryServer().delete(bean); }
/** * Delete the bean. * <p> * If there is no current transaction one will be created and committed for * you automatically. * </p> */ public static void delete(Object bean) throws OptimisticLockException { serverMgr.getPrimaryServer().delete(bean); }
/** * Delete the bean given its type and id. */ public static int delete(Class<?> beanType, Object id) { return serverMgr.getPrimaryServer().delete(beanType, id); }
/** * Delete all the beans from an Iterator. */ public static int delete(Iterator<?> it) throws OptimisticLockException { return serverMgr.getPrimaryServer().delete(it); }
@Override public int delete(Class<?> beanType, Object id, Transaction transaction) { return delegate.delete(beanType, id, transaction); }
/** * Delete several beans given their type and id values. */ public static void delete(Class<?> beanType, Collection<?> ids) { serverMgr.getPrimaryServer().delete(beanType, ids); }
/** * Delete all the beans from an Iterator. */ public static int delete(Iterator<?> it) throws OptimisticLockException { return serverMgr.getPrimaryServer().delete(it); }
/** * Delete the bean given its type and id. */ public static int delete(Class<?> beanType, Object id) { return serverMgr.getDefaultServer().delete(beanType, id); }
@Override public int delete() { return server.delete(this, null); }
/** * Delete the bean given its type and id. */ public static int delete(Class<?> beanType, Object id) { return serverMgr.getPrimaryServer().delete(beanType, id); }
/** * Delete several beans given their type and id values. */ public static void delete(Class<?> beanType, Collection<?> ids) { serverMgr.getPrimaryServer().delete(beanType, ids); }
@Override public int delete(Query<?> query, Transaction transaction) throws OptimisticLockException { return delegate.delete(query, transaction); }
/** * delete */ @Override public void delete(T t) throws PragmatachException { try { ebeanServer.delete(t); } catch (final Exception e) { throw new PragmatachException("Exception in delete", e); } }
/** * Perform a delete using this entity against the specified server. */ public boolean delete(String server) { return db(server).delete(this); }
/** * Delete a bean by Id. * <p> * Equivalent to {@link EbeanServer#delete(Class, Object)} */ public void deleteById(I id) { db().delete(type, id); }
/** * Deletes this entity, using a specific Ebean server. * * @param server the Ebean server to use */ public void delete(String server) { Ebean.getServer(server).delete(this); }
/** * delete */ @Override public void deletebyId(I i) throws PragmatachException { try { ebeanServer.delete(typeClazz, i); } catch (final Exception e) { throw new PragmatachException("Exception in deletebyId", e); } }
@Override public void delete(MODEL_TYPE entity) { ebean_(false).delete(entity); }
@Override public void deleteById(ID_TYPE id) { ebean_(false).delete(modelType(), id); }
@Override public void delete(EbeanQuery<MODEL_TYPE> query) { ebean_(false).delete(query.rawQuery(), null); }