public class XFT extends Object
Modifier and Type | Field and Description |
---|---|
static char |
PATH_SEPERATOR |
static String |
PREFIX |
static boolean |
VERBOSE |
Constructor and Description |
---|
XFT() |
Modifier and Type | Method and Description |
---|---|
static String |
buildLogFileName(ItemI item) |
static void |
closeConnections() |
static String |
CreateId(int digits,
String column,
String tableName,
String dbname,
String login)
Returns ID as SITE ID + incremented number.
|
static String |
CreateIDFromBase(String base,
int digits,
String column,
String tableName,
String dbname,
String login) |
static String |
CreateRandomAlphaNumeric(int length) |
static Character |
CreateRandomCharacter(Random randGen) |
static Integer |
CreateRandomNumber(Random randGen) |
static String |
GetAdminEmail() |
static String |
GetAdminEmailHost() |
static String |
GetAllSchemaLocations(String location) |
static String |
GetArchiveRootPath() |
static boolean |
getBooleanProperty(String key,
boolean _default) |
static boolean |
getBooleanProperty(String key,
String _default) |
static String |
getBuildPath() |
static File |
GetCacheDir() |
static String |
GetCachePath() |
static String |
GetConfDir() |
static boolean |
GetEmailVerification() |
static boolean |
GetEnableCsrfToken() |
static String |
getFtpPath() |
static String |
GetPipelinePath() |
static String |
GetPrearchivePath() |
static boolean |
getRequireChangeJustification() |
static boolean |
getRequireEventName() |
static boolean |
GetRequireLogin() |
static String |
GetSettingsDirectory() |
static boolean |
getShowChangeJustification() |
static String |
GetSiteID() |
static String |
GetSiteURL() |
static boolean |
GetUserRegistration() |
static void |
init(String location,
boolean allowDBAccess) |
static void |
init(String location,
boolean allowDBAccess,
boolean initLog4j)
This method must be run before any XFT task is performed.
|
static void |
initLog4j(String location) |
static boolean |
IsInitialized() |
static void |
LogCurrentTime(Object message) |
static void |
LogCurrentTime(Object message,
String level) |
static void |
LogError(Object message) |
static void |
LogError(Object message,
Throwable e) |
static void |
LogInsert(String message,
ItemI item) |
static void |
LogInsert(String message,
String fileName) |
static void |
SetAdminEmail(String s) |
static void |
SetAdminEmailHost(String s) |
static void |
SetArchiveRootPath(String s) |
static void |
setBuildPath(String s) |
static void |
SetCachePath(String s) |
static void |
SetEmailVerification(String s) |
static void |
SetEnableCsrfToken(String s) |
static void |
setFtpPath(String s) |
static void |
SetPipelinePath(String s) |
static void |
SetPrearchivePath(String s) |
static void |
SetRequireLogin(String s) |
static void |
SetSiteID(String s) |
static void |
SetSiteURL(String s) |
static void |
SetUserRegistration(String s) |
public static final String PREFIX
public static final char PATH_SEPERATOR
public static boolean VERBOSE
public static void init(String location, boolean allowDBAccess) throws ElementNotFoundException
ElementNotFoundException
public static void init(String location, boolean allowDBAccess, boolean initLog4j) throws ElementNotFoundException
location
- (Directory which includes the InstanceSettings.xml document)ElementNotFoundException
public static void initLog4j(String location)
public static boolean IsInitialized()
public static void closeConnections() throws SQLException
SQLException
public static String buildLogFileName(ItemI item) throws XFTInitException, ElementNotFoundException, FieldNotFoundException
public static void LogError(Object message)
public static void LogCurrentTime(Object message)
public static String CreateRandomAlphaNumeric(int length)
public static String GetSiteID()
public static void SetSiteID(String s)
public static String CreateId(int digits, String column, String tableName, String dbname, String login) throws Exception
Exception
public static String CreateIDFromBase(String base, int digits, String column, String tableName, String dbname, String login) throws Exception
Exception
public static String GetSiteURL()
public static void SetSiteURL(String s)
public static String GetAdminEmail()
public static void SetAdminEmail(String s)
public static String GetAdminEmailHost()
public static void SetAdminEmailHost(String s)
public static String GetArchiveRootPath()
public static void SetArchiveRootPath(String s)
public static String GetPrearchivePath()
public static void SetPrearchivePath(String s)
public static String GetCachePath()
public static File GetCacheDir()
public static void SetCachePath(String s)
public static String GetPipelinePath()
public static void SetPipelinePath(String s)
public static String getFtpPath()
public static void setFtpPath(String s)
public static String getBuildPath()
public static void setBuildPath(String s)
public static boolean GetRequireLogin()
public static void SetRequireLogin(String s)
public static boolean GetEmailVerification()
public static void SetEmailVerification(String s)
public static boolean GetUserRegistration()
public static void SetUserRegistration(String s)
public static String GetSettingsDirectory() throws XFTInitException
XFTInitException
public static String GetConfDir()
public static boolean GetEnableCsrfToken()
public static void SetEnableCsrfToken(String s)
public static boolean getBooleanProperty(String key, boolean _default)
public static boolean getShowChangeJustification()
public static boolean getRequireChangeJustification()
public static boolean getRequireEventName()
Copyright © 2015 Neuroinformatics Research Group. All rights reserved.