|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.konakartadmin.bl.ExecuteMultiStoreBatchDirectEE
public class ExecuteMultiStoreBatchDirectEE
This is a utility for running batch jobs outside the Quartz environment. It uses the execute interface on the KKAdminIf engine. This will call the batch job once for every store found in the multi-store environment.
Field Summary | |
---|---|
(package private) static boolean |
debug
|
static int |
ERROR_EXIT
Failure Code |
static int |
GOOD_EXIT
Success Code |
protected static org.apache.commons.logging.Log |
log
the log |
(package private) static java.lang.String |
storeId
|
(package private) static java.lang.String |
usage
|
Constructor Summary | |
---|---|
ExecuteMultiStoreBatchDirectEE()
|
Method Summary | |
---|---|
static int |
execute(java.lang.String credentialsFilename,
java.lang.String exeClass,
java.lang.String exeMethod,
java.lang.String[] params,
java.lang.String sId)
Execute the batch job outside the Quartz environment |
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 |
Field Detail |
---|
protected static org.apache.commons.logging.Log log
public static final int ERROR_EXIT
public static final int GOOD_EXIT
static boolean debug
static java.lang.String storeId
static final java.lang.String usage
Constructor Detail |
---|
public ExecuteMultiStoreBatchDirectEE()
Method Detail |
---|
public static void main(java.lang.String[] args)
args
- public static int execute(java.lang.String credentialsFilename, java.lang.String exeClass, java.lang.String exeMethod, java.lang.String[] params, java.lang.String sId)
credentialsFilename
- exeClass
- exeMethod
- params
- sId
-
private static java.lang.String login(KKAdminIf adminEng, java.lang.String user, java.lang.String password) throws java.lang.Exception
adminEng
- an Admin Engineuser
- usernamepassword
- password
java.lang.Exception
org.quartz.JobExecutionException
private static java.lang.String getEngConfStr(KKAdminIf adminEng)
private static void logout(KKAdminIf adminEng, java.lang.String sessId) throws java.lang.Exception
adminEng
- an Admin EnginesessId
- a session Id
java.lang.Exception
private static KKAdminIf getAdminEngine(java.lang.String kkAdminEngineClassName, AdminEngineConfig adEngConf) throws java.lang.Exception
java.lang.Exception
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |