public static class WorkflowDelegate.ProcessDelegate
extends java.lang.Object
Process
instances for the FetchWorkflow
and PublishWorkflow
of the Workflow
.Modifier and Type | Field and Description |
---|---|
org.savantbuild.output.Output |
output |
java.util.List<org.savantbuild.dep.workflow.process.Process> |
processes |
Constructor and Description |
---|
ProcessDelegate(org.savantbuild.output.Output output,
java.util.List<org.savantbuild.dep.workflow.process.Process> processes) |
Modifier and Type | Method and Description |
---|---|
void |
cache(java.util.Map<java.lang.String,java.lang.Object> attributes)
Adds a
CacheProcess to the workflow that uses the given attributes. |
void |
subversion(java.util.Map<java.lang.String,java.lang.Object> attributes)
Adds a
SVNProcess to the workflow that uses the given attributes. |
void |
url(java.util.Map<java.lang.String,java.lang.Object> attributes)
Adds a
URLProcess to the workflow that uses the given attributes. |
public final org.savantbuild.output.Output output
public final java.util.List<org.savantbuild.dep.workflow.process.Process> processes
public ProcessDelegate(org.savantbuild.output.Output output, java.util.List<org.savantbuild.dep.workflow.process.Process> processes)
public void cache(java.util.Map<java.lang.String,java.lang.Object> attributes)
CacheProcess
to the workflow that uses the given attributes.attributes
- The attributes.public void subversion(java.util.Map<java.lang.String,java.lang.Object> attributes)
SVNProcess
to the workflow that uses the given attributes.attributes
- The SVN attributes.public void url(java.util.Map<java.lang.String,java.lang.Object> attributes)
URLProcess
to the workflow that uses the given attributes.attributes
- The URL attributes.