createActions(daemonContext)
).proceed();
}
protected List<DaemonCommandAction> createActions(DaemonContext daemonContext) {
DaemonDiagnostics daemonDiagnostics = new DaemonDiagnostics(daemonLog, daemonContext.getPid());
return new LinkedList<DaemonCommandAction>(Arrays.asList(
new HandleCancel(),
new ReturnResult(),
new StartBuildOrRespondWithBusy(daemonDiagnostics), // from this point down, the daemon is 'busy'
healthServices.getGCHintAction(), //TODO SF needs to happen after the result is returned to the client