|
EclipseLink 2.5.0, build 'v20130507-3faac2b' API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.persistence.jpa.metadata.FileBasedProjectCache
public class FileBasedProjectCache
Purpose: Support serializing/deserializing a project representing application metadata to/from a file.
Constructor Summary | |
---|---|
FileBasedProjectCache()
|
Method Summary | |
---|---|
java.lang.Object |
getConfigPropertyLogDebug(java.lang.String propertyName,
java.util.Map properties,
SessionLog log)
Check the provided map for an object with the given name. |
Project |
retrieveProject(java.util.Map properties,
java.lang.ClassLoader loader,
SessionLog log)
PUBLIC: This method is responsible for returning the cached metadata as represented by a Project instance. |
void |
storeProject(Project project,
java.util.Map properties,
SessionLog log)
PUBLIC: This method is responsible for caching a project instance representing the application metadata. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FileBasedProjectCache()
Method Detail |
---|
public Project retrieveProject(java.util.Map properties, java.lang.ClassLoader loader, SessionLog log)
ProjectCache
retrieveProject
in interface ProjectCache
public void storeProject(Project project, java.util.Map properties, SessionLog log)
ProjectCache
storeProject
in interface ProjectCache
public java.lang.Object getConfigPropertyLogDebug(java.lang.String propertyName, java.util.Map properties, SessionLog log)
propertyName
- map
- log
-
|
EclipseLink 2.5.0, build 'v20130507-3faac2b' API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |