Index

A C D E F G H I J L M N P Q R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values

A

active() - Method in record class ch.so.agi.gretl.control.server.web.ControlUiService.RunSummary
Returns the value of the active record component.
activeRuns() - Method in record class ch.so.agi.gretl.control.server.persistence.WorkerRecord
Returns the value of the activeRuns record component.
activeRuns() - Method in record class ch.so.agi.gretl.control.server.web.ControlUiService.WorkerSummary
Returns the value of the activeRuns record component.
addedJobs() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestChangeSet
Returns the value of the addedJobs record component.
addedJobs() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestReloadResponse
Returns the value of the addedJobs record component.
admin(Model, Authentication) - Method in class ch.so.agi.gretl.control.server.web.UiController
 
ApiExceptionHandler - Class in ch.so.agi.gretl.control.server.web
 
ApiExceptionHandler() - Constructor for class ch.so.agi.gretl.control.server.web.ApiExceptionHandler
 
append(String, String, String, List<String>) - Method in class ch.so.agi.gretl.control.server.run.LogService
 
appendLog(String, RunLogAppendRequest) - Method in class ch.so.agi.gretl.control.server.run.RunService
 
appendLog(String, RunLogAppendRequest, HttpServletRequest) - Method in class ch.so.agi.gretl.control.server.web.WorkerController
 
attemptedAt() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestReload
Returns the value of the attemptedAt record component.
attemptedAt() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestReloadResponse
Returns the value of the attemptedAt record component.

C

canAdmin(Authentication) - Method in class ch.so.agi.gretl.control.server.web.UiAccessService
 
cancel(String) - Method in class ch.so.agi.gretl.control.server.web.RunController
 
cancelRequested() - Method in record class ch.so.agi.gretl.control.server.persistence.RunRecord
Returns the value of the cancelRequested record component.
cancelRequested(String, HttpServletRequest) - Method in class ch.so.agi.gretl.control.server.web.WorkerController
 
canOperate(Authentication) - Method in class ch.so.agi.gretl.control.server.web.UiAccessService
 
capacity() - Method in record class ch.so.agi.gretl.control.server.persistence.WorkerRecord
Returns the value of the capacity record component.
ch.so.agi.gretl.control.server - package ch.so.agi.gretl.control.server
 
ch.so.agi.gretl.control.server.config - package ch.so.agi.gretl.control.server.config
 
ch.so.agi.gretl.control.server.manifest - package ch.so.agi.gretl.control.server.manifest
 
ch.so.agi.gretl.control.server.persistence - package ch.so.agi.gretl.control.server.persistence
 
ch.so.agi.gretl.control.server.run - package ch.so.agi.gretl.control.server.run
 
ch.so.agi.gretl.control.server.schedule - package ch.so.agi.gretl.control.server.schedule
 
ch.so.agi.gretl.control.server.secrets - package ch.so.agi.gretl.control.server.secrets
 
ch.so.agi.gretl.control.server.web - package ch.so.agi.gretl.control.server.web
 
changeSet() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestReload
Returns the value of the changeSet record component.
claim(RunClaimRequest) - Method in class ch.so.agi.gretl.control.server.run.RunService
 
claim(RunClaimRequest, HttpServletRequest) - Method in class ch.so.agi.gretl.control.server.web.WorkerController
 
claim(String, String, Instant) - Method in class ch.so.agi.gretl.control.server.persistence.RunRepository
 
claimedAt() - Method in record class ch.so.agi.gretl.control.server.persistence.RunRecord
Returns the value of the claimedAt record component.
ControlUiService - Class in ch.so.agi.gretl.control.server.web
 
ControlUiService(ManifestCatalog, RunService, RunRepository, WorkerService) - Constructor for class ch.so.agi.gretl.control.server.web.ControlUiService
 
ControlUiService.JobSummary - Record Class in ch.so.agi.gretl.control.server.web
 
ControlUiService.RunSummary - Record Class in ch.so.agi.gretl.control.server.web
 
ControlUiService.WorkerSummary - Record Class in ch.so.agi.gretl.control.server.web
 
createLogDirectory() - Method in class ch.so.agi.gretl.control.server.run.LogService
 

D

decrypt(String) - Method in class ch.so.agi.gretl.control.server.secrets.SecretCrypto
 
