PersistenceUnitProperties#PROJECT_CACHE
| Modifier and Type | Method and Description |
|---|---|
| public Project | retrieveProject(Map<String, ?> properties, ClassLoader loader, SessionLog log)
PUBLIC: This method is responsible for returning the cached metadata as represented by a Project instance. |
| public void | storeProject(Project project, Map<String, ?> properties, SessionLog log)
PUBLIC: This method is responsible for caching a project instance representing the application metadata. |
| retrieveProject | back to summary |
|---|---|
| public Project retrieveProject(Map<String, ?> properties, ClassLoader loader, SessionLog log) PUBLIC: This method is responsible for returning the cached metadata as represented by a Project instance. This instance will have limited processing performed to turn string instances into classes during deployment. The classloader provided is the application loader. Please note that using it to load application classes (Entities) may prevent them from being dynamically woven.
| |
| storeProject | back to summary |
|---|---|
| public void storeProject(Project project, Map<String, ?> properties, SessionLog log) PUBLIC: This method is responsible for caching a project instance representing the application metadata.
| |