Manage all borrowed connections and hand out
DisconnectableConnection
objects so that we can close them again after the HTTP request has been finished.
A workaround to the lazy-init-in-view problem.
We hand out DisconnectableConnections to the JPA-implementation, now,
if a lazy-init happens during the view rendering we are able to disconnect it again
at the end of the request (using a servlet filter).
Given a String that was previously created by the getAsString method on this class,
"deserialize" the content of the string into a new Object instance.
A writable implementation of the MetaData interface that is initialised
by Extractor objects, and then read by other objects that need information
about the available properties.
This package exposes sufficient information about the properties of
persistent entities for the DynaForm to create the correct JSF input
components for the entity.
check if we already added components to the layout component.
if this is the case then:
keep them cached and avoid readd
in development mode: remove the componentsin production mode: keep them cached
TODO: need to figure out whats the best way to recreate the components