deleteOlderThan(Instant) - Method in class ch.so.agi.gretl.control.server.persistence.RunRepository
 
disabled() - Method in record class ch.so.agi.gretl.control.server.web.ControlUiService.JobSummary
Returns the value of the disabled record component.
displayName() - Method in record class ch.so.agi.gretl.control.server.persistence.WorkerRecord
Returns the value of the displayName record component.
displayRun() - Method in record class ch.so.agi.gretl.control.server.web.ControlUiService.JobSummary
Returns the value of the displayRun record component.

E

encrypt(String) - Method in class ch.so.agi.gretl.control.server.secrets.SecretCrypto
 
enqueueManual(String, Map<String, Object>, String) - Method in class ch.so.agi.gretl.control.server.run.RunService
 
enqueueScheduled(String) - Method in class ch.so.agi.gretl.control.server.run.RunService
 
equals(Object) - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestChangeSet
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestReload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestStatus
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestReloadResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestStatusResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ch.so.agi.gretl.control.server.persistence.RunRecord
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ch.so.agi.gretl.control.server.persistence.WorkerRecord
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ch.so.agi.gretl.control.server.web.ControlUiService.JobSummary
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ch.so.agi.gretl.control.server.web.ControlUiService.RunSummary
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ch.so.agi.gretl.control.server.web.ControlUiService.WorkerSummary
Indicates whether some other object is "equal to" this one.
error() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestReload
Returns the value of the error record component.
error() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestReloadResponse
Returns the value of the error record component.
executeInternal(JobExecutionContext) - Method in class ch.so.agi.gretl.control.server.schedule.GretlQuartzJob
 
exitCode() - Method in record class ch.so.agi.gretl.control.server.persistence.RunRecord
Returns the value of the exitCode record component.

F

find(String) - Method in class ch.so.agi.gretl.control.server.persistence.RunRepository
 
find(String) - Method in class ch.so.agi.gretl.control.server.persistence.WorkerRepository
 
findActive() - Method in class ch.so.agi.gretl.control.server.persistence.RunRepository
 
findAll() - Method in class ch.so.agi.gretl.control.server.persistence.WorkerRepository
 
findCipherText(String) - Method in class ch.so.agi.gretl.control.server.persistence.SecretRepository
 
findJob(String) - Method in class ch.so.agi.gretl.control.server.manifest.ManifestCatalog
 
findNames() - Method in class ch.so.agi.gretl.control.server.persistence.SecretRepository
 
findQueued() - Method in class ch.so.agi.gretl.control.server.persistence.RunRepository
 
findRecent(int) - Method in class ch.so.agi.gretl.control.server.persistence.RunRepository
 
findRecentForJob(String, int) - Method in class ch.so.agi.gretl.control.server.persistence.RunRepository
 
finishedAt() - Method in record class ch.so.agi.gretl.control.server.persistence.RunRecord
Returns the value of the finishedAt record component.

G

getDefaultTimezone() - Method in class ch.so.agi.gretl.control.server.config.GretlControlProperties
 
getLogDirectory() - Method in class ch.so.agi.gretl.control.server.config.GretlControlProperties
 
getManifest() - Method in class ch.so.agi.gretl.control.server.config.GretlControlProperties
 
getManifestPath() - Method in class ch.so.agi.gretl.control.server.config.GretlControlProperties
 
getMasterKey() - Method in class ch.so.agi.gretl.control.server.config.GretlControlProperties.Secrets
 
getSecrets() - Method in class ch.so.agi.gretl.control.server.config.GretlControlProperties
 
getSecurity() - Method in class ch.so.agi.gretl.control.server.config.GretlControlProperties
 
getWorkerOfflineAfter() - Method in class ch.so.agi.gretl.control.server.config.GretlControlProperties
 
getWorkerToken() - Method in class ch.so.agi.gretl.control.server.config.GretlControlProperties.Security
 
GretlControlProperties - Class in ch.so.agi.gretl.control.server.config
 
GretlControlProperties() - Constructor for class ch.so.agi.gretl.control.server.config.GretlControlProperties
 
GretlControlProperties.Manifest - Class in ch.so.agi.gretl.control.server.config
 
GretlControlProperties.Secrets - Class in ch.so.agi.gretl.control.server.config
 
GretlControlProperties.Security - Class in ch.so.agi.gretl.control.server.config
 
