X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms.e4.rap%2Fsrc%2Forg%2Fargeo%2Fcms%2Fe4%2Frap%2FAbstractRapE4App.java;h=9d1f782e6830cab29dae9056146b92f880eb06df;hb=5044fd730feba048c6b6647222881f7b3eeb8a33;hp=f79864a547cc52116469235437e1f5183f6bd4d9;hpb=8267fad4498b78552b784dcbcb7f9e03a53ee4ba;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms.e4.rap/src/org/argeo/cms/e4/rap/AbstractRapE4App.java b/org.argeo.cms.e4.rap/src/org/argeo/cms/e4/rap/AbstractRapE4App.java index f79864a54..9d1f782e6 100644 --- a/org.argeo.cms.e4.rap/src/org/argeo/cms/e4/rap/AbstractRapE4App.java +++ b/org.argeo.cms.e4.rap/src/org/argeo/cms/e4/rap/AbstractRapE4App.java @@ -23,6 +23,7 @@ public abstract class AbstractRapE4App implements ApplicationConfiguration { private String pageTitle; private String e4Xmi; private String path; + private String lifeCycleUri = "bundleclass://org.argeo.cms.e4.rap/org.argeo.cms.e4.rap.CmsLoginLifecycle"; public void configure(Application application) { application.setExceptionHandler(new ExceptionHandler() { @@ -35,8 +36,6 @@ public abstract class AbstractRapE4App implements ApplicationConfiguration { } }); - String lifeCycleUri = "bundleclass://org.argeo.cms.e4.rap/org.argeo.cms.e4.rap.CmsLoginLifecycle"; - Map properties = new HashMap(); properties.put(WebClient.PAGE_TITLE, pageTitle); E4ApplicationConfig config = new E4ApplicationConfig(e4Xmi, lifeCycleUri, null, false, true, true); @@ -90,4 +89,8 @@ public abstract class AbstractRapE4App implements ApplicationConfiguration { this.path = path; } + public void setLifeCycleUri(String lifeCycleUri) { + this.lifeCycleUri = lifeCycleUri; + } + }