Package org.exolab.castor.persist
Class PersistenceInfoGroup
- java.lang.Object
-
- org.exolab.castor.persist.PersistenceInfoGroup
-
public class PersistenceInfoGroup extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PersistenceInfoGroup(LockEngine[] engines)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassMolder
findClassMolderByNativeQuery(java.lang.String query)
Returns the ClassMolder associated with a given named native query (by the means of the mapping file).ClassMolder
findClassMolderByQuery(java.lang.String query)
Returns the ClassMolder associated with a given named query (by the means of the mapping file).ClassMolder
getClassMolder(java.lang.Class type)
LockEngine
getLockEngine()
-
-
-
Constructor Detail
-
PersistenceInfoGroup
public PersistenceInfoGroup(LockEngine[] engines)
-
-
Method Detail
-
getClassMolder
public ClassMolder getClassMolder(java.lang.Class type) throws ClassNotPersistenceCapableException
-
findClassMolderByQuery
public final ClassMolder findClassMolderByQuery(java.lang.String query)
Returns the ClassMolder associated with a given named query (by the means of the mapping file).- Parameters:
query
- The name of the named query.- Returns:
- ClassMolder instance associated with a given named query.
-
findClassMolderByNativeQuery
public final ClassMolder findClassMolderByNativeQuery(java.lang.String query)
Returns the ClassMolder associated with a given named native query (by the means of the mapping file).- Parameters:
query
- The name of the named query.- Returns:
- ClassMolder instance associated with a given named query.
-
getLockEngine
public LockEngine getLockEngine()
-
-