GretlControlServerApplication - Class in ch.so.agi.gretl.control.server
 
GretlControlServerApplication() - Constructor for class ch.so.agi.gretl.control.server.GretlControlServerApplication
 
GretlQuartzJob - Class in ch.so.agi.gretl.control.server.schedule
 
GretlQuartzJob() - Constructor for class ch.so.agi.gretl.control.server.schedule.GretlQuartzJob
 
GROUP - Static variable in class ch.so.agi.gretl.control.server.schedule.QuartzScheduleSynchronizer
 

H

hasActiveRun(String) - Method in class ch.so.agi.gretl.control.server.persistence.RunRepository
 
hashCode() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestChangeSet
Returns a hash code value for this object.
hashCode() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestReload
Returns a hash code value for this object.
hashCode() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestStatus
Returns a hash code value for this object.
hashCode() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestReloadResponse
Returns a hash code value for this object.
hashCode() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestStatusResponse
Returns a hash code value for this object.
hashCode() - Method in record class ch.so.agi.gretl.control.server.persistence.RunRecord
Returns a hash code value for this object.
hashCode() - Method in record class ch.so.agi.gretl.control.server.persistence.WorkerRecord
Returns a hash code value for this object.
hashCode() - Method in record class ch.so.agi.gretl.control.server.web.ControlUiService.JobSummary
Returns a hash code value for this object.
hashCode() - Method in record class ch.so.agi.gretl.control.server.web.ControlUiService.RunSummary
Returns a hash code value for this object.
hashCode() - Method in record class ch.so.agi.gretl.control.server.web.ControlUiService.WorkerSummary
Returns a hash code value for this object.
heartbeat(WorkerHeartbeatRequest) - Method in class ch.so.agi.gretl.control.server.run.WorkerService
 
heartbeat(WorkerHeartbeatRequest, HttpServletRequest) - Method in class ch.so.agi.gretl.control.server.web.WorkerController
 

I

id() - Method in record class ch.so.agi.gretl.control.server.persistence.RunRecord
Returns the value of the id record component.
id() - Method in record class ch.so.agi.gretl.control.server.persistence.WorkerRecord
Returns the value of the id record component.
initialize() - Method in class ch.so.agi.gretl.control.server.manifest.ManifestAutoReloadWatcher
 
insert(RunRecord) - Method in class ch.so.agi.gretl.control.server.persistence.RunRepository
 
isActive(RunRecord) - Method in class ch.so.agi.gretl.control.server.web.ControlUiService
 
isCancelRequested(String) - Method in class ch.so.agi.gretl.control.server.run.RunService
 
isOidcEnabled() - Method in class ch.so.agi.gretl.control.server.config.GretlControlProperties.Security
 
isWatchEnabled() - Method in class ch.so.agi.gretl.control.server.config.GretlControlProperties.Manifest
 

J

job() - Method in record class ch.so.agi.gretl.control.server.web.ControlUiService.JobSummary
Returns the value of the job record component.
job(String) - Method in class ch.so.agi.gretl.control.server.web.JobController
 
JobController - Class in ch.so.agi.gretl.control.server.web
 
JobController(ManifestCatalog, RunService) - Constructor for class ch.so.agi.gretl.control.server.web.JobController
 
jobDetail(String, Model, Authentication) - Method in class ch.so.agi.gretl.control.server.web.UiController
 
jobId() - Method in record class ch.so.agi.gretl.control.server.persistence.RunRecord
Returns the value of the jobId record component.
jobIds() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestStatus
Returns the value of the jobIds record component.
jobIds() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestStatusResponse
Returns the value of the jobIds record component.
jobs() - Method in class ch.so.agi.gretl.control.server.manifest.ManifestCatalog
 
jobs() - Method in class ch.so.agi.gretl.control.server.web.JobController
 
jobs(Model, Authentication) - Method in class ch.so.agi.gretl.control.server.web.UiController
 
jobSummaries() - Method in class ch.so.agi.gretl.control.server.web.ControlUiService
 
jobSummaries(Model) - Method in class ch.so.agi.gretl.control.server.web.UiController
 
JobSummary(JobDefinition, ControlUiService.RunSummary, String, String, String, boolean) - Constructor for record class ch.so.agi.gretl.control.server.web.ControlUiService.JobSummary
Creates an instance of a JobSummary record class.
JsonSupport - Class in ch.so.agi.gretl.control.server.persistence
 
