|
JAC project AOPSYS CEDRIC & LIP6 labs |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.objectweb.jac.core.AspectComponent | +--org.objectweb.jac.aspects.hibernate.HibernateAC
Persistence AC relying on Hibernate.
Field Summary |
Fields inherited from class org.objectweb.jac.core.AspectComponent |
application, blockKeywords, firstCall, NOT_SHARED, SHARED, startWeavingCCount, startWeavingCount, startWeavingMethod, startWeavingType, systemListener, wrappers |
Fields inherited from interface org.objectweb.jac.core.BaseProgramListener |
FOUND_OBJECT |
Constructor Summary | |
HibernateAC()
|
Method Summary | |
void |
delimitPersistentSession(String sessionid,
String beginCNE,
String beginONE,
String beginMNE,
String endCNE,
String endONE,
String endMNE)
Delimit a persistent session with Hibernate. |
void |
initStorage()
Create tables to hold data for persistent classes. |
void |
registerPersistentClass(String className)
Declare a new persistent class. |
void |
registerPersistentObject(String objectNameExpression)
All objects matching the objectNameExpression are made persistent with Hibernate. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public HibernateAC()
Method Detail |
public void registerPersistentClass(String className)
className
- the persistant class namepublic void initStorage()
public void registerPersistentObject(String objectNameExpression)
objectNameExpression
- the object name expressionpublic void delimitPersistentSession(String sessionid, String beginCNE, String beginONE, String beginMNE, String endCNE, String endONE, String endMNE)
beginCNE
- begin class name expressionbeginONE
- begin object name expressionbeginMNE
- begin method name expressionendCNE
- end class name expressionendONE
- end object name expressionendMNE
- end method name expression
|
Contact JAC development team: Renaud Pawlak Lionel Seinturier Laurent Martelli |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |