projects
/
gpl
/
argeo-slc.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Adapt to changes in Argeo Commons
[gpl/argeo-slc.git]
/
swt
/
rap
/
org.argeo.cms.e4.rap
/
src
/
org
/
argeo
/
cms
/
e4
/
rap
/
CmsLoginLifecycle.java
diff --git
a/swt/rap/org.argeo.cms.e4.rap/src/org/argeo/cms/e4/rap/CmsLoginLifecycle.java
b/swt/rap/org.argeo.cms.e4.rap/src/org/argeo/cms/e4/rap/CmsLoginLifecycle.java
index cdd87fd3f54696688270d7751349efbe1b761b96..b8b2935f9609db896e879fb2819d5f7822b436ee 100644
(file)
--- a/
swt/rap/org.argeo.cms.e4.rap/src/org/argeo/cms/e4/rap/CmsLoginLifecycle.java
+++ b/
swt/rap/org.argeo.cms.e4.rap/src/org/argeo/cms/e4/rap/CmsLoginLifecycle.java
@@
-1,5
+1,7
@@
package org.argeo.cms.e4.rap;
package org.argeo.cms.e4.rap;
+import java.net.URI;
+import java.net.URISyntaxException;
import java.security.AccessController;
import java.util.UUID;
import java.util.concurrent.Callable;
import java.security.AccessController;
import java.util.UUID;
import java.util.concurrent.Callable;
@@
-167,6
+169,17
@@
public class CmsLoginLifecycle implements CmsView {
public String getUid() {
return uid;
}
public String getUid() {
return uid;
}
+
+
+
+ @Override
+ public URI toBackendUri(String url) {
+ try {
+ return new URI(url);
+ } catch (URISyntaxException e) {
+ throw new IllegalArgumentException("Cannot convert " + url, e);
+ }
+ }
// CALLBACKS
protected void startupComplete() {
// CALLBACKS
protected void startupComplete() {