JsonSupport(ObjectMapper) - Constructor for class ch.so.agi.gretl.control.server.persistence.JsonSupport
 

L

labels() - Method in record class ch.so.agi.gretl.control.server.persistence.WorkerRecord
Returns the value of the labels record component.
lastHeartbeat() - Method in record class ch.so.agi.gretl.control.server.persistence.WorkerRecord
Returns the value of the lastHeartbeat record component.
lastReloadAttemptAt() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestStatus
Returns the value of the lastReloadAttemptAt record component.
lastReloadAttemptAt() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestStatusResponse
Returns the value of the lastReloadAttemptAt record component.
lastReloadError() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestStatus
Returns the value of the lastReloadError record component.
lastReloadError() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestStatusResponse
Returns the value of the lastReloadError record component.
load() - Method in class ch.so.agi.gretl.control.server.manifest.ManifestCatalog
 
loadedAt() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestReload
Returns the value of the loadedAt record component.
loadedAt() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestStatus
Returns the value of the loadedAt record component.
loadedAt() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestReloadResponse
Returns the value of the loadedAt record component.
loadedAt() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestStatusResponse
Returns the value of the loadedAt record component.
logPath() - Method in record class ch.so.agi.gretl.control.server.persistence.RunRecord
Returns the value of the logPath record component.
logs(String) - Method in class ch.so.agi.gretl.control.server.web.RunController
 
LogService - Class in ch.so.agi.gretl.control.server.run
 
LogService(GretlControlProperties) - Constructor for class ch.so.agi.gretl.control.server.run.LogService
 

M

main(String[]) - Static method in class ch.so.agi.gretl.control.server.GretlControlServerApplication
 
Manifest() - Constructor for class ch.so.agi.gretl.control.server.config.GretlControlProperties.Manifest
 
ManifestAdminController - Class in ch.so.agi.gretl.control.server.web
 
ManifestAdminController(ManifestAdministrationService) - Constructor for class ch.so.agi.gretl.control.server.web.ManifestAdminController
 
ManifestAdministrationService - Class in ch.so.agi.gretl.control.server.manifest
 
ManifestAdministrationService(ManifestCatalog, QuartzScheduleSynchronizer, RunService, GretlControlProperties) - Constructor for class ch.so.agi.gretl.control.server.manifest.ManifestAdministrationService
 
ManifestAutoReloadWatcher - Class in ch.so.agi.gretl.control.server.manifest
 
ManifestAutoReloadWatcher(GretlControlProperties, ManifestCatalog, ManifestAdministrationService) - Constructor for class ch.so.agi.gretl.control.server.manifest.ManifestAutoReloadWatcher
 
ManifestCatalog - Class in ch.so.agi.gretl.control.server.manifest
 
ManifestCatalog(GretlControlProperties) - Constructor for class ch.so.agi.gretl.control.server.manifest.ManifestCatalog
 
ManifestCatalog.ManifestChangeSet - Record Class in ch.so.agi.gretl.control.server.manifest
 
ManifestCatalog.ManifestReload - Record Class in ch.so.agi.gretl.control.server.manifest
 
ManifestCatalog.ManifestStatus - Record Class in ch.so.agi.gretl.control.server.manifest
 
ManifestChangeSet(List<String>, List<String>, List<String>, List<String>) - Constructor for record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestChangeSet
Creates an instance of a ManifestChangeSet record class.
ManifestReload(boolean, Path, Instant, Instant, ManifestCatalog.ManifestChangeSet, String) - Constructor for record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestReload
Creates an instance of a ManifestReload record class.
ManifestReloadResponse - Record Class in ch.so.agi.gretl.control.server.manifest
 
ManifestReloadResponse(boolean, String, Instant, Instant, List<String>, List<String>, List<String>, List<String>, List<String>, String) - Constructor for record class ch.so.agi.gretl.control.server.manifest.ManifestReloadResponse
Creates an instance of a ManifestReloadResponse record class.
manifestStatus(Model, Authentication) - Method in class ch.so.agi.gretl.control.server.web.UiController
 
ManifestStatus(Path, Instant, Instant, String, List<String>) - Constructor for record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestStatus
Creates an instance of a ManifestStatus record class.
ManifestStatusResponse - Record Class in ch.so.agi.gretl.control.server.manifest
 
