public abstract class AISClientUtilities
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
LOGGER_NAME |
| Constructor and Description |
|---|
AISClientUtilities() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
buildAddressMapURL(java.lang.String address)
Returns a google map url based on the address passed in as a single string
|
static java.lang.String |
buildAddressMapURL(java.lang.String address1,
java.lang.String address2,
java.lang.String address3,
java.lang.String address4,
java.lang.String city,
java.lang.String state,
java.lang.String zip,
java.lang.String country)
Returns a google map url based on the passed in values for address.
|
static java.lang.String |
buildCoordinateMapURL(java.lang.String latitude,
java.lang.String longitude)
Returns a google map url based on the coordinates passed in
|
static java.lang.String |
convertDateToYMDString(java.util.Date date)
convertDateToYMDString, converts the date to a string with year month day (e.g.
|
static java.lang.String |
convertMillisecondsToYMDString(long milliseconds)
convertMillisecondsToYMDString, converts the string which contains milliseconds to a string with year month day (e.g.
|
static java.lang.String |
convertMillisecondsToYMDString(java.lang.String milliseconds)
convertMillisecondsToYMDString, converts the string which contains milliseconds to a string with year month day (e.g.
|
static java.util.Locale |
e1LocaleOverride(LoginEnvironment loginEnv)
Overrides the locale to match the language preference for the currently logged in user in EnterpriseOne
|
static java.util.Locale |
getLocaleForE1User(LoginEnvironment loginEnv)
Returns the Locale to match the language preference for the currently logged in user in EnterpriseOne
Does not set the default local in the Locale object
|
static java.lang.String |
getUserFormattedDateString(java.util.Date value,
LoginEnvironment loginEnv)
Returns a formated date string based on the logged in users date format configured in EnterpriseOne Web Client.
|
static void |
logout(LoginEnvironment loginEnv)
Calls AIS service to logout the currently logged in user
|
protected static java.lang.String |
prependToURL(java.lang.String url)
fixes url to default http in front
|
static java.lang.String |
refreshAISXMLCache(LoginEnvironment loginEnv) |
static java.lang.String |
replaceUnicodeChars(java.lang.String errorMsgIn)
Replaces unicode characters for error messages returned in form service requests, which may have these characters.
|
static void |
turnOnLogging()
Turns on logging output to console, level is set to FINEST, all AISClient logging is at FINEST level
|
static ValidateResponse |
validateToken(LoginEnvironment loginEnv,
boolean touch) |
public static final java.lang.String LOGGER_NAME
public static java.lang.String getUserFormattedDateString(java.util.Date value,
LoginEnvironment loginEnv)
value - public static java.lang.String convertDateToYMDString(java.util.Date date)
date - public static java.lang.String convertMillisecondsToYMDString(java.lang.String milliseconds)
milliseconds - Stringpublic static java.lang.String convertMillisecondsToYMDString(long milliseconds)
milliseconds - Stringpublic static java.lang.String buildAddressMapURL(java.lang.String address1,
java.lang.String address2,
java.lang.String address3,
java.lang.String address4,
java.lang.String city,
java.lang.String state,
java.lang.String zip,
java.lang.String country)
throws java.lang.Exception
address1 - - Stringaddress2 - - Stringaddress3 - - Stringaddress4 - - Stringcity - - Stringstate - - Stringzip - - Stringcountry - - Stringjava.lang.Exceptionpublic static java.lang.String buildCoordinateMapURL(java.lang.String latitude,
java.lang.String longitude)
throws java.lang.Exception
latitude - - Stringlongitude - - Stringjava.lang.Exceptionpublic static java.lang.String buildAddressMapURL(java.lang.String address)
throws java.lang.Exception
address - - String - Street, City, State, Zip, Countryjava.lang.Exceptionpublic static void turnOnLogging()
public static void logout(LoginEnvironment loginEnv)
public static java.util.Locale e1LocaleOverride(LoginEnvironment loginEnv)
public static java.util.Locale getLocaleForE1User(LoginEnvironment loginEnv)
protected static java.lang.String prependToURL(java.lang.String url)
public static java.lang.String replaceUnicodeChars(java.lang.String errorMsgIn)
errorMsgIn - public static java.lang.String refreshAISXMLCache(LoginEnvironment loginEnv)
public static ValidateResponse validateToken(LoginEnvironment loginEnv, boolean touch)
Copyright © 2022 Oracle and/or its affiliates. All Rights Reserved.