public abstract class Action
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected com.squareup.okhttp.OkHttpClient |
client |
protected DataAccess |
dataAccess |
protected com.google.gson.Gson |
gson |
protected Parameters |
parameters |
| Constructor and Description |
|---|
Action() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
getGitUrl(WorkItem workItem) |
void |
init(DataAccess dataAccess,
Parameters parameters,
com.squareup.okhttp.OkHttpClient client,
com.google.gson.Gson gson) |
abstract Result |
process(WorkItem workItem) |
abstract Result |
processCallback(WorkItem workItem,
CallbackData callbackData) |
protected void |
recordAudit(WorkItem workItem,
Result result,
java.util.Map<java.lang.String,java.lang.String> notes,
java.lang.String output) |
protected DataAccess dataAccess
protected Parameters parameters
protected com.squareup.okhttp.OkHttpClient client
protected com.google.gson.Gson gson
public void init(DataAccess dataAccess, Parameters parameters, com.squareup.okhttp.OkHttpClient client, com.google.gson.Gson gson)
public abstract Result processCallback(WorkItem workItem, CallbackData callbackData)
protected void recordAudit(WorkItem workItem, Result result, java.util.Map<java.lang.String,java.lang.String> notes, java.lang.String output)
protected java.lang.String getGitUrl(WorkItem workItem)
Copyright © 2016 Richard Thurston. All Rights Reserved.