public class ViewableMagicHelper
extends Object
implements RemoteAccess
Modifier and Type | Field and Description |
---|---|
static String |
CONFIGBASE |
static String |
CONFIGFILENAME |
static String |
CREATEREP |
static String |
DATAKEY_QUERY |
static String |
DATAKEY_RESULT |
static String |
DATAKEY_WORK |
static String |
DELREP |
static String |
DISPLAYFILTER |
static String |
EXPORTBASE |
static boolean[] |
EXPORTERROR
boolean array for export error handling.<
|
static String |
FILTER |
static String |
FILTER_AFTER |
static String |
FILTER_AFTER_DATE |
static String |
FILTER_ALL |
static String |
FILTER_BEFORE |
static String |
FILTER_BEFORE_DATE |
static String |
FILTER_CUSTOM_METHOD |
static String |
FILTER_CUSTOM_METHOD_RADIO |
static String |
FILTER_MISSING |
static String |
FILTER_NOTHUMB |
static String |
HTTPGWHOSTNAME |
static String |
INFO |
static String |
LOGFILENAME |
static String |
MAINJSP |
static int |
MAJOR
MAJOR version of the SulisViewableMagic as integer
|
static int |
MINOR
MINOR version of the SulisViewableMagic as integer
|
static String |
OBJ |
static String |
OID |
static String |
PAGECUR |
static String |
PAGERESULTS |
static String |
PAGESIZE |
static String |
REPDATE |
static String |
REPSTATE |
static String |
RESULTFILENAME |
static String |
RMIHOSTNAME |
static boolean |
SERVER |
static String |
SHOWRESULT |
static String |
STATE |
static String |
UNDOJSP |
static String |
UPLOADJSP |
static String |
WEBAPPNAME |
static String |
WORKBASE |
static String |
WORKFILENAME |
static String[] |
WORKLISTKEYS |
static String |
WORKSPACENAME |
static String |
WTHOME |
Constructor and Description |
---|
ViewableMagicHelper() |
Modifier and Type | Method and Description |
---|---|
static boolean |
askUserYesNo(String questionTxt) |
static boolean |
checkAccess()
method to check if user has access e.g.
|
static void |
cmdDelNotLatestRep(HashMap<String,String> params) |
static void |
deleteRepresentations(Representable rep)
deletes the representations of an Representable Object
|
static void |
delNotLatestRep(HashMap<String,String> params) |
static HashMap<String,String> |
getDefaultParams()
method to return default parameters within a Hashmap with following keys
WORKSPACENAME,RESULTFILENAME,LOGFILENAME,WORKFILENAME,CONFIGFILENAME,DELREP, CREATEREP,LOGFILENAME,WORKFILENAME,WORKFILENAME,PAGERESULTS,PAGESIZE,PAGECUR, FILTER,QueryMagic.FOLDERSM,QueryMagic.REVISIONSM,QueryMagic.NUMBERSM,QueryMagic.NAMESM, QueryMagic.CADNAMESM,QueryMagic.LCSSTATESM,QueryMagic.CREATORSM,QueryMagic.CREATORSM, QueryMagic.MODIFIERSM,QueryMagic.IBANAMESM,QueryMagic.IBAVALUESM,QueryMagic.IBAVALUESM, QueryMagic.IBANAMESM2,QueryMagic.IBAVALUESM2,DISPLAYFILTER |
static List |
getLinkedApplicationData(Persistable per) |
static HashMap<String,String> |
loadConfig(File configFile)
Method loads a Configfile for prestored configurations of ViewableMagic.
|
static void |
main(String[] args) |
static void |
printUsage()
prints the usage of ViewableMagic to the console.
|
static void |
processWorkList(File workfile,
HashMap<String,String> queryParams)
Method processes a given worklist by a certain workfile and a HashMap of queryParams.
|
static Vector<String> |
query(HashMap<String,String> queryParams)
Method for the search query.
|
static Vector<String> |
queryJSP(HashMap<String,String> queryParams) |
static void |
saveConfig(File configFile,
HashMap<String,String> queryParams)
Method saves a configuration of the entered search parameters to file.
|
public static final int MAJOR
public static final int MINOR
public static final String RMIHOSTNAME
public static final String HTTPGWHOSTNAME
public static final String WEBAPPNAME
public static final String WTHOME
public static final boolean SERVER
public static final String DATAKEY_QUERY
public static final String DATAKEY_WORK
public static final String DATAKEY_RESULT
public static final String WORKSPACENAME
public static final String RESULTFILENAME
public static final String LOGFILENAME
public static final String WORKFILENAME
public static final String CONFIGFILENAME
public static final String FILTER
public static final String FILTER_ALL
public static final String FILTER_MISSING
public static final String FILTER_NOTHUMB
public static final String FILTER_BEFORE
public static final String FILTER_AFTER
public static final String FILTER_BEFORE_DATE
public static final String FILTER_AFTER_DATE
public static final String FILTER_CUSTOM_METHOD_RADIO
public static final String FILTER_CUSTOM_METHOD
public static final String DELREP
public static final String CREATEREP
public static final String SHOWRESULT
public static final String PAGERESULTS
public static final String PAGESIZE
public static final String PAGECUR
public static final String DISPLAYFILTER
public static final String OID
public static final String OBJ
public static final String STATE
public static final String INFO
public static final String REPSTATE
public static final String REPDATE
public static final String[] WORKLISTKEYS
public static final String WORKBASE
public static final String CONFIGBASE
public static final String EXPORTBASE
public static final String UPLOADJSP
public static final String UNDOJSP
public static final String MAINJSP
public static boolean[] EXPORTERROR
public static HashMap<String,String> getDefaultParams()
public static boolean checkAccess() throws WTException
WTException
public static Vector<String> query(HashMap<String,String> queryParams) throws Exception
queryParams
- Exception
public static Vector<String> queryJSP(HashMap<String,String> queryParams) throws Exception
Exception
public static void processWorkList(File workfile, HashMap<String,String> queryParams) throws Exception
workfile
- queryParams
- Exception
public static HashMap<String,String> loadConfig(File configFile) throws Exception
configFile
- Exception
public static void saveConfig(File configFile, HashMap<String,String> queryParams) throws Exception
configFile
- queryParams
- Exception
public static void deleteRepresentations(Representable rep)
rep
- public static void main(String[] args) throws Exception
Exception
public static void printUsage()
public static boolean askUserYesNo(String questionTxt)
public static void cmdDelNotLatestRep(HashMap<String,String> params) throws Exception
Exception
public static void delNotLatestRep(HashMap<String,String> params) throws Exception
Exception
public static List getLinkedApplicationData(Persistable per)