mirror of
https://github.com/moparisthebest/mailiverse
synced 2024-08-13 16:53:55 -04:00
34 lines
726 B
Java
34 lines
726 B
Java
|
package core.constants;
|
||
|
|
||
|
import core.util.JSON_;
|
||
|
|
||
|
public class ConstantsClientPlatform
|
||
|
{
|
||
|
public static final String HOST, AUTH_HOST, TOMCAT_HOST, WEB_HOST;
|
||
|
|
||
|
public static native String jsResolve () /*-{
|
||
|
return JSON.stringify($wnd.Constants);
|
||
|
}-*/;
|
||
|
|
||
|
static
|
||
|
{
|
||
|
String host = null, authHost = null, tomcatHost = null, webServer = null;
|
||
|
try
|
||
|
{
|
||
|
Object json = JSON_.parse(jsResolve());
|
||
|
host = JSON_.getString(json, "HOST");
|
||
|
authHost = JSON_.getString(json, "AUTH_HOST");
|
||
|
tomcatHost = JSON_.getString(json, "TOMCAT_HOST");
|
||
|
webServer = JSON_.getString(json, "WEB_HOST");
|
||
|
}
|
||
|
catch (Exception e)
|
||
|
{
|
||
|
}
|
||
|
|
||
|
HOST = host;
|
||
|
AUTH_HOST = authHost;
|
||
|
TOMCAT_HOST = tomcatHost;
|
||
|
WEB_HOST = webServer;
|
||
|
}
|
||
|
}
|