public class ClientUtils
extends java.lang.Object
Constructor and Description |
---|
ClientUtils() |
Modifier and Type | Method and Description |
---|---|
static java.io.File |
getHomeDir(boolean doCreate)
Returns the SnapCode directory in user's home directory.
|
static java.lang.String |
getHostUserName(java.lang.String aURL)
Returns the user name for a site/host, if previously entered/recorded.
|
static java.util.List<java.lang.String> |
getKnownSites()
Returns a list of known sites.
|
static java.lang.String |
getPassword(java.lang.String aSourceId)
Returns the password for (site) URL, if previously entered/recorded.
|
static java.util.List<SnapTableView> |
getTableViews(SnapSite aSite)
Returns the list of known table views for this site.
|
static Settings |
getUserLocalSettings()
Returns the settings.
|
static java.lang.String |
getUserName(java.lang.String aSourceId)
Returns the user name for (site) URL, if previously entered/recorded.
|
static void |
saveUserLocalSettings()
Saves the settings.
|
static boolean |
setAccess(WebSite aSite)
Sets login info for given URL (if different than what has been previously saved for URL).
|
static void |
setAccess(WebSite aSite,
java.lang.String aUserName,
java.lang.String aPW)
Sets the access info for given URL to system.
|
public static Settings getUserLocalSettings()
public static void saveUserLocalSettings()
public static java.io.File getHomeDir(boolean doCreate)
public static java.util.List<SnapTableView> getTableViews(SnapSite aSite)
public static boolean setAccess(WebSite aSite)
public static void setAccess(WebSite aSite, java.lang.String aUserName, java.lang.String aPW)
public static java.lang.String getUserName(java.lang.String aSourceId)
public static java.lang.String getPassword(java.lang.String aSourceId)
public static java.lang.String getHostUserName(java.lang.String aURL)
public static java.util.List<java.lang.String> getKnownSites()