ManifestStatusResponse(String, Instant, Instant, String, boolean, List<String>) - Constructor for record class ch.so.agi.gretl.control.server.manifest.ManifestStatusResponse
Creates an instance of a ManifestStatusResponse record class.
markOfflineBefore(Instant) - Method in class ch.so.agi.gretl.control.server.persistence.WorkerRepository
 
markOfflineWorkers() - Method in class ch.so.agi.gretl.control.server.run.WorkerService
 
message() - Method in record class ch.so.agi.gretl.control.server.persistence.RunRecord
Returns the value of the message record component.

N

names() - Method in class ch.so.agi.gretl.control.server.secrets.SecretService
 
names() - Method in class ch.so.agi.gretl.control.server.web.SecretController
 
normalizeParameters(JobDefinition, Map<String, Object>) - Method in class ch.so.agi.gretl.control.server.manifest.ManifestCatalog
 
NotificationService - Class in ch.so.agi.gretl.control.server.run
 
NotificationService(Optional<JavaMailSender>, RestClient.Builder) - Constructor for class ch.so.agi.gretl.control.server.run.NotificationService
 
notify(JobDefinition, RunRecord) - Method in class ch.so.agi.gretl.control.server.run.NotificationService
 

P

parameters() - Method in record class ch.so.agi.gretl.control.server.persistence.RunRecord
Returns the value of the parameters record component.
path() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestReload
Returns the value of the path record component.
path() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestStatus
Returns the value of the path record component.
path() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestReloadResponse
Returns the value of the path record component.
path() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestStatusResponse
Returns the value of the path record component.
pathFor(String) - Method in class ch.so.agi.gretl.control.server.run.LogService
 
put(String, SecretValueRequest) - Method in class ch.so.agi.gretl.control.server.web.SecretController
 
put(String, String) - Method in class ch.so.agi.gretl.control.server.secrets.SecretService
 
put(String, String, Instant) - Method in class ch.so.agi.gretl.control.server.persistence.SecretRepository
 

Q

QuartzScheduleSynchronizer - Class in ch.so.agi.gretl.control.server.schedule
 
QuartzScheduleSynchronizer(Scheduler, ManifestCatalog, GretlControlProperties) - Constructor for class ch.so.agi.gretl.control.server.schedule.QuartzScheduleSynchronizer
 
queuedAt() - Method in record class ch.so.agi.gretl.control.server.persistence.RunRecord
Returns the value of the queuedAt record component.

R

read(String) - Method in class ch.so.agi.gretl.control.server.run.LogService
 
readLog(String) - Method in class ch.so.agi.gretl.control.server.run.RunService
 
readMap(String) - Method in class ch.so.agi.gretl.control.server.persistence.JsonSupport
 
readStringList(String) - Method in class ch.so.agi.gretl.control.server.persistence.JsonSupport
 
recentRuns(int) - Method in class ch.so.agi.gretl.control.server.run.RunService
 
recentRunsForJob(String, int) - Method in class ch.so.agi.gretl.control.server.run.RunService
 
register(WorkerRegistrationRequest) - Method in class ch.so.agi.gretl.control.server.run.WorkerService
 
register(WorkerRegistrationRequest, HttpServletRequest) - Method in class ch.so.agi.gretl.control.server.web.WorkerController
 
reload() - Method in class ch.so.agi.gretl.control.server.manifest.ManifestAdministrationService
 
reload() - Method in class ch.so.agi.gretl.control.server.manifest.ManifestCatalog
 
reload() - Method in class ch.so.agi.gretl.control.server.web.ManifestAdminController
 
reloadChangedManifest() - Method in class ch.so.agi.gretl.control.server.manifest.ManifestAutoReloadWatcher
 
reloadManifest(Model, Authentication, HttpServletResponse) - Method in class ch.so.agi.gretl.control.server.web.UiController
 
removedJobs() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestChangeSet
Returns the value of the removedJobs record component.
removedJobs() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestReloadResponse
Returns the value of the removedJobs record component.
requestCancel(String) - Method in class ch.so.agi.gretl.control.server.persistence.RunRepository
 
requestCancel(String) - Method in class ch.so.agi.gretl.control.server.run.RunService
 
