package org.wamblee.wicket.page;
import javax.persistence.EntityManager;
-import javax.transaction.UserTransaction;
import org.apache.wicket.IPageMap;
import org.apache.wicket.PageParameters;
protected WebApplicationBasePage() {
super();
+
+ setEnabled(false);
init();
}
- protected WebApplicationBasePage(final IModel<?> model) {
- super(model);
+ protected WebApplicationBasePage(final IModel<?> aModel) {
+ super(aModel);
init();
}
- protected WebApplicationBasePage(final IPageMap pageMap) {
- super(pageMap);
+ protected WebApplicationBasePage(final IPageMap aPageMap) {
+ super(aPageMap);
init();
}
- protected WebApplicationBasePage(final IPageMap pageMap,
- final IModel<?> model) {
- super(pageMap, model);
+ protected WebApplicationBasePage(final IPageMap aPageMap,
+ final IModel<?> aModel) {
+ super(aPageMap, aModel);
init();
}
- protected WebApplicationBasePage(final PageParameters parameters) {
- super(parameters);
+ protected WebApplicationBasePage(final PageParameters aParameters) {
+ super(aParameters);
init();
}
- protected WebApplicationBasePage(final IPageMap pageMap,
- final PageParameters parameters) {
- super(pageMap, parameters);
+ protected WebApplicationBasePage(final IPageMap aPageMap,
+ final PageParameters aParameters) {
+ super(aPageMap, aParameters);
init();
}
addBehavior(new ExpirePageImmediatelyBehavior());
}
- /**
- * Flushes the entitymanager immedately after rendering to make sure that
- * errors are caught early.
- *
- * @param aEntityManager
- * Contextual reference to an entity manager.
- */
- protected void flushEntityManagerAfterRender(EntityManager aEntityManager) {
- addBehavior(new FlushEntityManagerBehavior(aEntityManager));
- }
-
/**
* Adds a specific behavior to the page.
*
super.onAfterRender();
behaviors.onAfterRender(this);
}
-
+
@Override
protected void onDetach() {
super.onDetach();