public int removeByPrimaryKey(GenericPK primaryKey) throws GenericEntityException { return removeFromCache(primaryKey); }
public int removeByPrimaryKey(GenericPK primaryKey) throws GenericEntityException { return removeFromCache(primaryKey); }
public int removeByPrimaryKey(GenericPK primaryKey) throws GenericEntityException { return removeFromCache(primaryKey); }
public int removeAll(List dummyPKs) throws GenericEntityException { int count = 0; for (Iterator iterator = dummyPKs.iterator(); iterator.hasNext();) { GenericEntity ge = (GenericEntity) iterator.next(); if (ge instanceof GenericPK) { count = count + removeFromCache((GenericPK) ge); } else { Map pkFields = new HashMap(); List pkFieldNames = ge.getModelEntity().getPkFieldNames(); for (int i = 0; i < pkFieldNames.size(); i++) { String fieldName = (String) pkFieldNames.get(i); pkFields.put(fieldName, ge.get(fieldName)); } GenericPK pk = new GenericPK(ge.getModelEntity(), pkFields); count = count + removeFromCache(pk); } } return count; }
public int removeAll(List dummyPKs) throws GenericEntityException { int count = 0; for (Iterator iterator = dummyPKs.iterator(); iterator.hasNext();) { GenericEntity ge = (GenericEntity) iterator.next(); if (ge instanceof GenericPK) { count = count + removeFromCache((GenericPK) ge); } else { Map pkFields = new HashMap(); List pkFieldNames = ge.getModelEntity().getPkFieldNames(); for (int i = 0; i < pkFieldNames.size(); i++) { String fieldName = (String) pkFieldNames.get(i); pkFields.put(fieldName, ge.get(fieldName)); } GenericPK pk = new GenericPK(ge.getModelEntity(), pkFields); count = count + removeFromCache(pk); } } return count; }
public int removeAll(List<? extends GenericEntity> dummyPKs) throws GenericEntityException { int count = 0; for (GenericEntity ge : dummyPKs) { if (ge instanceof GenericPK) { count = count + removeFromCache((GenericPK) ge); } else { Map<String, Object> pkFields = new HashMap<String, Object>(); List<String> pkFieldNames = ge.getModelEntity().getPkFieldNames(); for (String pkFieldName : pkFieldNames) { pkFields.put(pkFieldName, ge.get(pkFieldName)); } GenericPK pk = new GenericPK(ge.getModelEntity(), pkFields); count = count + removeFromCache(pk); } } return count; }