requireJob(String) - Method in class ch.so.agi.gretl.control.server.web.ControlUiService
 
requireRun(String) - Method in class ch.so.agi.gretl.control.server.run.RunService
 
requireWorkerToken(HttpServletRequest) - Method in class ch.so.agi.gretl.control.server.web.WorkerAuthentication
 
resolve(List<String>) - Method in class ch.so.agi.gretl.control.server.secrets.SecretService
 
resolvedManifestPath() - Method in class ch.so.agi.gretl.control.server.manifest.ManifestCatalog
 
retry(String, String) - Method in class ch.so.agi.gretl.control.server.run.RunService
 
retry(String, Principal) - Method in class ch.so.agi.gretl.control.server.web.RunController
 
root() - Method in class ch.so.agi.gretl.control.server.web.UiController
 
run() - Method in record class ch.so.agi.gretl.control.server.web.ControlUiService.RunSummary
Returns the value of the run record component.
run(String) - Method in class ch.so.agi.gretl.control.server.web.RunController
 
RunController - Class in ch.so.agi.gretl.control.server.web
 
RunController(RunService, LogService) - Constructor for class ch.so.agi.gretl.control.server.web.RunController
 
runHistory(String, Model, Authentication) - Method in class ch.so.agi.gretl.control.server.web.UiController
 
runLogs(String, Model) - Method in class ch.so.agi.gretl.control.server.web.UiController
 
RunRecord - Record Class in ch.so.agi.gretl.control.server.persistence
 
RunRecord(String, String, RunStatus, RunTriggerType, String, String, Instant, Instant, Instant, Instant, Integer, boolean, Map<String, Object>, String, String) - Constructor for record class ch.so.agi.gretl.control.server.persistence.RunRecord
Creates an instance of a RunRecord record class.
RunRepository - Class in ch.so.agi.gretl.control.server.persistence
 
RunRepository(JdbcTemplate, JsonSupport) - Constructor for class ch.so.agi.gretl.control.server.persistence.RunRepository
 
runs() - Method in class ch.so.agi.gretl.control.server.web.RunController
 
runs(String) - Method in class ch.so.agi.gretl.control.server.web.JobController
 
RunService - Class in ch.so.agi.gretl.control.server.run
 
RunService(ManifestCatalog, RunRepository, SecretService, LogService, NotificationService) - Constructor for class ch.so.agi.gretl.control.server.run.RunService
 
runSummariesForJob(String) - Method in class ch.so.agi.gretl.control.server.web.ControlUiService
 
runSummary(RunRecord) - Method in class ch.so.agi.gretl.control.server.web.ControlUiService
 
RunSummary(RunRecord, String, boolean) - Constructor for record class ch.so.agi.gretl.control.server.web.ControlUiService.RunSummary
Creates an instance of a RunSummary record class.

S

SecretController - Class in ch.so.agi.gretl.control.server.web
 
SecretController(SecretService) - Constructor for class ch.so.agi.gretl.control.server.web.SecretController
 
SecretCrypto - Class in ch.so.agi.gretl.control.server.secrets
 
SecretCrypto(GretlControlProperties) - Constructor for class ch.so.agi.gretl.control.server.secrets.SecretCrypto
 
SecretRepository - Class in ch.so.agi.gretl.control.server.persistence
 
SecretRepository(JdbcTemplate) - Constructor for class ch.so.agi.gretl.control.server.persistence.SecretRepository
 
Secrets() - Constructor for class ch.so.agi.gretl.control.server.config.GretlControlProperties.Secrets
 
SecretService - Class in ch.so.agi.gretl.control.server.secrets
 
SecretService(SecretRepository, SecretCrypto) - Constructor for class ch.so.agi.gretl.control.server.secrets.SecretService
 
Security() - Constructor for class ch.so.agi.gretl.control.server.config.GretlControlProperties.Security
 
SecurityConfiguration - Class in ch.so.agi.gretl.control.server.config
 
SecurityConfiguration() - Constructor for class ch.so.agi.gretl.control.server.config.SecurityConfiguration
 
setDefaultTimezone(String) - Method in class ch.so.agi.gretl.control.server.config.GretlControlProperties
 
setLogDirectory(Path) - Method in class ch.so.agi.gretl.control.server.config.GretlControlProperties
 
