public class ShellProcessor extends AbstractPublishingProcessor
name, orderSITE_NAME_PREVIEW| Constructor and Description |
|---|
ShellProcessor() |
| Modifier and Type | Method and Description |
|---|---|
protected HashMap<String,String> |
buildArgumentsMap(List<String> files) |
protected String |
buildContentPath(PublishingTarget target)
Build Default Path from targets parameters
|
void |
doProcess(PublishedChangeSet changeSet,
Map<String,String> parameters,
org.craftercms.core.service.Context context,
PublishingTarget target)
process files published
|
Map<String,String> |
getArguments() |
String |
getCommand() |
Map<String,String> |
getEnviroment() |
String |
getSourceFiles() |
String |
getWorkingDir() |
boolean |
isAsSingleCommand() |
void |
setArguments(Map<String,String> arguments) |
void |
setAsSingleCommand(boolean asSingleCommand) |
void |
setCommand(String command) |
void |
setEnviroment(Map<String,String> enviroment) |
void |
setSourceFiles(String sourceFiles) |
void |
setWorkingDir(String workingDir) |
getName, getOrder, setBeanName, setOrderpublic void doProcess(PublishedChangeSet changeSet, Map<String,String> parameters, org.craftercms.core.service.Context context, PublishingTarget target) throws PublishingException
PublishingProcessorPublishingExceptionprotected String buildContentPath(PublishingTarget target) throws PublishingException
target - Target to base build of the rootPublishingException - If Working dir can't be calculatedpublic String getWorkingDir()
public void setWorkingDir(String workingDir)
public String getCommand()
public void setCommand(String command)
public String getSourceFiles()
public void setSourceFiles(String sourceFiles)
public boolean isAsSingleCommand()
public void setAsSingleCommand(boolean asSingleCommand)
Copyright © 2017 CrafterCMS. All rights reserved.