// TODO: why does this use saveCdmObject_ which actually savesOrUpdateds\r
// data ?\r
@Override\r
- public Map<UUID, T> saveAll(Collection<T> cdmObjCollection) {\r
+ public Map<UUID, T> saveAll(Collection<? extends T> cdmObjCollection) {\r
int types = cdmObjCollection.getClass().getTypeParameters().length;\r
if (types > 0) {\r
if (logger.isDebugEnabled()) {\r
}\r
\r
Map<UUID, T> resultMap = new HashMap<>();\r
- Iterator<T> iterator = cdmObjCollection.iterator();\r
+ Iterator<? extends T> iterator = cdmObjCollection.iterator();\r
int i = 0;\r
while (iterator.hasNext()) {\r
if (((i % 2000) == 0) && (i > 0)) {\r
return result;\r
}\r
\r
- /**\r
- * {@inheritDoc}\r
- */\r
@Override\r
public <S extends T> List<S> list(Class<S> type, List<Restriction<?>> restrictions, Integer limit, Integer start,\r
List<OrderHint> orderHints, List<String> propertyPaths) {\r
}\r
\r
@Override\r
- public T loadProxy(int id){\r
+ public T loadWithoutInitializing(int id){\r
return this.getSession().load(type, id);\r
}\r
\r