Class DataOutput
- java.lang.Object
-
- com.dtolabs.rundeck.core.execution.workflow.DataOutput
-
- All Implemented Interfaces:
HasSharedContext
,OutputContext
,ReadableSharedContext
,SharedOutputContext
public class DataOutput extends java.lang.Object implements ReadableSharedContext
Created by greg on 5/25/16.
-
-
Constructor Summary
Constructors Constructor Description DataOutput(ContextView defaultView)
DataOutput(ContextView defaultView, WFSharedContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addOutput(ContextView view, java.lang.String key, java.lang.String name, java.lang.String value)
Add to specified viewvoid
addOutput(ContextView view, java.lang.String key, java.util.Map<java.lang.String,java.lang.String> data)
Add to specified viewvoid
addOutput(ContextView view, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> data)
Add to specified viewvoid
addOutput(java.lang.String group, java.lang.String name, java.lang.String value)
Add a single group/name/valuevoid
addOutput(java.lang.String group, java.util.Map<java.lang.String,java.lang.String> data)
Add datavoid
addOutput(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> data)
Add dataWFSharedContext
getSharedContext()
-
-
-
Constructor Detail
-
DataOutput
public DataOutput(ContextView defaultView)
-
DataOutput
public DataOutput(ContextView defaultView, WFSharedContext context)
-
-
Method Detail
-
addOutput
public void addOutput(ContextView view, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> data)
Description copied from interface:SharedOutputContext
Add to specified view- Specified by:
addOutput
in interfaceSharedOutputContext
- Parameters:
view
- viewdata
- data
-
addOutput
public void addOutput(ContextView view, java.lang.String key, java.util.Map<java.lang.String,java.lang.String> data)
Description copied from interface:SharedOutputContext
Add to specified view- Specified by:
addOutput
in interfaceSharedOutputContext
- Parameters:
view
- viewkey
- keydata
- data
-
addOutput
public void addOutput(ContextView view, java.lang.String key, java.lang.String name, java.lang.String value)
Description copied from interface:SharedOutputContext
Add to specified view- Specified by:
addOutput
in interfaceSharedOutputContext
- Parameters:
view
- viewkey
- keyname
- namevalue
- value
-
addOutput
public void addOutput(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> data)
Description copied from interface:OutputContext
Add data- Specified by:
addOutput
in interfaceOutputContext
-
addOutput
public void addOutput(java.lang.String group, java.util.Map<java.lang.String,java.lang.String> data)
Description copied from interface:OutputContext
Add data- Specified by:
addOutput
in interfaceOutputContext
-
addOutput
public void addOutput(java.lang.String group, java.lang.String name, java.lang.String value)
Description copied from interface:OutputContext
Add a single group/name/value- Specified by:
addOutput
in interfaceOutputContext
-
getSharedContext
public WFSharedContext getSharedContext()
- Specified by:
getSharedContext
in interfaceHasSharedContext
-
-