com.konakartadmin.bl
Class ExecuteBatchDirectEE
java.lang.Object
com.konakartadmin.bl.ExecuteBatchDirectEE
public class ExecuteBatchDirectEE
- extends java.lang.Object
This is a utility for running batch jobs outside the Quartz environment. It uses the execute
interface on the KKAdminIf engine.
Field Summary |
(package private) static java.lang.String |
credentialsFilename
|
(package private) static boolean |
debug
|
(package private) static int |
ERROR_EXIT
|
(package private) static java.lang.String |
exeClass
|
(package private) static java.lang.String |
exeMethod
|
(package private) static int |
GOOD_EXIT
|
protected static org.apache.commons.logging.Log |
log
the log |
(package private) static java.lang.String[] |
params
|
(package private) static java.lang.String |
storeId
|
(package private) static java.lang.String |
usage
|
Method Summary |
private static KKAdminIf |
getAdminEngine(java.lang.String kkAdminEngineClassName,
AdminEngineConfig adEngConf)
|
private static java.lang.String |
getEngConfStr(KKAdminIf adminEng)
|
private static java.lang.String |
login(KKAdminIf adminEng,
java.lang.String user,
java.lang.String password)
Log in to the Admin Engine and return a session Id |
private static void |
logout(KKAdminIf adminEng,
java.lang.String sessId)
Logout of the Admin Engine |
static void |
main(java.lang.String[] args)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected static org.apache.commons.logging.Log log
- the log
ERROR_EXIT
static final int ERROR_EXIT
- See Also:
- Constant Field Values
GOOD_EXIT
static final int GOOD_EXIT
- See Also:
- Constant Field Values
debug
static boolean debug
storeId
static java.lang.String storeId
credentialsFilename
static java.lang.String credentialsFilename
exeClass
static java.lang.String exeClass
exeMethod
static java.lang.String exeMethod
params
static java.lang.String[] params
usage
static final java.lang.String usage
- See Also:
- Constant Field Values
ExecuteBatchDirectEE
public ExecuteBatchDirectEE()
main
public static void main(java.lang.String[] args)
- Parameters:
args
-
login
private static java.lang.String login(KKAdminIf adminEng,
java.lang.String user,
java.lang.String password)
throws java.lang.Exception
- Log in to the Admin Engine and return a session Id
- Parameters:
adminEng
- an Admin Engineuser
- usernamepassword
- password
- Returns:
- a session Id
- Throws:
java.lang.Exception
org.quartz.JobExecutionException
getEngConfStr
private static java.lang.String getEngConfStr(KKAdminIf adminEng)
logout
private static void logout(KKAdminIf adminEng,
java.lang.String sessId)
throws java.lang.Exception
- Logout of the Admin Engine
- Parameters:
adminEng
- an Admin EnginesessId
- a session Id
- Throws:
java.lang.Exception
getAdminEngine
private static KKAdminIf getAdminEngine(java.lang.String kkAdminEngineClassName,
AdminEngineConfig adEngConf)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2011 DS Data Systems UK Ltd.