01: /**
02: * Copyright (C) 2001-2005 France Telecom R&D
03: */package org.objectweb.speedo.pm.jdo.api;
04:
05: import org.objectweb.speedo.pm.api.POManagerItf;
06: import org.objectweb.speedo.query.api.QueryDefinition;
07:
08: import javax.jdo.PersistenceManager;
09: import javax.jdo.datastore.JDOConnection;
10:
11: /**
12: * Is a specialization of the generic POManagerItf dedicated for the JDO API.
13: * It offers shorcut method for persistent object management (get, make
14: * persistent, delete, detach, refresh, ...).
15: *
16: * @author S.Chassande-Barrioz
17: */
18: public interface JDOPOManagerItf extends POManagerItf, JDOConnection,
19: PersistenceManager {
20:
21: void deleteByQuery(QueryDefinition qd);
22: }
|