public class RMGAEDataSourceUtils
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
RMGAEDataSourceUtils.RemoteFileSyncActivity
An activity to do remote file sync.
|
Constructor and Description |
---|
RMGAEDataSourceUtils() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getAlphaNumericString(java.lang.String aString)
Returns an alpha numeric string for given string.
|
static java.lang.Process |
getAppcfgProcess(RMGAEDataSource aDataSource,
com.reportmill.base.RMActivity anActivity,
java.lang.String aCommand)
Does a sync on local file directory with GAE application via "appcfg update".
|
static java.io.File |
getAppEngineToolsJarFile(com.reportmill.base.RMLogger aLogger,
com.reportmill.base.RMUtils.ProgressListener aProgressListener)
Returns the app engine tools jar file.
|
static java.io.File |
getGAEDirectory()
Returns a file for GAE directory (creating it, if absent).
|
static java.io.File |
getGoogleSDKDirectory(com.reportmill.base.RMLogger aLogger,
com.reportmill.base.RMUtils.ProgressListener aProgressListener)
Returns the sdk directory file.
|
static java.io.File |
getWebInfFile(RMGAEDataSource aDataSource,
com.reportmill.base.RMLogger aLogger,
com.reportmill.base.RMUtils.ProgressListener aListener)
Returns the WEB-INF file.
|
public static java.io.File getGAEDirectory()
public static java.lang.Process getAppcfgProcess(RMGAEDataSource aDataSource, com.reportmill.base.RMActivity anActivity, java.lang.String aCommand)
public static java.io.File getAppEngineToolsJarFile(com.reportmill.base.RMLogger aLogger, com.reportmill.base.RMUtils.ProgressListener aProgressListener)
public static java.io.File getGoogleSDKDirectory(com.reportmill.base.RMLogger aLogger, com.reportmill.base.RMUtils.ProgressListener aProgressListener)
public static java.io.File getWebInfFile(RMGAEDataSource aDataSource, com.reportmill.base.RMLogger aLogger, com.reportmill.base.RMUtils.ProgressListener aListener)
public static java.lang.String getAlphaNumericString(java.lang.String aString)