public class PushCommand extends PushPullCommand<PushOptions>
| Modifier and Type | Class and Description |
|---|---|
static interface |
PushCommand.TranslationResourcesVisitor |
eTagCache, PROJECT_TYPE_OFFLINE_PO, sourceDocResource, translationResources, uriPROJECT_TYPE_FILE, PROJECT_TYPE_GETTEXT, PROJECT_TYPE_PROPERTIES, PROJECT_TYPE_PUBLICAN, PROJECT_TYPE_UTF8_PROPERTIES, PROJECT_TYPE_XLIFF, PROJECT_TYPE_XML| Constructor and Description |
|---|
PushCommand(PushOptions opts) |
PushCommand(PushOptions opts,
ZanataProxyFactory factory,
ISourceDocResource sourceDocResource,
ITranslatedDocResource translationResources,
URI uri) |
| Modifier and Type | Method and Description |
|---|---|
protected List<String> |
getObsoleteDocNamesForProjectIterationFromServer()
gets doc list from server, returns a list of qualified doc names from
obsolete modules, or from no module.
|
static void |
logOptions(org.slf4j.Logger logger,
PushOptions opts) |
void |
run()
Executes the command, using the parameters which have been
previously set.
|
List<org.zanata.rest.dto.resource.TranslationsResource> |
splitIntoBatch(org.zanata.rest.dto.resource.TranslationsResource doc,
int maxBatchSize)
Split TranslationsResource into List<TranslationsResource> according to
maxBatchSize, but only if mergeType=AUTO
|
belongsToCurrentModule, confirmWithUser, debug, expectYes, getDocListForProjectIterationFromServer, getLocaleMapList, getQualifiedDocNamesForCurrentModuleFromServer, loadETagCache, qualifiedDocName, storeETagCache, unqualifiedDocNamegetProjectTypedeprecate, getDeprecationMessage, getName, getOpts, getRequestFactory, isDeprecatedpublic PushCommand(PushOptions opts)
public PushCommand(PushOptions opts, ZanataProxyFactory factory, ISourceDocResource sourceDocResource, ITranslatedDocResource translationResources, URI uri)
public static void logOptions(org.slf4j.Logger logger,
PushOptions opts)
public void run()
throws Exception
ZanataCommandExceptionprotected List<String> getObsoleteDocNamesForProjectIterationFromServer()
public List<org.zanata.rest.dto.resource.TranslationsResource> splitIntoBatch(org.zanata.rest.dto.resource.TranslationsResource doc, int maxBatchSize)
doc - maxBatchSize - Copyright © 2013 Zanata Project. All Rights Reserved.