setLogPath(String, String) - Method in class ch.so.agi.gretl.control.server.persistence.RunRepository
 
setManifestPath(Path) - Method in class ch.so.agi.gretl.control.server.config.GretlControlProperties
 
setMasterKey(String) - Method in class ch.so.agi.gretl.control.server.config.GretlControlProperties.Secrets
 
setOidcEnabled(boolean) - Method in class ch.so.agi.gretl.control.server.config.GretlControlProperties.Security
 
setWatchEnabled(boolean) - Method in class ch.so.agi.gretl.control.server.config.GretlControlProperties.Manifest
 
setWorkerOfflineAfter(Duration) - Method in class ch.so.agi.gretl.control.server.config.GretlControlProperties
 
setWorkerToken(String) - Method in class ch.so.agi.gretl.control.server.config.GretlControlProperties.Security
 
skippedQueuedRuns() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestReloadResponse
Returns the value of the skippedQueuedRuns record component.
skipQueued(String, String, Instant) - Method in class ch.so.agi.gretl.control.server.persistence.RunRepository
 
skipQueuedRunsWithoutRunnableJob(String) - Method in class ch.so.agi.gretl.control.server.run.RunService
 
start(String, RunStartRequest, Principal) - Method in class ch.so.agi.gretl.control.server.web.JobController
 
startedAt() - Method in record class ch.so.agi.gretl.control.server.persistence.RunRecord
Returns the value of the startedAt record component.
startJob(String, Map<String, String>, Model, Authentication, HttpServletResponse) - Method in class ch.so.agi.gretl.control.server.web.UiController
 
status() - Method in class ch.so.agi.gretl.control.server.manifest.ManifestAdministrationService
 
status() - Method in class ch.so.agi.gretl.control.server.manifest.ManifestCatalog
 
status() - Method in record class ch.so.agi.gretl.control.server.persistence.RunRecord
Returns the value of the status record component.
status() - Method in record class ch.so.agi.gretl.control.server.persistence.WorkerRecord
Returns the value of the status record component.
status() - Method in class ch.so.agi.gretl.control.server.web.ManifestAdminController
 
statusClass() - Method in record class ch.so.agi.gretl.control.server.web.ControlUiService.JobSummary
Returns the value of the statusClass record component.
statusClass() - Method in record class ch.so.agi.gretl.control.server.web.ControlUiService.RunSummary
Returns the value of the statusClass record component.
statusLabel() - Method in record class ch.so.agi.gretl.control.server.web.ControlUiService.JobSummary
Returns the value of the statusLabel record component.
stream(String) - Method in class ch.so.agi.gretl.control.server.run.LogService
 
stream(String, int) - Method in class ch.so.agi.gretl.control.server.run.LogService
 
streamLogs(String, int) - Method in class ch.so.agi.gretl.control.server.web.RunController
 
success() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestReload
Returns the value of the success record component.
success() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestReloadResponse
Returns the value of the success record component.
synchronize() - Method in class ch.so.agi.gretl.control.server.schedule.QuartzScheduleSynchronizer
 
synchronize(List<JobDefinition>) - Method in class ch.so.agi.gretl.control.server.schedule.QuartzScheduleSynchronizer
 

T

timeoutSeconds(JobDefinition) - Method in class ch.so.agi.gretl.control.server.manifest.ManifestCatalog
 
title() - Method in record class ch.so.agi.gretl.control.server.web.ControlUiService.JobSummary
Returns the value of the title record component.
toString() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestChangeSet
Returns a string representation of this record class.
toString() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestReload
Returns a string representation of this record class.
toString() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestStatus
Returns a string representation of this record class.
toString() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestReloadResponse
Returns a string representation of this record class.
toString() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestStatusResponse
Returns a string representation of this record class.
toString() - Method in record class ch.so.agi.gretl.control.server.persistence.RunRecord
Returns a string representation of this record class.
toString() - Method in record class ch.so.agi.gretl.control.server.persistence.WorkerRecord
Returns a string representation of this record class.
toString() - Method in record class ch.so.agi.gretl.control.server.web.ControlUiService.JobSummary
Returns a string representation of this record class.
toString() - Method in record class ch.so.agi.gretl.control.server.web.ControlUiService.RunSummary
Returns a string representation of this record class.
toString() - Method in record class ch.so.agi.gretl.control.server.web.ControlUiService.WorkerSummary
Returns a string representation of this record class.
triggeredBy() - Method in record class ch.so.agi.gretl.control.server.persistence.RunRecord
Returns the value of the triggeredBy record component.
triggerType() - Method in record class ch.so.agi.gretl.control.server.persistence.RunRecord
Returns the value of the triggerType record component.

