public class UpdateImages
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static boolean |
addExtension |
private static AdminConfigurationMgrIf |
adminConfigMgr |
private static java.lang.String |
adminEngineClassname |
private static AdminFileMgrIf |
adminFileMgr |
private static AdminLanguageMgrIf |
adminLangMgr |
private static AdminProductMgrIf |
adminProdMgr |
private static java.lang.String |
adminSession |
private static boolean |
categoriesShared |
private static boolean |
customersShared |
private static java.lang.String |
dirName |
private static KKAdminIf |
eng |
private static int |
engineMode |
private static java.lang.String |
imageDirectoryName |
static org.apache.commons.logging.Log |
log
logger
|
private static AdminMgrFactory |
mgrFactory |
private static java.lang.String |
password |
private static boolean |
productsShared |
(package private) static java.lang.String |
propsFileName |
private static java.lang.String |
storeId |
private static int |
treeDepth |
(package private) static java.lang.String |
usage |
private static java.lang.String |
username |
Constructor and Description |
---|
UpdateImages() |
Modifier and Type | Method and Description |
---|---|
static void |
convertImages()
For every product, convert the old style images into the new style images and save the
results in the database
|
static AdminConfigurationMgrIf |
getAdminConfigMgr() |
static java.lang.String |
getAdminEngineClassname() |
static AdminFileMgrIf |
getAdminFileMgr() |
static AdminLanguageMgrIf |
getAdminLangMgr() |
static AdminProductMgrIf |
getAdminProdMgr() |
static java.lang.String |
getAdminSession() |
private static KKAdminIf |
getAnEng() |
static java.lang.String |
getDirName() |
static KKAdminIf |
getEng() |
static int |
getEngineMode() |
static java.lang.String |
getImageDirectoryName() |
static AdminMgrFactory |
getMgrFactory() |
static java.lang.String |
getPassword() |
static java.lang.String |
getStoreId() |
static int |
getTreeDepth() |
static java.lang.String |
getUsername() |
static boolean |
isAddExtension() |
static boolean |
isCategoriesShared() |
static boolean |
isCustomersShared() |
static boolean |
isMultiStoreSingleDB() |
static boolean |
isProductsShared() |
static void |
main(java.lang.String[] args) |
static void |
processArgs(java.lang.String[] args)
Process the Args to operate on KonaKart Messages
|
private static int |
processProductImage(AdminProduct adProd,
java.lang.String imageName,
int nextImageIdx) |
private static int |
processProductImages(AdminProduct adProd) |
static void |
setAddExtension(boolean addExtension) |
static void |
setAdminConfigMgr(AdminConfigurationMgrIf adminConfigMgr) |
static void |
setAdminEngineClassname(java.lang.String adminEngineClassname) |
static void |
setAdminFileMgr(AdminFileMgrIf adminFileMgr) |
static void |
setAdminLangMgr(AdminLanguageMgrIf adminLangMgr) |
static void |
setAdminProdMgr(AdminProductMgrIf adminProdMgr) |
static void |
setAdminSession(java.lang.String adminSession) |
static void |
setCategoriesShared(boolean categoriesShared) |
static void |
setCustomersShared(boolean customersShared) |
static void |
setDirName(java.lang.String dirName) |
static void |
setEng(KKAdminIf eng) |
static void |
setEngineMode(int engineMode) |
static void |
setImageDirectoryName(java.lang.String imageDirectoryName) |
static void |
setMgrFactory(AdminMgrFactory mgrFactory) |
static void |
setPassword(java.lang.String password) |
static void |
setProductsShared(boolean productsShared) |
static void |
setStoreId(java.lang.String storeId) |
static void |
setTreeDepth(int treeDepth) |
static void |
setUsername(java.lang.String username) |
public static org.apache.commons.logging.Log log
static final java.lang.String usage
static java.lang.String propsFileName
private static java.lang.String storeId
private static java.lang.String username
private static java.lang.String password
private static java.lang.String adminEngineClassname
private static int engineMode
private static boolean customersShared
private static boolean productsShared
private static boolean categoriesShared
private static KKAdminIf eng
private static java.lang.String adminSession
private static AdminMgrFactory mgrFactory
private static AdminProductMgrIf adminProdMgr
private static AdminLanguageMgrIf adminLangMgr
private static AdminConfigurationMgrIf adminConfigMgr
private static AdminFileMgrIf adminFileMgr
private static java.lang.String imageDirectoryName
private static int treeDepth
private static java.lang.String dirName
private static boolean addExtension
public static void main(java.lang.String[] args)
args
- the argspublic static void processArgs(java.lang.String[] args) throws java.lang.Exception
args
- command line argumentsjava.lang.Exception
- an unexpected exceptionprivate static KKAdminIf getAnEng() throws KKAdminException, java.lang.IllegalArgumentException, java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.ClassNotFoundException, java.lang.reflect.InvocationTargetException
KKAdminException
java.lang.IllegalArgumentException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.lang.reflect.InvocationTargetException
public static void convertImages() throws java.lang.Exception
java.lang.Exception
- an unexpected exceptionprivate static int processProductImages(AdminProduct adProd) throws java.lang.Exception
java.lang.Exception
private static int processProductImage(AdminProduct adProd, java.lang.String imageName, int nextImageIdx) throws java.lang.Exception
java.lang.Exception
public static boolean isMultiStoreSingleDB()
public static boolean isCustomersShared()
public static void setCustomersShared(boolean customersShared)
customersShared
- the customersShared to setpublic static boolean isProductsShared()
public static void setProductsShared(boolean productsShared)
productsShared
- the productsShared to setpublic static java.lang.String getStoreId()
public static void setStoreId(java.lang.String storeId)
storeId
- the storeId to setpublic static java.lang.String getUsername()
public static void setUsername(java.lang.String username)
username
- the username to setpublic static java.lang.String getPassword()
public static void setPassword(java.lang.String password)
password
- the password to setpublic static int getEngineMode()
public static void setEngineMode(int engineMode)
engineMode
- the engineMode to setpublic static java.lang.String getAdminEngineClassname()
public static void setAdminEngineClassname(java.lang.String adminEngineClassname)
adminEngineClassname
- the adminEngineClassname to setpublic static KKAdminIf getEng()
public static void setEng(KKAdminIf eng)
eng
- the eng to setpublic static boolean isCategoriesShared()
public static void setCategoriesShared(boolean categoriesShared)
categoriesShared
- the categoriesShared to setpublic static java.lang.String getAdminSession()
public static void setAdminSession(java.lang.String adminSession)
adminSession
- the adminSession to setpublic static java.lang.String getImageDirectoryName() throws org.apache.torque.TorqueException, com.workingdogs.village.DataSetException, KKAdminException, java.lang.Exception
java.lang.Exception
- an unexpected exceptionKKAdminException
- an unexpected exception in the KKAdmin enginecom.workingdogs.village.DataSetException
- an unexpected exception in the database layerorg.apache.torque.TorqueException
- an unexpected exception in the database layerpublic static void setImageDirectoryName(java.lang.String imageDirectoryName)
imageDirectoryName
- the imageDirectoryName to setpublic static AdminMgrFactory getMgrFactory()
public static void setMgrFactory(AdminMgrFactory mgrFactory)
mgrFactory
- the mgrFactory to setpublic static AdminProductMgrIf getAdminProdMgr() throws java.lang.Exception
java.lang.Exception
- an unexpected exceptionpublic static void setAdminProdMgr(AdminProductMgrIf adminProdMgr)
adminProdMgr
- the adminProdMgr to setpublic static AdminLanguageMgrIf getAdminLangMgr() throws java.lang.Exception
java.lang.Exception
- an unexpected exceptionpublic static void setAdminLangMgr(AdminLanguageMgrIf adminLangMgr)
adminLangMgr
- the adminLangMgr to setpublic static AdminFileMgrIf getAdminFileMgr() throws java.lang.Exception
java.lang.Exception
- an unexpected exceptionpublic static void setAdminFileMgr(AdminFileMgrIf adminFileMgr)
adminFileMgr
- the adminFileMgr to setpublic static AdminConfigurationMgrIf getAdminConfigMgr() throws java.lang.Exception
java.lang.Exception
- an unexpected exceptionpublic static void setAdminConfigMgr(AdminConfigurationMgrIf adminConfigMgr)
adminConfigMgr
- the adminConfigMgr to setpublic static int getTreeDepth()
public static void setTreeDepth(int treeDepth)
treeDepth
- the treeDepth to setpublic static java.lang.String getDirName()
public static void setDirName(java.lang.String dirName)
dirName
- the dirName to setpublic static boolean isAddExtension()
public static void setAddExtension(boolean addExtension)
addExtension
- the addExtension to setCopyright © 2018 DS Data Systems UK Ltd.