U

UiAccessService - Class in ch.so.agi.gretl.control.server.web
 
UiAccessService(GretlControlProperties) - Constructor for class ch.so.agi.gretl.control.server.web.UiAccessService
 
UiController - Class in ch.so.agi.gretl.control.server.web
 
UiController(ControlUiService, UiAccessService, RunService, ManifestAdministrationService) - Constructor for class ch.so.agi.gretl.control.server.web.UiController
 
unchangedJobs() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestChangeSet
Returns the value of the unchangedJobs record component.
unchangedJobs() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestReloadResponse
Returns the value of the unchangedJobs record component.
updatedJobs() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestCatalog.ManifestChangeSet
Returns the value of the updatedJobs record component.
updatedJobs() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestReloadResponse
Returns the value of the updatedJobs record component.
updateQueuedMessage(String, String) - Method in class ch.so.agi.gretl.control.server.persistence.RunRepository
 
updateRunStatus(String, RunStatusUpdateRequest, HttpServletRequest) - Method in class ch.so.agi.gretl.control.server.web.WorkerController
 
updateStatus(String, RunStatus, Integer, String, Instant) - Method in class ch.so.agi.gretl.control.server.persistence.RunRepository
 
updateStatus(String, RunStatusUpdateRequest) - Method in class ch.so.agi.gretl.control.server.run.RunService
 
upsert(WorkerRecord) - Method in class ch.so.agi.gretl.control.server.persistence.WorkerRepository
 

W

watchEnabled() - Method in record class ch.so.agi.gretl.control.server.manifest.ManifestStatusResponse
Returns the value of the watchEnabled record component.
worker() - Method in record class ch.so.agi.gretl.control.server.web.ControlUiService.WorkerSummary
Returns the value of the worker record component.
WorkerAuthentication - Class in ch.so.agi.gretl.control.server.web
 
WorkerAuthentication(GretlControlProperties) - Constructor for class ch.so.agi.gretl.control.server.web.WorkerAuthentication
 
WorkerController - Class in ch.so.agi.gretl.control.server.web
 
WorkerController(WorkerAuthentication, WorkerService, RunService) - Constructor for class ch.so.agi.gretl.control.server.web.WorkerController
 
workerId() - Method in record class ch.so.agi.gretl.control.server.persistence.RunRecord
Returns the value of the workerId record component.
WorkerRecord - Record Class in ch.so.agi.gretl.control.server.persistence
 
WorkerRecord(String, String, List<String>, int, int, Instant, WorkerStatus) - Constructor for record class ch.so.agi.gretl.control.server.persistence.WorkerRecord
Creates an instance of a WorkerRecord record class.
WorkerRepository - Class in ch.so.agi.gretl.control.server.persistence
 
WorkerRepository(JdbcTemplate, JsonSupport) - Constructor for class ch.so.agi.gretl.control.server.persistence.WorkerRepository
 
workers() - Method in class ch.so.agi.gretl.control.server.run.WorkerService
 
workers() - Method in class ch.so.agi.gretl.control.server.web.WorkerController
 
WorkerService - Class in ch.so.agi.gretl.control.server.run
 
WorkerService(WorkerRepository, GretlControlProperties) - Constructor for class ch.so.agi.gretl.control.server.run.WorkerService
 
workerStatus(Model) - Method in class ch.so.agi.gretl.control.server.web.UiController
 
workerSummaries() - Method in class ch.so.agi.gretl.control.server.web.ControlUiService
 
WorkerSummary(WorkerRecord, List<ControlUiService.RunSummary>) - Constructor for record class ch.so.agi.gretl.control.server.web.ControlUiService.WorkerSummary
Creates an instance of a WorkerSummary record class.
writeMap(Map<String, Object>) - Method in class ch.so.agi.gretl.control.server.persistence.JsonSupport
 
writeStringList(List<String>) - Method in class ch.so.agi.gretl.control.server.persistence.JsonSupport
 
A C D E F G H I J L M N P Q R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values