Index

A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
All Classes and Interfaces|All Packages|Serialized Form

A

abort - Variable in class org.tasktide.engine.observer.worker.TimeKeeperObserver
 
abort(ContainerRequestContext) - Method in class org.tasktide.api.auth.AuthenicationFilter
Blanket abort method for container requests
ABORTED - Enum constant in enum class org.tasktide.engine.trackers.ExecutionState
Deprecated.
 
AbstractAcquisitionPolicy - Class in org.tasktide.engine.policies
Abstract implementation of TaskTideWorkloadAcquisitionPolicy to take the field policy building, and field getter aspects.
AbstractCommand - Class in org.tasktide.core.manager.command.commands
Abstract class to wrap standardize class fields across manager commands, getters/setters etc, JSON (de)serialization, wraps the execution process with a validation step.
AbstractCommand(ManagerAction, ManagerTarget, CommandSpec, CommandType) - Constructor for class org.tasktide.core.manager.command.commands.AbstractCommand
Construct with requriements
AbstractConfig - Class in org.tasktide.parser.configuration
Abstract class deals with the broader parts of config, ArgumentMap, path etc
AbstractConfig(String) - Constructor for class org.tasktide.parser.configuration.AbstractConfig
Construct engine config template
AbstractItemStore - Class in org.tasktide.itemstore
Abstract ItemStore to implement getting ItemStore attributes, handling the locking/releasing of masterDB for updates, and caching/clearing the master prototype to another file.
AbstractItemStore(String, String) - Constructor for class org.tasktide.itemstore.AbstractItemStore
Preferred constructor moving forward
AbstractItemStore(String, String, String, String) - Constructor for class org.tasktide.itemstore.AbstractItemStore
Deprecated.
AbstractRepository<T> - Class in org.tasktide.core.repository
Abstract class to implement shared logic
AbstractRepository(TaskTideModelType, Class, String, RepositoryType) - Constructor for class org.tasktide.core.repository.AbstractRepository
Construct with target model class, and collection name
AbstractTaskTideService<T> - Class in org.tasktide.core.services
Implements the upper level CRUD logic for TaskTideService against TaskTideRepository for related TaskTideModel.
AbstractTaskTideService(TaskTideRepository) - Constructor for class org.tasktide.core.services.AbstractTaskTideService
AbstractTaskTideService(TaskTideRepository, int) - Constructor for class org.tasktide.core.services.AbstractTaskTideService
AbstractWorkflowStrategy - Class in org.tasktide.engine.policies.workflow
AbstractWorkflowStrategy to hold shared operational logic of concrete WorkflowStrategyType instances.
acquire(Path) - Method in class org.tasktide.mutex.actor.FileChannelActor
Acquire a lock on composed target
acquire(Path) - Method in interface org.tasktide.mutex.actor.MutexActor
Acquire a lock on target file
acquire(Path) - Method in class org.tasktide.mutex.actor.NfsMutexActor
Acquire lock for provided target file
acquire(Mutex) - Method in class org.tasktide.mutex.actor.FileChannelActor
Acquire lock on provided Mutex
acquire(Mutex) - Method in interface org.tasktide.mutex.actor.MutexActor
Acquire lock on Mutex
acquire(Mutex) - Method in class org.tasktide.mutex.actor.NfsMutexActor
Acquire lock for provided Mutex
ACQUIRED - Enum constant in enum class org.tasktide.mutex.strategy.LoopDecision
 
acquireLock() - Static method in class org.tasktide.mutex.orchestrator.MutexOrchestrator
Acquire central MutexActor through NfsMutexActor lock then requesting FileChannel lock
AcquisitionPolicyBuilder - Class in org.tasktide.engine.policies
 
AcquisitionPolicyJsonResource - Class in org.tasktide.engine.policies.resources
Data object for representing AbstractAcquisitionPolicy
AcquisitionPolicyJsonResource() - Constructor for class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
AcquisitionPolicyJsonResource(String, String, String, ItemState, String, Object, CustomAnnotation, boolean, boolean, boolean) - Constructor for class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
AcquisitionPolicyMode - Enum Class in org.tasktide.engine.policies
Enum to support operations of valid AbstractAcquisitionPolicy
action - Variable in class org.tasktide.core.manager.command.commands.AbstractCommand
 
ACTION - Enum constant in enum class org.tasktide.parser.model.ArgumentType
 
ACTIVE - Enum constant in enum class org.tasktide.core.model.state_summary.TaskState
 
ActiveMutexCheckedException - Exception Class in org.tasktide.mutex.exceptions
 
ActiveMutexCheckedException(String) - Constructor for exception class org.tasktide.mutex.exceptions.ActiveMutexCheckedException
 
activePolicy - Variable in class org.tasktide.engine.policies.workflow.AbstractWorkflowStrategy
 
adaptFromJson(ManagerTask) - Method in class org.tasktide.core.manager.JsonbManagerTaskWorkItemAdapter
 
adaptToJson(WorkItem) - Method in class org.tasktide.core.manager.JsonbManagerTaskWorkItemAdapter
 
add(String, Object) - Method in class org.tasktide.core.model.CustomAnnotation
Add entry if not present, returns false if present
ADD - Enum constant in enum class org.tasktide.core.manager.command.ManagerAction
 
addBeanClass(Class...) - Method in interface org.tasktide.tasktide.containerprovider.CdiContainerProvider
Allows implementing classes to define injecting classes into container
addBeanClass(Class...) - Method in class org.tasktide.tasktide.containerprovider.QuarkusContainerProvider
 
addBeanClass(Class...) - Method in class org.tasktide.tasktide.containerprovider.SeContainerProvider
 
addBeanClass(Class...) - Method in class org.tasktide.tasktide.containerprovider.WeldContainerProvider
 
addChild(String, T) - Method in class org.tasktide.parser.generic_tree.GenericTree
Add child under provided address
addConfigs(CdiContainerProvider) - Method in class org.tasktide.tasktide.client.ClientConfigMap
 
addElement(String, int) - Method in class org.tasktide.core.model.state_summary.StateSummary
Add summary value for StateSummaryType instance
addElement(T, int) - Method in class org.tasktide.core.model.state_summary.StateSummary
Adds element to state summary
addExtension(Class...) - Method in interface org.tasktide.tasktide.containerprovider.CdiContainerProvider
Allows implementing classes to define injecting classes into container
addExtension(Class...) - Method in class org.tasktide.tasktide.containerprovider.QuarkusContainerProvider
 
addExtension(Class...) - Method in class org.tasktide.tasktide.containerprovider.SeContainerProvider
 
addExtension(Class...) - Method in class org.tasktide.tasktide.containerprovider.WeldContainerProvider
 
addPackage(Class...) - Method in interface org.tasktide.tasktide.containerprovider.CdiContainerProvider
Allows implementing classes to define injecting classes into container
addPackage(Class...) - Method in class org.tasktide.tasktide.containerprovider.QuarkusContainerProvider
 
addPackage(Class...) - Method in class org.tasktide.tasktide.containerprovider.SeContainerProvider
 
addPackage(Class...) - Method in class org.tasktide.tasktide.containerprovider.WeldContainerProvider
 
addStep() - Method in class org.tasktide.core.manager.command.commands.ImportCommand
Adds Step under isolated, or configured Workflow
addStep(String, String, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.WorkflowRestResource
Endpoint for adding Step to a Workflow, returning updated Workflow
addStep(Step) - Method in class org.tasktide.core.model.collection.Workflow
Adds provided Step to Workflow if not already present
addStepToWorkflow(Workflow, Step) - Method in class org.tasktide.core.services.WorkflowService
Add Step from Workflow
addTask(String, ItemTask) - Method in class org.tasktide.core.model.workitem.Workload
Add a new work item to taskMap
addTask(ItemTask) - Method in class org.tasktide.core.model.workitem.WorkItem
Add task
addTask(ItemTask) - Method in class org.tasktide.core.model.workitem.Workload
Add provided task if not present
addTaskToWorkItem(ItemTask, String, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.WorkItemRestResource
Endpoint for adding ItemTask to a WorkItem,
addToTree(ArgumentTree) - Method in class org.tasktide.parser.configuration.AbstractConfig
Add the configured ArgumentMap to the supplied ArgumentTree under the instances path attribute
addToTree(ArgumentTree) - Method in interface org.tasktide.parser.configuration.TaskTideConfig
 
addWorkflow() - Method in class org.tasktide.core.manager.command.commands.ImportCommand
addWorkflow(String) - Static method in class org.tasktide.core.manager.TaskTideManagerUtility
addWorkItem() - Method in class org.tasktide.core.manager.command.commands.ImportCommand
Imports a task supplied as a json string, for SingleTsak WorkItem/initiating
adjustTaskState(ItemTask) - Method in class org.tasktide.core.model.workitem.WorkItem
Used by engine to adjust a task without changing work item state
ALL - Enum constant in enum class org.tasktide.core.manager.command.commands.ExportType
 
AMAZON - Enum constant in enum class org.tasktide.core.manager.generator.HostList
 
anno - Variable in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
annoKey - Variable in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
annoString - Variable in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
ANNOTATE_JOB - Enum constant in enum class org.tasktide.core.manager.command.ManagerAction
 
AnnotateCommand - Class in org.tasktide.core.manager.command.commands
AnnotateCommand(ManagerAction, ManagerTarget, CommandSpec, CommandType) - Constructor for class org.tasktide.core.manager.command.commands.AnnotateCommand
Construct import command
AnnotateCommandHandler - Interface in org.tasktide.core.manager.file_handler
 
annotation - Variable in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
ANNOTATION - Enum constant in enum class org.tasktide.core.manager.command.ManagerAction
 
AnnotationCommandProcessor - Class in org.tasktide.core.manager.file_handler
Parsing records for annotation with CustomAnnotation or Job Environment Id
AnnotationCommandProcessor() - Constructor for class org.tasktide.core.manager.file_handler.AnnotationCommandProcessor
 
annoVal - Variable in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
APPEND - Enum constant in enum class org.tasktide.core.manager.command.ManagerAction
 
appendModel(T) - Method in class org.tasktide.core.services.AbstractTaskTideService
Appends provided TaskTideModel to backend TaskTideRepository
appendModel(T) - Method in interface org.tasktide.core.TaskTideService
Append model to backend
appendTask(ManagerTask, String) - Method in class org.tasktide.core.manager.command.commands.ImportCommand
Append task to target WorkItem
appendTask(WorkItem, ItemTask) - Method in class org.tasktide.core.services.WorkItemService
Add task to a WorkItem
appendToWorkItem() - Method in class org.tasktide.core.manager.command.commands.ImportCommand
Add a task to a WorkItem
apply(Mutex) - Method in class org.tasktide.mutex.strategy.ElectionStrategy
Apply Mutex
apply(Mutex) - Method in class org.tasktide.mutex.strategy.FileChannelStrategy
apply(Mutex) - Method in class org.tasktide.mutex.strategy.MutexStrategy
Apply provided Mutex
applyAnnotation(AbstractCommand, Logger, AnnotateCommandHandler) - Static method in class org.tasktide.core.manager.file_handler.AnnotationCommandProcessor
applyLifecycle(InvocationContext) - Method in class org.tasktide.core.model.collection.WorkflowLifecycleInterceptor
 
Argument<T> - Class in org.tasktide.parser.model
Base data model for command-line argument
Argument(String, String, String, String, ArgumentType) - Constructor for class org.tasktide.parser.model.Argument
Construct defining value later
Argument(String, String, String, String, ArgumentType, Class) - Constructor for class org.tasktide.parser.model.Argument
Construct with reference class
Argument(T, String, String, String, String, ArgumentType, Class) - Constructor for class org.tasktide.parser.model.Argument
Construct with value
ArgumentBuilder - Class in org.tasktide.parser.model
For building Argument
ArgumentBuilder() - Constructor for class org.tasktide.parser.model.ArgumentBuilder
 
ArgumentMap - Class in org.tasktide.parser.model
Holds an Argument collection
ArgumentMap() - Constructor for class org.tasktide.parser.model.ArgumentMap
Initialize argument map
Arguments - Class in org.tasktide.parser
Deprecated in favor of ArgumentTree
Arguments() - Constructor for class org.tasktide.parser.Arguments
Initialize arguments
ArgumentTree - Class in org.tasktide.parser
Implementation of GenericTree for ArgumentMap
ArgumentTree(String) - Constructor for class org.tasktide.parser.ArgumentTree
Construct with delimiter for tree
ArgumentType - Enum Class in org.tasktide.parser.model
Denotes type of argument
asBucketKeyString() - Method in class org.tasktide.mutex.bucketing.BucketKey
Represent as a colon delimited string
asItemTask() - Method in class org.tasktide.core.manager.ManagerTask
Represent as ItemTask
asMap() - Method in class org.tasktide.core.manager.ManagerTask
Generate a command map from ManagerTask
asWorkItem() - Method in class org.tasktide.core.manager.ManagerTask
Represent as WorkItem
audience() - Method in record class org.tasktide.api.auth.OidcConfig
Returns the value of the audience record component.
AuthenicationFilter - Class in org.tasktide.api.auth
Intercept requests for authentication properties
AuthenicationFilter() - Constructor for class org.tasktide.api.auth.AuthenicationFilter
 
authenticate(Object) - Method in interface org.tasktide.api.auth.AuthenticationScheme
Verify authenticity of input
authenticate(Object) - Method in class org.tasktide.api.auth.EmbeddedAuthenicationScheme
Authenticate provided token
authenticate(Object) - Method in class org.tasktide.api.auth.NoAuthenicationScheme
Returns null AuthPrincipal
authenticate(Object) - Method in class org.tasktide.api.auth.OidcAuthenticationScheme
Verify authenticity of bearer token
AuthenticationException - Exception Class in org.tasktide.api.auth
 
AuthenticationException(String) - Constructor for exception class org.tasktide.api.auth.AuthenticationException
 
AuthenticationException(String, Throwable) - Constructor for exception class org.tasktide.api.auth.AuthenticationException
 
AuthenticationScheme - Interface in org.tasktide.api.auth
Interface through which authentication is verified.
AuthenticationSchemeContainer - Class in org.tasktide.api.auth
Container class for AuthenticationScheme
AuthenticationSchemeContainer() - Constructor for class org.tasktide.api.auth.AuthenticationSchemeContainer
 
AuthenticationSchemeFactory - Class in org.tasktide.api.auth
AuthenticationSchemeFactory() - Constructor for class org.tasktide.api.auth.AuthenticationSchemeFactory
 
AuthenticationSchemeType - Enum Class in org.tasktide.api.auth
AuthPrincipal - Class in org.tasktide.api.auth
Data model for authentication and authorization
AuthPrincipal(String, Set) - Constructor for class org.tasktide.api.auth.AuthPrincipal
 
AuthUtils - Class in org.tasktide.api.auth
Collection of common authentication and authorization methods
AuthUtils() - Constructor for class org.tasktide.api.auth.AuthUtils
 
AWS_BATCH - Enum constant in enum class org.tasktide.core.model.job_env.JobType
 
AZURE_BATCH - Enum constant in enum class org.tasktide.core.model.job_env.JobType
 

B

basePath() - Method in class org.tasktide.tasktide.client.config.WebApiConfig
Configures basePath parameter
BATCH - Enum constant in enum class org.tasktide.engine.policies.WorkerExecutionPolicy
 
BATCH_CREATE - Enum constant in enum class org.tasktide.core.manager.command.CommandType
 
BATCH_DELETE - Enum constant in enum class org.tasktide.core.manager.command.CommandType
 
BATCH_UPDATE - Enum constant in enum class org.tasktide.core.manager.command.CommandType
 
BBC - Enum constant in enum class org.tasktide.core.manager.generator.HostList
 
BOTH - Enum constant in enum class org.tasktide.itemstore.types.DbTarget
 
BucketHasher - Class in org.tasktide.mutex.bucketing
Bucketing based on crc32
BucketHasher(Path, int) - Constructor for class org.tasktide.mutex.bucketing.BucketHasher
Construct hasher
BucketKey - Class in org.tasktide.mutex.bucketing
Bucket key used for hashing
BucketKey() - Constructor for class org.tasktide.mutex.bucketing.BucketKey
Construct with using host name, and process Id and current millisecond time stamp
BucketKey(String, String) - Constructor for class org.tasktide.mutex.bucketing.BucketKey
Construct with job identity properties
build() - Method in class org.tasktide.core.manager.command.CommandSpecBuilder
Build with provided options
build() - Method in class org.tasktide.core.model.builders.CustomAnnotationBuilder
Build annotation
build() - Method in class org.tasktide.core.model.builders.ItemTaskBuilder
Construct ItemTask from provided fields
build() - Method in class org.tasktide.core.model.builders.JobEnvironmentBuilder
Build job environment
build() - Method in class org.tasktide.core.model.builders.MetricDataBuilder
build() - Method in class org.tasktide.core.model.builders.MetricProfileBuilder
build() - Method in class org.tasktide.core.model.builders.ModelBuilder
Build model object from provided fields
build() - Method in class org.tasktide.core.model.builders.ProcessLogBuilder
Construct ProcessLog from provided fields
build() - Method in class org.tasktide.core.model.builders.ProfileDataBuilder
build() - Method in class org.tasktide.core.model.builders.StepBuilder
Construct Step from provided fields
build() - Method in class org.tasktide.core.model.builders.TaskLoggingBuilder
Construct TaskLogging object from provided fields
build() - Method in class org.tasktide.core.model.builders.WorkflowBuilder
Construct Workflow with the provided fields
build() - Method in class org.tasktide.core.model.builders.WorkItemBuilder
Build WorkItem from provided fields
build() - Method in class org.tasktide.core.model.builders.WorkloadBuilder
Build workload from provided fields
build() - Method in class org.tasktide.engine.policies.AcquisitionPolicyBuilder
Build with light verification will add in error and logging for null target or state
build() - Method in class org.tasktide.engine.policies.workflow.WorkflowStrategyBuilder
Build configured WorkflowAcquisitionStrategy, throwing TaskTideEngineUncheckedException if policy list is not configured
build() - Method in class org.tasktide.engine.traversers.ItemTaskTraverserBuilder
Build configured TaskTideWorkloadTraverser
build() - Method in class org.tasktide.engine.traversers.WorkItemTraverserBuilder
Build configured WorkItemTraverser
build() - Method in class org.tasktide.engine.workerunit.provider.ItemTaskExecutorBuilder
build() - Method in class org.tasktide.engine.workerunit.provider.ItemTaskObserverBuilder
build() - Method in class org.tasktide.engine.workerunit.provider.WorkItemObserverBuilder
build() - Method in class org.tasktide.parser.model.ArgumentBuilder
Build Argument of required type
buildEmptyStep() - Static method in class org.tasktide.core.manager.BuilderUtility
Build an empty Step
buildEmptyTaskLogging() - Static method in class org.tasktide.core.manager.BuilderUtility
Build an empty TaskLogging
buildEmptyWorkflow() - Static method in class org.tasktide.core.manager.BuilderUtility
Build an empty Workflow
buildEmptyWorkload() - Static method in class org.tasktide.core.manager.BuilderUtility
Build an empty Workload
BuilderType - Enum Class in org.tasktide.core.model.builders
Enumeration fo valid builder types
BuilderUtility - Class in org.tasktide.core.manager
Various static methods to make TaskTideModel objects
BuilderUtility() - Constructor for class org.tasktide.core.manager.BuilderUtility
 
buildItemTask(String, String) - Static method in class org.tasktide.core.manager.BuilderUtility
Build new ItemTask through ManagerTask
buildManagerTask(String, String) - Static method in class org.tasktide.core.manager.BuilderUtility
Make a ManagerTask with supplied task name, and script
buildManagerTask(String, String, String) - Static method in class org.tasktide.core.manager.BuilderUtility
Make a ManagerTask with supplied task name, script, and collection name
buildManagerTask(String, String, String, CustomAnnotation) - Static method in class org.tasktide.core.manager.BuilderUtility
Make a ManagerTask with supplied task name, script, collection name, and annotations
buildProcessLog(String[], String[]) - Static method in class org.tasktide.core.manager.BuilderUtility
Build a ProcessLog from stdout/err string[]
buildProcessLog(String, String[], String[]) - Static method in class org.tasktide.core.manager.BuilderUtility
Build a ProcessLog from stdout/err string[]
buildStep(String) - Static method in class org.tasktide.core.manager.BuilderUtility
Make a Step
buildStep(String, String) - Static method in class org.tasktide.core.manager.BuilderUtility
Make a Step
buildTaskLogging(String, ProcessLog) - Static method in class org.tasktide.core.manager.BuilderUtility
Build a TaskLogging with a ProcessLog
buildTaskLogging(ProcessLog) - Static method in class org.tasktide.core.manager.BuilderUtility
Build a TaskLogging with a ProcessLog
buildTaskLogging(ProcessLog, Process) - Static method in class org.tasktide.core.manager.BuilderUtility
Build TaskLogging from ProcessLog and process
buildWorkflow(String) - Static method in class org.tasktide.core.manager.BuilderUtility
Build Workflow
buildWorkflow(List, String) - Static method in class org.tasktide.core.manager.BuilderUtility
Build Workflow
buildWorkflow(List, String, String) - Static method in class org.tasktide.core.manager.BuilderUtility
Build Workflow
buildWorkItem(String, String, Workload, String) - Static method in class org.tasktide.core.manager.BuilderUtility
Build a WorkItem from Workload
buildWorkItem(String, String, Workload, String, String) - Static method in class org.tasktide.core.manager.BuilderUtility
Build with StepId
buildWorkItem(String, Workload, String) - Static method in class org.tasktide.core.manager.BuilderUtility
Build a WorkItem from Workload
buildWorkItem(String, Workload, String, String) - Static method in class org.tasktide.core.manager.BuilderUtility
Build with stepId
buildWorkload(String, List) - Static method in class org.tasktide.core.manager.BuilderUtility
buildWorkload(String, ItemTask) - Static method in class org.tasktide.core.manager.BuilderUtility
Build a Workload from ItemTask
buildWorkload(List) - Static method in class org.tasktide.core.manager.BuilderUtility
buildWorkload(ItemTask) - Static method in class org.tasktide.core.manager.BuilderUtility
Build a Workload from ItemTask
BulkOperation<T> - Interface in org.tasktide.itemstore.session
Functional interface for executing a workflow of DB/ItemStore operations over provided ItemStoreSession

C

cacheMaster() - Method in class org.tasktide.itemstore.AbstractItemStore
Cache master DB to prototype
cacheMaster() - Method in interface org.tasktide.itemstore.ItemStore
Copies master DB to a cached DB
calculateBucketForKey(BucketKey) - Method in class org.tasktide.mutex.bucketing.BucketHasher
Calculate bucket for key
canIgnore() - Method in class org.tasktide.engine.observer.ObserverResult
Return whether failure can be ignored
CdiContainerProvider<T> - Interface in org.tasktide.tasktide.containerprovider
CDI container interface to provide
CdiProviders - Enum Class in org.tasktide.tasktide.containerprovider
Valid implementations of CdiContainerProvider
checkAuthorizationHeader(ContainerRequestContext) - Static method in class org.tasktide.api.auth.AuthUtils
Checks for bearer token aborting if absent
checkIfWritable(Path) - Static method in class org.tasktide.mutex.utils.FileUtility
Checks whether provided path is writable
checkSecurityContext(SecurityContext, String) - Static method in class org.tasktide.api.utils.WebApiUtils
 
cleanUp() - Method in class org.tasktide.tasktide.client.TaskTideClient
Performs any clean-up action(s)
cleanUp() - Method in class org.tasktide.tasktide.client.TaskTideEngineClient
Performs required cleanup actions
cleanUp() - Method in class org.tasktide.tasktide.client.TaskTideManagerClient
Clear out temp files etc
cleanUp() - Method in class org.tasktide.tasktide.client.TaskTideWebApiClient
cleanUp(Mutex) - Static method in class org.tasktide.mutex.orchestrator.MutexOrchestrator
Clear files
cleanUp(Mutex) - Method in class org.tasktide.mutex.strategy.ElectionStrategy
Remove election files
cleanUp(Mutex) - Method in class org.tasktide.mutex.strategy.FileChannelStrategy
 
cleanUp(Mutex) - Method in class org.tasktide.mutex.strategy.MutexStrategy
Clean up provided Mutex
clear() - Method in class org.tasktide.core.repository.ItemStoreRepository
Removes prototype
clearChildren() - Method in class org.tasktide.parser.generic_tree.GenericTreeNode
Clear all child nodes
clearPrototype() - Method in class org.tasktide.itemstore.AbstractItemStore
Remove prototypeDB
clearPrototype() - Method in interface org.tasktide.itemstore.ItemStore
Remove cached prototype
clearStaleLeader(Path) - Static method in class org.tasktide.mutex.utils.MutexFilesUtils
 
ClientConfigMap - Class in org.tasktide.tasktide.client
Gathers TaskTideConfig into map, entry-point for both their configuration, and application of command-line arguments.
ClientConfigMap() - Constructor for class org.tasktide.tasktide.client.ClientConfigMap
 
CliParser - Class in org.tasktide.parser
Class to parse command-line arguments into ArgumentTree
CliParser(ArgumentTree, String[]) - Constructor for class org.tasktide.parser.CliParser
Construct with ArgumentTree and argument array
CliParserMap - Class in org.tasktide.parser
Deprecated in favour of CliParser
CliParserMap(String[], Arguments) - Constructor for class org.tasktide.parser.CliParserMap
Construct command-line argument parser
clockSkew() - Method in record class org.tasktide.api.auth.OidcConfig
Returns the value of the clockSkew record component.
clone() - Method in class org.tasktide.engine.worker.TaskTideEngineWorker
clonePolicy() - Method in class org.tasktide.engine.policies.TargetedAcquisitionPolicy
clonePolicy() - Method in interface org.tasktide.engine.policies.TaskTideWorkloadAcquisitionPolicy
clonePolicy() - Method in class org.tasktide.engine.policies.WorkflowAcquisitionPolicy
close() - Method in class org.tasktide.tasktide.containerprovider.WeldContainerProvider
 
closeConn(DbTarget) - Method in class org.tasktide.itemstore.AbstractItemStore
Standardizes how concrete ItemStore close connections, using the evaluation logic from ItemStoreConnectionStrategy, and targeted AbstractItemStore methods.
closeConn(DbTarget) - Method in interface org.tasktide.itemstore.ItemStore
Close connection to target DB
closeConnection(DbTarget, ItemStore) - Static method in class org.tasktide.itemstore.strategies.ItemStoreConnectionStrategy
Handle to evaluate opening connection against configured ItemStore
closeMaster() - Method in interface org.tasktide.itemstore.ItemStore
Enforces concrete classes to implement closing connection against master DB
closeMaster() - Method in class org.tasktide.itemstore.RocksDbStore
Closes connection against master DB
closeMaster() - Method in class org.tasktide.itemstore.SqliteStore
Closes connection against master DB
closePrototoype() - Method in interface org.tasktide.itemstore.ItemStore
Enforces concrete classes to implement closing connection against prototype DB
closePrototoype() - Method in class org.tasktide.itemstore.RocksDbStore
Closes connection against prototype DB
closePrototoype() - Method in class org.tasktide.itemstore.SqliteStore
Closes connection against prototype DB
cmdSpec - Variable in class org.tasktide.core.manager.command.commands.AbstractCommand
 
cmdType - Variable in class org.tasktide.core.manager.command.commands.AbstractCommand
 
COLLECTION_CLASS - Variable in class org.tasktide.core.repository.AbstractRepository
 
collectionName - Variable in class org.tasktide.core.repository.AbstractRepository
 
COLUMN - Enum constant in enum class org.tasktide.tasktide.client.config.dependents.JNoSqlType
 
CommandSpec - Class in org.tasktide.core.manager.command
Standardize peripheral requirements for ManagerCommand
CommandSpec() - Constructor for class org.tasktide.core.manager.command.CommandSpec
Default constructor for building
CommandSpec(String, String, Map) - Constructor for class org.tasktide.core.manager.command.CommandSpec
Construct with all args
CommandSpecBuilder - Class in org.tasktide.core.manager.command
For building CommandSpecBuilder
CommandSpecBuilder() - Constructor for class org.tasktide.core.manager.command.CommandSpecBuilder
Construct with empty options Map
CommandType - Enum Class in org.tasktide.core.manager.command
Valid ways ManagerCommand can interact with TaskTideRepository
COMPLETE - Enum constant in enum class org.tasktide.core.model.state_summary.TaskState
 
COMPLETED - Enum constant in enum class org.tasktide.core.model.job_env.JobState
 
COMPLETED - Enum constant in enum class org.tasktide.engine.trackers.ExecutionState
Deprecated.
 
config() - Static method in class org.tasktide.mutex.utils.DefaultMutexPaths
Config paths
configure() - Static method in class org.tasktide.mutex.orchestrator.MutexOrchestrator
Configures MutexOrchestrator if not already
configure() - Static method in class org.tasktide.mutex.utils.MutexLabellingUtils
Configure utility
configureAcquisitionPolicy() - Method in class org.tasktide.tasktide.client.TaskTideEngineClient
configureAuthenticationSchemeProvider(AuthenticationScheme) - Static method in class org.tasktide.api.auth.AuthenticationSchemeContainer
Configure container class with provided AuthenticationScheme
configureCdiInstance(CdiProviders, boolean) - Static method in class org.tasktide.tasktide.client.TaskTideClientUtility
Configures CdiContainerProvider for provided CdiProviders type
configureClient() - Method in class org.tasktide.tasktide.client.TaskTideClient
Configures concrete TaskTideConfig
configureClient() - Method in class org.tasktide.tasktide.client.TaskTideEngineClient
Initialize client by:

1).
configureClient() - Method in class org.tasktide.tasktide.client.TaskTideManagerClient
Validate client arguments are configurable
configureClient() - Method in class org.tasktide.tasktide.client.TaskTideWebApiClient
Validate client arguments are configurable
configureClient(ArgumentTree) - Static method in class org.tasktide.tasktide.client.TaskTideClientUtility
Fetch the specific client to configure and run
configureDefaultStrategyMode() - Method in class org.tasktide.engine.policies.workflow.RoundRobinWorkflowStrategy
Configure default scanning WorkflowStrategyMode for WorkflowAcquisitionStrategy
configureDefaultStrategyMode() - Method in class org.tasktide.engine.policies.workflow.SequentialWorkflowStrategy
Configure exhaustive WorkflowStrategyMode if not mode was not specified on construction
configureDefaultStrategyMode() - Method in interface org.tasktide.engine.policies.workflow.WorkflowAcquisitionStrategy
Configure default WorkflowStrategyMode
configureEngineExecutor(WorkerUnitModelType) - Method in class org.tasktide.engine.workerunit.container.WorkerUnitContainer
configureEngineObserverChain(WorkerUnitModelType, int) - Method in class org.tasktide.engine.workerunit.container.WorkerUnitContainer
configureExecutorServices(int, int) - Method in class org.tasktide.engine.workerunit.container.WorkerUnitContainer
Configures the ExecutorService for both WorkItem, and ItemTask
configureForTestCases(MutexActor, MutexActor) - Static method in class org.tasktide.mutex.orchestrator.MutexOrchestrator
Configures MutexOrchestrator with provided MutexActor
configureMutexPaths(ClientConfigMap, String) - Static method in class org.tasktide.tasktide.client.TaskTideClientUtility
Configure paths under root directory, defaulting to the path used for ItemStore repo
configureNewStep(String) - Static method in class org.tasktide.core.manager.TaskTideManagerUtility
Configures a new Step
configureNewStepNewId(String) - Static method in class org.tasktide.core.manager.TaskTideManagerUtility
 
configureNewWorkflow(String) - Static method in class org.tasktide.core.manager.TaskTideManagerUtility
Configures and imports Workflow
configureNewWorkflow(String, Step) - Static method in class org.tasktide.core.manager.TaskTideManagerUtility
Configures and imports Workflow
configurePaths() - Static method in class org.tasktide.mutex.utils.DefaultMutexPaths
Configure paths
configureProcessExecutor() - Method in class org.tasktide.engine.workerunit.container.WorkerUnitContainer
Configures ProcessExecutor
configureServer() - Method in class org.tasktide.api.TaskTideWebApi
Apply ResourceConfig and Config
configureStreamPath(String) - Method in class org.tasktide.engine.workerunit.container.WorkerUnitContainer
 
configureWorkerContainer() - Method in class org.tasktide.tasktide.client.TaskTideEngineClient
Configures WorkerUnitContainer components
configureWorkloadTraverser(WorkerUnitModelType) - Method in class org.tasktide.engine.workerunit.container.WorkerUnitContainer
ConfigUtil - Class in org.tasktide.core.supporting
 
ConfigUtil() - Constructor for class org.tasktide.core.supporting.ConfigUtil
 
CONFIRM_FILE - Enum constant in enum class org.tasktide.mutex.model.MutexFileType
 
confirmLeader(Mutex) - Static method in class org.tasktide.mutex.orchestrator.MutexOrchestrator
Confirm active leadership or dropout
connectionOperation(DbTarget, ItemStore, ThrowableItemStoreOperation) - Static method in class org.tasktide.itemstore.strategies.ItemStoreConnectionStrategy
Encase a ThrowableItemStoreOperation around standardized connection handling
connectionOperationUnchecked(DbTarget, ItemStore, ItemStoreOperation) - Static method in class org.tasktide.itemstore.strategies.ItemStoreConnectionStrategy
Encase a ItemStoreOperation around standardized connection handling
CONTAINER - Enum constant in enum class org.tasktide.core.model.job_env.JobType
 
containsData(T) - Method in class org.tasktide.parser.generic_tree.GenericTree
Check whether tree contains queried value
CONTINUE - Enum constant in enum class org.tasktide.mutex.strategy.LoopDecision
 
convertStringToHex(String) - Method in class org.tasktide.core.supporting.Utils
Convert input string to hexidecimal
convertToDatabaseColumn(Map) - Method in class org.tasktide.core.model.CustomAnnotationJpaConverter
Serialize CustomAnnotation data to JSON string
convertToDatabaseColumn(Map) - Static method in class org.tasktide.core.model.collection.WorkflowStepConverter
Convert model field to what database expects
convertToDatabaseColumn(Map) - Method in class org.tasktide.core.model.workitem.WorkloadJpaConverter
Serialize Workload to JSON
convertToEntityAttribute(String) - Method in class org.tasktide.core.model.CustomAnnotationJpaConverter
Deserialize CustomAnnotation data from JSON string
convertToEntityAttribute(String) - Method in class org.tasktide.core.model.workitem.WorkloadJpaConverter
Deserialize from JSON string
convertToEntityAttribute(List) - Static method in class org.tasktide.core.model.collection.WorkflowStepConverter
Convert database record to what constructor expects
convertToItemStateSummary(Map) - Static method in class org.tasktide.core.model.state_summary.StateSummaryProvider
Convert a Map of ItemState counts, to dedicated ItemStateSummary
convertToTaskStateSummary(Map) - Static method in class org.tasktide.core.model.state_summary.StateSummaryProvider
Convert a Map of TaskState counts, to dedicated TaskStateSummary
countActive() - Method in class org.tasktide.engine.trackers.ExecutorServiceTracker
Deprecated.
Count active elements
countComplete() - Method in class org.tasktide.engine.trackers.ExecutorServiceTracker
Deprecated.
Count done and terminated elements
countDone() - Method in class org.tasktide.engine.trackers.ExecutorServiceTracker
Deprecated.
Count done elements
counter - Variable in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
 
counter - Variable in class org.tasktide.engine.policies.workflow.AbstractWorkflowStrategy
 
countNotActiveItemTask(List) - Static method in class org.tasktide.engine.worker.TaskTideEngineUtility
Deprecated.
countNotActiveWorkItem(List) - Static method in class org.tasktide.engine.worker.TaskTideEngineUtility
Deprecated.
countRecords() - Method in class org.tasktide.core.repository.JpaRepository
Count records
CPU - Enum constant in enum class org.tasktide.core.model.job_env.metrics.MetricType
 
create() - Static method in class org.tasktide.mutex.model.MutexFactory
Build with new lock entry generated internally
create(long) - Static method in class org.tasktide.mutex.model.MutexFactory
Build with new lock entry generated internally
create(Path) - Static method in class org.tasktide.mutex.model.HostLockFactory
Create host lock
create(Path) - Static method in class org.tasktide.mutex.model.MutexFactory
Build with host file path override
CREATE - Enum constant in enum class org.tasktide.core.manager.command.CommandType
 
createDirectory(Path) - Static method in class org.tasktide.mutex.utils.FileUtility
Create directory if not already existing, masking any error under boolean
createEmbeddedAuthenicationScheme() - Static method in class org.tasktide.api.auth.AuthenticationSchemeFactory
createJobEnvironment(JobEnvironment, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.JobEnvironmentRestResource
Endpoint to create provided JobEnvironment, returning whether the resource was created to the client
createJobEnvironments(List, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.JobEnvironmentRestResource
Endpoint to import provided JobEnvironment collection, returning whether the resource was created to the client
createMetricData(MetricData, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.MetricDataRestResource
Endpoint to create provided MetricData, returning whether the resource was created to the client
createMetricDatas(List, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.MetricDataRestResource
Endpoint to import provided MetricData collection, returning whether the resource was created to the client
createMetricProfile(MetricProfile, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.MetricProfileRestResource
Endpoint to create provided MetricProfile, returning whether the resource was created to the client
createMetricProfiles(List, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.MetricProfileRestResource
Endpoint to import provided MetricProfile collection, returning whether the resource was created to the client
createNamedStep(String, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.StepRestResource
Endpoint to create a new empty Step, returning created resource to the client
createNoAuthenticationScheme() - Static method in class org.tasktide.api.auth.AuthenticationSchemeFactory
createProvider() - Method in enum class org.tasktide.tasktide.containerprovider.CdiProviders
 
createRepository(Class, Object, String) - Method in enum class org.tasktide.core.repository.RepositoryType
Abstract method to allow each enumeration to define how to create targeted TaskTideRepository of Workflow, Step, WorkItem.
createStep(Step, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.StepRestResource
Endpoint to create provided Step, returning whether the resource was created to the client
createSteps(List, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.StepRestResource
Endpoint to import provided Step collection, returning whether the resource was created to the client
createTask() - Method in class org.tasktide.core.manager.generator.ExampleGenerator
Provide ManagerTask
createTask() - Method in enum class org.tasktide.core.manager.generator.ExampleGenerators
Abstract method to generate a task
createWorkflow(String, String, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.WorkflowRestResource
Endpoint to create a new empty Workflow, returning created resource to the client
createWorkflow(Workflow, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.WorkflowRestResource
Endpoint to create provided Workflow, returning whether the resource was created to the client
createWorkflows(List, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.WorkflowRestResource
Endpoint to import provided Workflow collection, returning whether the resource was created to the client
createWorkItem(ManagerTask, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.WorkItemRestResource
Endpoint to create a new empty WorkItem, returning created resource to the client
createWorkItem(WorkItem, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.WorkItemRestResource
Endpoint to create provided WorkItem, returning whether the resource was created to the client
createWorkItems(List, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.WorkItemRestResource
Endpoint to import provided WorkItem collection, returning whether the resource was created to the client
CRITICAL - Enum constant in enum class org.tasktide.engine.observer.worker.ObserverType
 
CustomAnnotation - Class in org.tasktide.core.model
Class to hold collection of custom annotations as a LinkedHashMap
CustomAnnotation() - Constructor for class org.tasktide.core.model.CustomAnnotation
Simplifies Jakarta (de)serailization
CustomAnnotation(String, Map) - Constructor for class org.tasktide.core.model.CustomAnnotation
Construct with attributes
CUSTOMANNOTATION - Enum constant in enum class org.tasktide.core.model.builders.BuilderType
 
CustomAnnotationBuilder - Class in org.tasktide.core.model.builders
CustomAnnotationBuilder() - Constructor for class org.tasktide.core.model.builders.CustomAnnotationBuilder
Construct
CustomAnnotationJpaConverter - Class in org.tasktide.core.model
CustomAnnotation JSON SERDE
CustomAnnotationJpaConverter() - Constructor for class org.tasktide.core.model.CustomAnnotationJpaConverter
 

D

dateFormat() - Method in class org.tasktide.tasktide.client.config.GlobalConfig
Configure date format
DateUtility - Class in org.tasktide.core.supporting
Utility to handle dates
DateUtility() - Constructor for class org.tasktide.core.supporting.DateUtility
Construct default utility
DateUtility(String, int) - Constructor for class org.tasktide.core.supporting.DateUtility
Constructing because it holds various methods
dbDirectory - Variable in class org.tasktide.itemstore.AbstractItemStore
 
dbDriver() - Method in class org.tasktide.tasktide.client.config.dependents.JpaConfigurer
Sets dbDriver
dbPassword() - Method in class org.tasktide.tasktide.client.config.dependents.JpaConfigurer
Sets dbPassword
DbTarget - Enum Class in org.tasktide.itemstore.types
Enum to hold valid backend target instances: Master, Prototype, or Both
dbType() - Method in class org.tasktide.tasktide.client.config.dependents.JNoSQLConfigurer
Configures database type ie Document, KeyValue etc
dbURL() - Method in class org.tasktide.tasktide.client.config.dependents.JpaConfigurer
Sets dbURL
dbUser() - Method in class org.tasktide.tasktide.client.config.dependents.JpaConfigurer
Sets dbUser
ddlUpdate() - Method in class org.tasktide.tasktide.client.config.dependents.JpaConfigurer
Sets DDL update
decodeBase64Token(String) - Method in class org.tasktide.core.supporting.Utils
Decode base64 encode token
decrementCount() - Method in class org.tasktide.engine.executor.TaskTideExecutor
Decrement count
DefaultMutexPaths - Class in org.tasktide.mutex.utils
 
DefaultMutexPaths() - Constructor for class org.tasktide.mutex.utils.DefaultMutexPaths
 
deHydrateSteps() - Method in class org.tasktide.core.model.collection.Workflow
 
delete(RocksDB, Item) - Static method in class org.tasktide.itemstore.utils.ItemStoreUtils
Delete Item from RocksDB encasing
delete(Item) - Method in interface org.tasktide.itemstore.session.ItemStoreSession
Remove provided Item
delete(DbTarget, Item) - Method in interface org.tasktide.itemstore.ItemStore
Drop Item from cache for DbTarget
delete(DbTarget, Item) - Method in class org.tasktide.itemstore.RocksDbStore
Delete Item from prototype
delete(DbTarget, Item) - Method in class org.tasktide.itemstore.SqliteStore
Deletes provided Item using its Id
DELETE - Enum constant in enum class org.tasktide.core.manager.command.CommandType
 
DELETE - Enum constant in enum class org.tasktide.core.manager.command.ManagerAction
 
DELETE_ALL - Enum constant in enum class org.tasktide.core.manager.command.ManagerAction
 
DELETE_LIST - Enum constant in enum class org.tasktide.core.manager.command.ManagerAction
 
DeleteCommand - Class in org.tasktide.core.manager.command.commands
Class for handling the deletion of TaskTideModel
DeleteCommand(ManagerAction, ManagerTarget, CommandSpec, CommandType) - Constructor for class org.tasktide.core.manager.command.commands.DeleteCommand
Construct delete command
deleteFile(Path) - Static method in class org.tasktide.mutex.utils.MutexFilesUtils
Delete target flie
deleteModel(String) - Method in class org.tasktide.core.repository.ItemStoreRepository
Delete record from DB
deleteModel(String) - Method in class org.tasktide.core.repository.JpaRepository
Remove model with provided id
deleteModel(String) - Method in class org.tasktide.core.repository.template_repo.TemplateWorkflowRepository
Delete model if present
deleteModel(String) - Method in class org.tasktide.core.repository.TemplateRepository
Delete model if present
deleteModel(String) - Method in interface org.tasktide.core.TaskTideRepository
Delete model from backend with Id
deleteRecursively(Path) - Static method in class org.tasktide.itemstore.utils.ItemStoreUtils
Recursively delete all contents of folder and it
deleteStep(boolean) - Method in class org.tasktide.core.manager.command.commands.DeleteCommand
Drop Step clearing from workflow, optionally deletes all WorkItem associated with it too
deleteTask() - Method in class org.tasktide.core.manager.command.commands.DeleteCommand
Delete ItemTask from WorkItem.
deleteTasks() - Method in class org.tasktide.core.manager.command.commands.DeleteCommand
Iteratively delete provided list of WorkItem Ids
deleteTasks(String, String, Logger) - Static method in class org.tasktide.core.manager.file_handler.WorkItemFileProcessor
Delete all or targeted ItemTask in Workload of WorkItem
deleteWorkflow(boolean) - Method in class org.tasktide.core.manager.command.commands.DeleteCommand
Deletes Workflow, optionally clears all Step, and WorkItem associated with it
deleteWorkItem() - Method in class org.tasktide.core.manager.command.commands.DeleteCommand
Deletes entire WorkItem
delimiter() - Method in class org.tasktide.tasktide.client.config.ManagerConfig
Configure the delimiter that the TaskTideServiceManager should use for File I/O
detectEnv() - Static method in enum class org.tasktide.core.model.job_env.JobType
Detect environment
dialectDriver() - Method in class org.tasktide.tasktide.client.config.dependents.JpaConfigurer
Sets dialectDriver
displayResourceConfig() - Method in class org.tasktide.api.TaskTideWebApi
 
DOCUMENT - Enum constant in enum class org.tasktide.tasktide.client.config.dependents.JNoSqlType
 
DONE - Enum constant in enum class org.tasktide.core.model.state_summary.ItemState
 
dropById(String) - Method in class org.tasktide.core.services.AbstractTaskTideService
Drops the record for provided Id from backend TaskTideRepository
dropById(String) - Method in interface org.tasktide.core.TaskTideService
Drop model with Id from backend
dropFile(Path) - Static method in class org.tasktide.mutex.utils.FileUtility
Deletes file
dropJobEnvironment(String, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.JobEnvironmentRestResource
Endpoint for dropping JobEnvironment by Id
dropMetricData(String, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.MetricDataRestResource
Endpoint for dropping MetricData by Id
dropMetricProfile(String, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.MetricProfileRestResource
Endpoint for dropping MetricProfile by Id
dropStep(String) - Method in class org.tasktide.core.model.collection.Workflow
Drop step Id from workflow, clearing from stepList and stepIds too
dropStep(String, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.StepRestResource
Endpoint for dropping Step by Id
dropStep(Step) - Method in class org.tasktide.core.model.collection.Workflow
Calls dropStep using Id of the provided Step
dropStepFromWorkflow(Workflow, Step) - Method in class org.tasktide.core.services.WorkflowService
Drop Step from Workflow
dropTask(String) - Method in class org.tasktide.core.model.workitem.Workload
Drop named task if present in taskMap
dropTask(ItemTask) - Method in class org.tasktide.core.model.workitem.WorkItem
Drop task
dropTask(ItemTask) - Method in class org.tasktide.core.model.workitem.Workload
Drop provided task if present from taskMap
dropTaskById(String) - Method in class org.tasktide.core.model.workitem.Workload
Drop task by Id if present in taskMap
dropWorkflow(String, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.WorkflowRestResource
Endpoint for dropping Workflow by Id
dropWorkItem(String, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.WorkItemRestResource
Endpoint for dropping WorkItem by Id
durationsConfigured() - Static method in class org.tasktide.mutex.utils.MutexConstants
Checks whether durations have been configured

E

ELECTION - Enum constant in enum class org.tasktide.mutex.strategy.MutexStrategyType
 
ELECTION_FILE - Enum constant in enum class org.tasktide.mutex.model.MutexFileType
 
ElectionState - Class in org.tasktide.mutex.strategy
 
ElectionState() - Constructor for class org.tasktide.mutex.strategy.ElectionState
 
ElectionState(int, int, int, Path, Path) - Constructor for class org.tasktide.mutex.strategy.ElectionState
Construct election state
ElectionStrategy - Class in org.tasktide.mutex.strategy
Splits NFS ElectionStrategy orientated locking into phases:

1).
ElectionStrategy() - Constructor for class org.tasktide.mutex.strategy.ElectionStrategy
EMBEDDED - Enum constant in enum class org.tasktide.api.auth.AuthenticationSchemeType
 
EmbeddedAuthenicationScheme - Class in org.tasktide.api.auth
Embedded authentication scheme to support unit tests where RSA key pair is statically configured by WebApiUtils.
EmbeddedAuthenicationScheme() - Constructor for class org.tasktide.api.auth.EmbeddedAuthenicationScheme
Use statically configured WebApiUtils
EmbeddedAuthenicationScheme(RSAPublicKey) - Constructor for class org.tasktide.api.auth.EmbeddedAuthenicationScheme
Use provided RSA public key
endJitter() - Method in class org.tasktide.tasktide.client.config.dependents.MutexConfigurer
Sets endJitter
ENGINE - Enum constant in enum class org.tasktide.tasktide.client.TaskTideClientType
 
EngineConfig - Class in org.tasktide.tasktide.client.config
Class to template the TaskTideEngineWorker module parameters
EngineConfig() - Constructor for class org.tasktide.tasktide.client.config.EngineConfig
Defaults config path to 'tasktide engine'
EngineConfig(String) - Constructor for class org.tasktide.tasktide.client.config.EngineConfig
Uses supplied path for engine config
engineWorkerExecutorService() - Static method in class org.tasktide.engine.workerunit.provider.TaskTideExecutorServiceProvider
Static accessor for convenience for WorkItem exectuor service
entityManager - Variable in class org.tasktide.core.repository.JpaRepository
 
ENTRA - Enum constant in enum class org.tasktide.api.auth.OidcProviderType
 
equals(Object) - Method in record class org.tasktide.api.auth.OidcConfig
Indicates whether some other object is "equal to" this one.
ERROR - Enum constant in enum class org.tasktide.core.model.job_env.JobState
 
ERROR - Enum constant in enum class org.tasktide.core.model.state_summary.ItemState
 
ERROR - Enum constant in enum class org.tasktide.core.model.state_summary.TaskState
 
evaluateIteration(ElectionState, Mutex, int) - Method in class org.tasktide.mutex.strategy.ElectionStrategy
Evaluate iteration
evaluateIterationCounter() - Method in class org.tasktide.engine.policies.workflow.AbstractWorkflowStrategy
Handles iteration counter if configured
evaluateIterationCounter() - Method in interface org.tasktide.engine.policies.workflow.WorkflowAcquisitionStrategy
Evaluate iteration counter
evaluateLeaderTimeToLive(Path) - Static method in class org.tasktide.mutex.utils.MutexFilesUtils
Evaluates time to live of leader
evaluateLeaderTtl(Path) - Method in class org.tasktide.mutex.strategy.ElectionStrategy
Evaluate provided leader TTL
evaluateWorkload(List) - Method in class org.tasktide.engine.policies.workflow.RoundRobinWorkflowStrategy
Evaluate retrieved workload to configured WorkflowStrategyMode
evaluateWorkload(List) - Method in class org.tasktide.engine.policies.workflow.SequentialWorkflowStrategy
Evaluate workload based on configured WorkflowStrategyMode
evaluateWorkload(List) - Method in interface org.tasktide.engine.policies.workflow.WorkflowAcquisitionStrategy
Evaluate retrieved workload
examineQueueStagnation(ElectionState, Mutex, int) - Method in class org.tasktide.mutex.strategy.ElectionStrategy
Examines current position in queue has changed.
ExampleGenerator - Class in org.tasktide.core.manager.generator
ManagerTask generator
ExampleGenerator() - Constructor for class org.tasktide.core.manager.generator.ExampleGenerator
Default constructor
ExampleGenerators - Enum Class in org.tasktide.core.manager.generator
Enum of valid task types
execute() - Method in class org.tasktide.core.manager.command.commands.AbstractCommand
Execution is wrapped into the abstract validation, then runCommand calls
execute() - Method in interface org.tasktide.core.manager.command.ManagerCommand
Interface method which executes configured command against TaskTideService
execute() - Method in interface org.tasktide.itemstore.operations.ItemStoreOperation
Executes provided operation throwing ItemStoreUncheckedException
execute() - Method in interface org.tasktide.itemstore.operations.ThrowableItemStoreOperation
Executes provided operation throwing ItemStoreCheckedException
execute(String, String, Map) - Method in class org.tasktide.engine.executor.ProcessExecutor
Run provided command returning TaskLogging
execute(ItemStoreSession) - Method in interface org.tasktide.itemstore.session.BulkOperation
Exposed method for performing a collection of operations over backend DB associated with the provided ItemStoreSession
execute(ItemStoreSession, Map) - Method in interface org.tasktide.itemstore.session.LinkedOperationMap
Exposes a method enabling executing class to perform BulkOperation over a Map of recipient ItemStoreSession
execute(ItemStoreSession, ItemStoreSession) - Method in interface org.tasktide.itemstore.session.LinkedOperation
Exposes a method enabling executing class to perform BulkOperation over two ItemStoreSession
execute(DbTarget, Map, LinkedOperationMap) - Method in interface org.tasktide.itemstore.ItemStore
Allows a collection of ItemStore methods to be executed across an ItemStore map under one locked LinkedOperation whose lifecycle is owned ideally by the AbstractItemStore withLockedConnection
execute(DbTarget, Map, LinkedOperationMap) - Method in class org.tasktide.itemstore.RocksDbStore
Donates active ItemStore mutex acquisition to provided recipients for provided operation set
execute(DbTarget, Map, LinkedOperationMap) - Method in class org.tasktide.itemstore.SqliteStore
Donates active ItemStore mutex acquisition to provided recipients for provided operation set
execute(DbTarget, ItemStore, LinkedOperation) - Method in interface org.tasktide.itemstore.ItemStore
Allows a collection of ItemStore methods to be executed across ItemStore under one locked LinkedOperation whose lifecycle is owned ideally by the AbstractItemStore withLockedConnection
execute(DbTarget, ItemStore, LinkedOperation) - Method in class org.tasktide.itemstore.RocksDbStore
Performs a set of LinkedOperation over active, and recipient ItemStore.
execute(DbTarget, ItemStore, LinkedOperation) - Method in class org.tasktide.itemstore.SqliteStore
Performs a set of LinkedOperation over active, and recipient ItemStore.
execute(DbTarget, BulkOperation) - Method in interface org.tasktide.itemstore.ItemStore
Allows a collection of ItemStore methods to be executed under the one lock whose lifecycle is owned ideally by the AbstractItemStore withLockedConnection
execute(DbTarget, BulkOperation) - Method in class org.tasktide.itemstore.RocksDbStore
Performs a set of operations over an ItemStoreSession
execute(DbTarget, BulkOperation) - Method in class org.tasktide.itemstore.SqliteStore
Performs a set of operations over an ItemStoreSession
executeScript(String, String, Map) - Method in class org.tasktide.engine.executor.ProcessExecutor
Executes the provided script through Java Lang ProcessBuilder
executeTask(ItemTask) - Method in class org.tasktide.engine.executor.ItemTaskExecutor
Execute the work of a ItemTask
executeTask(T) - Method in class org.tasktide.engine.executor.TaskTideExecutor
Abstract method to allow sub-classes to define logic around task execution
executionPolicy() - Method in class org.tasktide.tasktide.client.config.EngineConfig
Execution policy of engine
ExecutionState - Enum Class in org.tasktide.engine.trackers
Deprecated.
executionTimes - Variable in class org.tasktide.engine.observer.worker.TimeKeeperObserver
 
EXECUTOR - Enum constant in enum class org.tasktide.engine.workerunit.TaskTideWorkerUnitType
 
ExecutorObserver<T,U> - Class in org.tasktide.engine.observer.worker
Observer for the full processing life-cycle of an executor
ExecutorObserver(Logger) - Constructor for class org.tasktide.engine.observer.worker.ExecutorObserver
Construct embedding logger
ExecutorServiceItem<T> - Class in org.tasktide.engine.trackers
Deprecated.
ExecutorServiceItem(TaskTideModel, Future) - Constructor for class org.tasktide.engine.trackers.ExecutorServiceItem
Deprecated.
Construct with task and future
ExecutorServiceTracker<T> - Class in org.tasktide.engine.trackers
Deprecated.
EXHAUST - Enum constant in enum class org.tasktide.engine.policies.workflow.WorkflowStrategyMode
 
EXPORT - Enum constant in enum class org.tasktide.core.manager.command.CommandType
 
EXPORT - Enum constant in enum class org.tasktide.core.manager.command.ManagerAction
 
EXPORT_QUERY - Enum constant in enum class org.tasktide.core.manager.command.ManagerAction
 
ExportCommand - Class in org.tasktide.core.manager.command.commands
Class to carry logic for exporting to json
ExportCommand(ManagerAction, ManagerTarget, CommandSpec, CommandType) - Constructor for class org.tasktide.core.manager.command.commands.ExportCommand
Construct export command
exportJson(boolean, T, String) - Static method in class org.tasktide.core.supporting.FileIO
Export provided dataset to the target output file, flagging whether to indent resulting JSON doc
exportOnQuery() - Method in class org.tasktide.core.manager.command.commands.ExportCommand
Export to json file based on query string
'{ "Parameter": "ALL" | "STATE", "Value": "TODO" | "LOCKED" }'
exportToJson() - Method in class org.tasktide.core.manager.command.commands.ExportCommand
Export dataset to target file
ExportType - Enum Class in org.tasktide.core.manager.command.commands
Enum to support exports
extend(ArgumentMap) - Method in class org.tasktide.parser.model.ArgumentMap
Extend argument map with provided ArgumentMap
extendModel(List) - Method in class org.tasktide.core.repository.template_repo.TemplateWorkflowRepository
Batch import provided list of records
extendModel(List) - Method in class org.tasktide.core.repository.ItemStoreRepository
Add record list to repo
extendModel(List) - Method in class org.tasktide.core.repository.JpaRepository
Insert provided records
extendModel(List) - Method in class org.tasktide.core.repository.TemplateRepository
Batch import provided list of records
extendModel(List) - Method in class org.tasktide.core.services.AbstractTaskTideService
Inserts provided records to backend TaskTideRepository
extendModel(List) - Method in interface org.tasktide.core.TaskTideRepository
Extend repository with input list
extendModel(List) - Method in interface org.tasktide.core.TaskTideService
Extend backend with list of TaskTideModel, measuring imported count against expected
extendPath(ArgumentTree, String, ArgumentMap) - Method in class org.tasktide.parser.configuration.AbstractConfig
Extend the provided path on the ArgumentTree if present with ArgumentMap.
extendPath(ArgumentTree, String, ArgumentMap) - Method in interface org.tasktide.parser.configuration.TaskTideConfig
 

F

FACEBOOK - Enum constant in enum class org.tasktide.core.manager.generator.HostList
 
FAILED - Enum constant in enum class org.tasktide.engine.trackers.ExecutionState
Deprecated.
 
failure(WorkerObserver) - Static method in class org.tasktide.engine.observer.ObserverResult
Create failed observer result
failure(WorkerObserver, boolean) - Static method in class org.tasktide.engine.observer.ObserverResult
Create failed observer result, flagging if can ignore
fetchActive() - Static method in class org.tasktide.mutex.orchestrator.MutexOrchestrator
Fetch active Mutex
fetchActiveFieldValue() - Method in class org.tasktide.mutex.actor.FileChannelActor
Provides the value for the active Mutex
fetchActiveFieldValue() - Method in interface org.tasktide.mutex.actor.MutexActor
Fetch active Mutex field value
fetchActiveFieldValue() - Method in class org.tasktide.mutex.actor.NfsMutexActor
Provides the value for the active Mutex
fetchAndRun() - Method in class org.tasktide.engine.worker.TaskTideEngineWorker
Consumes random samplings of tasks from TaskTideWorkloadAcquisitionPolicy until all tasks have been processed
fetchAnnoFromCmdSpec(AbstractCommand) - Static method in class org.tasktide.core.manager.file_handler.AnnotationCommandProcessor
fetchBufferedReader(String) - Static method in class org.tasktide.core.supporting.FileIO
Fetch buffered reader for provided file
fetchBufferedWriter(String) - Static method in class org.tasktide.core.supporting.FileIO
Fetch buffered writer for provided file
fetchById(String) - Method in class org.tasktide.core.services.AbstractTaskTideService
Fetches record matching queried Id from backend TaskTideRepository
fetchById(String) - Method in interface org.tasktide.core.TaskTideService
Query backend for models with Id
fetchByState() - Method in class org.tasktide.core.model.workitem.Workload
Fetch tasks by their state
fetchByStates() - Method in class org.tasktide.core.model.workitem.WorkItem
Fetch ItemTask by their ItemState
fetchCountByState(boolean) - Method in class org.tasktide.core.services.WorkItemService
Provide count of collection by their state
fetchDataSource() - Method in class org.tasktide.core.repository.jpa_repo.JpaRepositoryUtility
Configure HikariDataSource
fetchDirectoryFromConstants(MutexFileType) - Static method in enum class org.tasktide.mutex.model.MutexFileType
fetchDone() - Method in class org.tasktide.engine.trackers.ExecutorServiceTracker
Deprecated.
Fetch list of completed Ids
fetchEmptyStateMap() - Static method in enum class org.tasktide.core.model.state_summary.ItemState
Initializes an empty state map
fetchEntityManager() - Method in class org.tasktide.core.repository.jpa_repo.JpaRepositoryUtility
Fetch an EntityManager for the required ManagerTarget
fetchEntityManagerConfig(DataSource) - Method in class org.tasktide.core.repository.jpa_repo.JpaRepositoryUtility
Fetch configuration map for entity manager
fetchEntityManagerFactory(Map) - Method in class org.tasktide.core.repository.jpa_repo.JpaRepositoryUtility
Fetches entity manager factory using config
fetchEntityManagerRepoMap() - Method in class org.tasktide.core.repository.jpa_repo.JpaRepositoryUtility
Wrapper method to fetch EntityManager TaskTideRepository map
fetchEntrySet() - Method in class org.tasktide.engine.trackers.ExecutorServiceTracker
Deprecated.
Fetch entry set
fetchEnvs(JobEnvironment, boolean) - Static method in class org.tasktide.core.manager.TaskTideManagerUtility
Fetch JobEnvironment matching jobId-arrayInd, or hostname
fetchExecutionTimes(List, Logger) - Static method in class org.tasktide.engine.worker.TaskTideEngineUtility
Deprecated.
fetchExecutionTimesWorkItem(List, Logger) - Static method in class org.tasktide.engine.worker.TaskTideEngineUtility
Deprecated.
fetchFileFromConstants(MutexFileType) - Static method in enum class org.tasktide.mutex.model.MutexFileType
fetchFileReader(String) - Static method in class org.tasktide.core.supporting.FileIO
Fetch file reader for provided file
fetchFiles(Path) - Static method in class org.tasktide.mutex.utils.MutexFilesUtils
Retrieve list of files under target directory under target
fetchFileWriter(String) - Static method in class org.tasktide.core.supporting.FileIO
Fetch file writer for provided file
fetchHikariConfig() - Method in class org.tasktide.core.repository.jpa_repo.JpaRepositoryUtility
Wrapper method to construct HikariConfig
fetchItemStore(String, ItemStoreType) - Method in class org.tasktide.core.repository.itemstore_repo.ItemStoreRepositoryUtility
Fetch ItemStore for store name
fetchItemStore(String, ItemStoreType, boolean) - Method in class org.tasktide.core.repository.itemstore_repo.ItemStoreRepositoryUtility
Fetch ItemStore providing flag for leader election
fetchItemStoreMap(ItemStoreType, String) - Method in class org.tasktide.core.repository.itemstore_repo.ItemStoreRepositoryUtility
Fetch ItemStore map
fetchIter(RocksDB) - Method in class org.tasktide.itemstore.RocksDbStore
Fetch iterator from db
fetchIteratorValue(RocksIterator) - Method in class org.tasktide.itemstore.RocksDbStore
Fetch active value from RocksIterator as an Item
fetchJobEnvIdFromCmdSpec(AbstractCommand) - Static method in class org.tasktide.core.manager.file_handler.AnnotationCommandProcessor
Fetch JobEnvironmentId from AbstractCommand
fetchJobEnvironment() - Static method in enum class org.tasktide.core.model.job_env.JobType
Fetches JobEnvironment from auto-detecting environment
fetchJobEnvironmentId() - Static method in class org.tasktide.core.manager.TaskTideManagerUtility
fetchJobEnvironmentId(boolean) - Static method in class org.tasktide.core.manager.TaskTideManagerUtility
fetchJobEnvironmentService() - Static method in class org.tasktide.core.manager.TaskTideServiceManager
Fetches JobEnvironmentService if initialized
fetchMetricDataService() - Static method in class org.tasktide.core.manager.TaskTideServiceManager
Fetches MetricDataService if initialized
fetchMetricProfileService() - Static method in class org.tasktide.core.manager.TaskTideServiceManager
Fetches MetricProfileService if initialized
fetchModels() - Method in enum class org.tasktide.core.manager.command.ManagerTarget
Fetch
fetchNewProtoTypeLabel() - Static method in class org.tasktide.itemstore.utils.ItemStoreUtils
Fetch random label for prototype
fetchObjectFromJson(String, JsonObject) - Static method in class org.tasktide.core.supporting.JsonUtils
 
fetchOldest(Path) - Static method in class org.tasktide.mutex.utils.MutexFilesUtils
Fetch the oldest path
fetchPathForDir() - Method in enum class org.tasktide.mutex.model.MutexFileType
Fetch path for directory
fetchPathForFile() - Method in enum class org.tasktide.mutex.model.MutexFileType
Fetch path for file
fetchRepoType(ClientConfigMap) - Static method in class org.tasktide.tasktide.client.TaskTideClientUtility
Fetches the RepositoryType from the GlobalConfig.
fetchResultSetSize(ClientConfigMap) - Static method in class org.tasktide.tasktide.client.TaskTideClientUtility
Retrieves the configured or defaulted, -1, result set size
fetchSplashString() - Static method in class org.tasktide.tasktide.client.TaskTideClientUtility
Fetches splash string
fetchStderrLog() - Method in class org.tasktide.engine.executor.ProcessExecutor
Fetch stdout log file
fetchStdoutLog() - Method in class org.tasktide.engine.executor.ProcessExecutor
Fetch stdout log file
fetchStepId(String) - Static method in class org.tasktide.core.manager.TaskTideManagerUtility
Fetch stepId for provided step, or register as new
fetchStepIdForName(String) - Static method in class org.tasktide.core.manager.TaskTideManagerUtility
Fetch stepId for step name if present
fetchStepService() - Static method in class org.tasktide.core.manager.TaskTideServiceManager
Fetches StepService if initialized
fetchStringFieldFromJson(String, JsonObject) - Static method in class org.tasktide.core.supporting.JsonUtils
Fetch normalized field from JsonObject.
fetchTemplate() - Method in class org.tasktide.core.repository.template_repo.TemplateRepositoryUtility
Fetch Template for template type (ie DocumentTemplate etc)
fetchWaiterFor(List) - Method in class org.tasktide.engine.trackers.ExecutorServiceTracker
Deprecated.
Fetch a TrackerWaiter for provided workload
fetchWorkflowForName(String) - Static method in class org.tasktide.core.manager.TaskTideManagerUtility
Fetch workflowId for workflow name if present
fetchWorkflowId(String, Step) - Static method in class org.tasktide.core.manager.TaskTideManagerUtility
Fetch workflowId for provided step
fetchWorkflowIdForName(String) - Static method in class org.tasktide.core.manager.TaskTideManagerUtility
Fetch workflowId for workflow name if present
fetchWorkflowService() - Static method in class org.tasktide.core.manager.TaskTideServiceManager
Fetches WorkflowService if initialized
fetchWorkItemService() - Static method in class org.tasktide.core.manager.TaskTideServiceManager
Fetches WorkItemService if initialized
fetchWorkload() - Method in class org.tasktide.engine.policies.TargetedAcquisitionPolicy
fetchWorkload() - Method in interface org.tasktide.engine.policies.TaskTideWorkloadAcquisitionPolicy
Fetch/build TaskTideModel workload from TaskTideServiceManager from built query
fetchWorkload() - Method in class org.tasktide.engine.policies.workflow.RoundRobinWorkflowStrategy
Fetches WorkItem collection according to configured TaskTideWorkloadAcquisitionPolicy.
fetchWorkload() - Method in class org.tasktide.engine.policies.workflow.SequentialWorkflowStrategy
Fetches WorkItem collection according to configured TaskTideWorkloadAcquisitionPolicy.
fetchWorkload() - Method in interface org.tasktide.engine.policies.workflow.WorkflowAcquisitionStrategy
Fetches workload from step in provided collection
fetchWorkload() - Method in class org.tasktide.engine.policies.WorkflowAcquisitionPolicy
Fetch WorkItem workload through WorkflowAcquisitionStrategy interface
FILE_CHANNEL - Enum constant in enum class org.tasktide.mutex.strategy.MutexStrategyType
 
FILE_CHANNEL_LOCK_FAILED - Enum constant in enum class org.tasktide.mutex.orchestrator.OrchestratorStatus
 
FileChannelActor - Class in org.tasktide.mutex.actor
Package private class for managing the acquisitions and releasing of FileChannel
FileChannelActor() - Constructor for class org.tasktide.mutex.actor.FileChannelActor
 
FileChannelStrategy - Class in org.tasktide.mutex.strategy
Class specializing in applying, and releasing FileChannelActor
FileChannelStrategy() - Constructor for class org.tasktide.mutex.strategy.FileChannelStrategy
Constructs strategy for implementing FileChannelActor
FileIO - Class in org.tasktide.core.supporting
Collection of useful File I/O methods
FileIO() - Constructor for class org.tasktide.core.supporting.FileIO
 
filePath() - Method in class org.tasktide.tasktide.client.config.GlobalConfig
Configures the repository file path
filePathIsEmpty() - Method in class org.tasktide.core.manager.command.CommandSpec
Returns whether file path is empty
FileUtility - Class in org.tasktide.mutex.utils
 
FileUtility() - Constructor for class org.tasktide.mutex.utils.FileUtility
 
filter(ContainerRequestContext) - Method in class org.tasktide.api.auth.AuthenicationFilter
Evaluate the authenticity of provided token under the configured AuthenticationScheme
filterByAnnotation(String, Object) - Method in class org.tasktide.core.repository.AbstractRepository
Filters records with provided annotation key and value
filterByAnnotation(String, Object) - Method in class org.tasktide.core.repository.ItemStoreRepository
Filters records with provided annotation key and value
filterByAnnotation(String, Object) - Method in class org.tasktide.core.repository.template_repo.TemplateWorkflowRepository
Filters records with provided annotation key and value
filterByAnnotation(String, Object) - Method in interface org.tasktide.core.TaskTideRepository
Retrieve records with annotation key matching value
filterByAnnotation(CustomAnnotation) - Method in class org.tasktide.core.repository.AbstractRepository
Filters records with provided CustomAnnotation
filterByAnnotation(CustomAnnotation) - Method in class org.tasktide.core.repository.ItemStoreRepository
Filters records with provided CustomAnnotation
filterByAnnotation(CustomAnnotation) - Method in class org.tasktide.core.repository.template_repo.TemplateWorkflowRepository
Filters records with provided CustomAnnotation
filterByAnnotation(CustomAnnotation) - Method in interface org.tasktide.core.TaskTideRepository
Filters records with provided CustomAnnotation
findAll() - Method in class org.tasktide.core.repository.ItemStoreRepository
Retrieve all records
findAll() - Method in class org.tasktide.core.repository.JpaRepository
Fetch all records
findAll() - Method in class org.tasktide.core.repository.template_repo.TemplateWorkflowRepository
Fetch all records
findAll() - Method in class org.tasktide.core.repository.TemplateRepository
Fetch all records
findAll() - Method in interface org.tasktide.core.TaskTideRepository
Provide all model
findByAddress(String) - Method in class org.tasktide.parser.generic_tree.GenericTree
Find GenericTreeNode at provided address
findByData(T) - Method in class org.tasktide.parser.generic_tree.GenericTree
Find first node matching query depth-first
findByField(String, Object) - Method in class org.tasktide.core.repository.ItemStoreRepository
Fetch records where value of target field matches queried
findByField(String, Object) - Method in class org.tasktide.core.repository.JpaRepository
Find records where provided field '==' value
findByField(String, Object) - Method in class org.tasktide.core.repository.template_repo.TemplateWorkflowRepository
Generic method to find list of WorkItems by field equally value
findByField(String, Object) - Method in class org.tasktide.core.repository.TemplateRepository
Generic method to find list of WorkItems by field equally value
findByField(String, Object) - Method in interface org.tasktide.core.TaskTideRepository
Find model objects from backend with field having value
findByFieldForGroup(String, Object, String, Object) - Method in class org.tasktide.core.repository.ItemStoreRepository
Find TaskTideModel from backend with field and group having specified value.
findByFieldForGroup(String, Object, String, Object) - Method in class org.tasktide.core.repository.JpaRepository
Find TaskTideModel from backend with field and group having specified value.
findByFieldForGroup(String, Object, String, Object) - Method in class org.tasktide.core.repository.template_repo.TemplateWorkflowRepository
Find TaskTideModel from backend with field and group having specified value.
findByFieldForGroup(String, Object, String, Object) - Method in class org.tasktide.core.repository.TemplateRepository
Find TaskTideModel from backend with field and group having specified value.
findByFieldForGroup(String, Object, String, Object) - Method in interface org.tasktide.core.TaskTideRepository
Find TaskTideModel from backend with field and group having specified value.
findByFieldForGroupWithAnno(String, Object, String, Object, String, Object) - Method in class org.tasktide.core.repository.AbstractRepository
Extends collection, state query with annotation filtering
findByFieldForGroupWithAnno(String, Object, String, Object, String, Object) - Method in class org.tasktide.core.repository.ItemStoreRepository
Extends collection, state query with annotation filtering
findByFieldForGroupWithAnno(String, Object, String, Object, String, Object) - Method in class org.tasktide.core.repository.template_repo.TemplateWorkflowRepository
Extends collection, state query with annotation filtering
findByFieldForGroupWithAnno(String, Object, String, Object, String, Object) - Method in interface org.tasktide.core.TaskTideRepository
Find TaskTideModel from backend with field and group having specified value with provided annotation.
findByFieldForGroupWithAnno(String, Object, String, Object, CustomAnnotation) - Method in class org.tasktide.core.repository.AbstractRepository
Extends collection, state query with annotation filtering
findByFieldForGroupWithAnno(String, Object, String, Object, CustomAnnotation) - Method in class org.tasktide.core.repository.ItemStoreRepository
Extends collection, state query with annotation filtering
findByFieldForGroupWithAnno(String, Object, String, Object, CustomAnnotation) - Method in class org.tasktide.core.repository.template_repo.TemplateWorkflowRepository
Extends collection, state query with annotation filtering
findByFieldForGroupWithAnno(String, Object, String, Object, CustomAnnotation) - Method in interface org.tasktide.core.TaskTideRepository
Find TaskTideModel from backend with field and group having specified value with provided annotation.
findById(String) - Method in class org.tasktide.core.repository.ItemStoreRepository
Find TaskTideModel from ItemStore with provided id
findById(String) - Method in class org.tasktide.core.repository.JpaRepository
Find the TaskTideModel having id
findById(String) - Method in class org.tasktide.core.repository.template_repo.TemplateWorkflowRepository
Fetch WorkItem by its Id
findById(String) - Method in class org.tasktide.core.repository.TemplateRepository
Fetch WorkItem by its Id
findById(String) - Method in interface org.tasktide.core.TaskTideRepository
Find model by Id
findPosition(Mutex, MutexFileType) - Static method in class org.tasktide.mutex.utils.MutexFilesUtils
Returns the full file path of the leader
findPredecessor(Mutex, MutexFileType, int) - Static method in class org.tasktide.mutex.utils.MutexFilesUtils
Find predecessor path
FOR_UNLOCK - Enum constant in enum class org.tasktide.core.model.state_summary.ItemState
 
formatDate(Date) - Method in class org.tasktide.core.supporting.DateUtility
Format provided date to string constant
formatIpAddr(InetAddress) - Static method in class org.tasktide.mutex.utils.MutexLabellingUtils
Represent InetAddress with underscores instead of dots
fromJson(String, Class) - Static method in class org.tasktide.core.supporting.JsonUtils
Deserialize class from JSON string
fromJson(String, Type) - Static method in class org.tasktide.core.supporting.JsonUtils
Deserialize class from JSON string
fromJsonResource(AcquisitionPolicyJsonResource, ResourcePolicyModelType) - Static method in class org.tasktide.engine.policies.resources.ResourcePolicyMapper
Fetch concrete TaskTideWorkloadAcquisitionPolicy from provided AcquisitionPolicyJsonResource and ResourcePolicyModelType for valid TaskTideModel
fromJsonString(String) - Static method in class org.tasktide.core.model.builders.CustomAnnotationBuilder
Staatic building from command-line input as JSON, where an Id would not already be present, as string is converted to Map
FutureTrackers - Class in org.tasktide.engine.trackers
Deprecated.

G

GCP_BATCH - Enum constant in enum class org.tasktide.core.model.job_env.JobType
 
generateBase64Token() - Method in class org.tasktide.core.supporting.Utils
Generate base64 encode token
generateCmd() - Method in class org.tasktide.core.manager.generator.ExampleGenerator
Generate ManagerCommand for creating a ManagerTask
generateCmd() - Method in class org.tasktide.core.manager.generator.HostnameGenerator
Generate hostname command
generateCmd() - Method in class org.tasktide.core.manager.generator.NsLookupGenerator
Generate ping command
generateCmd() - Method in class org.tasktide.core.manager.generator.PingGenerator
Generate ping command
generateCmd() - Method in class org.tasktide.core.manager.generator.SeqGenerator
Generate seq command
generateExampleWorkItem(ExampleGenerators, int) - Static method in class org.tasktide.core.manager.generator.TaskGenerator
Build WorkItem with required number of tasks
generateExampleWorkItem(ExampleGenerators, int, int) - Static method in class org.tasktide.core.manager.generator.TaskGenerator
Generate required of WorkItem for example tasks
generateHostnameTask() - Static method in class org.tasktide.core.manager.generator.TaskGenerator
Generate random HostnameGenerator task
generateItemTasks(ExampleGenerators, int) - Static method in class org.tasktide.core.manager.generator.TaskGenerator
Fetch required number of random tasks for type
generateNsLookupTask() - Static method in class org.tasktide.core.manager.generator.TaskGenerator
Generate random NsLookupGenerator task
generatePingTask() - Static method in class org.tasktide.core.manager.generator.TaskGenerator
Generate random PingGenerator task
generateSalt() - Static method in class org.tasktide.core.supporting.Utils
Generate a salt from a random UUID string
generateSeqTask() - Static method in class org.tasktide.core.manager.generator.TaskGenerator
Generate random SeqGenerator task
generateSHA_Hash(String, String) - Method in class org.tasktide.core.supporting.Utils
Generate fingerprint from salted input
generateTask(ExampleGenerators) - Static method in class org.tasktide.core.manager.generator.TaskGenerator
Generate random task of required type
generateTasks(ExampleGenerators, int) - Static method in class org.tasktide.core.manager.generator.TaskGenerator
Fetch required number of random tasks for type
generateToken() - Method in class org.tasktide.core.supporting.Utils
Generate hexidecimal string from salted current time
GenericTree<T> - Class in org.tasktide.parser.generic_tree
Generic implementation of tree
GenericTree(String) - Constructor for class org.tasktide.parser.generic_tree.GenericTree
Construct with delimiter
GenericTreeNode<T> - Class in org.tasktide.parser.generic_tree
Datapoint of GenericTree
GenericTreeNode(T, String) - Constructor for class org.tasktide.parser.generic_tree.GenericTreeNode
Construct tree node
get() - Static method in class org.tasktide.core.repository.itemstore_repo.ItemStoreRepositoryUtility
Fetch utility, throwing illegal state exception if not initialized
get() - Static method in class org.tasktide.core.repository.jpa_repo.JpaRepositoryUtility
Iniialize Utility
get() - Static method in class org.tasktide.core.repository.template_repo.TemplateRepositoryUtility
Get configured utility, throwing illegal state exception if not already initialized.
get(String) - Static method in enum class org.tasktide.api.auth.AuthenticationSchemeType
Map query to enum value
get(String) - Static method in enum class org.tasktide.api.auth.OidcProviderType
Map query to enum value
get(String) - Static method in enum class org.tasktide.core.manager.command.commands.ExportType
Map query to enum value
get(String) - Static method in enum class org.tasktide.core.manager.command.CommandType
Map query to enum value
get(String) - Static method in enum class org.tasktide.core.manager.command.ManagerAction
Get manager action matching query
get(String) - Static method in enum class org.tasktide.core.manager.command.ManagerTarget
Map query to ManagerTarget
get(String) - Static method in enum class org.tasktide.core.model.job_env.JobState
Map query to enum value
get(String) - Static method in enum class org.tasktide.core.model.job_env.JobType
Map query to enum value
get(String) - Static method in enum class org.tasktide.core.model.job_env.metrics.MetricType
Map query to enum value
get(String) - Static method in enum class org.tasktide.core.model.state_summary.ItemState
Map queried string to an ItemState
get(String) - Static method in enum class org.tasktide.core.model.state_summary.TaskState
Return TaskState matching query, otherwise null
get(String) - Static method in enum class org.tasktide.core.repository.RepositoryType
Map query to a RepositoryType
get(String) - Static method in enum class org.tasktide.engine.policies.AcquisitionPolicyMode
Map query to enum value
get(String) - Static method in enum class org.tasktide.engine.policies.resources.ResourcePolicyModelType
Map query to enum value
get(String) - Static method in enum class org.tasktide.engine.policies.WorkerExecutionPolicy
Map query to enum value
get(String) - Static method in enum class org.tasktide.engine.policies.workflow.WorkflowStrategyMode
Map query to enum value
get(String) - Static method in enum class org.tasktide.engine.policies.workflow.WorkflowStrategyType
Map query to enum value
get(String) - Method in class org.tasktide.engine.trackers.ExecutorServiceTracker
Deprecated.
Fetch future of task
get(String) - Method in class org.tasktide.engine.trackers.TaskTracker
Deprecated.
Fetch state of task
get(String) - Static method in enum class org.tasktide.engine.workerunit.TaskTideWorkerUnitType
Map query to enum value
get(String) - Static method in enum class org.tasktide.itemstore.types.ItemStoreType
Fetches value for query
get(String) - Static method in enum class org.tasktide.mutex.model.MutexFileType
Map query to enum value
get(String) - Static method in enum class org.tasktide.mutex.model.MutexState
Map query to enum value
get(String) - Static method in enum class org.tasktide.mutex.orchestrator.OrchestratorAction
Map query to enum value
get(String) - Static method in enum class org.tasktide.mutex.orchestrator.OrchestratorStatus
Map query to enum value
get(String) - Static method in enum class org.tasktide.mutex.strategy.LoopDecision
Map query to enum value
get(String) - Static method in enum class org.tasktide.mutex.strategy.MutexStrategyType
Map query to enum value
get(String) - Static method in enum class org.tasktide.mutex.strategy.PositionCheckValues
Map query to enum value
get(String) - Static method in enum class org.tasktide.tasktide.client.TaskTideClientType
 
get(TaskTideClientType) - Static method in enum class org.tasktide.tasktide.client.TaskTideClientType
 
getAction() - Method in class org.tasktide.core.manager.command.commands.AbstractCommand
Get configured action for command
getAction() - Method in class org.tasktide.mutex.orchestrator.OrchestratorResult
 
getAction() - Method in class org.tasktide.tasktide.client.TaskTideManagerClient
getActionArgument(String, String) - Method in class org.tasktide.parser.Arguments
Get the ArgumentMap for required action
getActionArguments(String) - Method in class org.tasktide.parser.Arguments
Get the ArgumentMap for required action
getActionArguments(String) - Method in class org.tasktide.parser.ArgumentTree
Fetch action arguments under the provided action path
getActionHelp() - Method in class org.tasktide.parser.ArgumentTree
 
getActionHelp(String) - Method in class org.tasktide.parser.ArgumentTree
Get the help page for specific action
getActionMap() - Method in class org.tasktide.parser.Arguments
Get the action map
getActionValue(String, String) - Method in class org.tasktide.parser.Arguments
Get value for specified action argument
getActive() - Method in class org.tasktide.engine.policies.workflow.AbstractWorkflowStrategy
getActive() - Method in interface org.tasktide.engine.policies.workflow.WorkflowAcquisitionStrategy
Returns active policy
getActive() - Method in class org.tasktide.engine.trackers.TrackerWaiter
Deprecated.
Return count of active
getAddress() - Method in class org.tasktide.parser.generic_tree.GenericTreeNode
Get address of node
getAll() - Method in interface org.tasktide.itemstore.session.ItemStoreSession
Fetch all records
getAll(DbTarget) - Method in interface org.tasktide.itemstore.ItemStore
Get all Items
getAll(DbTarget) - Method in class org.tasktide.itemstore.RocksDbStore
Fetch all records from either Master (true), or Cache (False)
getAll(DbTarget) - Method in class org.tasktide.itemstore.SqliteStore
Fetch all records from target database
getAnno() - Method in class org.tasktide.core.manager.ManagerTask
getAnno() - Method in class org.tasktide.core.model.CustomAnnotation
Get annotation property
getAnno() - Method in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
getAnno() - Method in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
getAnno() - Method in interface org.tasktide.engine.policies.TaskTideWorkloadAcquisitionPolicy
getAnnoKey() - Method in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
Get annotation key field
getAnnoKey() - Method in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
getAnnoKey() - Method in interface org.tasktide.engine.policies.TaskTideWorkloadAcquisitionPolicy
Get annotation key field
getAnnotations() - Method in class org.tasktide.core.model.collection.Step
Get annotations
getAnnotations() - Method in class org.tasktide.core.model.collection.Workflow
Get annotations
getAnnotations() - Method in class org.tasktide.core.model.CustomAnnotation
Not implemented, throws UnsupportedOperationException
getAnnotations() - Method in class org.tasktide.core.model.job_env.JobEnvironment
Get annotations
getAnnotations() - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Get annotations
getAnnotations() - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
Get annotations
getAnnotations() - Method in class org.tasktide.core.model.task.ItemTask
Get annotations
getAnnotations() - Method in class org.tasktide.core.model.workitem.WorkItem
Get annotations
getAnnotations() - Method in interface org.tasktide.core.TaskTideModel
Get CustomAnnotation property
getAnnoVal() - Method in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
Get annotation value field
getAnnoVal() - Method in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
getAnnoVal() - Method in interface org.tasktide.engine.policies.TaskTideWorkloadAcquisitionPolicy
Get annotation value field
getArgMap() - Method in class org.tasktide.parser.model.ArgumentMap
Get the argument map
getArgsIn() - Method in class org.tasktide.tasktide.client.ClientConfigMap
Return provided arguments
getArgTree() - Method in class org.tasktide.tasktide.client.ClientConfigMap
 
getArgTree() - Method in class org.tasktide.tasktide.client.TaskTideClient
Get ArgumentTree shared across clients
getArgument(String) - Method in class org.tasktide.parser.model.ArgumentMap
Get the argument with key of queried string
getArgumentBuilder() - Method in class org.tasktide.parser.configuration.AbstractConfig
getArgumentBuilder() - Method in interface org.tasktide.parser.configuration.TaskTideConfig
 
getArgumentMap() - Method in class org.tasktide.parser.configuration.AbstractConfig
Return the instances configured ArgumentMap
getArgumentMap() - Method in interface org.tasktide.parser.configuration.TaskTideConfig
 
getArgumentMap() - Method in class org.tasktide.parser.model.ArgumentMap
 
getArgumentType() - Method in class org.tasktide.parser.model.Argument
getArrayInd() - Method in class org.tasktide.core.model.job_env.JobEnvironment
Get index in job array
getArrayIndex() - Method in enum class org.tasktide.core.model.job_env.JobType
Get index of job in array
getAttemptCount() - Method in class org.tasktide.mutex.orchestrator.OrchestratorResult
 
getAuthenticationScheme() - Static method in class org.tasktide.api.auth.AuthenticationSchemeContainer
Fetch configured AuthenticationScheme
getAuthenticationScheme() - Method in class org.tasktide.api.auth.JwtSecurityContext
 
getAuthorizationHeader(ContainerRequestContext) - Static method in class org.tasktide.api.auth.AuthUtils
Fetches authorization header
getAvailable() - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Get available resources
getBaseName(String) - Static method in class org.tasktide.mutex.utils.FileUtility
Get base file name for provided filepath using Paths API
getBean(Class) - Method in class org.tasktide.tasktide.containerprovider.SeContainerProvider
 
getBean(Class) - Method in interface org.tasktide.tasktide.containerprovider.CdiContainerProvider
Allows implementing classes to define fetching a bean from active instance
getBean(Class) - Method in class org.tasktide.tasktide.containerprovider.QuarkusContainerProvider
 
getBean(Class) - Method in class org.tasktide.tasktide.containerprovider.WeldContainerProvider
 
getBucketKey() - Method in class org.tasktide.mutex.bucketing.BucketHasher
Fetch a BucketKey
getBucketKey(String, String) - Method in class org.tasktide.mutex.bucketing.BucketHasher
Fetch a BucketKey for hashing
getBucketPath(BucketKey) - Method in class org.tasktide.mutex.bucketing.BucketHasher
Get bucket path for key
getBuilder(BuilderType) - Method in class org.tasktide.core.model.builders.ModelBuilderProvider
Get required builder
getBuilder(TaskTideModelType) - Method in class org.tasktide.core.model.builders.ModelBuilderProvider
Get builder for TaskTideModel
getById(String) - Method in class org.tasktide.core.model.workitem.Workload
Fetch ItemTask having Id
getById(String) - Method in interface org.tasktide.itemstore.session.ItemStoreSession
Fetch Item matching Id
getById(DbTarget, String) - Method in interface org.tasktide.itemstore.ItemStore
Get Item by Id
getById(DbTarget, String) - Method in class org.tasktide.itemstore.RocksDbStore
Fetch the Item with provided Id from cache
getById(DbTarget, String) - Method in class org.tasktide.itemstore.SqliteStore
Query on Item Id
getCharSet() - Method in class org.tasktide.core.supporting.Utils
Get char set
getChildren() - Method in class org.tasktide.parser.generic_tree.GenericTreeNode
Get the children of current node
getChildrenAtAddress(String) - Method in class org.tasktide.parser.generic_tree.GenericTree
Get map of child nodes under address
getChildrenDataAtAddress(String, String) - Method in class org.tasktide.parser.generic_tree.GenericTree
Get map of data values for children under address
getClientConf() - Method in class org.tasktide.tasktide.client.TaskTideClient
Get concrete ClientConfigMap
getCmdSpec() - Method in class org.tasktide.core.manager.command.commands.AbstractCommand
Get command specifications for task
getCmdType() - Method in class org.tasktide.core.manager.command.commands.AbstractCommand
getCollection() - Method in class org.tasktide.core.model.collection.Step
Return workflow id
getCollection() - Method in class org.tasktide.core.model.collection.Workflow
Return workflow id
getCollection() - Method in class org.tasktide.core.model.CustomAnnotation
Not implemented, throws UnsupportedOperationException
getCollection() - Method in class org.tasktide.core.model.job_env.JobEnvironment
Returns the JobType
getCollection() - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Returns MetricType as String
getCollection() - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
Return MetricType
getCollection() - Method in class org.tasktide.core.model.task.ItemTask
Returns work item id
getCollection() - Method in class org.tasktide.core.model.workitem.WorkItem
Get step
getCollection() - Method in interface org.tasktide.core.TaskTideModel
Fetch collection model is, or is part of
getCollection() - Method in class org.tasktide.itemstore.Item
Get collection
getCollectionClass() - Method in class org.tasktide.core.repository.AbstractRepository
Get class of repository
getCollectionName() - Method in class org.tasktide.core.repository.AbstractRepository
Get collection name
getCollectionName() - Method in class org.tasktide.core.repository.ItemStoreRepository
Return collection name
getCommandType() - Method in enum class org.tasktide.core.manager.command.ManagerAction
 
getConfig() - Method in class org.tasktide.api.TaskTideWebApi
 
getConfig() - Method in class org.tasktide.parser.configuration.AbstractConfig
Provide Config
getConfig() - Method in interface org.tasktide.parser.configuration.TaskTideConfig
 
getConfig(TaskTideClientType) - Method in class org.tasktide.tasktide.client.ClientConfigMap
 
getConfigClass() - Method in enum class org.tasktide.tasktide.client.TaskTideClientType
 
getConfigMap() - Method in class org.tasktide.tasktide.client.ClientConfigMap
 
getConfigValue(String, Class, T) - Method in class org.tasktide.parser.configuration.AbstractConfig
Fetch config, or default value
getConfirmBallot() - Method in class org.tasktide.mutex.model.Mutex
 
getConnection(DbTarget, Class) - Method in class org.tasktide.itemstore.AbstractItemStore
Get connection
getConnection(DbTarget, Class) - Method in class org.tasktide.itemstore.RocksDbStore
Get RocksDB get connection
getConnection(DbTarget, Class) - Method in class org.tasktide.itemstore.SqliteStore
Get Connection get connection
getContainer() - Method in interface org.tasktide.tasktide.containerprovider.CdiContainerProvider
Allows implementing classes to define returning their container
getContainer() - Method in class org.tasktide.tasktide.containerprovider.QuarkusContainerProvider
 
getContainer() - Method in class org.tasktide.tasktide.containerprovider.SeContainerProvider
 
getContainer() - Method in class org.tasktide.tasktide.containerprovider.WeldContainerProvider
 
getCpuDuration() - Method in class org.tasktide.core.model.task.TaskLogging
Get CPU duration
getCurrentTimeStamp() - Static method in class org.tasktide.mutex.utils.MutexLabellingUtils
Get epoch time
getData() - Method in class org.tasktide.parser.generic_tree.GenericTreeNode
Get value of node
getDataForAddress(String) - Method in class org.tasktide.parser.generic_tree.GenericTree
Fetch data value for address
getDate() - Method in class org.tasktide.core.supporting.DateUtility
Get date from current time
getDateFromTime(long) - Method in class org.tasktide.core.supporting.DateUtility
Get date from provided time
getDateLong() - Method in class org.tasktide.core.supporting.DateUtility
Get date current time
getDateString(Date) - Method in class org.tasktide.core.supporting.DateUtility
Get provided date as a string
getDateUtility() - Method in class org.tasktide.core.supporting.Utils
Get the date utility
getDbDirectory() - Method in class org.tasktide.itemstore.AbstractItemStore
Return directory of where DB is stored
getDbDirectory() - Method in interface org.tasktide.itemstore.ItemStore
Get directory of ItemStore
getDbDirectory() - Method in class org.tasktide.itemstore.strategies.ItemStoreLockStrategy
Fetch configured DB directory
getDescription() - Method in class org.tasktide.parser.model.Argument
Get argument description
getDone() - Method in class org.tasktide.engine.trackers.TrackerWaiter
Deprecated.
Return count of done
getDoneDate() - Method in class org.tasktide.core.model.workitem.WorkItem
Get done date
getEarliestDone() - Method in class org.tasktide.core.model.workitem.Workload
Fetch last ItemTask to complete
getElectionDir() - Static method in class org.tasktide.mutex.utils.MutexConstants
Get election directory under locking directory
getElectionFile() - Method in class org.tasktide.mutex.model.Mutex
Get election file
getElectionFile() - Static method in class org.tasktide.mutex.utils.MutexConstants
Get current Time-Node-Instance.lock file beside lock file
getEndJitter() - Method in class org.tasktide.mutex.model.Mutex
Get end jitter
getEndJitter() - Static method in class org.tasktide.mutex.utils.MutexConstants
Get end jitter
getEndTime() - Method in class org.tasktide.core.model.task.TaskLogging
Get end time
getEngineExecutor(WorkerUnitModelType) - Method in class org.tasktide.engine.workerunit.container.WorkerUnitContainer
Fetch required TaskTideExecutor
getEngineObserverChain(WorkerUnitModelType) - Method in class org.tasktide.engine.workerunit.container.WorkerUnitContainer
Fetch required TaskTideEngineObserver
getEngineWorkerExecutorService() - Method in class org.tasktide.engine.workerunit.provider.TaskTideExecutorServiceProvider
Get configured ExecutorService for WorkItem processing
getEngineWorkerThreads() - Method in class org.tasktide.engine.workerunit.provider.TaskTideExecutorServiceProvider
Thread pool size for WorkItem executor
getEngineWorkloadTraverser(WorkerUnitModelType) - Method in class org.tasktide.engine.workerunit.container.WorkerUnitContainer
getEntry(String) - Method in class org.tasktide.core.model.state_summary.StateSummary
Fetch entry for queried key string
getEntry(T) - Method in class org.tasktide.core.model.state_summary.StateSummary
Get entry for query
getEvalState() - Static method in class org.tasktide.api.utils.WebApiUtils
 
getException() - Method in class org.tasktide.mutex.orchestrator.OrchestratorResult
 
getExitCode() - Method in class org.tasktide.core.model.task.TaskLogging
Get exit code
getExpireDate(Date) - Method in class org.tasktide.core.supporting.DateUtility
Get an expirary date for input
getFailed() - Method in class org.tasktide.engine.trackers.TrackerWaiter
Deprecated.
Return count of failed
getFailedObserver() - Method in class org.tasktide.engine.observer.ObserverResult
Return failed observer
getFileChannel() - Method in class org.tasktide.itemstore.strategies.ItemStoreLockStrategy
Fetch active file channel
getFileChannel() - Method in class org.tasktide.mutex.model.HostLock
Get file channel
getFileForType(MutexFileType) - Method in class org.tasktide.mutex.model.Mutex
Get the path for supplied MutexFileType, or unchecked exception
getFileLock() - Method in class org.tasktide.itemstore.strategies.ItemStoreLockStrategy
Fetch active OS file lock
getFileLock() - Method in class org.tasktide.mutex.model.HostLock
Get file lock
getFilePath() - Method in class org.tasktide.core.manager.command.CommandSpec
Get the configured file path for ManagerCommand
getFilePath() - Method in class org.tasktide.itemstore.AbstractItemStore
Return file path prototype DB
getFilePath() - Method in interface org.tasktide.itemstore.ItemStore
Fetch file path for cached DB
getFuture() - Method in class org.tasktide.engine.trackers.ExecutorServiceItem
Deprecated.
Get the future
getGlobalArgument(String) - Method in class org.tasktide.parser.Arguments
Get global Argument
getGlobalArguments() - Method in class org.tasktide.parser.Arguments
Get global arguments
getGlobalArguments() - Method in class org.tasktide.parser.ArgumentTree
Get global arguments
getGlobalCount() - Static method in class org.tasktide.engine.executor.TaskTideExecutor
Fetch value atomic counter
getGlobalHelp() - Method in class org.tasktide.parser.ArgumentTree
Fetch the help lines for the global arguments
getGlobalValue(String) - Method in class org.tasktide.parser.Arguments
Get value for global argument
getHasRun() - Method in class org.tasktide.engine.policies.workflow.AbstractWorkflowStrategy
Get whether strategy has run
getHasRun() - Method in interface org.tasktide.engine.policies.workflow.WorkflowAcquisitionStrategy
Get whether strategy has run
getHelp() - Method in class org.tasktide.parser.Arguments
Fetch help across all arguents
getHexString(byte[]) - Method in class org.tasktide.core.supporting.Utils
Hexideciaml string from input byte array
getHost() - Method in enum class org.tasktide.core.manager.generator.HostList
Print host as string
getHostDir() - Static method in class org.tasktide.mutex.utils.MutexConstants
Get host directory under locking directory
getHostFile() - Method in class org.tasktide.mutex.model.Mutex
Get host lock file
getHostFile() - Static method in class org.tasktide.mutex.utils.MutexConstants
Get current Time.Node_Instance.lock file
getHostIp() - Static method in class org.tasktide.mutex.utils.MutexLabellingUtils
Get host IP address
getHostLabel() - Method in class org.tasktide.mutex.bucketing.BucketKey
Get host label
getHostLock() - Method in class org.tasktide.mutex.model.Mutex
Get host lock
getHostname() - Method in class org.tasktide.core.model.job_env.JobEnvironment
Get hostname, defined from inet address
getHostOS() - Method in class org.tasktide.core.model.job_env.JobEnvironment
Get host os, defined from properties os.name+os.version
getId() - Method in class org.tasktide.core.model.collection.Step
TaskTideModel interface method to return Id
getId() - Method in class org.tasktide.core.model.collection.Workflow
TaskTideModel interface method to return Id
getId() - Method in class org.tasktide.core.model.CustomAnnotation
Get annotation Id
getId() - Method in class org.tasktide.core.model.job_env.JobEnvironment
Get Id for job environment
getId() - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Get Id
getId() - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
Get profile Id
getId() - Method in class org.tasktide.core.model.job_env.metrics.ProfileData
Get profile id
getId() - Method in class org.tasktide.core.model.task.ItemTask
Get id
getId() - Method in class org.tasktide.core.model.task.ProcessLog
Get Id
getId() - Method in class org.tasktide.core.model.task.TaskLogging
Get Id
getId() - Method in class org.tasktide.core.model.workitem.WorkItem
Get work item Id
getId() - Method in class org.tasktide.core.model.workitem.Workload
Get taskMap Id
getId() - Method in interface org.tasktide.core.TaskTideModel
Get Id from model
getId() - Method in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
Get Id of acquisition policy
getId() - Method in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
Getters and Setters
getId() - Method in interface org.tasktide.engine.policies.TaskTideWorkloadAcquisitionPolicy
Get Id
getId() - Method in class org.tasktide.engine.policies.workflow.AbstractWorkflowStrategy
Get Id
getId() - Method in interface org.tasktide.engine.policies.workflow.WorkflowAcquisitionStrategy
Get Id
getId() - Method in class org.tasktide.engine.trackers.TrackerWaiter
Deprecated.
Fetch Id for waiter
getId() - Method in class org.tasktide.itemstore.Item
Get Id
getId() - Method in class org.tasktide.mutex.model.HostLock
Get Id for host lock
getId() - Method in class org.tasktide.mutex.model.Mutex
Fetch Id
getId(RocksDB, String) - Static method in class org.tasktide.itemstore.utils.ItemStoreUtils
Fetch record for Id
getIds() - Method in class org.tasktide.engine.trackers.ExecutorServiceTracker
Deprecated.
Get Ids from task states
getImmutableChildren(GenericTreeNode) - Method in class org.tasktide.parser.generic_tree.GenericTree
Get children as an immutable map
getInstance() - Static method in class org.tasktide.engine.workerunit.container.WorkerUnitContainer
Static accessor for worker, configuring if not already configured.
getInstance() - Static method in class org.tasktide.engine.workerunit.provider.TaskTideExecutorServiceProvider
Provides the executor if initialized
getInstanceId() - Static method in class org.tasktide.mutex.utils.MutexLabellingUtils
Get instance Id
getItemName() - Method in class org.tasktide.core.model.workitem.WorkItem
Get item name
getItemsByState(String) - Method in interface org.tasktide.itemstore.session.ItemStoreSession
Fetch Item collection matching provided state
getItemsByState(DbTarget, String) - Method in interface org.tasktide.itemstore.ItemStore
Get Items matching queried state
getItemsByState(DbTarget, String) - Method in class org.tasktide.itemstore.RocksDbStore
Fetch item by state from master
getItemsByState(DbTarget, String) - Method in class org.tasktide.itemstore.SqliteStore
Query on item state
getItemState() - Method in class org.tasktide.core.model.workitem.WorkItem
Get item state
getItemTaskExecBuilder() - Method in class org.tasktide.engine.workerunit.provider.TaskTideWorkerUnitProvider
Get builder for TaskTideExecutor for ItemTask
getItemTaskExecutorService() - Method in class org.tasktide.engine.workerunit.provider.TaskTideExecutorServiceProvider
Get configured ExecutorService for ItemTask processing
getItemTaskObsBuilder() - Method in class org.tasktide.engine.workerunit.provider.TaskTideWorkerUnitProvider
Get builder for TaskTideEngineObserver for ItemTask
getItemTaskThreads() - Method in class org.tasktide.engine.workerunit.provider.TaskTideExecutorServiceProvider
Thread pool size for ItemTask executor
getItemTaskTravBuilder() - Method in class org.tasktide.engine.workerunit.provider.TaskTideWorkerUnitProvider
getItemType() - Method in class org.tasktide.core.model.workitem.WorkItem
Get item type
getIterationLimit() - Method in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
Get iteration limit
getIterationLimit() - Method in interface org.tasktide.engine.policies.TaskTideWorkloadAcquisitionPolicy
Get iteration limit
getIterationLimit() - Method in class org.tasktide.engine.policies.workflow.AbstractWorkflowStrategy
Get iteration limit
getIterationLimit() - Method in interface org.tasktide.engine.policies.workflow.WorkflowAcquisitionStrategy
Get iteration limit
getJavaVersion() - Method in class org.tasktide.core.model.job_env.JobEnvironment
Get java version
getJobEnvId() - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
getJobEnvId() - Method in class org.tasktide.core.model.task.ItemTask
Get job environment Id
getJobEnvId() - Method in class org.tasktide.core.model.workitem.WorkItem
Get job environment Id
getJobEnvId() - Method in class org.tasktide.engine.workerunit.container.WorkerUnitContainer
Fetch job environment Id through TaskTideManagerUtility
getJobId() - Method in class org.tasktide.core.model.job_env.JobEnvironment
Get job Id
getJobId() - Method in enum class org.tasktide.core.model.job_env.JobType
Get jobId or return null
getJobState() - Method in class org.tasktide.core.model.job_env.JobEnvironment
Gets current JobState
getJobType() - Method in class org.tasktide.core.model.job_env.JobEnvironment
Get job jobType
getJsonb(boolean) - Static method in class org.tasktide.core.supporting.JsonUtils
Provide JSON Binding to either (un)indented binder
getKey(String) - Method in class org.tasktide.core.model.CustomAnnotation
Get value matching key, otherwise null
getKeyPair() - Static method in class org.tasktide.api.utils.WebApiUtils
getLabel() - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Get label
getLabel() - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
Get profile label
getLastPos() - Method in class org.tasktide.mutex.strategy.ElectionState
 
getLatestDone() - Method in class org.tasktide.core.model.workitem.Workload
Fetch last ItemTask to complete
getLeader() - Method in class org.tasktide.mutex.strategy.ElectionState
 
getLeader() - Static method in class org.tasktide.mutex.utils.MutexFilesUtils
Fetch leader
getLockDate() - Method in class org.tasktide.core.model.workitem.WorkItem
Get lock date
getLockDir() - Method in class org.tasktide.mutex.model.Mutex
Get locking directory
getLockDir() - Static method in class org.tasktide.mutex.utils.MutexConstants
Get directory holding lock file
getLockFile() - Method in class org.tasktide.mutex.model.Mutex
Get lock central file
getLockFile() - Static method in class org.tasktide.mutex.utils.MutexConstants
Get central lock file
getLockId() - Method in class org.tasktide.core.model.workitem.WorkItem
Get lock Id
getLockWaitTime() - Method in class org.tasktide.core.services.WorkItemService
Get lock wait time
getLongFlag() - Method in class org.tasktide.parser.model.Argument
Get argument long flag
getManagerCommand() - Method in class org.tasktide.tasktide.client.TaskTideManagerClient
Fetch configured ManagerCommand to run, internally CommandSpec for peripheral parameters required outside of this ManagerAction.makeComand()
getMasterDB() - Method in class org.tasktide.itemstore.strategies.ItemStoreLockStrategy
Fetch configured master DB directory
getMasterFilePath() - Method in class org.tasktide.itemstore.AbstractItemStore
Return full file path for master
getMasterFilePath() - Method in interface org.tasktide.itemstore.ItemStore
Fetch file path for masterDB
getMasterLock() - Method in class org.tasktide.itemstore.strategies.ItemStoreLockStrategy
Fetch configured master lock directory
getMeanAvailable() - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
Get mean available
getMeanTotal() - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
Get mean total
getMeanUsed() - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
Get mean used
getMetricProfile() - Method in class org.tasktide.core.model.job_env.metrics.ProfileData
Get metric profile
getMetricType() - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Get metrics type
getMetricType() - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
getModel() - Method in class org.tasktide.engine.trackers.ExecutorServiceItem
Deprecated.
Get the model class
getMutexFileName() - Static method in class org.tasktide.mutex.utils.MutexLabellingUtils
Get the file name for new lock file under node-instance, to be appended onto directory path
getName() - Method in class org.tasktide.api.auth.AuthPrincipal
 
getName() - Method in class org.tasktide.engine.observer.worker.executor.WorkItemExecutorObserver
Return observer name
getName() - Method in class org.tasktide.engine.observer.worker.stateobserver.ItemTaskStateObserver
Return observer name
getName() - Method in class org.tasktide.engine.observer.worker.stateobserver.WorkItemStateObserver
Return observer name
getName() - Method in class org.tasktide.engine.observer.worker.timekeeper.ItemTaskTimeKeeper
Return observer name
getName() - Method in class org.tasktide.engine.observer.worker.timekeeper.WorkItemTimeKeeper
Return observer name
getName() - Method in interface org.tasktide.engine.observer.WorkerObserver
Get observer name
getName() - Method in class org.tasktide.parser.model.Argument
Get argument name
getNodeId() - Static method in class org.tasktide.mutex.utils.MutexLabellingUtils
Get configured node Id
getNodeProcId() - Static method in class org.tasktide.mutex.utils.MutexLabellingUtils
Concatenate Node and IP Address
getNowString() - Method in class org.tasktide.core.supporting.DateUtility
Get current date as a string
getObserver(String) - Method in class org.tasktide.engine.observer.chain.ItemTaskObserver
 
getObserver(String) - Method in class org.tasktide.engine.observer.chain.WorkItemObserver
 
getObserver(String) - Method in interface org.tasktide.engine.observer.TaskTideEngineObserver
Get lower level observer by simple class name
getObservers() - Method in class org.tasktide.engine.observer.chain.ItemTaskObserver
 
getObservers() - Method in class org.tasktide.engine.observer.chain.WorkItemObserver
 
getObservers() - Method in interface org.tasktide.engine.observer.TaskTideEngineObserver
Get lower level observer
getOptions() - Method in class org.tasktide.core.manager.command.CommandSpec
Gets options map for ManagerCommand
getOptionsKey(String) - Method in class org.tasktide.core.manager.command.CommandSpec
Fetch options key from options map as castable object
getParent() - Method in class org.tasktide.parser.generic_tree.GenericTreeNode
Get parent of current node
getParser() - Method in class org.tasktide.tasktide.client.ClientConfigMap
 
getPath() - Method in class org.tasktide.parser.configuration.AbstractConfig
Return path to the engine arguments
getPath() - Method in interface org.tasktide.parser.configuration.TaskTideConfig
 
getPathToRoot(GenericTreeNode) - Method in class org.tasktide.parser.generic_tree.GenericTree
Get path to the root node of the tree, from current node
getPayload() - Method in class org.tasktide.itemstore.Item
Get payload
getPayloadById(String) - Method in interface org.tasktide.itemstore.session.ItemStoreSession
Fetch payload of Item by its Id
getPayloadById(DbTarget, String) - Method in interface org.tasktide.itemstore.ItemStore
Fetch the payload for an Item by an Id
getPayloadById(DbTarget, String) - Method in class org.tasktide.itemstore.RocksDbStore
Fetch payload for queried Item from cache
getPayloadById(DbTarget, String) - Method in class org.tasktide.itemstore.SqliteStore
Fetch payload for Item by Id
getPingTask() - Static method in class org.tasktide.core.manager.BuilderUtility
Fetch ping task
getPingTasks(int) - Static method in class org.tasktide.core.manager.BuilderUtility
Generate list of random ping tasks
getPolicy() - Method in class org.tasktide.engine.worker.TaskTideEngineWorker
getPolicyForTarget(String) - Method in class org.tasktide.engine.policies.WorkflowAcquisitionPolicy
Fetch policy for active target
getPolicyMode() - Method in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
getPolicyMode() - Method in interface org.tasktide.engine.policies.TaskTideWorkloadAcquisitionPolicy
getPoolSize() - Method in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
Get window size
getPoolSize() - Method in interface org.tasktide.engine.policies.TaskTideWorkloadAcquisitionPolicy
Get pool size
getPos() - Method in class org.tasktide.mutex.strategy.ElectionState
 
getPredecessor() - Method in class org.tasktide.mutex.strategy.ElectionState
 
getProcesCount() - Method in class org.tasktide.engine.executor.TaskTideExecutor
Get process count
getProcessExecutor() - Method in class org.tasktide.engine.workerunit.container.WorkerUnitContainer
Fetch configured ProcessExecutor
getProcessWrapper() - Method in class org.tasktide.engine.executor.ProcessExecutor
Get process wrapper
getProcId() - Method in class org.tasktide.core.model.task.TaskLogging
Get process Id
getProcLog() - Method in class org.tasktide.core.model.task.TaskLogging
Get process log
getProfile() - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
Get profiled data
getPublicKey() - Static method in class org.tasktide.api.utils.WebApiUtils
Get public key
getQuery(String) - Static method in enum class org.tasktide.core.TaskTideModelType
Return the TaskTide model type for query or null
getQuery(String) - Static method in enum class org.tasktide.engine.workerunit.container.WorkerUnitModelType
Return the TaskTide model type for query or null
getQueryString() - Method in class org.tasktide.core.manager.command.CommandSpec
Gets query string for ManagerCommand
getQueueTargets() - Method in class org.tasktide.engine.policies.workflow.AbstractWorkflowStrategy
Get target names from elements still in queue
getQueueTargets() - Method in interface org.tasktide.engine.policies.workflow.WorkflowAcquisitionStrategy
Fetch target names from workload queue
getQueueTargets() - Method in class org.tasktide.engine.policies.WorkflowAcquisitionPolicy
Get elements still in the queue
getRand() - Method in class org.tasktide.core.supporting.Utils
Fetch this random instance
getRandInt(int) - Method in class org.tasktide.core.supporting.Utils
Generate random number from 0 to limit
getRandomHost() - Static method in enum class org.tasktide.core.manager.generator.HostList
Fetch random host
getRandomJitter() - Static method in class org.tasktide.mutex.utils.MutexConstants
Get a random millisecond duration to to stagger process calls
getRandomUUID() - Static method in class org.tasktide.core.supporting.Utils
Fetch random UUID
getRefClass() - Method in class org.tasktide.parser.model.Argument
Get the reference Class of this argument
getRepo() - Method in class org.tasktide.core.services.AbstractTaskTideService
Provides backend TaskTideRepository
getRepo() - Method in class org.tasktide.core.services.WorkItemService
getRepo() - Method in interface org.tasktide.core.TaskTideService
Return repository
getRepositoryMetaData() - Method in class org.tasktide.core.repository.AbstractRepository
Provide a map of repository meta data reference class, repository type (NoSQL, RocksDB etc), collecion name
getRepositoryMetaData() - Method in class org.tasktide.core.repository.ItemStoreRepository
Provide a map of repository meta data reference class, repository type (NoSQL, RocksDB etc), collecion name
getRepositoryMetaData() - Method in interface org.tasktide.core.TaskTideRepository
Return a map of the repository metadata
getRepoType() - Method in class org.tasktide.core.repository.AbstractRepository
Get repository type
getResourceConfig() - Method in class org.tasktide.api.TaskTideWebApi
 
getResultSetSize() - Static method in class org.tasktide.core.manager.TaskTideServiceManager
Get result set size
getResultSetSize() - Method in class org.tasktide.core.repository.AbstractRepository
Get results set size
getResultSetSize() - Method in class org.tasktide.core.repository.ItemStoreRepository
Get results set size
getResultSetSize() - Method in class org.tasktide.core.services.AbstractTaskTideService
Gets result set size
getResultSetSize() - Method in interface org.tasktide.core.TaskTideRepository
Get result set size
getResultSetSize() - Method in interface org.tasktide.core.TaskTideService
Get result set size
getRetryInterval() - Method in class org.tasktide.mutex.model.Mutex
Retry interval between lock attempts
getRetryInterval() - Static method in class org.tasktide.mutex.utils.MutexConstants
Get retry interval
getRoles() - Method in class org.tasktide.api.auth.AuthPrincipal
 
getRoot() - Method in class org.tasktide.parser.generic_tree.GenericTree
Get root node
getRunId() - Method in class org.tasktide.mutex.bucketing.BucketKey
Get run label
getSchemeType() - Method in interface org.tasktide.api.auth.AuthenticationScheme
Provide AuthenticationSchemeType of implementing class
getSchemeType() - Method in class org.tasktide.api.auth.EmbeddedAuthenicationScheme
getSchemeType() - Method in class org.tasktide.api.auth.NoAuthenicationScheme
getSchemeType() - Method in class org.tasktide.api.auth.OidcAuthenticationScheme
Get scheme type
getSeqTask() - Static method in class org.tasktide.core.manager.BuilderUtility
Fetch seq task
getSeqTasks(int) - Static method in class org.tasktide.core.manager.BuilderUtility
Generate list of random seq tasks
getService(ManagerTarget) - Static method in class org.tasktide.core.manager.TaskTideServiceManager
getServiceFor(ManagerTarget) - Method in class org.tasktide.core.manager.TaskTideServiceManager
getShortFlag() - Method in class org.tasktide.parser.model.Argument
Get argument short flag
getStaleFileThreshold() - Method in class org.tasktide.mutex.model.Mutex
Stale file threshold
getStaleFileThreshold() - Static method in class org.tasktide.mutex.utils.MutexConstants
Get stale file threshold
getStartJitter() - Method in class org.tasktide.mutex.model.Mutex
Get start jitter
getStartJitter() - Static method in class org.tasktide.mutex.utils.MutexConstants
Get start jitter
getStartTime() - Method in class org.tasktide.core.model.task.TaskLogging
Get start time
getState() - Method in class org.tasktide.api.TaskTideWebApi
Get server state
getState() - Method in class org.tasktide.core.model.collection.Step
 
getState() - Method in class org.tasktide.core.model.collection.Workflow
 
getState() - Method in class org.tasktide.core.model.CustomAnnotation
Not implemented, throws UnsupportedOperationException
getState() - Method in class org.tasktide.core.model.job_env.JobEnvironment
Gets current JobState
getState() - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Returns units of the metric data
getState() - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
Get units as state
getState() - Method in class org.tasktide.core.model.task.ItemTask
 
getState() - Method in class org.tasktide.core.model.workitem.WorkItem
 
getState() - Method in interface org.tasktide.core.TaskTideModel
Return current of model
getState() - Method in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
Get ItemState field
getState() - Method in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
getState() - Method in interface org.tasktide.engine.policies.TaskTideWorkloadAcquisitionPolicy
Get ItemState field
getState() - Method in class org.tasktide.itemstore.Item
Get state
getState() - Method in class org.tasktide.mutex.actor.FileChannelActor
Get mutex state
getState() - Method in interface org.tasktide.mutex.actor.MutexActor
Return MutexState
getState() - Method in class org.tasktide.mutex.actor.NfsMutexActor
Get mutex state
getState() - Method in class org.tasktide.mutex.model.Mutex
Get current MutexState
getStatus() - Method in class org.tasktide.mutex.orchestrator.OrchestratorResult
 
getStderr() - Method in class org.tasktide.core.model.task.ProcessLog
Get stderr log
getStderr() - Method in class org.tasktide.engine.executor.streamhandler.StreamHandler
Gets stderr file
getStderrArr() - Method in class org.tasktide.engine.executor.streamhandler.StreamHandler
Gets stderr arr
getStdout() - Method in class org.tasktide.core.model.task.ProcessLog
Get stdout
getStdout() - Method in class org.tasktide.engine.executor.streamhandler.StreamHandler
Gets stdout file
getStdoutArr() - Method in class org.tasktide.engine.executor.streamhandler.StreamHandler
Get stdout arr
getStepId() - Method in class org.tasktide.core.model.collection.Step
Get step Id
getStepId() - Method in class org.tasktide.core.model.workitem.WorkItem
Get the parent Step Id
getStepIds() - Method in class org.tasktide.core.model.collection.Workflow
 
getStepList() - Method in class org.tasktide.engine.policies.WorkflowAcquisitionPolicy
Fetch clone of step list
getStepName() - Method in class org.tasktide.core.manager.ManagerTask
Get step name
getStepName() - Method in class org.tasktide.core.model.collection.Step
Get step name
getStepName() - Method in class org.tasktide.core.model.workitem.WorkItem
Get step name
getStore(ItemStoreType, String) - Static method in class org.tasktide.itemstore.utils.ItemStoreUtils
Create required ItemStore
getStoreName() - Method in class org.tasktide.itemstore.AbstractItemStore
Return store name
getStoreName() - Method in interface org.tasktide.itemstore.ItemStore
Fetch store name
getStoreName() - Method in class org.tasktide.itemstore.strategies.ItemStoreLockStrategy
Fetch configured store name
getStrategy() - Method in class org.tasktide.mutex.actor.FileChannelActor
getStrategy() - Method in interface org.tasktide.mutex.actor.MutexActor
Fetch the composed MutexStrategy
getStrategy() - Method in class org.tasktide.mutex.actor.NfsMutexActor
getStrategy(boolean) - Static method in enum class org.tasktide.engine.policies.workflow.WorkflowStrategyType
Make either RoundRobinWorkflowStrategy, or SequentialWorkflowStrategy depending on whether the engine should cycle through steps
getStrategyMode() - Method in class org.tasktide.engine.policies.workflow.AbstractWorkflowStrategy
getStrategyMode() - Method in interface org.tasktide.engine.policies.workflow.WorkflowAcquisitionStrategy
Provides WorkflowStrategyMode of strategy
getStrategyMode() - Method in class org.tasktide.engine.policies.WorkflowAcquisitionPolicy
getStrategyType() - Method in class org.tasktide.engine.policies.WorkflowAcquisitionPolicy
getStrategyType() - Method in class org.tasktide.mutex.strategy.MutexStrategy
getStreak() - Method in class org.tasktide.mutex.strategy.ElectionState
 
getStreamPath() - Method in class org.tasktide.engine.workerunit.container.WorkerUnitContainer
Get configured Path for ProcessExecutor streams, defaulting to current directory under 'tasktide-process-executor-streams'
getSummaryMap() - Method in class org.tasktide.core.model.state_summary.StateSummary
Get clone of summary map
getTarget() - Method in class org.tasktide.core.manager.command.commands.AbstractCommand
Get target for command
getTarget() - Method in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
Get target field
getTarget() - Method in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
getTarget() - Method in interface org.tasktide.engine.policies.TaskTideWorkloadAcquisitionPolicy
Get target field
getTarget() - Method in class org.tasktide.engine.policies.WorkflowAcquisitionPolicy
getTarget() - Method in class org.tasktide.tasktide.client.TaskTideManagerClient
getTargetFile() - Method in class org.tasktide.mutex.model.HostLock
Get target file for host lock
getTargetNames() - Method in class org.tasktide.engine.policies.workflow.AbstractWorkflowStrategy
Get target names as a list
getTargetNames() - Method in interface org.tasktide.engine.policies.workflow.WorkflowAcquisitionStrategy
Get target names as a list
getTask() - Method in class org.tasktide.core.model.task.ItemTask
Get task
getTask(String) - Method in class org.tasktide.core.model.workitem.Workload
Fetch task if present
getTaskCount() - Method in class org.tasktide.core.model.workitem.WorkItem
Get total task count
getTaskDone() - Method in class org.tasktide.core.model.workitem.WorkItem
Get task done count
getTaskLog() - Method in class org.tasktide.core.model.task.ItemTask
Get task log
getTaskMap() - Method in class org.tasktide.core.model.workitem.Workload
Get taskMap
getTaskName() - Method in class org.tasktide.core.manager.ManagerTask
Get task name
getTaskName() - Method in class org.tasktide.core.model.task.ItemTask
Get task name
getTasks() - Method in class org.tasktide.engine.trackers.TrackerWaiter
Deprecated.
Fetch tasks
getTaskScript() - Method in class org.tasktide.core.manager.ManagerTask
Get task script
getTaskState() - Method in class org.tasktide.core.model.task.ItemTask
Get task state
getThreadName() - Method in class org.tasktide.core.model.task.TaskLogging
Get thread name
getThreadPool(WorkerUnitModelType) - Method in class org.tasktide.engine.workerunit.container.WorkerUnitContainer
Fetch ExecutorService thread pool for asyncronous processing
getThroughLink(TaskTideService, Workflow) - Method in class org.tasktide.core.services.WorkflowService
Fetch steps for Workflow
getThroughLink(TaskTideService, WorkItem) - Method in class org.tasktide.core.services.WorkItemService
Fetches Step for queried WorkItem
getThroughLink(TaskTideService, MetricProfile) - Method in class org.tasktide.core.services.MetricProfileService
Get JobEnvironment collection through provided TaskTideService link
getThroughLink(TaskTideService, JobEnvironment) - Method in class org.tasktide.core.services.JobEnvironmentService
Get MetricProfile collection through provided TaskTideService link
getThroughLink(TaskTideService, Step) - Method in class org.tasktide.core.services.StepService
Map queried Step to WorkItem collection
getThroughLink(TaskTideService, T) - Method in interface org.tasktide.core.TaskTideMapper
Map TaskTideModel to its lower class via the TaskTideService
getTimestamp() - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Get timestamp
getTimestamp() - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
Get profile timestamp
getTimestamp() - Method in class org.tasktide.mutex.model.Mutex
Get mutex timestamp
getTimeTaken(Date, Date) - Method in class org.tasktide.core.supporting.DateUtility
Get time taken
getTotal() - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Get total resources
getTree() - Method in class org.tasktide.parser.ArgumentTree
Return tree to expose those methods
getType() - Method in class org.tasktide.engine.observer.ObserverResult
getType() - Method in class org.tasktide.engine.observer.worker.ExecutorObserver
getType() - Method in class org.tasktide.engine.observer.worker.StateObserver
getType() - Method in class org.tasktide.engine.observer.worker.TimeKeeperObserver
getType() - Method in interface org.tasktide.engine.observer.WorkerObserver
Defines ObserverType of implementing Observer
getType() - Method in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
getType() - Method in class org.tasktide.engine.trackers.ExecutorServiceTracker
Deprecated.
Get class type of tracker
getType() - Method in class org.tasktide.engine.trackers.TrackerWaiter
Deprecated.
Fetch TaskTideModel type for waiter
getUnits() - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Get units of data point
getUnits() - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
Get units for profile
getUsed() - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Get used resources
getUserPrincipal() - Method in class org.tasktide.api.auth.JwtSecurityContext
 
getUUID(String) - Static method in class org.tasktide.core.supporting.Utils
Fetch UUID from input string
getValue() - Method in class org.tasktide.parser.model.Argument
Get value
getValueFor(String) - Method in class org.tasktide.core.model.state_summary.StateSummary
Get the value for the specified key
getValueFor(T) - Method in class org.tasktide.core.model.state_summary.StateSummary
Get value for queried state
getValueFromField(String) - Method in class org.tasktide.core.model.collection.Step
TaskTideModel interface get the value from the required field
getValueFromField(String) - Method in class org.tasktide.core.model.collection.Workflow
TaskTideModel interface get the value from the required field
getValueFromField(String) - Method in class org.tasktide.core.model.CustomAnnotation
Delegates to the getKey method
getValueFromField(String) - Method in class org.tasktide.core.model.job_env.JobEnvironment
Fetches value for queried field
getValueFromField(String) - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Get value of queried field
getValueFromField(String) - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
Get value of queried field
getValueFromField(String) - Method in class org.tasktide.core.model.task.ItemTask
 
getValueFromField(String) - Method in class org.tasktide.core.model.workitem.WorkItem
Return value of field.
getValueFromField(String) - Method in interface org.tasktide.core.TaskTideModel
Get the value of field
getVerboseHelp() - Method in class org.tasktide.parser.ArgumentTree
Display verbose help message global, and all action action arguments
getWebUri() - Method in class org.tasktide.api.TaskTideWebApi
Get web uri
getWebUriString() - Method in class org.tasktide.api.TaskTideWebApi
Get web URI
getWindowSize() - Method in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
Get window size
getWindowSize() - Method in interface org.tasktide.engine.policies.TaskTideWorkloadAcquisitionPolicy
Get window size
getWorkflow() - Method in class org.tasktide.core.model.collection.Step
Get parent workflow Id
getWorkflowId() - Method in class org.tasktide.core.model.collection.Step
Get parent workflow Id
getWorkflowId() - Method in class org.tasktide.core.model.collection.Workflow
Get workflow Id
getWorkflowName() - Method in class org.tasktide.core.model.collection.Workflow
Get workflow name
getWorkflowSteps() - Method in class org.tasktide.core.model.collection.Workflow
Get workflow steps
getWorkItemId() - Method in class org.tasktide.core.model.task.ItemTask
Get the Id of the parent WorkItem
getWorkItemObsBuilder() - Method in class org.tasktide.engine.workerunit.provider.TaskTideWorkerUnitProvider
Get builder for TaskTideEngineObserver for WorkItem
getWorkItemTravBuilder() - Method in class org.tasktide.engine.workerunit.provider.TaskTideWorkerUnitProvider
getWorkload() - Method in class org.tasktide.core.model.workitem.WorkItem
Get workload
getWorkloadSize() - Method in class org.tasktide.core.model.workitem.WorkItem
Get workload size
getWorkloadSize() - Method in class org.tasktide.core.model.workitem.Workload
Get taskMap size
getWorkloadType() - Method in class org.tasktide.core.model.workitem.Workload
Get taskMap type
GLITE - Enum constant in enum class org.tasktide.core.model.job_env.JobType
 
GLOBAL - Enum constant in enum class org.tasktide.parser.model.ArgumentType
 
GLOBAL - Enum constant in enum class org.tasktide.tasktide.client.TaskTideClientType
 
GlobalConfig - Class in org.tasktide.tasktide.client.config
Configure global settings for TaskTideClient used across each client type.
GlobalConfig() - Constructor for class org.tasktide.tasktide.client.config.GlobalConfig
Use default "tasktide" root config path
GlobalConfig(String) - Constructor for class org.tasktide.tasktide.client.config.GlobalConfig
Use the provided as root config path
GOOGLE - Enum constant in enum class org.tasktide.api.auth.OidcProviderType
 
GOOGLE - Enum constant in enum class org.tasktide.core.manager.generator.HostList
 
GRAPH - Enum constant in enum class org.tasktide.tasktide.client.config.dependents.JNoSqlType
 
GRAPHICS - Enum constant in enum class org.tasktide.core.model.job_env.metrics.MetricType
 

H

HADOOP - Enum constant in enum class org.tasktide.core.model.job_env.JobType
 
handleDelim(String) - Static method in class org.tasktide.core.manager.TaskTideManagerUtility
Validate delimiter
handleFailure(T, Exception) - Method in class org.tasktide.engine.executor.TaskTideExecutor
Abstract method to allow sub-classes to define logic around handling failed task execution
handleFirstInstance(Mutex) - Method in class org.tasktide.mutex.actor.InterProcessMutexActor
Handle first instance of mutex
handleLine(String[], TaskTideService, Logger) - Method in interface org.tasktide.core.manager.file_handler.WorkItemLineHandler
Parses input array into a CRUD operation against provided service TaskTideService
handleLogs() - Method in class org.tasktide.engine.executor.streamhandler.StreamHandler
Measures log file size less than 1MB is stored in DB, otherwise file is retained and logged on database
handleTaskState(ItemTask, boolean) - Method in class org.tasktide.engine.observer.worker.timekeeper.ItemTaskTimeKeeper
Reset ItemTask based on TimeKeeperObserver flag
handleTaskState(WorkItem, boolean) - Method in class org.tasktide.engine.observer.worker.timekeeper.WorkItemTimeKeeper
Reset WorkItem based on TimeKeeperObserver flag
handleTaskState(T, boolean) - Method in class org.tasktide.engine.observer.worker.TimeKeeperObserver
Let sub-classes handle logic
handleUnlocks(WorkItem) - Method in class org.tasktide.engine.observer.worker.executor.WorkItemExecutorObserver
Handle unlocking sub task ItemTask, returning count of unlocked
handleWorkflowForStep(Step) - Static method in class org.tasktide.core.manager.TaskTideManagerUtility
Handle Workflow for Step.
handleWorkItemUpdate(ItemTask) - Method in class org.tasktide.engine.observer.worker.stateobserver.ItemTaskStateObserver
Handle updating parent WorkItem with ItemTask
hasAnnotationField(String) - Method in class org.tasktide.core.repository.AbstractRepository
Filter records which have provided annotation key
hasAnnotationField(String) - Method in class org.tasktide.core.repository.ItemStoreRepository
Filter records which have provided annotation key
hasAnnotationField(String) - Method in class org.tasktide.core.repository.template_repo.TemplateWorkflowRepository
Filter records which have provided annotation key
hasAnnotationField(String) - Method in interface org.tasktide.core.TaskTideRepository
Retrieve records which have provided annotation key
hasChild(String) - Method in class org.tasktide.parser.generic_tree.GenericTreeNode
Check whether current node has queried child
hasExceeded(Date) - Method in class org.tasktide.core.supporting.DateUtility
Check if provided is before
hashCode() - Method in record class org.tasktide.api.auth.OidcConfig
Returns a hash code value for this object.
hasHelp() - Method in class org.tasktide.parser.CliParser
 
hasKey(String) - Method in class org.tasktide.core.model.CustomAnnotation
Checks whether map contains key
hasKey(String) - Method in class org.tasktide.core.model.state_summary.StateSummary
Check if StateSummary has provided key
hasKey(T) - Method in class org.tasktide.core.model.state_summary.StateSummary
Check whether state map has queried key
hasNext() - Method in class org.tasktide.engine.policies.TargetedAcquisitionPolicy
Checks whether there are active tasks
hasNext() - Method in interface org.tasktide.engine.policies.TaskTideWorkloadAcquisitionPolicy
Checks whether there are active tasks
hasNext() - Method in class org.tasktide.engine.policies.workflow.AbstractWorkflowStrategy
Checks whether there active tasks in workflow
hasNext() - Method in class org.tasktide.engine.policies.workflow.RoundRobinWorkflowStrategy
Checks whether there active tasks in workflow, bypassing count of records
hasNext() - Method in class org.tasktide.engine.policies.workflow.SequentialWorkflowStrategy
Implements own hasNExt logic depending on mode
hasNext() - Method in interface org.tasktide.engine.policies.workflow.WorkflowAcquisitionStrategy
Checks whether there are any available tasks left in the active step, or throws TaskTideEngineUncheckedException if not yet configured
hasNext() - Method in class org.tasktide.engine.policies.WorkflowAcquisitionPolicy
Determines whether available task in active policy
hasOptionsKey(String) - Method in class org.tasktide.core.manager.command.CommandSpec
Returns whether options key is present in map
hasQuery(String) - Static method in enum class org.tasktide.api.auth.AuthenticationSchemeType
Check if query maps to enum value
hasQuery(String) - Static method in enum class org.tasktide.api.auth.OidcProviderType
Check if query maps to enum value
hasQuery(String) - Static method in enum class org.tasktide.core.manager.command.commands.ExportType
Check if query maps to enum value
hasQuery(String) - Static method in enum class org.tasktide.core.manager.command.CommandType
Check if query maps to enum value
hasQuery(String) - Static method in enum class org.tasktide.core.manager.command.ManagerAction
Check if query is a valid action
hasQuery(String) - Static method in enum class org.tasktide.core.manager.command.ManagerTarget
Check whether enum has query
hasQuery(String) - Static method in enum class org.tasktide.core.model.job_env.JobState
Check if query maps to enum value
hasQuery(String) - Static method in enum class org.tasktide.core.model.job_env.JobType
Check if query maps to enum value
hasQuery(String) - Static method in enum class org.tasktide.core.model.job_env.metrics.MetricType
Check if query maps to enum value
hasQuery(String) - Static method in enum class org.tasktide.engine.policies.AcquisitionPolicyMode
Check if query maps to enum value
hasQuery(String) - Static method in enum class org.tasktide.engine.policies.resources.ResourcePolicyModelType
Check if query maps to enum value
hasQuery(String) - Static method in enum class org.tasktide.engine.policies.WorkerExecutionPolicy
Check if query maps to enum value
hasQuery(String) - Static method in enum class org.tasktide.engine.policies.workflow.WorkflowStrategyMode
Check if query maps to enum value
hasQuery(String) - Static method in enum class org.tasktide.engine.policies.workflow.WorkflowStrategyType
Check if query maps to enum value
hasQuery(String) - Static method in enum class org.tasktide.engine.workerunit.TaskTideWorkerUnitType
Check if query maps to enum value
hasQuery(String) - Static method in enum class org.tasktide.itemstore.types.ItemStoreType
Checks if enum has value
hasQuery(String) - Static method in enum class org.tasktide.mutex.model.MutexFileType
Check if query maps to enum value
hasQuery(String) - Static method in enum class org.tasktide.mutex.model.MutexState
Check if query maps to enum value
hasQuery(String) - Static method in enum class org.tasktide.mutex.orchestrator.OrchestratorAction
Check if query maps to enum value
hasQuery(String) - Static method in enum class org.tasktide.mutex.orchestrator.OrchestratorStatus
Check if query maps to enum value
hasQuery(String) - Static method in enum class org.tasktide.mutex.strategy.LoopDecision
Check if query maps to enum value
hasQuery(String) - Static method in enum class org.tasktide.mutex.strategy.MutexStrategyType
Check if query maps to enum value
hasQuery(String) - Static method in enum class org.tasktide.mutex.strategy.PositionCheckValues
Check if query maps to enum value
hasQuery(String) - Static method in enum class org.tasktide.tasktide.client.TaskTideClientType
 
hasQuery(String) - Static method in enum class org.tasktide.tasktide.containerprovider.CdiProviders
 
hasQuery(TaskTideClientType, String) - Static method in enum class org.tasktide.tasktide.client.TaskTideClientType
 
hasQuery(CdiProviders, String) - Static method in enum class org.tasktide.tasktide.containerprovider.CdiProviders
 
hasRepository() - Method in enum class org.tasktide.core.manager.command.ManagerTarget
Method to denote whether a given ManagerTarget has a TaskTideRepository associated with it
hasRun - Variable in class org.tasktide.engine.policies.workflow.AbstractWorkflowStrategy
 
hasType(String) - Static method in enum class org.tasktide.core.model.builders.BuilderType
Check if queried type exists
hasType(String) - Static method in enum class org.tasktide.core.model.state_summary.ItemState
Check if queried type exists
hasType(String) - Static method in enum class org.tasktide.core.model.state_summary.TaskState
Check if queried type exists
hasType(String) - Static method in enum class org.tasktide.core.model.workitem.ItemType
Check if queried type exists
hasType(String) - Static method in enum class org.tasktide.core.repository.RepositoryType
Check if queried type exists
hasType(String) - Static method in enum class org.tasktide.core.TaskTideModelType
Check if queried type exists
hasType(String) - Static method in enum class org.tasktide.engine.trackers.ExecutionState
Deprecated.
Check if queried type exists
hasType(String) - Static method in enum class org.tasktide.engine.workerunit.container.WorkerUnitModelType
Check if queried type exists
hasVersion() - Method in class org.tasktide.parser.CliParser
 
HAULT - Enum constant in enum class org.tasktide.core.model.state_summary.ItemState
 
HAULT - Enum constant in enum class org.tasktide.core.model.state_summary.TaskState
 
help() - Method in interface org.tasktide.parser.configuration.TaskTideConfig
 
help() - Method in class org.tasktide.tasktide.client.config.dependents.JNoSQLConfigurer
 
help() - Method in class org.tasktide.tasktide.client.config.dependents.JpaConfigurer
 
help() - Method in class org.tasktide.tasktide.client.config.dependents.MutexConfigurer
Not used because this is component of global setting
help() - Method in class org.tasktide.tasktide.client.config.dependents.WorkloadPolicyConfigurer
Configure help
help() - Method in class org.tasktide.tasktide.client.config.EngineConfig
Configure help
help() - Method in class org.tasktide.tasktide.client.config.GlobalConfig
Configure help
help() - Method in class org.tasktide.tasktide.client.config.ManagerConfig
Configure help
help() - Method in class org.tasktide.tasktide.client.config.WebApiConfig
Configure help
HOLD - Enum constant in enum class org.tasktide.core.model.state_summary.ItemState
 
HOLD - Enum constant in enum class org.tasktide.core.model.state_summary.TaskState
 
host() - Method in class org.tasktide.tasktide.client.config.WebApiConfig
Configures host parameter
HOST_FILE - Enum constant in enum class org.tasktide.mutex.model.MutexFileType
 
HOST_LOCKED - Enum constant in enum class org.tasktide.mutex.model.MutexState
 
HostList - Enum Class in org.tasktide.core.manager.generator
Enum to hold values for various host names
HostLock - Class in org.tasktide.mutex.model
Model class to hold host file lock data
HostLock(Path) - Constructor for class org.tasktide.mutex.model.HostLock
Create OS process lock on target file
HostLockFactory - Class in org.tasktide.mutex.model
Package private factory for creating HostLock
HostLockFactory() - Constructor for class org.tasktide.mutex.model.HostLockFactory
 
HOSTNAME - Enum constant in enum class org.tasktide.core.manager.generator.ExampleGenerators
 
HostnameGenerator - Class in org.tasktide.core.manager.generator
Generating Hostname tasks
HostnameGenerator() - Constructor for class org.tasktide.core.manager.generator.HostnameGenerator
Constructor
hydrateSteps() - Method in class org.tasktide.core.model.collection.Workflow
 

I

id - Variable in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
 
id - Variable in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
id - Variable in class org.tasktide.engine.policies.workflow.AbstractWorkflowStrategy
 
IMPORT - Enum constant in enum class org.tasktide.core.manager.command.ManagerAction
 
ImportCommand - Class in org.tasktide.core.manager.command.commands
ManagerCommand for importing tasks from JSON query string, or file
ImportCommand(ManagerAction, ManagerTarget, CommandSpec, CommandType) - Constructor for class org.tasktide.core.manager.command.commands.ImportCommand
Construct import command
ImportCommandRecordHandler - Interface in org.tasktide.core.manager.file_handler
Functional interface to standardize file handling operations from ManagerCommand
ImportCommandRecordProcessor - Class in org.tasktide.core.manager.file_handler
Parsing WorkItem collection from target file
ImportCommandRecordProcessor() - Constructor for class org.tasktide.core.manager.file_handler.ImportCommandRecordProcessor
 
importFile() - Method in class org.tasktide.core.manager.command.commands.ImportCommand
Imports data from file
importItems(List) - Method in interface org.tasktide.itemstore.session.ItemStoreSession
Import an Item collection
importJson(String, Class) - Static method in class org.tasktide.core.supporting.FileIO
Reads input file to a collection of provided reference classes
importTask(ManagerTask, String, String) - Method in class org.tasktide.core.manager.command.commands.ImportCommand
Import task providing updated WorkItem
incrementCount() - Method in class org.tasktide.engine.executor.TaskTideExecutor
Increment process count
indexOf(String) - Static method in enum class org.tasktide.api.auth.AuthenticationSchemeType
Fetch the index for mapped query string
indexOf(String) - Static method in enum class org.tasktide.api.auth.OidcProviderType
Fetch the index for mapped query string
indexOf(String) - Static method in enum class org.tasktide.core.manager.command.commands.ExportType
Fetch the index for mapped query string
indexOf(String) - Static method in enum class org.tasktide.core.manager.command.CommandType
Fetch the index for mapped query string
indexOf(String) - Static method in enum class org.tasktide.core.manager.command.ManagerAction
Fetch index of query
indexOf(String) - Static method in enum class org.tasktide.core.manager.command.ManagerTarget
Retrieve index of query
indexOf(String) - Static method in enum class org.tasktide.core.model.builders.BuilderType
Return index of queried type
indexOf(String) - Static method in enum class org.tasktide.core.model.job_env.JobState
Fetch the index for mapped query string
indexOf(String) - Static method in enum class org.tasktide.core.model.job_env.JobType
Fetch the index for mapped query string
indexOf(String) - Static method in enum class org.tasktide.core.model.job_env.metrics.MetricType
Fetch the index for mapped query string
indexOf(String) - Static method in enum class org.tasktide.core.model.state_summary.ItemState
Return index of queried state
indexOf(String) - Static method in enum class org.tasktide.core.model.state_summary.TaskState
Return index of queried state
indexOf(String) - Static method in enum class org.tasktide.core.model.workitem.ItemType
Return index of queried type
indexOf(String) - Static method in enum class org.tasktide.core.repository.RepositoryType
Return index of queried state
indexOf(String) - Static method in enum class org.tasktide.core.TaskTideModelType
Return index of queried model
indexOf(String) - Static method in enum class org.tasktide.engine.policies.AcquisitionPolicyMode
Fetch the index for mapped query string
indexOf(String) - Static method in enum class org.tasktide.engine.policies.resources.ResourcePolicyModelType
Fetch the index for mapped query string
indexOf(String) - Static method in enum class org.tasktide.engine.policies.WorkerExecutionPolicy
Fetch the index for mapped query string
indexOf(String) - Static method in enum class org.tasktide.engine.policies.workflow.WorkflowStrategyMode
Fetch the index for mapped query string
indexOf(String) - Static method in enum class org.tasktide.engine.policies.workflow.WorkflowStrategyType
Fetch the index for mapped query string
indexOf(String) - Static method in enum class org.tasktide.engine.trackers.ExecutionState
Deprecated.
Return index of queried state
indexOf(String) - Static method in enum class org.tasktide.engine.workerunit.container.WorkerUnitModelType
Return index of queried model
indexOf(String) - Static method in enum class org.tasktide.engine.workerunit.TaskTideWorkerUnitType
Fetch the index for mapped query string
indexOf(String) - Static method in enum class org.tasktide.itemstore.types.ItemStoreType
Fetch index of query
indexOf(String) - Static method in enum class org.tasktide.mutex.model.MutexFileType
Fetch the index for mapped query string
indexOf(String) - Static method in enum class org.tasktide.mutex.model.MutexState
Fetch the index for mapped query string
indexOf(String) - Static method in enum class org.tasktide.mutex.orchestrator.OrchestratorAction
Fetch the index for mapped query string
indexOf(String) - Static method in enum class org.tasktide.mutex.orchestrator.OrchestratorStatus
Fetch the index for mapped query string
indexOf(String) - Static method in enum class org.tasktide.mutex.strategy.LoopDecision
Fetch the index for mapped query string
indexOf(String) - Static method in enum class org.tasktide.mutex.strategy.MutexStrategyType
Fetch the index for mapped query string
indexOf(String) - Static method in enum class org.tasktide.mutex.strategy.PositionCheckValues
Fetch the index for mapped query string
indexOf(String) - Static method in enum class org.tasktide.tasktide.client.TaskTideClientType
 
indexOf(String) - Static method in enum class org.tasktide.tasktide.containerprovider.CdiProviders
 
indexOf(TaskTideClientType) - Static method in enum class org.tasktide.tasktide.client.TaskTideClientType
 
indexOf(CdiProviders) - Static method in enum class org.tasktide.tasktide.containerprovider.CdiProviders
 
inferLeader(MutexFileType) - Method in class org.tasktide.mutex.strategy.MutexStrategy
Returns the full file path of the leader
inferPosition(Mutex) - Method in class org.tasktide.mutex.strategy.MutexStrategy
Infer position of Mutex
initBuilder() - Method in enum class org.tasktide.engine.policies.AcquisitionPolicyMode
Initialize AcquisitionPolicyBuilder for configured target
initConfig(ArgumentTree) - Method in interface org.tasktide.parser.configuration.TaskTideConfig
 
initConfig(ArgumentTree) - Method in class org.tasktide.tasktide.client.config.dependents.JNoSQLConfigurer
Applies configs to ArgumentTree
initConfig(ArgumentTree) - Method in class org.tasktide.tasktide.client.config.dependents.JpaConfigurer
Apply micro-profile config to the ArgumentTree
initConfig(ArgumentTree) - Method in class org.tasktide.tasktide.client.config.dependents.MutexConfigurer
Initialize configuration of MutexConfigurer
initConfig(ArgumentTree) - Method in class org.tasktide.tasktide.client.config.dependents.WorkloadPolicyConfigurer
Initialize config with provided ArgumentTree
initConfig(ArgumentTree) - Method in class org.tasktide.tasktide.client.config.EngineConfig
Applies the TaskTideEngineWorker configurations to ArgumentTree
initConfig(ArgumentTree) - Method in class org.tasktide.tasktide.client.config.GlobalConfig
Apply global configurations to the task tide ArgumentTree
initConfig(ArgumentTree) - Method in class org.tasktide.tasktide.client.config.ManagerConfig
Applies the TaskTideServiceManager configurations to ArgumentTree
initConfig(ArgumentTree) - Method in class org.tasktide.tasktide.client.config.WebApiConfig
Applies the TaskTideWebApi configurations to ArgumentTree
INITIALIZATION - Enum constant in enum class org.tasktide.mutex.model.MutexState
 
initialize() - Method in interface org.tasktide.tasktide.containerprovider.CdiContainerProvider
Allows implementing classes to define initializer before container
initialize() - Method in class org.tasktide.tasktide.containerprovider.QuarkusContainerProvider
 
initialize() - Method in class org.tasktide.tasktide.containerprovider.SeContainerProvider
 
initialize() - Method in class org.tasktide.tasktide.containerprovider.WeldContainerProvider
 
initialize(int, int) - Static method in class org.tasktide.engine.workerunit.provider.TaskTideExecutorServiceProvider
Initialize executor services for provided pool sizes
initialize(String) - Static method in class org.tasktide.core.repository.template_repo.TemplateRepositoryUtility
Initialize utility with the DB type, throwing an illegal state exception if already initialized
initialize(TaskTideService, TaskTideService, TaskTideService) - Static method in class org.tasktide.core.manager.TaskTideServiceManager
Initialize service manager, throws error if already initialized
initialize(TaskTideService, TaskTideService, TaskTideService, TaskTideService, TaskTideService, TaskTideService) - Static method in class org.tasktide.core.manager.TaskTideServiceManager
Initialize service manager, throws error if already initialized
initialize(ItemStoreType, String) - Static method in class org.tasktide.core.repository.itemstore_repo.ItemStoreRepositoryUtility
Initialize the utility with the store type and file location
initializeDurations() - Static method in class org.tasktide.mutex.utils.MutexConstants
Initialize duration properties with hard coded defaults
initializeDurations(long, long, long, long) - Static method in class org.tasktide.mutex.utils.MutexConstants
Initialize duration properties with provided values
initializePaths() - Static method in class org.tasktide.mutex.utils.MutexConstants
Initialize paths for MutexActor
initializePaths(Path, Path, Path, Path, Path) - Static method in class org.tasktide.mutex.utils.MutexConstants
Initialize paths for MutexActor
initializeStrategyBuilder() - Method in enum class org.tasktide.engine.policies.workflow.WorkflowStrategyType
initItemStoreServiceManager(ClientConfigMap) - Static method in class org.tasktide.tasktide.client.TaskTideClientUtility
initMutex(Mutex) - Method in class org.tasktide.mutex.strategy.ElectionStrategy
Initialize Mutex
initNoSqlServiceManager(ClientConfigMap) - Static method in class org.tasktide.tasktide.client.TaskTideClientUtility
Fetch TaskTideServiceManager for NoSQL backend
initServiceManager() - Method in class org.tasktide.core.repository.itemstore_repo.ItemStoreRepositoryUtility
initServiceManager() - Method in class org.tasktide.core.repository.jpa_repo.JpaRepositoryUtility
Initialize the TaskTideServiceManager
initServiceManager() - Method in class org.tasktide.core.repository.template_repo.TemplateRepositoryUtility
initServiceManager(RepositoryType, ClientConfigMap) - Static method in class org.tasktide.tasktide.client.TaskTideClientUtility
Fetches TaskTideServiceManager from CdiContainerProvider using the value of the RepositoryType
initSqlServiceManager(ClientConfigMap) - Static method in class org.tasktide.tasktide.client.TaskTideClientUtility
Fetch TaskTideServiceManager for SQL backend
insert(Item) - Method in interface org.tasktide.itemstore.session.ItemStoreSession
Insert provided Item
insertModel(Workflow) - Method in class org.tasktide.core.repository.template_repo.TemplateWorkflowRepository
Insert model into DB
insertModel(T) - Method in class org.tasktide.core.repository.ItemStoreRepository
Insert record into repo, providing inserted record
insertModel(T) - Method in class org.tasktide.core.repository.JpaRepository
Insert record
insertModel(T) - Method in class org.tasktide.core.repository.TemplateRepository
Insert model into DB
insertModel(T) - Method in interface org.tasktide.core.TaskTideRepository
Insert model into repository
INSTAGRAM - Enum constant in enum class org.tasktide.core.manager.generator.HostList
 
InterProcessMutexActor - Class in org.tasktide.mutex.actor
Package private class for coordinating locks on NSF where member nodes are unknown and dynamic.
InterProcessMutexActor() - Constructor for class org.tasktide.mutex.actor.InterProcessMutexActor
Construct
IntraProcessActor - Class in org.tasktide.mutex.actor
Uses HostLock data model to conduct package private OS file lock with the same semantics as the inter process mutex
IntraProcessActor() - Constructor for class org.tasktide.mutex.actor.IntraProcessActor
 
isAcquisitionPolicyMode(String) - Method in enum class org.tasktide.engine.policies.AcquisitionPolicyMode
Abstract method check if query is enum value
isAcquisitionPolicyMode(AcquisitionPolicyMode) - Method in enum class org.tasktide.engine.policies.AcquisitionPolicyMode
Abstract method check if query is enum value
isActive(String) - Method in class org.tasktide.engine.trackers.ExecutorServiceTracker
Deprecated.
Check if task is still running or in prepare
isActive(String) - Method in class org.tasktide.engine.trackers.TaskTracker
Deprecated.
Check if task is still running or in prepare
isAnnoString() - Method in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
isAnnotation() - Method in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
isApplierStrategy(String) - Method in enum class org.tasktide.mutex.strategy.MutexStrategyType
Abstract method check if query is enum value
isApplierStrategy(MutexStrategyType) - Method in enum class org.tasktide.mutex.strategy.MutexStrategyType
Abstract method check if query is enum value
isClassName(String) - Method in enum class org.tasktide.core.TaskTideModelType
Checks whether queried string matches the simple class
isClient(String) - Method in enum class org.tasktide.tasktide.client.TaskTideClientType
 
isClient(TaskTideClientType) - Method in enum class org.tasktide.tasktide.client.TaskTideClientType
 
isClosed(DbTarget) - Method in interface org.tasktide.itemstore.ItemStore
Checks whether provided DbTarget is already closed
isClosed(DbTarget) - Method in class org.tasktide.itemstore.RocksDbStore
Checks if Master/Prototype are open
isClosed(DbTarget) - Method in class org.tasktide.itemstore.SqliteStore
Checks if Master/Prototype are open
isCommandType(String) - Method in enum class org.tasktide.core.manager.command.CommandType
Abstract method check if query is enum value
isCommandType(CommandType) - Method in enum class org.tasktide.core.manager.command.CommandType
Abstract method check if query is enum value
isComplete(String) - Method in class org.tasktide.engine.trackers.ExecutorServiceTracker
Deprecated.
Check if task is still done or cancelled
isConfigured() - Method in class org.tasktide.core.services.AbstractTaskTideService
Checks that the TaskTideRepository property is not null
isConfigured() - Method in interface org.tasktide.core.TaskTideService
Verifies that the related service was configured
isConfigured() - Static method in class org.tasktide.mutex.utils.MutexConstants
Checks whether duration and path properties have been configured
isConfigured() - Static method in class org.tasktide.mutex.utils.MutexLabellingUtils
Display whether utility is configured
isCustomAnnotated() - Method in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
Return whether the annotation field has been set
isCustomAnnotated() - Method in interface org.tasktide.engine.policies.TaskTideWorkloadAcquisitionPolicy
Return whether the annotation field has been set
isDone(String) - Method in class org.tasktide.engine.trackers.ExecutorServiceTracker
Deprecated.
Check whether task is completed
isDone(String) - Method in class org.tasktide.engine.trackers.TaskTracker
Deprecated.
Check whether task is completed
isEngineMode(String) - Method in enum class org.tasktide.engine.policies.WorkerExecutionPolicy
Abstract method check if query is enum value
isEngineMode(WorkerExecutionPolicy) - Method in enum class org.tasktide.engine.policies.WorkerExecutionPolicy
Abstract method check if query is enum value
isEscapeStrings() - Method in class org.tasktide.engine.executor.ProcessExecutor
Get whether to escape string
isExportType(String) - Method in enum class org.tasktide.core.manager.command.commands.ExportType
Abstract method check if query is enum value
isExportType(ExportType) - Method in enum class org.tasktide.core.manager.command.commands.ExportType
Abstract method check if query is enum value
isHeld(String) - Method in class org.tasktide.engine.trackers.TaskTracker
Deprecated.
Check whether is held in a non completed state
isInitialized() - Static method in class org.tasktide.core.manager.TaskTideServiceManager
Returns whether the service manager is initialized
isInitialized() - Static method in class org.tasktide.mutex.orchestrator.MutexOrchestrator
Returns whether MutexOrchestrator is configured
isItemStoreType(String) - Method in enum class org.tasktide.itemstore.types.ItemStoreType
 
isItemStoreType(ItemStoreType) - Method in enum class org.tasktide.itemstore.types.ItemStoreType
 
isJobState(String) - Method in enum class org.tasktide.core.model.job_env.JobState
Abstract method check if query is enum value
isJobState(JobState) - Method in enum class org.tasktide.core.model.job_env.JobState
Abstract method check if query is enum value
isJobType(String) - Method in enum class org.tasktide.core.model.job_env.JobType
Abstract method check if query is enum value
isJobType(JobType) - Method in enum class org.tasktide.core.model.job_env.JobType
Abstract method check if query is enum value
isLeaf() - Method in class org.tasktide.parser.generic_tree.GenericTreeNode
Check whether current node has children/is leaf node
isLockState(String) - Method in enum class org.tasktide.mutex.model.MutexState
Abstract method check if query is enum value
isLockState(MutexState) - Method in enum class org.tasktide.mutex.model.MutexState
Abstract method check if query is enum value
isLoopDecision(String) - Method in enum class org.tasktide.mutex.strategy.LoopDecision
Abstract method check if query is enum value
isLoopDecision(LoopDecision) - Method in enum class org.tasktide.mutex.strategy.LoopDecision
Abstract method check if query is enum value
isManagerAction(String) - Method in enum class org.tasktide.core.manager.command.ManagerAction
 
isManagerAction(ManagerAction) - Method in enum class org.tasktide.core.manager.command.ManagerAction
 
isManagerTarget(String) - Method in enum class org.tasktide.core.manager.command.ManagerTarget
Check if value matches query
isManagerTarget(ManagerTarget) - Method in enum class org.tasktide.core.manager.command.ManagerTarget
Check if value matches query
isMetricType(String) - Method in enum class org.tasktide.core.model.job_env.metrics.MetricType
Abstract method check if query is enum value
isMetricType(MetricType) - Method in enum class org.tasktide.core.model.job_env.metrics.MetricType
Abstract method check if query is enum value
isModel(String) - Method in enum class org.tasktide.core.TaskTideModelType
Compare to queried model string
isModel(String) - Method in enum class org.tasktide.engine.workerunit.container.WorkerUnitModelType
Compare to queried model string
isModel(TaskTideModelType) - Method in enum class org.tasktide.core.TaskTideModelType
Compare to queried to model
isModel(WorkerUnitModelType) - Method in enum class org.tasktide.engine.workerunit.container.WorkerUnitModelType
Compare to queried to model
isMutexFileType(String) - Method in enum class org.tasktide.mutex.model.MutexFileType
Abstract method check if query is enum value
isMutexFileType(MutexFileType) - Method in enum class org.tasktide.mutex.model.MutexFileType
Abstract method check if query is enum value
isOidcProviderType(String) - Method in enum class org.tasktide.api.auth.OidcProviderType
Abstract method check if query is enum value
isOidcProviderType(OidcProviderType) - Method in enum class org.tasktide.api.auth.OidcProviderType
Abstract method check if query is enum value
isOpen(DbTarget) - Method in interface org.tasktide.itemstore.ItemStore
Checks whether provided DbTarget is already opened
isOpen(DbTarget) - Method in class org.tasktide.itemstore.RocksDbStore
Checks if Master/Prototype are open
isOpen(DbTarget) - Method in class org.tasktide.itemstore.SqliteStore
Checks if Master/Prototype are open
isOptional() - Method in class org.tasktide.engine.observer.worker.ExecutorObserver
Use ObserverType to check if ExecutorObserver is optional
isOptional() - Method in enum class org.tasktide.engine.observer.worker.ObserverType
Check is enum is optional
isOptional() - Method in class org.tasktide.engine.observer.worker.StateObserver
Use ObserverType to check if StateObserver is optional
isOptional() - Method in class org.tasktide.engine.observer.worker.TimeKeeperObserver
Use ObserverType to check if TimeKeeper is optional.
isOptional() - Method in interface org.tasktide.engine.observer.WorkerObserver
Defines whether implementing observer is optional
isOrchestratorAction(String) - Method in enum class org.tasktide.mutex.orchestrator.OrchestratorAction
Abstract method check if query is enum value
isOrchestratorAction(OrchestratorAction) - Method in enum class org.tasktide.mutex.orchestrator.OrchestratorAction
Abstract method check if query is enum value
isOrhcestratorStatus(String) - Method in enum class org.tasktide.mutex.orchestrator.OrchestratorStatus
Abstract method check if query is enum value
isOrhcestratorStatus(OrchestratorStatus) - Method in enum class org.tasktide.mutex.orchestrator.OrchestratorStatus
Abstract method check if query is enum value
isParallelized() - Method in class org.tasktide.engine.workerunit.provider.TaskTideExecutorServiceProvider
Checks whether service provider is parallelized
isPositionCheckValues(String) - Method in enum class org.tasktide.mutex.strategy.PositionCheckValues
Abstract method check if query is enum value
isPositionCheckValues(PositionCheckValues) - Method in enum class org.tasktide.mutex.strategy.PositionCheckValues
Abstract method check if query is enum value
isPresent(String) - Method in class org.tasktide.engine.trackers.ExecutorServiceTracker
Deprecated.
Check whether task is present
isPresent(String) - Method in class org.tasktide.engine.trackers.TaskTracker
Deprecated.
Check whether task is present
isProvider(String) - Method in enum class org.tasktide.tasktide.containerprovider.CdiProviders
 
isProvider(CdiProviders) - Method in enum class org.tasktide.tasktide.containerprovider.CdiProviders
 
isRepository(String) - Method in enum class org.tasktide.core.repository.RepositoryType
Compare to queried repository string
isRepository(RepositoryType) - Method in enum class org.tasktide.core.repository.RepositoryType
Compare to queried to repository
isResourcePolicyModelType(String) - Method in enum class org.tasktide.engine.policies.resources.ResourcePolicyModelType
Abstract method check if query is enum value
isResourcePolicyModelType(ResourcePolicyModelType) - Method in enum class org.tasktide.engine.policies.resources.ResourcePolicyModelType
Abstract method check if query is enum value
isRunning(String) - Method in class org.tasktide.engine.trackers.TaskTracker
Deprecated.
Check if task is running
isSchemeType(String) - Method in enum class org.tasktide.api.auth.AuthenticationSchemeType
Abstract method check if query is enum value
isSchemeType(AuthenticationSchemeType) - Method in enum class org.tasktide.api.auth.AuthenticationSchemeType
Abstract method check if query is enum value
isSecure() - Method in class org.tasktide.api.auth.JwtSecurityContext
 
isState(String) - Method in enum class org.tasktide.core.model.state_summary.ItemState
Compare to queried state string
isState(String) - Method in enum class org.tasktide.core.model.state_summary.TaskState
Compare to queried state string
isState(String) - Method in enum class org.tasktide.engine.trackers.ExecutionState
Deprecated.
Compare to queried state string
isState(ItemState) - Method in enum class org.tasktide.core.model.state_summary.ItemState
Compare to queried to state
isState(TaskState) - Method in enum class org.tasktide.core.model.state_summary.TaskState
Compare to queried state
isState(ExecutionState) - Method in enum class org.tasktide.engine.trackers.ExecutionState
Deprecated.
Compare to queried to state
isStringAnnotated() - Method in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
Return whether annotation string has been set
isStringAnnotated() - Method in interface org.tasktide.engine.policies.TaskTideWorkloadAcquisitionPolicy
Return whether annotation string has been set
isSuccess() - Method in class org.tasktide.engine.observer.ObserverResult
Check observer state
isSuccess() - Method in class org.tasktide.mutex.orchestrator.OrchestratorResult
 
issuer() - Method in record class org.tasktide.api.auth.OidcConfig
Returns the value of the issuer record component.
isTargeted() - Method in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
Return whether targetted field has been set
isTargeted() - Method in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
isTargeted() - Method in interface org.tasktide.engine.policies.TaskTideWorkloadAcquisitionPolicy
Return whether targetted field has been set
isTask(String) - Method in class org.tasktide.core.model.task.ItemTask
See if task names match
isType(String) - Method in enum class org.tasktide.core.model.builders.BuilderType
Compare to queried builderType string
isType(String) - Method in enum class org.tasktide.core.model.workitem.ItemType
Compare item type to query string
isType(String) - Method in enum class org.tasktide.engine.observer.worker.ObserverType
Check whether queried string matches current type
isType(BuilderType) - Method in enum class org.tasktide.core.model.builders.BuilderType
Compare to queried state
isType(ItemType) - Method in enum class org.tasktide.core.model.workitem.ItemType
Compare item type to queried type
isType(ObserverType) - Method in enum class org.tasktide.engine.observer.worker.ObserverType
Check is observer types are the same
isUserInRole(String) - Method in class org.tasktide.api.auth.JwtSecurityContext
 
isWorkerUnitType(String) - Method in enum class org.tasktide.engine.workerunit.TaskTideWorkerUnitType
Abstract method check if query is enum value
isWorkerUnitType(TaskTideWorkerUnitType) - Method in enum class org.tasktide.engine.workerunit.TaskTideWorkerUnitType
Abstract method check if query is enum value
isWorkflowStrategyMode(String) - Method in enum class org.tasktide.engine.policies.workflow.WorkflowStrategyMode
Abstract method check if query is enum value
isWorkflowStrategyMode(WorkflowStrategyMode) - Method in enum class org.tasktide.engine.policies.workflow.WorkflowStrategyMode
Abstract method check if query is enum value
isWorkflowStrategyType(String) - Method in enum class org.tasktide.engine.policies.workflow.WorkflowStrategyType
Abstract method check if query is enum value
isWorkflowStrategyType(WorkflowStrategyType) - Method in enum class org.tasktide.engine.policies.workflow.WorkflowStrategyType
Abstract method check if query is enum value
Item<T> - Class in org.tasktide.itemstore
Base model storing records in ItemStore
Item() - Constructor for class org.tasktide.itemstore.Item
Default constructor
Item(String, String, String, String) - Constructor for class org.tasktide.itemstore.Item
Construct with properties
ITEM_TASK - Enum constant in enum class org.tasktide.core.model.builders.BuilderType
 
ITEM_TASK_TRACKER - Static variable in class org.tasktide.engine.trackers.FutureTrackers
Deprecated.
 
ITEM_TASK_TRACKER - Static variable in class org.tasktide.engine.trackers.TaskTrackers
Deprecated.
 
itemId() - Method in class org.tasktide.tasktide.client.config.ManagerConfig
Configures ItemId of ManagerTarget for ManagerAction
ItemState - Enum Class in org.tasktide.core.model.state_summary
Enumeration of valid item states of ToDo, Locked, Done, Error
ItemStateSummary - Class in org.tasktide.core.model.state_summary
Data model class for representing task summary counts across valid ItemState instance
ItemStateSummary(Map) - Constructor for class org.tasktide.core.model.state_summary.ItemStateSummary
Construct ItemState summary map
ItemStore - Interface in org.tasktide.itemstore
Interface for storing Items into RocksDB/Sqlite
ITEMSTORE - Enum constant in enum class org.tasktide.core.repository.RepositoryType
 
ItemStoreCheckedException - Exception Class in org.tasktide.itemstore.exceptions
Organizing checked exceptions from ItemStore
ItemStoreCheckedException(String) - Constructor for exception class org.tasktide.itemstore.exceptions.ItemStoreCheckedException
 
ItemStoreCheckedException(String, Throwable) - Constructor for exception class org.tasktide.itemstore.exceptions.ItemStoreCheckedException
 
ItemStoreConnectionStrategy - Class in org.tasktide.itemstore.strategies
Strategy to hold evaluation logic around whether or not to allow the opening/closing of ItemStore to take that bloat out these classes using ThrowableItemStoreOperation
ItemStoreConnectionStrategy() - Constructor for class org.tasktide.itemstore.strategies.ItemStoreConnectionStrategy
 
ItemStoreJobEnvironmentRepository - Class in org.tasktide.core.repository.itemstore_repo
ItemStoreJobEnvironmentRepository(ItemStore, String) - Constructor for class org.tasktide.core.repository.itemstore_repo.ItemStoreJobEnvironmentRepository
Construct JobEnvironment repository with ItemStore
ItemStoreLockStrategy - Class in org.tasktide.itemstore.strategies
Class responsible for flexibly owning the Mutex lifecycle for an ItemStore as required.
ItemStoreLockStrategy(String, Path) - Constructor for class org.tasktide.itemstore.strategies.ItemStoreLockStrategy
Targeted constructor using store name under provided directory
ItemStoreLockStrategy(String, Path, Path) - Constructor for class org.tasktide.itemstore.strategies.ItemStoreLockStrategy
AbstractItemStore compatible constructor
ItemStoreMetricDataRepository - Class in org.tasktide.core.repository.itemstore_repo
ItemStoreMetricDataRepository(ItemStore, String) - Constructor for class org.tasktide.core.repository.itemstore_repo.ItemStoreMetricDataRepository
Construct MetricData repository with ItemStore
ItemStoreMetricProfileRepository - Class in org.tasktide.core.repository.itemstore_repo
MetricProfile ItemStore-TaskTideRepository backed by RocksDB/SQLite
ItemStoreMetricProfileRepository(ItemStore, String) - Constructor for class org.tasktide.core.repository.itemstore_repo.ItemStoreMetricProfileRepository
Construct MetricProfile repository with ItemStore
ItemStoreOperation<R> - Interface in org.tasktide.itemstore.operations
Functional interface for defining operations against ItemStore throwing ItemStoreUncheckedException
ItemStoreRepository<T> - Class in org.tasktide.core.repository
Utilize RocksDB as a TaskTideRepository through the ItemStore
ItemStoreRepository(TaskTideModelType, ItemStore, Class, String) - Constructor for class org.tasktide.core.repository.ItemStoreRepository
Construct with ItemStore
ItemStoreRepositoryUtility - Class in org.tasktide.core.repository.itemstore_repo
Supports creation of ItemStore TaskTideRepository, TaskTideService, and initialize the TaskTideServiceManager
ItemStoreSession - Interface in org.tasktide.itemstore.session
Operations supported under an ItemStore session, ultimately these are pushed back to the DB just bypassing the Open/Close connection aspects until done.
ItemStoreStepRepository - Class in org.tasktide.core.repository.itemstore_repo
Step TaskTideRepository backed by RocksDB/SQLite
ItemStoreStepRepository(ItemStore, String) - Constructor for class org.tasktide.core.repository.itemstore_repo.ItemStoreStepRepository
Construct Step repository with ItemStore
ItemStoreType - Enum Class in org.tasktide.itemstore.types
Enum to support operations over ItemStore based on the type value, and strategic factory
ItemStoreUncheckedException - Exception Class in org.tasktide.itemstore.exceptions
Organizing unchecked exceptions from ItemStore
ItemStoreUncheckedException(String) - Constructor for exception class org.tasktide.itemstore.exceptions.ItemStoreUncheckedException
 
ItemStoreUncheckedException(String, Throwable) - Constructor for exception class org.tasktide.itemstore.exceptions.ItemStoreUncheckedException
 
ItemStoreUtils - Class in org.tasktide.itemstore.utils
Collection of useful methods supporting the ItemStore
ItemStoreUtils() - Constructor for class org.tasktide.itemstore.utils.ItemStoreUtils
 
ItemStoreWorkflowRepository - Class in org.tasktide.core.repository.itemstore_repo
Workflow TaskTideRepository backed by RocksDB
ItemStoreWorkflowRepository(ItemStore, String) - Constructor for class org.tasktide.core.repository.itemstore_repo.ItemStoreWorkflowRepository
Construct Workflow repository with ItemStore
ItemStoreWorkItemRepository - Class in org.tasktide.core.repository.itemstore_repo
WorkItem TaskTideRepository backed by RocksDB
ItemStoreWorkItemRepository(ItemStore, String) - Constructor for class org.tasktide.core.repository.itemstore_repo.ItemStoreWorkItemRepository
Construct WorkItem repository with ItemStore
ItemTask - Class in org.tasktide.core.model.task
Model class to hold the task related to a WorkItem
ItemTask() - Constructor for class org.tasktide.core.model.task.ItemTask
Empty constructor
ItemTask(String, String, String, TaskState, TaskLogging) - Constructor for class org.tasktide.core.model.task.ItemTask
Construct with all fields
ItemTask(String, String, String, TaskState, TaskLogging, String, String, CustomAnnotation) - Constructor for class org.tasktide.core.model.task.ItemTask
Constructor for JSON Deserialization
ItemTask(String, String, String, TaskState, TaskLogging, CustomAnnotation) - Constructor for class org.tasktide.core.model.task.ItemTask
Construct with all fields
ItemTask(String, String, TaskState, TaskLogging) - Constructor for class org.tasktide.core.model.task.ItemTask
Construct with all fields
ITEMTASK - Enum constant in enum class org.tasktide.engine.workerunit.container.WorkerUnitModelType
 
ItemTaskBuilder - Class in org.tasktide.core.model.builders
Allow ProcessLog objects to be built where all fields are optional
ItemTaskBuilder() - Constructor for class org.tasktide.core.model.builders.ItemTaskBuilder
 
ItemTaskExecutor - Class in org.tasktide.engine.executor
Class to handle the execution of ItemTask
ItemTaskExecutor() - Constructor for class org.tasktide.engine.executor.ItemTaskExecutor
ItemTaskExecutor(ItemTaskObserver) - Constructor for class org.tasktide.engine.executor.ItemTaskExecutor
Construct with ItemTaskObserver
ItemTaskExecutorBuilder - Class in org.tasktide.engine.workerunit.provider
Class to hold the logic for constructing TaskTideExecutor for ItemTask
ItemTaskExecutorBuilder() - Constructor for class org.tasktide.engine.workerunit.provider.ItemTaskExecutorBuilder
 
itemTaskExecutorService() - Static method in class org.tasktide.engine.workerunit.provider.TaskTideExecutorServiceProvider
Static accessor for convenience for ItemTask exectuor service
ItemTaskObserver - Class in org.tasktide.engine.observer.chain
Coordinates the work across the WorkerObservers for the processing of WorkItem through the TaskTideEngineObserver chain for ItemTasks
ItemTaskObserver() - Constructor for class org.tasktide.engine.observer.chain.ItemTaskObserver
Default constructor for simple test purposes
ItemTaskObserver(int) - Constructor for class org.tasktide.engine.observer.chain.ItemTaskObserver
Construct with required arguments
ItemTaskObserver(List, int) - Constructor for class org.tasktide.engine.observer.chain.ItemTaskObserver
Construct with required arguments
ItemTaskObserverBuilder - Class in org.tasktide.engine.workerunit.provider
Class to the logic for constructing TaskTideEngineObserver of ItemTaskObserver
ItemTaskObserverBuilder() - Constructor for class org.tasktide.engine.workerunit.provider.ItemTaskObserverBuilder
 
ItemTaskProcessingStrategy - Class in org.tasktide.engine.processingstrategy
Task ProcessingStrategy implemntation for ItemTask
ItemTaskProcessingStrategy(TaskTideEngineObserver, ItemTaskExecutor) - Constructor for class org.tasktide.engine.processingstrategy.ItemTaskProcessingStrategy
Construct with observer and executor
ItemTaskStateObserver - Class in org.tasktide.engine.observer.worker.stateobserver
Class for handling ItemTask states
ItemTaskStateObserver() - Constructor for class org.tasktide.engine.observer.worker.stateobserver.ItemTaskStateObserver
Construct with state tracker
ItemTaskStateObserver(List) - Constructor for class org.tasktide.engine.observer.worker.stateobserver.ItemTaskStateObserver
Construct feeding ItemTask workload into TaskTrackers
itemTaskThreads() - Method in class org.tasktide.tasktide.client.config.EngineConfig
Configure the number of threads for ItemTask processing
ItemTaskTimeKeeper - Class in org.tasktide.engine.observer.worker.timekeeper
ItemTask specific time keeper
ItemTaskTimeKeeper(long) - Constructor for class org.tasktide.engine.observer.worker.timekeeper.ItemTaskTimeKeeper
Construct with max time
ItemTaskTraverser - Class in org.tasktide.engine.traversers
Processes workload of WorkItem
ItemTaskTraverserBuilder - Class in org.tasktide.engine.traversers
ItemTaskTraverserBuilder() - Constructor for class org.tasktide.engine.traversers.ItemTaskTraverserBuilder
 
ItemType - Enum Class in org.tasktide.core.model.workitem
Enumeration of valid WorkItem Types (Single, Nested)
iterationLimit - Variable in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
 
iterationLimit() - Method in class org.tasktide.tasktide.client.config.dependents.WorkloadPolicyConfigurer
Configures iteration limit

J

JAKARTA - Enum constant in enum class org.tasktide.tasktide.containerprovider.CdiProviders
 
JNoSQLConfigurer - Class in org.tasktide.tasktide.client.config.dependents
Configurer for Jakarta NoSQL Template
JNoSQLConfigurer() - Constructor for class org.tasktide.tasktide.client.config.dependents.JNoSQLConfigurer
Defaults ArgumentTree path to root
JNoSQLConfigurer(String) - Constructor for class org.tasktide.tasktide.client.config.dependents.JNoSQLConfigurer
Sets ArgumentTree path to provided
JNoSqlType - Enum Class in org.tasktide.tasktide.client.config.dependents
Enum to support valid Jakarta NoSQL databases
JOB_ENV_ID - Variable in class org.tasktide.engine.observer.worker.StateObserver
 
JOB_ENVIRONMENT - Enum constant in enum class org.tasktide.core.manager.command.ManagerTarget
 
JOB_ENVIRONMENT - Enum constant in enum class org.tasktide.core.TaskTideModelType
 
JobEnvironment - Class in org.tasktide.core.model.job_env
Data class to hold collection of host meta-data running job such as where Hostname/Environment etc, job Id, OS, and.
JobEnvironment() - Constructor for class org.tasktide.core.model.job_env.JobEnvironment
For Jakarta compatibility
JobEnvironment(String, JobType, String, int) - Constructor for class org.tasktide.core.model.job_env.JobEnvironment
Construct
JobEnvironment(String, JobType, String, String, String, String, int, JobState) - Constructor for class org.tasktide.core.model.job_env.JobEnvironment
Construct with all arguments
JobEnvironment(String, JobType, String, String, String, String, int, JobState, CustomAnnotation) - Constructor for class org.tasktide.core.model.job_env.JobEnvironment
Construct with all arguments
JOBENVIRONMENT - Enum constant in enum class org.tasktide.core.model.builders.BuilderType
 
JobEnvironmentBuilder - Class in org.tasktide.core.model.builders
JobEnvironmentBuilder() - Constructor for class org.tasktide.core.model.builders.JobEnvironmentBuilder
Construct builder
JobEnvironmentRestResource - Class in org.tasktide.api.resources.services.rest
REST resource for interacting with JobEnvironmentService
JobEnvironmentRestResource() - Constructor for class org.tasktide.api.resources.services.rest.JobEnvironmentRestResource
JobEnvironmentService - Class in org.tasktide.core.services
Service to provide JobEnvironment interactions to backend DB (TaskTideRepository).
JobEnvironmentService(TaskTideRepository) - Constructor for class org.tasktide.core.services.JobEnvironmentService
Constucted with TaskTideRepository
JobState - Enum Class in org.tasktide.core.model.job_env
Holds valid JobEnvironment states
JobType - Enum Class in org.tasktide.core.model.job_env
Enum to support strategic construction of JobEnvironment.
JpaConfigurer - Class in org.tasktide.tasktide.client.config.dependents
Applies JPA micro-profile config values to ArgumentTree
JpaConfigurer() - Constructor for class org.tasktide.tasktide.client.config.dependents.JpaConfigurer
Defaults ArgumentTree path to root
JpaConfigurer(String) - Constructor for class org.tasktide.tasktide.client.config.dependents.JpaConfigurer
Sets ArgumentTree path to provided
JpaJobEnvironmentRepository - Class in org.tasktide.core.repository.jpa_repo
JpaRepository orientated repository for JobEnvironment
JpaJobEnvironmentRepository(EntityManager, String) - Constructor for class org.tasktide.core.repository.jpa_repo.JpaJobEnvironmentRepository
Constructs JobEnvironment repository for the same
JpaMetricDataRepository - Class in org.tasktide.core.repository.jpa_repo
JpaMetricDataRepository(EntityManager, String) - Constructor for class org.tasktide.core.repository.jpa_repo.JpaMetricDataRepository
Constructs MetricData repository for the same
JpaMetricProfileRepository - Class in org.tasktide.core.repository.jpa_repo
JpaRepository orientated repository for MetricProfile
JpaMetricProfileRepository(EntityManager, String) - Constructor for class org.tasktide.core.repository.jpa_repo.JpaMetricProfileRepository
Constructs MetricProfile repository for the same
JpaRepository<T> - Class in org.tasktide.core.repository
JPA Entity Manager repository allowing subclasses to be persisted to Relational backends (ex Postgres, MySQL etc)
JpaRepository(TaskTideModelType, EntityManager, Class, String) - Constructor for class org.tasktide.core.repository.JpaRepository
Construct with target model class, and collection
JpaRepositoryUtility - Class in org.tasktide.core.repository.jpa_repo
JpaStepRepository - Class in org.tasktide.core.repository.jpa_repo
Persistence of Step
JpaStepRepository(EntityManager, String) - Constructor for class org.tasktide.core.repository.jpa_repo.JpaStepRepository
JpaWorkflowRepository - Class in org.tasktide.core.repository.jpa_repo
Persistence of Workflow
JpaWorkflowRepository(EntityManager, String) - Constructor for class org.tasktide.core.repository.jpa_repo.JpaWorkflowRepository
Constructs Workflow Repository TaskTideRepository
JpaWorkItemRepository - Class in org.tasktide.core.repository.jpa_repo
Persistence of WorkItem
JpaWorkItemRepository(EntityManager, String) - Constructor for class org.tasktide.core.repository.jpa_repo.JpaWorkItemRepository
JSON - Variable in class org.tasktide.mutex.actor.InterProcessMutexActor
 
JsonbManagerTaskWorkItemAdapter - Class in org.tasktide.core.manager
For parsing WorkItem from ManagerTask records
JsonbManagerTaskWorkItemAdapter() - Constructor for class org.tasktide.core.manager.JsonbManagerTaskWorkItemAdapter
 
JsonUtils - Class in org.tasktide.core.supporting
Single class for JSON Serde with(out) indentation
JsonUtils() - Constructor for class org.tasktide.core.supporting.JsonUtils
 
JwtSecurityContext - Class in org.tasktide.api.auth
 
JwtSecurityContext(AuthPrincipal, boolean, Set) - Constructor for class org.tasktide.api.auth.JwtSecurityContext
 

K

KEYCLOAK - Enum constant in enum class org.tasktide.api.auth.OidcProviderType
 
KEYVALUE - Enum constant in enum class org.tasktide.tasktide.client.config.dependents.JNoSqlType
 

L

LEADERSHIP_CONFIRMATION_FAILED - Enum constant in enum class org.tasktide.mutex.orchestrator.OrchestratorStatus
 
limit - Variable in class org.tasktide.engine.policies.workflow.AbstractWorkflowStrategy
 
LIMIT_REACHED - Enum constant in enum class org.tasktide.mutex.strategy.PositionCheckValues
 
LinkedOperation<T> - Interface in org.tasktide.itemstore.session
Interface adding support for BulkOperation across multiple ItemStoreSession under "one" connection.
LinkedOperationMap<T> - Interface in org.tasktide.itemstore.session
Functional interface allowing donor ItemStoreSession to be re-used recipient ItemStoreSession map
listChildren() - Method in class org.tasktide.parser.generic_tree.GenericTreeNode
Fetch names of current nodes children
load() - Method in class org.tasktide.core.repository.AbstractRepository
Could paginate here
load() - Method in class org.tasktide.core.repository.ItemStoreRepository
Open connection to both master and prototype
load() - Method in class org.tasktide.core.repository.JpaRepository
Fetch all records
load() - Method in interface org.tasktide.core.TaskTideRepository
Load model repository
loadFrom(String) - Static method in class org.tasktide.core.supporting.ConfigUtil
 
LOCAL - Enum constant in enum class org.tasktide.core.model.job_env.JobType
 
LOCK - Enum constant in enum class org.tasktide.mutex.orchestrator.OrchestratorAction
 
LOCK_FILE - Enum constant in enum class org.tasktide.mutex.model.MutexFileType
 
LOCKED - Enum constant in enum class org.tasktide.core.model.state_summary.ItemState
 
LOCKED - Enum constant in enum class org.tasktide.engine.trackers.ExecutionState
Deprecated.
 
LOCKED - Enum constant in enum class org.tasktide.mutex.model.MutexState
 
lockItem(WorkItem) - Method in class org.tasktide.core.services.WorkItemService
Lock provided WorkItem
lockStrategy - Variable in class org.tasktide.itemstore.AbstractItemStore
 
lockTime() - Method in class org.tasktide.tasktide.client.config.EngineConfig
Configures the wait time in seconds for locking an item
logger - Variable in class org.tasktide.engine.observer.worker.ExecutorObserver
 
logger - Variable in class org.tasktide.engine.observer.worker.TimeKeeperObserver
 
LOGGER - Variable in class org.tasktide.engine.executor.TaskTideExecutor
 
LoopDecision - Enum Class in org.tasktide.mutex.strategy
 
LSF - Enum constant in enum class org.tasktide.core.model.job_env.JobType
 

M

main(String[]) - Static method in class org.tasktide.tasktide.TaskTide
 
make() - Method in class org.tasktide.core.repository.RepositoryFactory
Make the required TaskTideRepository of type Workflow, Step, WorkItem with required backend RepositoryType
makeAnnotation(Map) - Static method in class org.tasktide.core.manager.BuilderUtility
Make CustomAnnotation from data map
makeBuilder() - Method in enum class org.tasktide.core.model.builders.BuilderType
Make builder
makeClient(ClientConfigMap) - Method in enum class org.tasktide.tasktide.client.TaskTideClientType
 
makeCommand(ManagerTarget, CommandSpec) - Method in enum class org.tasktide.core.manager.command.ManagerAction
Abstract method for values to create their corresponding AbstractCommand
makeEmptyAnnotation() - Static method in class org.tasktide.core.manager.BuilderUtility
Build an empty CustomAnnotation
makeEmptyProcessLog() - Static method in class org.tasktide.core.manager.BuilderUtility
Build an empty ProcessLog
makeFile(Path) - Static method in class org.tasktide.mutex.utils.FileUtility
Creates file
makeItemStateSummary() - Static method in class org.tasktide.core.model.state_summary.StateSummaryProvider
Make a blank StateSummary for across ItemState instances
makeItemStore(String, String) - Method in enum class org.tasktide.itemstore.types.ItemStoreType
 
makeItemStoreNoElection(String, String) - Method in enum class org.tasktide.itemstore.types.ItemStoreType
 
makeJobEnvironment() - Method in enum class org.tasktide.core.model.job_env.JobType
Abstract method for values make their associated JobEnvironment
makeJobEnvironment(String, JobType, String, int, String, String, String, JobState, CustomAnnotation) - Static method in class org.tasktide.core.model.job_env.JobEnvironment
Static method supporting json deserialization through which makeJobEnvironment is created
makeJobEnvironmentService(RepositoryType, Object, String) - Static method in class org.tasktide.core.services.ServiceFactory
Make required JobEnvironmentService
makeMetricDataService(RepositoryType, Object, String) - Static method in class org.tasktide.core.services.ServiceFactory
Make required MetricDataService
makeMetricProfileService(RepositoryType, Object, String) - Static method in class org.tasktide.core.services.ServiceFactory
Make required MetricProfileService
makeMockItem() - Static method in class org.tasktide.itemstore.utils.ItemStoreUtils
Create a mock Item, Id field is random UUID
makeMockItem(String) - Static method in class org.tasktide.itemstore.utils.ItemStoreUtils
Create a mock Item, Id field is random UUID
makeMockItemCollection(int) - Static method in class org.tasktide.itemstore.utils.ItemStoreUtils
Make a collection of mock Item of required size
makeMockItemCollection(int, String) - Static method in class org.tasktide.itemstore.utils.ItemStoreUtils
Make a collection of mock Item of required size
makeStepService(RepositoryType, Object, String) - Static method in class org.tasktide.core.services.ServiceFactory
Make required StepService
makeStepService(TaskTideRepository) - Static method in class org.tasktide.core.services.ServiceFactory
makeTargetLockFile(Path) - Static method in class org.tasktide.itemstore.utils.ItemStoreUtils
Creates target lock file
makeTaskStateSummary() - Static method in class org.tasktide.core.model.state_summary.StateSummaryProvider
Make a blank StateSummary for across TaskState instances
makeWorkflowService(RepositoryType, Object, String) - Static method in class org.tasktide.core.services.ServiceFactory
Make required WorkflowService
makeWorkflowService(TaskTideRepository) - Static method in class org.tasktide.core.services.ServiceFactory
makeWorkItemService(RepositoryType, Object, String) - Static method in class org.tasktide.core.services.ServiceFactory
Make required WorkItem
makeWorkItemService(RepositoryType, Object, String, int, String) - Static method in class org.tasktide.core.services.ServiceFactory
Make required TaskTideService
makeWorkItemService(TaskTideRepository) - Static method in class org.tasktide.core.services.ServiceFactory
makeWorkItemService(TaskTideRepository, int, String) - Static method in class org.tasktide.core.services.ServiceFactory
MANAGER - Enum constant in enum class org.tasktide.tasktide.client.TaskTideClientType
 
ManagerAction - Enum Class in org.tasktide.core.manager.command
Enum to support valid actions covered by the Manager
ManagerCommand - Interface in org.tasktide.core.manager.command
Interface through which interactions against TaskTideService are executed
ManagerConfig - Class in org.tasktide.tasktide.client.config
Class to template the TaskTideServiceManager module parameters
ManagerConfig() - Constructor for class org.tasktide.tasktide.client.config.ManagerConfig
Defaults config path to 'tasktide engine'
ManagerConfig(String) - Constructor for class org.tasktide.tasktide.client.config.ManagerConfig
Uses supplied path for engine config
ManagerTarget - Enum Class in org.tasktide.core.manager.command
Enum to suport ManagerAction over specific TaskTideModel.
ManagerTask - Class in org.tasktide.core.manager
Simple converter class for converting user input into ItemTask
ManagerTask() - Constructor for class org.tasktide.core.manager.ManagerTask
Null constructor
ManagerTask(String, String) - Constructor for class org.tasktide.core.manager.ManagerTask
Construct with task name and script
ManagerTask(String, String, String, CustomAnnotation) - Constructor for class org.tasktide.core.manager.ManagerTask
Construct with attributes
MANAGERTASK - Enum constant in enum class org.tasktide.core.manager.command.ManagerTarget
 
mapFromJson(String) - Static method in class org.tasktide.core.supporting.JsonUtils
Fetch map from json string
mapQueryToState(String) - Method in class org.tasktide.core.model.state_summary.ItemStateSummary
Maps the queried string to an ItemState
mapQueryToState(String) - Method in class org.tasktide.core.model.state_summary.StateSummary
Map queried string to state
mapQueryToState(String) - Method in class org.tasktide.core.model.state_summary.TaskStateSummary
Maps the queried string to an TaskState
mapQueryToStateString(T) - Method in class org.tasktide.core.model.state_summary.StateSummary
Map queried state to its state string
mapToAuthPrincipal(Object) - Method in interface org.tasktide.api.auth.AuthenticationScheme
Map JWTClaimsSet to AuthPrincipal
mapToAuthPrincipal(Object) - Method in class org.tasktide.api.auth.EmbeddedAuthenicationScheme
Map JWT Claims set to AuthPrincipal
mapToAuthPrincipal(Object) - Method in class org.tasktide.api.auth.NoAuthenicationScheme
Returns null AuthPrincipal
mapToAuthPrincipal(Object) - Method in class org.tasktide.api.auth.OidcAuthenticationScheme
Map JWT to AuthPrincipal
mapToCommandSpec() - Method in class org.tasktide.tasktide.client.TaskTideManagerClient
Maps values from ClientConfigMap to CommandSpec
mapToItemState() - Method in enum class org.tasktide.core.model.state_summary.TaskState
Map TaskState to an ItemState
mapToModel(TaskTideModelType) - Method in class org.tasktide.core.model.builders.ModelBuilderProvider
mapToTaskState() - Method in enum class org.tasktide.core.model.state_summary.ItemState
Map ItemState to a TaskState
markAsDone(WorkItem) - Method in class org.tasktide.core.services.WorkItemService
Mark task as done
markTask(String, ExecutionState) - Method in class org.tasktide.engine.trackers.TaskTracker
Deprecated.
Mark task with ExecutionState
markTask(String, ExecutorServiceItem) - Method in class org.tasktide.engine.trackers.ExecutorServiceTracker
Deprecated.
Mark task with ExecutorServiceItem
marshallItemFromByteArray(ObjectMapper, byte[]) - Static method in class org.tasktide.itemstore.utils.ItemStoreUtils
Marshall Item from byte array
master - Variable in class org.tasktide.itemstore.RocksDbStore
 
MASTER - Enum constant in enum class org.tasktide.itemstore.types.DbTarget
 
masterDB - Variable in class org.tasktide.itemstore.AbstractItemStore
 
maxRandomDuration() - Method in class org.tasktide.tasktide.client.config.dependents.MutexConfigurer
Sets staleFileThreshold
measureSizes() - Method in class org.tasktide.engine.executor.streamhandler.StreamHandler
Measure size of both stdout, and stderr
MEMORY - Enum constant in enum class org.tasktide.core.model.job_env.metrics.MetricType
 
method() - Method in class org.tasktide.tasktide.client.config.ManagerConfig
Configure method to manager method to run import/export
METRIC_DATA - Enum constant in enum class org.tasktide.core.manager.command.ManagerTarget
 
METRIC_DATA - Enum constant in enum class org.tasktide.core.TaskTideModelType
 
METRIC_PROFILE - Enum constant in enum class org.tasktide.core.manager.command.ManagerTarget
 
METRIC_PROFILE - Enum constant in enum class org.tasktide.core.TaskTideModelType
 
MetricData - Class in org.tasktide.core.model.job_env.metrics
Holds metrics data for MetricType instances.
MetricData() - Constructor for class org.tasktide.core.model.job_env.metrics.MetricData
Null constructor
MetricData(String, String, long, double, double, double, String, MetricType, CustomAnnotation) - Constructor for class org.tasktide.core.model.job_env.metrics.MetricData
Construct with all arguments
METRICDATA - Enum constant in enum class org.tasktide.core.model.builders.BuilderType
 
MetricDataBuilder - Class in org.tasktide.core.model.builders
Builder class for MetricData.
MetricDataBuilder() - Constructor for class org.tasktide.core.model.builders.MetricDataBuilder
Construct
MetricDataRestResource - Class in org.tasktide.api.resources.services.rest
REST resource for interacting with MetricDataService
MetricDataRestResource() - Constructor for class org.tasktide.api.resources.services.rest.MetricDataRestResource
MetricDataService - Class in org.tasktide.core.services
Service to provide MetricData interactions to backend DB (TaskTideRepository).
MetricDataService(TaskTideRepository) - Constructor for class org.tasktide.core.services.MetricDataService
Constucted with TaskTideRepository
MetricProfile - Class in org.tasktide.core.model.job_env.metrics
Holds ProfileData and computes mean across its observed MetricData datapoints as its own Entity.
MetricProfile() - Constructor for class org.tasktide.core.model.job_env.metrics.MetricProfile
Empty constructor
MetricProfile(String, String, long, String, float, float, float, ProfileData, MetricType, String, CustomAnnotation) - Constructor for class org.tasktide.core.model.job_env.metrics.MetricProfile
Construct with data
METRICPROFILE - Enum constant in enum class org.tasktide.core.model.builders.BuilderType
 
MetricProfileBuilder - Class in org.tasktide.core.model.builders
MetricProfileBuilder() - Constructor for class org.tasktide.core.model.builders.MetricProfileBuilder
Construct
MetricProfileRestResource - Class in org.tasktide.api.resources.services.rest
REST resource for interacting with MetricProfileService
MetricProfileRestResource() - Constructor for class org.tasktide.api.resources.services.rest.MetricProfileRestResource
MetricProfileService - Class in org.tasktide.core.services
Service to provide MetricProfile interactions to backend DB (TaskTideRepository).
MetricProfileService(TaskTideRepository) - Constructor for class org.tasktide.core.services.MetricProfileService
Constucted with TaskTideRepository
MetricType - Enum Class in org.tasktide.core.model.job_env.metrics
Represent valid MetricData instances
minRandomDuration() - Method in class org.tasktide.tasktide.client.config.dependents.MutexConfigurer
Sets staleFileThreshold
mode - Variable in class org.tasktide.engine.policies.workflow.AbstractWorkflowStrategy
 
ModelBuilder<T> - Class in org.tasktide.core.model.builders
Abstract for building model classes
ModelBuilder() - Constructor for class org.tasktide.core.model.builders.ModelBuilder
 
ModelBuilderProvider - Class in org.tasktide.core.model.builders
Class for providing builders
ModelBuilderProvider() - Constructor for class org.tasktide.core.model.builders.ModelBuilderProvider
Construct provider with builders
modelType - Variable in class org.tasktide.core.repository.AbstractRepository
 
modify(TaskTideService, TaskTideService, TaskTideService, TaskTideService, TaskTideService, TaskTideService) - Static method in class org.tasktide.core.manager.TaskTideServiceManager
 
modify(ItemStoreType, String) - Static method in class org.tasktide.core.repository.itemstore_repo.ItemStoreRepositoryUtility
Initialize the utility with the store type and file location
Mutex - Class in org.tasktide.mutex.model
Model class for MutexActor
Mutex(String, long, Path, Path, Path, Path, Duration, Duration, Duration, Duration, MutexState) - Constructor for class org.tasktide.mutex.model.Mutex
Construct with properties
MutexActor - Interface in org.tasktide.mutex.actor
Defines the package private semantics for electing leader mutex
MutexCheckedException - Exception Class in org.tasktide.mutex.exceptions
Places exceptions under class with different messages
MutexCheckedException(String) - Constructor for exception class org.tasktide.mutex.exceptions.MutexCheckedException
 
MutexCheckedException(String, Throwable) - Constructor for exception class org.tasktide.mutex.exceptions.MutexCheckedException
 
MutexConfigurer - Class in org.tasktide.tasktide.client.config.dependents
Configure properties for the MutexOrchestrator
MutexConfigurer() - Constructor for class org.tasktide.tasktide.client.config.dependents.MutexConfigurer
Defaults ArgumentTree path to root
MutexConfigurer(String) - Constructor for class org.tasktide.tasktide.client.config.dependents.MutexConfigurer
Sets ArgumentTree path to provided
MutexConstants - Class in org.tasktide.mutex.utils
Holds constants for building Mutex
MutexConstants() - Constructor for class org.tasktide.mutex.utils.MutexConstants
 
MutexFactory - Class in org.tasktide.mutex.model
Class for creating Mutex, assuming MutexConstants have been configured
MutexFactory() - Constructor for class org.tasktide.mutex.model.MutexFactory
 
MutexFilesUtils - Class in org.tasktide.mutex.utils
File utility for operations with Mutex
MutexFilesUtils() - Constructor for class org.tasktide.mutex.utils.MutexFilesUtils
 
MutexFileType - Enum Class in org.tasktide.mutex.model
Enum to support operation over valid file types
MutexLabellingUtils - Class in org.tasktide.mutex.utils
Utility for Mutex labelling
MutexLabellingUtils() - Constructor for class org.tasktide.mutex.utils.MutexLabellingUtils
 
MutexOrchestrator - Class in org.tasktide.mutex.orchestrator
Implementing MutexActor lock by composing the NfsMutexActor, and FileChannelActor which collectively offer a Mutex which can be acquired and released.
Currently the algorithm only runs as a waiter/holds the executing thread.
MutexOrchestrator() - Constructor for class org.tasktide.mutex.orchestrator.MutexOrchestrator
 
MutexState - Enum Class in org.tasktide.mutex.model
Enum of valid states for distributed lock
MutexStrategy - Class in org.tasktide.mutex.strategy
 
MutexStrategy(MutexStrategyType) - Constructor for class org.tasktide.mutex.strategy.MutexStrategy
Constructs
MutexStrategyType - Enum Class in org.tasktide.mutex.strategy
Package private enum to support strategic physical locking/and release method.
MutexUncheckedException - Exception Class in org.tasktide.mutex.exceptions
Runtime exceptions for Mutex
MutexUncheckedException(String) - Constructor for exception class org.tasktide.mutex.exceptions.MutexUncheckedException
 
MutexUncheckedException(String, Throwable) - Constructor for exception class org.tasktide.mutex.exceptions.MutexUncheckedException
 

N

name() - Method in interface org.tasktide.core.model.state_summary.StateSummaryType
Requires implementing enums to implement name method
NESTED - Enum constant in enum class org.tasktide.core.model.workitem.ItemType
 
nestedDelimiter() - Method in class org.tasktide.tasktide.client.config.ManagerConfig
Configure the delimiter that the TaskTideServiceManager should use for File I/O
NETFLIX - Enum constant in enum class org.tasktide.core.manager.generator.HostList
 
NFS_LOCK_FAILED - Enum constant in enum class org.tasktide.mutex.orchestrator.OrchestratorStatus
 
NfsMutexActor - Class in org.tasktide.mutex.actor
Package private implementation of the InterProcessMutexActor for shared file system
NfsMutexActor() - Constructor for class org.tasktide.mutex.actor.NfsMutexActor
 
NoAuthenicationScheme - Class in org.tasktide.api.auth
Allows no authentication scheme to support testing, and piloting TaskTide
NoAuthenicationScheme() - Constructor for class org.tasktide.api.auth.NoAuthenicationScheme
Default constructor
NONE - Enum constant in enum class org.tasktide.api.auth.AuthenticationSchemeType
 
NOSQL - Enum constant in enum class org.tasktide.core.repository.RepositoryType
 
nosqlHost() - Method in class org.tasktide.tasktide.client.config.dependents.JNoSQLConfigurer
Configures the NoSQL repository host:port
nosqlPassword() - Method in class org.tasktide.tasktide.client.config.dependents.JNoSQLConfigurer
Configures the NoSQL repository password
nosqlProviderClass() - Method in class org.tasktide.tasktide.client.config.dependents.JNoSQLConfigurer
Configures specific database provided ie MongoDB etc
nosqlUser() - Method in class org.tasktide.tasktide.client.config.dependents.JNoSQLConfigurer
Configures the NoSQL repository type
NsLookupGenerator - Class in org.tasktide.core.manager.generator
Generating NS Lookup tasks
NsLookupGenerator() - Constructor for class org.tasktide.core.manager.generator.NsLookupGenerator
Constructor
NSLOOKUPS - Enum constant in enum class org.tasktide.core.manager.generator.ExampleGenerators
 

O

observer - Variable in class org.tasktide.engine.executor.TaskTideExecutor
 
observer - Variable in class org.tasktide.engine.traversers.ItemTaskTraverser
 
OBSERVER - Enum constant in enum class org.tasktide.engine.workerunit.TaskTideWorkerUnitType
 
ObserverChain<T> - Class in org.tasktide.engine.observer
Holds each WorkerObserver in a list, with onStart, onProcessing, and onEnd methods operating iteratively where the failure of one breaks exeuction chain.
ObserverChain(List) - Constructor for class org.tasktide.engine.observer.ObserverChain
Construct with WorkerObserver list
ObserverResult - Class in org.tasktide.engine.observer
Class to support handling of failed WorkerObserver action
ObserverResult(boolean, String, ObserverType) - Constructor for class org.tasktide.engine.observer.ObserverResult
Construct with success flag, and observer
ObserverResult(boolean, String, ObserverType, boolean) - Constructor for class org.tasktide.engine.observer.ObserverResult
Construct with ignore flag
observers - Variable in class org.tasktide.engine.observer.ObserverChain
 
ObserverType - Enum Class in org.tasktide.engine.observer.worker
Enum to support logic handling optional/critical WorkerObserver
OIDC - Enum constant in enum class org.tasktide.api.auth.AuthenticationSchemeType
 
OidcAuthenticationScheme - Class in org.tasktide.api.auth
OidcAuthenticationScheme(OidcConfig, OIDCProviderMetadata, URL) - Constructor for class org.tasktide.api.auth.OidcAuthenticationScheme
Construct with properties
OidcConfig - Record Class in org.tasktide.api.auth
Record to hold config properties of OIDC backend
OidcConfig(URI, String, Duration) - Constructor for record class org.tasktide.api.auth.OidcConfig
Creates an instance of a OidcConfig record class.
OidcProviderType - Enum Class in org.tasktide.api.auth
OIDC Provider type
onTaskEnd(ItemTask) - Method in class org.tasktide.engine.observer.worker.stateobserver.ItemTaskStateObserver
Handle setting of ItemTask state following process execution
onTaskEnd(WorkItem) - Method in class org.tasktide.engine.observer.worker.executor.WorkItemExecutorObserver
Handle task post processing
onTaskEnd(WorkItem) - Method in class org.tasktide.engine.observer.worker.stateobserver.WorkItemStateObserver
Handle assignment of ItemState.Done to WorkItem
onTaskEnd(T) - Method in class org.tasktide.engine.observer.ObserverChain
Run the onTaskEnd method from each WorkerObserver.
onTaskEnd(T) - Method in interface org.tasktide.engine.observer.TaskTideEngineObserver
Defines chained WorkerObserver actions to take on ending task
onTaskEnd(T) - Method in class org.tasktide.engine.observer.worker.TimeKeeperObserver
Evaluate whether the next task can run
onTaskEnd(T) - Method in interface org.tasktide.engine.observer.WorkerObserver
Defines action to take when task completes
onTaskProcessing(ItemTask) - Method in class org.tasktide.engine.observer.worker.stateobserver.ItemTaskStateObserver
Handle state for processing of task
onTaskProcessing(WorkItem) - Method in class org.tasktide.engine.observer.worker.executor.WorkItemExecutorObserver
Monitor task until done, may want different ways later
onTaskProcessing(WorkItem) - Method in class org.tasktide.engine.observer.worker.stateobserver.WorkItemStateObserver
Handles actions when task is being processed
onTaskProcessing(T) - Method in class org.tasktide.engine.observer.ObserverChain
Run the onTaskProcessing method from each WorkerObserver.
onTaskProcessing(T) - Method in interface org.tasktide.engine.observer.TaskTideEngineObserver
Defines chained WorkerObserver actions to take on processing task
onTaskProcessing(T) - Method in class org.tasktide.engine.observer.worker.TimeKeeperObserver
Leaving out for now
onTaskProcessing(T) - Method in interface org.tasktide.engine.observer.WorkerObserver
Defines actions to take during processing
onTaskStart(ItemTask) - Method in class org.tasktide.engine.observer.worker.stateobserver.ItemTaskStateObserver
Check availability before processing
onTaskStart(WorkItem) - Method in class org.tasktide.engine.observer.worker.executor.WorkItemExecutorObserver
Verify WorkItem has open tasks before processing
onTaskStart(WorkItem) - Method in class org.tasktide.engine.observer.worker.stateobserver.WorkItemStateObserver
Verify WorkItem availability before processing
onTaskStart(T) - Method in class org.tasktide.engine.observer.ObserverChain
Run the onTaskStart method from each WorkerObserver.
onTaskStart(T) - Method in interface org.tasktide.engine.observer.TaskTideEngineObserver
Defines chained WorkerObserver actions to take on starting task
onTaskStart(T) - Method in class org.tasktide.engine.observer.worker.TimeKeeperObserver
Evaluate whether task can run before execution
onTaskStart(T) - Method in interface org.tasktide.engine.observer.WorkerObserver
Defines action to take on starting task execution
OPEN - Enum constant in enum class org.tasktide.mutex.model.MutexState
 
openConn(DbTarget) - Method in class org.tasktide.itemstore.AbstractItemStore
Standardizes how concrete ItemStore open connections, using the evaluation logic from ItemStoreConnectionStrategy, and targeted AbstractItemStore methods.
openConn(DbTarget) - Method in interface org.tasktide.itemstore.ItemStore
Open connection to target database if closed
openConnection(DbTarget, ItemStore) - Static method in class org.tasktide.itemstore.strategies.ItemStoreConnectionStrategy
Handle to evaluate opening connection against configured ItemStore
openMaster() - Method in interface org.tasktide.itemstore.ItemStore
Enforces concrete classes to implement opening connection against master DB
openMaster() - Method in class org.tasktide.itemstore.RocksDbStore
Open connection master connection
openMaster() - Method in class org.tasktide.itemstore.SqliteStore
Open connection master connection
openPrototoype() - Method in interface org.tasktide.itemstore.ItemStore
Enforces concrete classes to implement opening connection against prototype DB
openPrototoype() - Method in class org.tasktide.itemstore.RocksDbStore
Open connection prototype connection
openPrototoype() - Method in class org.tasktide.itemstore.SqliteStore
Open connection prototype connection
OPTIONAL - Enum constant in enum class org.tasktide.engine.observer.worker.ObserverType
 
OrchestratorAction - Enum Class in org.tasktide.mutex.orchestrator
 
OrchestratorResult - Class in org.tasktide.mutex.orchestrator
 
OrchestratorResult() - Constructor for class org.tasktide.mutex.orchestrator.OrchestratorResult
Default constructor
OrchestratorResult(boolean, OrchestratorStatus, OrchestratorAction) - Constructor for class org.tasktide.mutex.orchestrator.OrchestratorResult
 
OrchestratorResult(boolean, OrchestratorStatus, OrchestratorAction, Exception) - Constructor for class org.tasktide.mutex.orchestrator.OrchestratorResult
Construct with data
OrchestratorStatus - Enum Class in org.tasktide.mutex.orchestrator
 
org.tasktide.api - package org.tasktide.api
 
org.tasktide.api.auth - package org.tasktide.api.auth
 
org.tasktide.api.exceptions - package org.tasktide.api.exceptions
 
org.tasktide.api.resources.services.rest - package org.tasktide.api.resources.services.rest
 
org.tasktide.api.utils - package org.tasktide.api.utils
 
org.tasktide.core - package org.tasktide.core
 
org.tasktide.core.exceptions - package org.tasktide.core.exceptions
 
org.tasktide.core.manager - package org.tasktide.core.manager
 
org.tasktide.core.manager.command - package org.tasktide.core.manager.command
 
org.tasktide.core.manager.command.commands - package org.tasktide.core.manager.command.commands
 
org.tasktide.core.manager.file_handler - package org.tasktide.core.manager.file_handler
 
org.tasktide.core.manager.generator - package org.tasktide.core.manager.generator
 
org.tasktide.core.model - package org.tasktide.core.model
 
org.tasktide.core.model.builders - package org.tasktide.core.model.builders
 
org.tasktide.core.model.collection - package org.tasktide.core.model.collection
 
org.tasktide.core.model.job_env - package org.tasktide.core.model.job_env
 
org.tasktide.core.model.job_env.metrics - package org.tasktide.core.model.job_env.metrics
 
org.tasktide.core.model.state_summary - package org.tasktide.core.model.state_summary
 
org.tasktide.core.model.task - package org.tasktide.core.model.task
 
org.tasktide.core.model.workitem - package org.tasktide.core.model.workitem
 
org.tasktide.core.repository - package org.tasktide.core.repository
 
org.tasktide.core.repository.itemstore_repo - package org.tasktide.core.repository.itemstore_repo
 
org.tasktide.core.repository.jpa_repo - package org.tasktide.core.repository.jpa_repo
 
org.tasktide.core.repository.template_repo - package org.tasktide.core.repository.template_repo
 
org.tasktide.core.services - package org.tasktide.core.services
 
org.tasktide.core.supporting - package org.tasktide.core.supporting
 
org.tasktide.engine.exceptions - package org.tasktide.engine.exceptions
 
org.tasktide.engine.executor - package org.tasktide.engine.executor
 
org.tasktide.engine.executor.streamhandler - package org.tasktide.engine.executor.streamhandler
 
org.tasktide.engine.observer - package org.tasktide.engine.observer
 
org.tasktide.engine.observer.chain - package org.tasktide.engine.observer.chain
 
org.tasktide.engine.observer.worker - package org.tasktide.engine.observer.worker
 
org.tasktide.engine.observer.worker.executor - package org.tasktide.engine.observer.worker.executor
 
org.tasktide.engine.observer.worker.stateobserver - package org.tasktide.engine.observer.worker.stateobserver
 
org.tasktide.engine.observer.worker.timekeeper - package org.tasktide.engine.observer.worker.timekeeper
 
org.tasktide.engine.policies - package org.tasktide.engine.policies
 
org.tasktide.engine.policies.resources - package org.tasktide.engine.policies.resources
 
org.tasktide.engine.policies.workflow - package org.tasktide.engine.policies.workflow
 
org.tasktide.engine.processingstrategy - package org.tasktide.engine.processingstrategy
 
org.tasktide.engine.trackers - package org.tasktide.engine.trackers
 
org.tasktide.engine.traversers - package org.tasktide.engine.traversers
 
org.tasktide.engine.worker - package org.tasktide.engine.worker
 
org.tasktide.engine.workerunit - package org.tasktide.engine.workerunit
 
org.tasktide.engine.workerunit.container - package org.tasktide.engine.workerunit.container
 
org.tasktide.engine.workerunit.provider - package org.tasktide.engine.workerunit.provider
 
org.tasktide.itemstore - package org.tasktide.itemstore
 
org.tasktide.itemstore.exceptions - package org.tasktide.itemstore.exceptions
 
org.tasktide.itemstore.operations - package org.tasktide.itemstore.operations
 
org.tasktide.itemstore.session - package org.tasktide.itemstore.session
 
org.tasktide.itemstore.strategies - package org.tasktide.itemstore.strategies
 
org.tasktide.itemstore.types - package org.tasktide.itemstore.types
 
org.tasktide.itemstore.utils - package org.tasktide.itemstore.utils
 
org.tasktide.mutex.actor - package org.tasktide.mutex.actor
 
org.tasktide.mutex.bucketing - package org.tasktide.mutex.bucketing
 
org.tasktide.mutex.exceptions - package org.tasktide.mutex.exceptions
 
org.tasktide.mutex.model - package org.tasktide.mutex.model
 
org.tasktide.mutex.orchestrator - package org.tasktide.mutex.orchestrator
 
org.tasktide.mutex.strategy - package org.tasktide.mutex.strategy
 
org.tasktide.mutex.utils - package org.tasktide.mutex.utils
 
org.tasktide.parser - package org.tasktide.parser
 
org.tasktide.parser.configuration - package org.tasktide.parser.configuration
 
org.tasktide.parser.generic_tree - package org.tasktide.parser.generic_tree
 
org.tasktide.parser.model - package org.tasktide.parser.model
 
org.tasktide.tasktide - package org.tasktide.tasktide
 
org.tasktide.tasktide.client - package org.tasktide.tasktide.client
 
org.tasktide.tasktide.client.config - package org.tasktide.tasktide.client.config
 
org.tasktide.tasktide.client.config.dependents - package org.tasktide.tasktide.client.config.dependents
 
org.tasktide.tasktide.containerprovider - package org.tasktide.tasktide.containerprovider
 

P

parallelSubmit(List) - Method in class org.tasktide.engine.traversers.WorkItemTraverser
Schedules each WorkItem of provided workload into ExecutorService thread pool.
parse() - Method in class org.tasktide.parser.CliParser
Parse command-line arguments into ArgumentTree, and resulting map
parseArguments() - Method in class org.tasktide.parser.CliParserMap
Parse defined arguments, or return help string
parseBearerToken(ContainerRequestContext) - Static method in class org.tasktide.api.auth.AuthUtils
Parse bearer token from authorization header
parseCommandLineArguments(String[]) - Method in class org.tasktide.tasktide.client.ClientConfigMap
 
parseCommandLineArguments(String[], ArgumentTree) - Method in class org.tasktide.parser.configuration.AbstractConfig
Parse command-line argument values into ArgumentTree
parseCommandLineArguments(String[], ArgumentTree) - Method in interface org.tasktide.parser.configuration.TaskTideConfig
 
parseDate(String) - Method in class org.tasktide.core.supporting.DateUtility
Parse provided date string to Date
parseNestedTaskWorkItem(AbstractCommand, Logger) - Static method in class org.tasktide.core.manager.file_handler.ImportCommandRecordProcessor
Parse nested WorkItem from line
parseRecord(String[], String, String, AbstractCommand, Logger) - Method in interface org.tasktide.core.manager.file_handler.ImportCommandRecordHandler
Parsing files from ManagerCommand requiring iterations over them
parseRecord(String[], AbstractCommand, Logger) - Method in interface org.tasktide.core.manager.file_handler.AnnotateCommandHandler
Apply annotation to data line
parseSingleTaskWorkItem(AbstractCommand, Logger) - Static method in class org.tasktide.core.manager.file_handler.ImportCommandRecordProcessor
Parse ItemType.Single from active line
parseValue(String) - Method in class org.tasktide.parser.model.Argument
Set argument through parsing of raw input string
pathInTree() - Method in enum class org.tasktide.tasktide.client.TaskTideClientType
 
pathsConfigured() - Static method in class org.tasktide.mutex.utils.MutexConstants
Returns whether paths have been configured
PENDING - Enum constant in enum class org.tasktide.core.model.job_env.JobState
 
PENDING - Enum constant in enum class org.tasktide.core.model.state_summary.TaskState
 
performClientTask() - Method in class org.tasktide.tasktide.client.TaskTideClient
Performs configured action of client
performClientTask() - Method in class org.tasktide.tasktide.client.TaskTideEngineClient
Processes workload through TaskTideEngineWorker
performClientTask() - Method in class org.tasktide.tasktide.client.TaskTideManagerClient
Executes the configured manager method to by mapping client action
performClientTask() - Method in class org.tasktide.tasktide.client.TaskTideWebApiClient
pilotLabelAnnotation() - Method in class org.tasktide.tasktide.client.config.EngineConfig
Configure pilot label annotation
pilotLabelKey() - Method in class org.tasktide.tasktide.client.config.EngineConfig
Configure pilot label keu
pilotLabelValue() - Method in class org.tasktide.tasktide.client.config.EngineConfig
Configure pilot label value
PING - Enum constant in enum class org.tasktide.core.manager.generator.ExampleGenerators
 
PingGenerator - Class in org.tasktide.core.manager.generator
Generating ping tasks
PingGenerator() - Constructor for class org.tasktide.core.manager.generator.PingGenerator
Constructor
policies - Variable in class org.tasktide.engine.policies.workflow.AbstractWorkflowStrategy
 
policyType - Variable in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
 
pollUntilDone(WorkItem) - Method in class org.tasktide.engine.observer.worker.executor.WorkItemExecutorObserver
Poll a StateSummary of WorkItem until done
poolSize - Variable in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
 
populateStateMap() - Method in class org.tasktide.core.model.collection.Workflow
JPA PostLoad method for populating step map from stepList
populateStateMap() - Method in class org.tasktide.core.model.job_env.metrics.ProfileData
JPA PostLoad method for populating MetricData
port() - Method in class org.tasktide.tasktide.client.config.WebApiConfig
Configures port parameter
PositionCheckValues - Enum Class in org.tasktide.mutex.strategy
 
PREPARE - Enum constant in enum class org.tasktide.engine.trackers.ExecutionState
Deprecated.
 
PRETTY_JSON - Variable in class org.tasktide.mutex.actor.InterProcessMutexActor
 
printSplash() - Static method in class org.tasktide.tasktide.client.TaskTideClientUtility
Print splash
PROCESS_LOG - Enum constant in enum class org.tasktide.core.model.builders.BuilderType
 
processCount - Variable in class org.tasktide.engine.executor.TaskTideExecutor
 
processCount - Variable in class org.tasktide.engine.traversers.ItemTaskTraverser
 
processElm(ItemTask) - Method in class org.tasktide.engine.traversers.ItemTaskTraverser
Process ItemTask
processElm(WorkItem) - Method in class org.tasktide.engine.traversers.WorkItemTraverser
Handles the pre-processing for WorkItem
processElm(T) - Method in interface org.tasktide.engine.traversers.TaskTideWorkloadTraverser
Processes an element of workload
processExecutor - Variable in class org.tasktide.engine.executor.TaskTideExecutor
 
ProcessExecutor - Class in org.tasktide.engine.executor
Class responsible for spawning OS process for the command of ItemTask
ProcessExecutor() - Constructor for class org.tasktide.engine.executor.ProcessExecutor
Default constructor
ProcessExecutor(String, int) - Constructor for class org.tasktide.engine.executor.ProcessExecutor
Construct with specific constants
processExecutorStreamDirectory() - Method in class org.tasktide.tasktide.client.config.EngineConfig
Configures Stream Directory for ProcessExecutor
processFile(String, String, WorkItemLineHandler, Logger) - Static method in class org.tasktide.core.manager.file_handler.WorkItemFileProcessor
Standardized processing of WorkItem record lines
ProcessingStrategy<T> - Interface in org.tasktide.engine.processingstrategy
Strategy for handling how to process a task, namely Nested/UnNested task
ProcessLog - Class in org.tasktide.core.model.task
Model class to hold standard error and out logs
ProcessLog() - Constructor for class org.tasktide.core.model.task.ProcessLog
Null constructor
ProcessLog(String[], String[]) - Constructor for class org.tasktide.core.model.task.ProcessLog
Construct with all data for builder
ProcessLog(String, String[], String[]) - Constructor for class org.tasktide.core.model.task.ProcessLog
Constructor for JSON Deserialization
ProcessLogBuilder - Class in org.tasktide.core.model.builders
Allow ProcessLog objects to be built where all fields are optional
ProcessLogBuilder() - Constructor for class org.tasktide.core.model.builders.ProcessLogBuilder
 
processTask(ItemTask) - Method in class org.tasktide.engine.processingstrategy.ItemTaskProcessingStrategy
Processes provided task, entry point for passing to ExecutorService
processTask(WorkItem) - Method in class org.tasktide.engine.processingstrategy.WorkItemProcessingStrategy
Process WorkItem
processTask(T) - Method in interface org.tasktide.engine.processingstrategy.ProcessingStrategy
Process provided TaskTideModel
procId(long) - Method in class org.tasktide.core.model.task.TaskLogging
Set process Id
ProfileData - Class in org.tasktide.core.model.job_env.metrics
Holds a collection of MetricData observed over a time-period, for embedding into MetricProfile
ProfileData() - Constructor for class org.tasktide.core.model.job_env.metrics.ProfileData
Null constructor
ProfileData(String, Map) - Constructor for class org.tasktide.core.model.job_env.metrics.ProfileData
Construct with all args JSON-B SERDE
PROFILEDATA - Enum constant in enum class org.tasktide.core.model.builders.BuilderType
 
ProfileDataBuilder - Class in org.tasktide.core.model.builders
ProfileDataBuilder() - Constructor for class org.tasktide.core.model.builders.ProfileDataBuilder
Construct
PROGRESSED - Enum constant in enum class org.tasktide.mutex.strategy.PositionCheckValues
 
proto - Variable in class org.tasktide.itemstore.RocksDbStore
 
protoDB - Variable in class org.tasktide.itemstore.AbstractItemStore
 
PROTOTYPE - Enum constant in enum class org.tasktide.itemstore.types.DbTarget
 
provider() - Method in class org.tasktide.tasktide.client.config.dependents.JNoSQLConfigurer
Configures specific database provided ie MongoDB etc
provideTemplateClass(String) - Method in class org.tasktide.core.repository.template_repo.TemplateRepositoryUtility
Maps provided NoSQL DB type to Template class
putActionArgument(String, Argument) - Method in class org.tasktide.parser.Arguments
Add an Argument to action map
putArgument(Argument) - Method in class org.tasktide.parser.model.ArgumentMap
Add the argument to argument map
putGlobalArgument(Argument) - Method in class org.tasktide.parser.Arguments
Add a global argument
putItem(RocksDB, byte[], byte[]) - Method in class org.tasktide.itemstore.RocksDbStore
Put data in target DB

Q

QUARKUS - Enum constant in enum class org.tasktide.tasktide.containerprovider.CdiProviders
 
QuarkusContainerProvider - Class in org.tasktide.tasktide.containerprovider
CDI container provider which explicitly uses embedded Arc/Quarkus runtime
QuarkusContainerProvider() - Constructor for class org.tasktide.tasktide.containerprovider.QuarkusContainerProvider
 
queriedFieldsMatch(CustomAnnotation) - Method in class org.tasktide.core.model.CustomAnnotation
Checks if all queried annotations match active
queryString() - Method in class org.tasktide.tasktide.client.config.ManagerConfig
JSON Import string
queryStringIsEmpty() - Method in class org.tasktide.core.manager.command.CommandSpec
Returns whether file path is empty
QUEUED - Enum constant in enum class org.tasktide.engine.trackers.ExecutionState
Deprecated.
 
queueSize() - Method in class org.tasktide.mutex.strategy.MutexStrategy
Return queue size

R

readJobEnvironment(String, String, String, String, String, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.JobEnvironmentRestResource
Endpoint for fetching JobEnvironment by Id, field having value, or field having value for a group having a value
readMetricData(String, String, String, String, String, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.MetricDataRestResource
Endpoint for fetching MetricData by Id, field having value, or field having value for a group having a value
readMetricProfile(String, String, String, String, String, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.MetricProfileRestResource
Endpoint for fetching MetricProfile by Id, field having value, or field having value for a group having a value
readMutexFromFile(Path) - Static method in class org.tasktide.mutex.utils.MutexFilesUtils
Fetch nullable Mutex from provided file
readStderr() - Method in class org.tasktide.engine.executor.streamhandler.StreamHandler
Read stderr file
readStdout() - Method in class org.tasktide.engine.executor.streamhandler.StreamHandler
Read stdout file
readStep(String, String, String, String, String, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.StepRestResource
Endpoint for fetching Step by Id, field having value, or field having value for a group having a value
readWorkflow(String, String, String, String, String, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.WorkflowRestResource
Endpoint for fetching Workflow by Id, field having value, or field having value for a group having a value
readWorkItem(String, String, String, String, String, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.WorkItemRestResource
Endpoint for fetching WorkItem by Id, field having value, or field having value for a group having a value
RECAST_BALLOT - Enum constant in enum class org.tasktide.mutex.strategy.LoopDecision
 
recastBallot(Mutex, boolean) - Static method in class org.tasktide.mutex.utils.MutexFilesUtils
 
reconfigureQueue() - Method in class org.tasktide.engine.policies.WorkflowAcquisitionPolicy
recursiveDelete(Path) - Static method in class org.tasktide.mutex.utils.FileUtility
Recursively deletes folder contents
register(Config, Class) - Static method in class org.tasktide.core.supporting.ConfigUtil
Replace default config with provided
release() - Method in class org.tasktide.mutex.actor.FileChannelActor
Release lock
release() - Method in interface org.tasktide.mutex.actor.MutexActor
Release active lock
release() - Method in class org.tasktide.mutex.actor.NfsMutexActor
Release active Mutex if present
release(Path) - Method in class org.tasktide.mutex.actor.FileChannelActor
Release lock on target file provided
release(Path) - Method in interface org.tasktide.mutex.actor.MutexActor
Release lock
release(Path) - Method in class org.tasktide.mutex.actor.NfsMutexActor
Release lock on target file
release(Mutex) - Method in class org.tasktide.mutex.actor.FileChannelActor
Release lock
release(Mutex) - Method in interface org.tasktide.mutex.actor.MutexActor
Release lock
release(Mutex) - Method in class org.tasktide.mutex.actor.NfsMutexActor
Release provided Mutex
release(Mutex) - Method in class org.tasktide.mutex.strategy.ElectionStrategy
Release provided Mutex
release(Mutex) - Method in class org.tasktide.mutex.strategy.FileChannelStrategy
release(Mutex) - Method in class org.tasktide.mutex.strategy.MutexStrategy
Release provided Mutex
RELEASE - Enum constant in enum class org.tasktide.mutex.orchestrator.OrchestratorAction
 
RELEASED - Enum constant in enum class org.tasktide.mutex.model.MutexState
 
releaseLock() - Static method in class org.tasktide.mutex.orchestrator.MutexOrchestrator
Releases FileChannelActor before the central MutexActor on NfsMutexActor using the MutexFilesUtils jitter time configured through MutexConstants
releaseLock(boolean) - Method in class org.tasktide.itemstore.strategies.ItemStoreLockStrategy
Release lock on master
releaseLock(Path, FileChannel, FileLock) - Static method in class org.tasktide.mutex.utils.FileUtility
Releases OS file lock
removeByAddress(String) - Method in class org.tasktide.parser.generic_tree.GenericTree
Remove address from Tree without reshaping
removeChild(String) - Method in class org.tasktide.parser.generic_tree.GenericTreeNode
Remove provided key from children
removeConfirmatoryBallot(Mutex) - Static method in class org.tasktide.mutex.utils.MutexFilesUtils
 
removeHostFile(Mutex) - Static method in class org.tasktide.mutex.utils.MutexFilesUtils
Remove host file
render() - Static method in class org.tasktide.tasktide.Splash
Renders TaskTide with version with implementation version configured in gradle build, or defaults to development version
repo - Variable in class org.tasktide.core.services.AbstractTaskTideService
 
RepositoryFactory<T> - Class in org.tasktide.core.repository
 
RepositoryFactory(String, Class, Object, RepositoryType) - Constructor for class org.tasktide.core.repository.RepositoryFactory
Constructed because no arguments are optional
repositoryType() - Method in class org.tasktide.tasktide.client.config.GlobalConfig
Configures the repository type
RepositoryType - Enum Class in org.tasktide.core.repository
Enum of valid repository types
repoType - Variable in class org.tasktide.core.repository.AbstractRepository
 
requireRole(SecurityContext, String) - Static method in class org.tasktide.api.utils.WebApiUtils
 
requireUser(SecurityContext) - Static method in class org.tasktide.api.utils.WebApiUtils
 
reset() - Static method in class org.tasktide.engine.workerunit.container.WorkerUnitContainer
Reset the engine worker unit container for testing
reset() - Static method in class org.tasktide.engine.workerunit.provider.TaskTideExecutorServiceProvider
Reset the engine worker unit container for testing
reset() - Method in class org.tasktide.mutex.strategy.ElectionState
Reset state
RESET_ITEM - Enum constant in enum class org.tasktide.core.manager.command.ManagerAction
 
RESET_ITEMS - Enum constant in enum class org.tasktide.core.manager.command.ManagerAction
 
RESET_PREDECESSOR - Enum constant in enum class org.tasktide.mutex.strategy.LoopDecision
 
ResetCommand - Class in org.tasktide.core.manager.command.commands
Command class handling resetting TaskTideModel
ResetCommand(ManagerAction, ManagerTarget, CommandSpec, CommandType) - Constructor for class org.tasktide.core.manager.command.commands.ResetCommand
Construct reset command
resetItems() - Method in class org.tasktide.core.manager.command.commands.ResetCommand
Iteratively reset provided list of WorkItem Ids
resetItems(String, String, Logger) - Static method in class org.tasktide.core.manager.file_handler.WorkItemFileProcessor
Reset all or targeted ItemTask in Workload of WorkItem
resetModel() - Method in class org.tasktide.core.model.collection.Step
Reset model
resetModel() - Method in class org.tasktide.core.model.collection.Workflow
Reset workload
resetModel() - Method in class org.tasktide.core.model.CustomAnnotation
Sets annotation field to empty hash map
resetModel() - Method in class org.tasktide.core.model.job_env.JobEnvironment
Not implemented
resetModel() - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Nulls model
resetModel() - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
Reset model to empty
resetModel() - Method in class org.tasktide.core.model.task.ItemTask
Set ItemTask to pending state
resetModel() - Method in class org.tasktide.core.model.workitem.WorkItem
Reset model
resetModel() - Method in class org.tasktide.core.model.workitem.Workload
Reset ItemTasks
resetModel() - Method in interface org.tasktide.core.TaskTideModel
Reset model state
resetPolicyQueue() - Method in class org.tasktide.engine.policies.workflow.AbstractWorkflowStrategy
Reset queue queue
resetPolicyQueue() - Method in interface org.tasktide.engine.policies.workflow.WorkflowAcquisitionStrategy
Reset policy queue
resetTask(String) - Method in class org.tasktide.core.model.workitem.WorkItem
Unlock ItemTask associated with provided Id
resetTask(String) - Method in class org.tasktide.core.model.workitem.Workload
Unlock provided task
resetWorkItem() - Method in class org.tasktide.core.manager.command.commands.ResetCommand
Resets configured "Item Id", returning the updated WorkItem
resolveActionPath(String[]) - Method in class org.tasktide.parser.ArgumentTree
Resolve deepest command path
ResourcePolicyMapper - Class in org.tasktide.engine.policies.resources
ResourcePolicyMapper() - Constructor for class org.tasktide.engine.policies.resources.ResourcePolicyMapper
 
ResourcePolicyModelType - Enum Class in org.tasktide.engine.policies.resources
Represent valid model types which ResourcePolicyMapper applies to
resultSetSize - Variable in class org.tasktide.core.repository.AbstractRepository
 
resultSetSize - Variable in class org.tasktide.core.services.AbstractTaskTideService
 
resultSetSize() - Method in class org.tasktide.tasktide.client.config.GlobalConfig
Configure token expiration days
retryInterval() - Method in class org.tasktide.tasktide.client.config.dependents.MutexConfigurer
Sets retry interval
ROCKSDB - Enum constant in enum class org.tasktide.itemstore.types.ItemStoreType
 
RocksDbStore - Class in org.tasktide.itemstore
Use RocksDB as storage backend
RocksDbStore(String, String) - Constructor for class org.tasktide.itemstore.RocksDbStore
Connect to DB
RocksDbStore(String, String, String, String) - Constructor for class org.tasktide.itemstore.RocksDbStore
Connect to DB
rootDir() - Method in class org.tasktide.tasktide.client.config.dependents.MutexConfigurer
Configure root directory
ROUND_ROBIN - Enum constant in enum class org.tasktide.engine.policies.workflow.WorkflowStrategyType
 
RoundRobinWorkflowStrategy - Class in org.tasktide.engine.policies.workflow
Round robin strategy to consume steps of workflow FIFO queue
RTE - Enum constant in enum class org.tasktide.core.manager.generator.HostList
 
runClient() - Method in class org.tasktide.tasktide.client.TaskTideClient
Parses the provided command-line arguments, configure client with these parameters, performs the required client action, and runs any required clean-up
runCommand() - Method in class org.tasktide.core.manager.command.commands.AbstractCommand
Defines how a concrete ManagerCommand executes a validated command
runCommand() - Method in class org.tasktide.core.manager.command.commands.AnnotateCommand
Performs annotation command, throws IllegalArgumentException if not either Annotation, Annotate_Job ManagerAction
runCommand() - Method in class org.tasktide.core.manager.command.commands.DeleteCommand
Handles running correct ManagerAction
runCommand() - Method in class org.tasktide.core.manager.command.commands.ExportCommand
Handles running the export of data collection to JSON format
runCommand() - Method in class org.tasktide.core.manager.command.commands.ImportCommand
Performs import command
runCommand() - Method in class org.tasktide.core.manager.command.commands.ResetCommand
Handles whether to reset a single, or collection of WorkItem.
runCommand() - Method in class org.tasktide.core.manager.command.commands.SummarizeCommand
Performs required summary action
runEngine(WorkerExecutionPolicy) - Method in class org.tasktide.engine.worker.TaskTideEngineWorker
Entry-point method for implementing classes
RUNNING - Enum constant in enum class org.tasktide.core.model.job_env.JobState
 
RUNNING - Enum constant in enum class org.tasktide.engine.trackers.ExecutionState
Deprecated.
 
runTasks(List) - Method in class org.tasktide.engine.executor.TaskTideExecutor
Thread safe execution of tasks in a workload

S

save() - Method in class org.tasktide.core.repository.ItemStoreRepository
Commit prototype cache to master
save() - Method in class org.tasktide.core.repository.JpaRepository
Persist all records
save() - Method in class org.tasktide.core.repository.TemplateRepository
Not as useful here as file IO so just hashcode
save() - Method in class org.tasktide.core.services.AbstractTaskTideService
Saves backend TaskTideRepository
save() - Method in interface org.tasktide.core.TaskTideRepository
Save model repository, returning count of items
save() - Method in interface org.tasktide.core.TaskTideService
Save cached records
saveItem(DbTarget, Item) - Method in interface org.tasktide.itemstore.ItemStore
Save an Item into cached DB
saveItem(DbTarget, Item) - Method in class org.tasktide.itemstore.RocksDbStore
Save item to cached RocksDB, connection and lock lifecycles orchestrated by AbstractItemStore
saveItem(DbTarget, Item) - Method in class org.tasktide.itemstore.SqliteStore
Save record to target database
saveItemElm(DbTarget, Item) - Method in class org.tasktide.itemstore.SqliteStore
Save element under one commit
saveItems(DbTarget, List) - Method in interface org.tasktide.itemstore.ItemStore
Save Item list into cached DB
saveItems(DbTarget, List) - Method in class org.tasktide.itemstore.RocksDbStore
Import Item list to cached DB
saveItems(DbTarget, List) - Method in class org.tasktide.itemstore.SqliteStore
Save all records to target database
SCANNER - Enum constant in enum class org.tasktide.engine.policies.workflow.WorkflowStrategyMode
 
SeContainerProvider - Class in org.tasktide.tasktide.containerprovider
CDI container provider which explicitly uses no embedded runtime compatible with Jakarta
SeContainerProvider() - Constructor for class org.tasktide.tasktide.containerprovider.SeContainerProvider
 
SeContainerProvider(SeContainer) - Constructor for class org.tasktide.tasktide.containerprovider.SeContainerProvider
 
SELECT - Enum constant in enum class org.tasktide.core.manager.command.CommandType
 
SEQ - Enum constant in enum class org.tasktide.core.manager.generator.ExampleGenerators
 
SeqGenerator - Class in org.tasktide.core.manager.generator
Generating seq tasks
SeqGenerator() - Constructor for class org.tasktide.core.manager.generator.SeqGenerator
Construct
SEQUENTIAL - Enum constant in enum class org.tasktide.engine.policies.workflow.WorkflowStrategyType
 
SequentialWorkflowStrategy - Class in org.tasktide.engine.policies.workflow
Sequential consummation strategy for steps of a workflow
serializeItemToByteArray(ObjectMapper, Item) - Static method in class org.tasktide.itemstore.utils.ItemStoreUtils
Serializes Item to byte array with provided ObjectMapper
serialSubmit(List) - Method in class org.tasktide.engine.traversers.ItemTaskTraverser
Process ItemTask workload
serialSubmit(List) - Method in class org.tasktide.engine.traversers.WorkItemTraverser
Traverses provided workload processing elements passing validation
SERVICE - Enum constant in enum class org.tasktide.engine.policies.WorkerExecutionPolicy
 
ServiceFactory - Class in org.tasktide.core.services
Class to create TaskTideService
ServiceFactory() - Constructor for class org.tasktide.core.services.ServiceFactory
 
setAction(ManagerAction) - Method in class org.tasktide.tasktide.client.TaskTideManagerClient
setAction(OrchestratorAction) - Method in class org.tasktide.mutex.orchestrator.OrchestratorResult
 
setAnno(CustomAnnotation) - Method in class org.tasktide.core.manager.ManagerTask
setAnno(CustomAnnotation) - Method in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
setAnno(CustomAnnotation) - Method in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
setAnno(CustomAnnotation) - Method in interface org.tasktide.engine.policies.TaskTideWorkloadAcquisitionPolicy
setAnnoId(String) - Method in class org.tasktide.core.model.CustomAnnotation
Set annotation Id
setAnnoKey(String) - Method in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
setAnnoKeyValue(String, Object) - Method in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
Set annotation key-value
setAnnoKeyValue(String, Object) - Method in interface org.tasktide.engine.policies.TaskTideWorkloadAcquisitionPolicy
Set annotation key-value
setAnnoString(boolean) - Method in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
setAnnotation(boolean) - Method in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
setAnnotations(Map) - Method in class org.tasktide.core.model.CustomAnnotation
Sets annotation property
setAnnotations(CustomAnnotation) - Method in class org.tasktide.core.model.collection.Step
Set provided CustomAnnotation
setAnnotations(CustomAnnotation) - Method in class org.tasktide.core.model.collection.Workflow
Set provided CustomAnnotation
setAnnotations(CustomAnnotation) - Method in class org.tasktide.core.model.CustomAnnotation
Not implemented, throws UnsupportedOperationException
setAnnotations(CustomAnnotation) - Method in class org.tasktide.core.model.job_env.JobEnvironment
Set annotation provided
setAnnotations(CustomAnnotation) - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Set annotation provided
setAnnotations(CustomAnnotation) - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
Set annotation provided
setAnnotations(CustomAnnotation) - Method in class org.tasktide.core.model.task.ItemTask
Set provided CustomAnnotation
setAnnotations(CustomAnnotation) - Method in class org.tasktide.core.model.workitem.WorkItem
Set annotation provided
setAnnotations(CustomAnnotation) - Method in interface org.tasktide.core.TaskTideModel
Sets CustomAnnotation property
setAnnoVal(Object) - Method in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
setArgsIn(String[]) - Method in class org.tasktide.tasktide.client.ClientConfigMap
 
setArrayInd(int) - Method in class org.tasktide.core.model.job_env.JobEnvironment
Sets job arrray index
setAttemptCount(int) - Method in class org.tasktide.mutex.orchestrator.OrchestratorResult
 
setAvailable(double) - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Sets available resources
setCollection(String) - Method in class org.tasktide.itemstore.Item
Set step name
setConfirmBallot(Path) - Method in class org.tasktide.mutex.model.Mutex
 
setContainer(SeContainer) - Method in class org.tasktide.tasktide.containerprovider.SeContainerProvider
 
setCpuDuration(long) - Method in class org.tasktide.core.model.task.TaskLogging
Set CPU duration
setCpuDuration(Optional) - Method in class org.tasktide.core.model.task.TaskLogging
Set CPU duration
setCustomAnnotation(AbstractCommand, Logger) - Static method in class org.tasktide.core.manager.file_handler.AnnotationCommandProcessor
setData(T) - Method in class org.tasktide.parser.generic_tree.GenericTreeNode
Set value of node
setDoneDate(long) - Method in class org.tasktide.core.model.workitem.WorkItem
Set done date
setElectionFile(Path) - Method in class org.tasktide.mutex.model.Mutex
 
setEndJitter(Duration) - Method in class org.tasktide.mutex.model.Mutex
 
setEndTime(long) - Method in class org.tasktide.core.model.task.TaskLogging
Set end time
setEscapeStrings(boolean) - Method in class org.tasktide.engine.executor.ProcessExecutor
Set whether to escape strings
setException(Exception) - Method in class org.tasktide.mutex.orchestrator.OrchestratorResult
 
setExitCode(int) - Method in class org.tasktide.core.model.task.TaskLogging
Set exit code
setFileChannel(FileChannel) - Method in class org.tasktide.mutex.model.HostLock
Set file channel
setFileLock(FileLock) - Method in class org.tasktide.mutex.model.HostLock
setFilePath(Optional) - Method in class org.tasktide.core.manager.command.CommandSpec
Sets file path for ManagerCommand
setHasHelp() - Method in class org.tasktide.parser.CliParser
Set whether help flag was defined in argument tree
setHasRun(boolean) - Method in class org.tasktide.engine.policies.workflow.AbstractWorkflowStrategy
Set has run for cloning
setHasRun(boolean) - Method in class org.tasktide.engine.policies.workflow.SequentialWorkflowStrategy
Set has run for cloning
setHasRun(boolean) - Method in interface org.tasktide.engine.policies.workflow.WorkflowAcquisitionStrategy
Set whether strategy has run
setHasVersion() - Method in class org.tasktide.parser.CliParser
Set whether help flag was defined in argument tree
setHostLock(HostLock) - Method in class org.tasktide.mutex.model.Mutex
setHostname(String) - Method in class org.tasktide.core.model.job_env.JobEnvironment
Get hostname from inet address
setHostOS(String) - Method in class org.tasktide.core.model.job_env.JobEnvironment
Set host os, defined from properties os.name+os.version
setId(String) - Method in class org.tasktide.core.model.job_env.JobEnvironment
Set Id
setId(String) - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Set Id
setId(String) - Method in class org.tasktide.core.model.job_env.metrics.ProfileData
Set profile Id
setId(String) - Method in class org.tasktide.core.model.task.ItemTask
Set id
setId(String) - Method in class org.tasktide.core.model.task.ProcessLog
Set Id
setId(String) - Method in class org.tasktide.core.model.task.TaskLogging
Set Id
setId(String) - Method in class org.tasktide.core.model.workitem.WorkItem
Set work item id
setId(String) - Method in class org.tasktide.core.model.workitem.Workload
Set taskMap Id
setId(String) - Method in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
setId(String) - Method in class org.tasktide.itemstore.Item
Set id
setItemName(String) - Method in class org.tasktide.core.model.workitem.WorkItem
Set item name
setItemState(ItemState) - Method in class org.tasktide.core.model.workitem.WorkItem
Set item state
setItemType(ItemType) - Method in class org.tasktide.core.model.workitem.WorkItem
Set item type
setIterationLimit(int) - Method in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
Set iteration limit
setIterationLimit(int) - Method in interface org.tasktide.engine.policies.TaskTideWorkloadAcquisitionPolicy
Set iteration limit
setIterationLimit(int) - Method in class org.tasktide.engine.policies.workflow.AbstractWorkflowStrategy
Set iteration limit
setIterationLimit(int) - Method in interface org.tasktide.engine.policies.workflow.WorkflowAcquisitionStrategy
Set an iteration on algorithm
setJavaVersion(String) - Method in class org.tasktide.core.model.job_env.JobEnvironment
Set java version
setJobEnvId(String) - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
setJobEnvId(String) - Method in class org.tasktide.core.model.task.ItemTask
Sets job environment Id
setJobEnvId(String) - Method in class org.tasktide.core.model.workitem.WorkItem
Sets job environment Id
setJobEnvironment(AbstractCommand, Logger) - Static method in class org.tasktide.core.manager.file_handler.AnnotationCommandProcessor
Annotates configured job environment Id on WorkItem/ItemTask
setJobId(String) - Method in class org.tasktide.core.model.job_env.JobEnvironment
Sets job Id
setJobState(JobState) - Method in class org.tasktide.core.model.job_env.JobEnvironment
Sets a new JobState
setJobType(JobType) - Method in class org.tasktide.core.model.job_env.JobEnvironment
setLabel(String) - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Set label
setLabel(String) - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
Set profile label
setLastPos(int) - Method in class org.tasktide.mutex.strategy.ElectionState
 
setLeader(Path) - Method in class org.tasktide.mutex.strategy.ElectionState
 
setLockDate(long) - Method in class org.tasktide.core.model.workitem.WorkItem
Set lock date
setLockId(String) - Method in class org.tasktide.core.model.workitem.WorkItem
Set lock Id
setMeanAvailable(float) - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
Set mean available
setMeanTotal(float) - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
Set mean total
setMeanUsed(float) - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
Set mean used
setMetricProfile(Map) - Method in class org.tasktide.core.model.job_env.metrics.ProfileData
Set metric profile
setMetricType(MetricType) - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Sets metric type
setMetricType(MetricType) - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
setOptions(Optional) - Method in class org.tasktide.core.manager.command.CommandSpec
Sets option map for ManagerCommand
setParent(GenericTreeNode) - Method in class org.tasktide.parser.generic_tree.GenericTreeNode
Set the parent of current node
setParser(String[]) - Method in class org.tasktide.tasktide.client.ClientConfigMap
 
setParser(CliParser) - Method in class org.tasktide.tasktide.client.ClientConfigMap
 
setPayload(String) - Method in class org.tasktide.itemstore.Item
Set payload
setPoolSize(int) - Method in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
Set window size
setPos(int) - Method in class org.tasktide.mutex.strategy.ElectionState
 
setPredecessor(Path) - Method in class org.tasktide.mutex.strategy.ElectionState
 
setProcessWrapper(String) - Method in class org.tasktide.engine.executor.ProcessExecutor
Process wrapper
setProcLog(ProcessLog) - Method in class org.tasktide.core.model.task.TaskLogging
Set process log
setProfile(ProfileData) - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
Set profile data
setQueryString(Optional) - Method in class org.tasktide.core.manager.command.CommandSpec
Sets query string for ManagerCommand
setRefClass(Class) - Method in class org.tasktide.parser.model.Argument
Sets reference class
setResultSetSize(int) - Static method in class org.tasktide.core.manager.TaskTideServiceManager
Set result set size
setResultSetSize(int) - Method in class org.tasktide.core.repository.AbstractRepository
Set results set size
setResultSetSize(int) - Method in class org.tasktide.core.repository.ItemStoreRepository
Set results set size
setResultSetSize(int) - Method in class org.tasktide.core.services.AbstractTaskTideService
Sets new result set size
setResultSetSize(int) - Method in interface org.tasktide.core.TaskTideRepository
Set result set size
setResultSetSize(int) - Method in interface org.tasktide.core.TaskTideService
Set result set size
setRetryInterval(Duration) - Method in class org.tasktide.mutex.model.Mutex
 
setStaleFileThreshold(Duration) - Method in class org.tasktide.mutex.model.Mutex
 
setStartJitter(Duration) - Method in class org.tasktide.mutex.model.Mutex
 
setStartTime(long) - Method in class org.tasktide.core.model.task.TaskLogging
Set start time
setState(String) - Method in class org.tasktide.itemstore.Item
Set state
setState(ItemState) - Method in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
Set ItemState field
setState(ItemState) - Method in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
setState(ItemState) - Method in interface org.tasktide.engine.policies.TaskTideWorkloadAcquisitionPolicy
Set ItemState field
setState(MutexState) - Method in class org.tasktide.mutex.actor.FileChannelActor
Set Mutex state
setState(MutexState) - Method in interface org.tasktide.mutex.actor.MutexActor
Set new state
setState(MutexState) - Method in class org.tasktide.mutex.actor.NfsMutexActor
Set Mutex state
setState(MutexState) - Method in class org.tasktide.mutex.model.Mutex
Set new MutexState
setStatus(OrchestratorStatus) - Method in class org.tasktide.mutex.orchestrator.OrchestratorResult
 
setStderr(String[]) - Method in class org.tasktide.core.model.task.ProcessLog
Set the stderr log
setStderrArr(String[]) - Method in class org.tasktide.engine.executor.streamhandler.StreamHandler
Sets stderr arr
setStdout(String[]) - Method in class org.tasktide.core.model.task.ProcessLog
Set the stdout
setStdoutArr(String[]) - Method in class org.tasktide.engine.executor.streamhandler.StreamHandler
Sets stdout arr
setStepId(String) - Method in class org.tasktide.core.model.collection.Step
Set step Id
setStepId(String) - Method in class org.tasktide.core.model.workitem.WorkItem
Set the parent Step Id
setStepIds(List) - Method in class org.tasktide.core.model.collection.Workflow
 
setStepName(String) - Method in class org.tasktide.core.manager.ManagerTask
Set step name
setStepName(String) - Method in class org.tasktide.core.model.collection.Step
Set step name
setStepName(String) - Method in class org.tasktide.core.model.workitem.WorkItem
Set step name
setStrategyMode(WorkflowStrategyMode) - Method in class org.tasktide.engine.policies.workflow.AbstractWorkflowStrategy
setStrategyMode(WorkflowStrategyMode) - Method in interface org.tasktide.engine.policies.workflow.WorkflowAcquisitionStrategy
Sets WorkflowStrategyMode currently SCANNER, or EXAHUST of strategy
setStreak(int) - Method in class org.tasktide.mutex.strategy.ElectionState
 
setSuccess(boolean) - Method in class org.tasktide.mutex.orchestrator.OrchestratorResult
 
setTarget(String) - Method in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
setTarget(ManagerTarget) - Method in class org.tasktide.tasktide.client.TaskTideManagerClient
setTargeted(boolean) - Method in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
setTask(String) - Method in class org.tasktide.core.model.task.ItemTask
Set task
setTaskCount() - Method in class org.tasktide.core.model.workitem.WorkItem
Set task count from workload size
setTaskCount(int) - Method in class org.tasktide.core.model.workitem.WorkItem
Set total task count
setTaskCounts() - Method in class org.tasktide.core.model.workitem.WorkItem
Set task count fields
setTaskDone() - Method in class org.tasktide.core.model.workitem.WorkItem
Set task done count from summary
setTaskDone(int) - Method in class org.tasktide.core.model.workitem.WorkItem
Set task done count
setTaskLog(TaskLogging) - Method in class org.tasktide.core.model.task.ItemTask
Set task log
setTaskMap(Map) - Method in class org.tasktide.core.model.workitem.Workload
Set taskMap
setTaskName(String) - Method in class org.tasktide.core.manager.ManagerTask
Set task name
setTaskName(String) - Method in class org.tasktide.core.model.task.ItemTask
Set task name
setTaskScript(String) - Method in class org.tasktide.core.manager.ManagerTask
Set task script
setTaskState(TaskState) - Method in class org.tasktide.core.model.task.ItemTask
Set task state
setThreadName(String) - Method in class org.tasktide.core.model.task.TaskLogging
Set thread name
setTimestamp(long) - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Sets timestamp
setTimestamp(long) - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
Set time stamp
setTimestamp(long) - Method in class org.tasktide.mutex.model.Mutex
 
setTotal(double) - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Sets total
setType(String) - Method in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
setUnits(String) - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Set unit of data point
setUnits(String) - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
Set units
setUsed(double) - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Sets used resources
setValue(T) - Method in class org.tasktide.parser.model.Argument
Set value if undefined
setValueFor(String, int) - Method in class org.tasktide.core.model.state_summary.StateSummary
Sets the provided key to provided value
setValueFor(T, int) - Method in class org.tasktide.core.model.state_summary.StateSummary
Sets the provided key to provided value
setWindowSize(int) - Method in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
Set window size
setWorkflowId(String) - Method in class org.tasktide.core.model.collection.Step
Set parent workflow Id
setWorkflowId(String) - Method in class org.tasktide.core.model.collection.Workflow
Set workflow Id
setWorkflowId(Workflow) - Method in class org.tasktide.core.model.collection.Step
Set workflow
setWorkflowName(String) - Method in class org.tasktide.core.model.collection.Workflow
Set workflow name
setWorkflowSteps(List) - Method in class org.tasktide.core.model.collection.Workflow
Set workflow steps
setWorkflowSteps(Map) - Method in class org.tasktide.core.model.collection.Workflow
Set workflow steps
setWorkItemId(String) - Method in class org.tasktide.core.model.task.ItemTask
Set Id of the parent WorkItem
setWorkload(Workload) - Method in class org.tasktide.core.model.workitem.WorkItem
Set workload
setWorkloadType(ItemType) - Method in class org.tasktide.core.model.workitem.Workload
Set taskMap type
sharedCounter - Static variable in class org.tasktide.engine.executor.TaskTideExecutor
 
sharedCounter - Static variable in class org.tasktide.engine.traversers.ItemTaskTraverser
 
shouldCycle() - Method in class org.tasktide.tasktide.client.config.dependents.WorkloadPolicyConfigurer
Configure whether Engine should cycle on workflow policy.
shouldDisplayHelp() - Method in class org.tasktide.tasktide.client.ClientConfigMap
 
shouldDisplayVersion() - Method in class org.tasktide.tasktide.client.ClientConfigMap
 
showSql() - Method in class org.tasktide.tasktide.client.config.dependents.JpaConfigurer
Sets show sql
shutdown() - Method in interface org.tasktide.tasktide.containerprovider.CdiContainerProvider
Allows implementing classes to define how to shutdown CDI container
shutdown() - Method in class org.tasktide.tasktide.containerprovider.QuarkusContainerProvider
 
shutdown() - Method in class org.tasktide.tasktide.containerprovider.SeContainerProvider
 
shutdown() - Method in class org.tasktide.tasktide.containerprovider.WeldContainerProvider
 
SINGLE - Enum constant in enum class org.tasktide.core.model.workitem.ItemType
 
size() - Method in class org.tasktide.parser.generic_tree.GenericTree
Return size of tree
SKIPPED - Enum constant in enum class org.tasktide.engine.trackers.ExecutionState
Deprecated.
 
SLURM - Enum constant in enum class org.tasktide.core.model.job_env.JobType
 
Splash - Class in org.tasktide.tasktide
Print splash message
Splash() - Constructor for class org.tasktide.tasktide.Splash
 
SPOTIFY - Enum constant in enum class org.tasktide.core.manager.generator.HostList
 
SQL - Enum constant in enum class org.tasktide.core.repository.RepositoryType
 
SQLITE - Enum constant in enum class org.tasktide.itemstore.types.ItemStoreType
 
SqliteStore - Class in org.tasktide.itemstore
Class to add support for SQLite
SqliteStore(String, String) - Constructor for class org.tasktide.itemstore.SqliteStore
Constructs SQLite ItemStore
SqliteStore(String, String, boolean) - Constructor for class org.tasktide.itemstore.SqliteStore
Constructs SQLite ItemStore
SqliteStore(String, String, String, String) - Constructor for class org.tasktide.itemstore.SqliteStore
Constructs SQLite ItemStore
SqliteStore(String, String, String, String, boolean) - Constructor for class org.tasktide.itemstore.SqliteStore
Construct store with lazy master/proto connection
staleFileThreshold() - Method in class org.tasktide.tasktide.client.config.dependents.MutexConfigurer
Sets staleFileThreshold
start() - Method in interface org.tasktide.tasktide.containerprovider.CdiContainerProvider
Allows implementing classes to define how to start CDI container
start() - Method in class org.tasktide.tasktide.containerprovider.QuarkusContainerProvider
 
start() - Method in class org.tasktide.tasktide.containerprovider.SeContainerProvider
 
start() - Method in class org.tasktide.tasktide.containerprovider.WeldContainerProvider
 
startJitter() - Method in class org.tasktide.tasktide.client.config.dependents.MutexConfigurer
Sets startJitter
startTime - Variable in class org.tasktide.engine.observer.worker.TimeKeeperObserver
 
startWebServer() - Method in class org.tasktide.api.TaskTideWebApi
Start web server
state - Variable in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
STATE - Enum constant in enum class org.tasktide.core.manager.command.commands.ExportType
 
StateObserver<T> - Class in org.tasktide.engine.observer.worker
Abstract class for handling the logic of WorkItem/ItemTask processing based on states.
StateObserver() - Constructor for class org.tasktide.engine.observer.worker.StateObserver
Construct with TaskTrackers
StateSummary<T> - Class in org.tasktide.core.model.state_summary
JSON-B compatible representation of StateSummaryType maps
Resolves yasson-3.0.>=4 bump where generic key does not seem supported
PR = https://github.com/BrenKenna/TaskTide/pull/15
Commit = https://github.com/BrenKenna/TaskTide/commit/5a4894d3421c9d7a926fa54f7bb9988ef244a60d
StateSummary(Map) - Constructor for class org.tasktide.core.model.state_summary.StateSummary
Initialize with summary map
StateSummaryProvider - Class in org.tasktide.core.model.state_summary
For static initialization of valid StateSummary.
StateSummaryProvider() - Constructor for class org.tasktide.core.model.state_summary.StateSummaryProvider
 
StateSummaryType - Interface in org.tasktide.core.model.state_summary
Referential interface for state summaries
Step - Class in org.tasktide.core.model.collection
Model class for a collection of work items as metadata
Step() - Constructor for class org.tasktide.core.model.collection.Step
Null value constructor
Step(String, String) - Constructor for class org.tasktide.core.model.collection.Step
Constructor for JSON deserialization
Step(String, String, String, CustomAnnotation) - Constructor for class org.tasktide.core.model.collection.Step
Constructor for JSON deserialization
STEP - Enum constant in enum class org.tasktide.core.manager.command.ManagerTarget
 
STEP - Enum constant in enum class org.tasktide.core.model.builders.BuilderType
 
STEP - Enum constant in enum class org.tasktide.core.TaskTideModelType
 
STEP - Enum constant in enum class org.tasktide.engine.policies.resources.ResourcePolicyModelType
 
STEP - Enum constant in enum class org.tasktide.engine.workerunit.container.WorkerUnitModelType
 
StepBuilder - Class in org.tasktide.core.model.builders
Allow Step objects to be built where all fields are optional
StepBuilder() - Constructor for class org.tasktide.core.model.builders.StepBuilder
Construct builder
stepName() - Method in class org.tasktide.tasktide.client.config.GlobalConfig
Configures the workflow name to use
StepRestResource - Class in org.tasktide.api.resources.services.rest
REST resource for interacting with StepService
StepRestResource() - Constructor for class org.tasktide.api.resources.services.rest.StepRestResource
Construct with Step TaskTideService
StepService - Class in org.tasktide.core.services
Service to provide Step interactions to backend DB (TaskTideRepository).
StepService(TaskTideRepository) - Constructor for class org.tasktide.core.services.StepService
Construct with repo for testing
stopServer() - Method in class org.tasktide.api.TaskTideWebApi
Stop web server
STORAGE - Enum constant in enum class org.tasktide.core.model.job_env.metrics.MetricType
 
storeName - Variable in class org.tasktide.itemstore.AbstractItemStore
 
strategy - Variable in class org.tasktide.engine.policies.WorkflowAcquisitionPolicy
 
strategyMode() - Method in class org.tasktide.tasktide.client.config.dependents.WorkloadPolicyConfigurer
Configures acquisition mode
strategyType() - Method in class org.tasktide.tasktide.client.config.dependents.WorkloadPolicyConfigurer
Configures strategy type
StreamHandler - Class in org.tasktide.engine.executor.streamhandler
Stdout and Stderr log stream handler for ProcessExecutor.
StreamHandler(File, File) - Constructor for class org.tasktide.engine.executor.streamhandler.StreamHandler
Construct with log files
stringToJson(String) - Static method in class org.tasktide.core.supporting.JsonUtils
Convert string to json
subStringPathToFlag(String, String) - Method in class org.tasktide.parser.generic_tree.GenericTree
Substring provided path up to a flag using the delimiter of the tree
success() - Static method in class org.tasktide.engine.observer.ObserverResult
Create successful observer result
SUCCESS - Enum constant in enum class org.tasktide.mutex.orchestrator.OrchestratorStatus
 
summarize() - Method in class org.tasktide.core.manager.command.commands.SummarizeCommand
Summarize
SUMMARIZE - Enum constant in enum class org.tasktide.core.manager.command.ManagerAction
 
SUMMARIZE_BY_ITEM_TASK - Enum constant in enum class org.tasktide.core.manager.command.ManagerAction
 
SUMMARIZE_EACH - Enum constant in enum class org.tasktide.core.manager.command.ManagerAction
 
summarizeAcrossItemTask() - Method in class org.tasktide.core.manager.command.commands.SummarizeCommand
Collapses counts of ItemState across all collection units
summarizeByState() - Method in class org.tasktide.core.model.workitem.WorkItem
Summarize ItemTask by ItemState
SummarizeCommand - Class in org.tasktide.core.manager.command.commands
Carries logic for summarizing TaskTideModel, ItemState
SummarizeCommand(ManagerAction, ManagerTarget, CommandSpec, CommandType) - Constructor for class org.tasktide.core.manager.command.commands.SummarizeCommand
Construct summarize command
summarizeEach() - Method in class org.tasktide.core.manager.command.commands.SummarizeCommand
Fetches count of ItemTask ItemState per WorkItem
summarizeWorkload() - Method in class org.tasktide.core.model.workitem.Workload
Summarize ItemTask by count of their TaskState
summaryMap - Variable in class org.tasktide.core.model.state_summary.StateSummary
 
syncToMaster() - Method in class org.tasktide.itemstore.AbstractItemStore
Sync all records from cache to master
syncToMaster() - Method in interface org.tasktide.itemstore.ItemStore
Syncs active cache to master
syncToMaster(List) - Method in class org.tasktide.itemstore.AbstractItemStore
Syncs Item list to master
syncToMaster(List) - Method in interface org.tasktide.itemstore.ItemStore
Sync list of Item to master
syncToMaster(Item) - Method in class org.tasktide.itemstore.AbstractItemStore
Sync an Item to the master.
syncToMaster(Item) - Method in interface org.tasktide.itemstore.ItemStore
Sync ItemStore cache to main DB

T

target - Variable in class org.tasktide.core.manager.command.commands.AbstractCommand
 
target - Variable in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
target() - Method in class org.tasktide.tasktide.client.config.ManagerConfig
Configures target for ManagerAction
targeted - Variable in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 
TARGETED - Enum constant in enum class org.tasktide.engine.policies.AcquisitionPolicyMode
 
TargetedAcquisitionPolicy - Class in org.tasktide.engine.policies
Acquisition policy targeting a single collection of WorkItem
targetFile() - Method in class org.tasktide.tasktide.client.config.ManagerConfig
Configure the input file for the TaskTideServiceManager to use for any of its relevant operations
TASK_LOGGING - Enum constant in enum class org.tasktide.core.model.builders.BuilderType
 
taskCount() - Method in class org.tasktide.engine.trackers.ExecutorServiceTracker
Deprecated.
Fetch count of tasks being tracked
taskCount() - Method in class org.tasktide.engine.trackers.TaskTracker
Deprecated.
Fetch count of tasks being tracked
TaskGenerator - Class in org.tasktide.core.manager.generator
Generator to support creation of random tasks
TaskGenerator() - Constructor for class org.tasktide.core.manager.generator.TaskGenerator
 
TaskLogging - Class in org.tasktide.core.model.task
Model class to hold the data from task processing
TaskLogging() - Constructor for class org.tasktide.core.model.task.TaskLogging
Null constructor
TaskLogging(long, ProcessLog, long, long, String, long, int) - Constructor for class org.tasktide.core.model.task.TaskLogging
Construct with all data for builder
TaskLogging(String, long, ProcessLog, long, long, String, long, int) - Constructor for class org.tasktide.core.model.task.TaskLogging
Constructor for JSON Deserialization
TaskLoggingBuilder - Class in org.tasktide.core.model.builders
Allow TaskLogging objects to be built where all fields are optional
TaskLoggingBuilder() - Constructor for class org.tasktide.core.model.builders.TaskLoggingBuilder
 
TaskState - Enum Class in org.tasktide.core.model.state_summary
Enumeration of valid Task States: Pending, Active, Error, Complete
TaskStateSummary - Class in org.tasktide.core.model.state_summary
Data model class for representing task summary counts across valid TaskState instance
TaskStateSummary(Map) - Constructor for class org.tasktide.core.model.state_summary.TaskStateSummary
Construct TaskState summary map
TaskTide - Class in org.tasktide.tasktide
Runs the desited TaskTideClient
TaskTide() - Constructor for class org.tasktide.tasktide.TaskTide
 
TaskTideClient - Class in org.tasktide.tasktide.client
Abstract for standardizing client logic for configuration, running, and clean-up
TaskTideClient(ClientConfigMap) - Constructor for class org.tasktide.tasktide.client.TaskTideClient
Construct engine client
TaskTideClientType - Enum Class in org.tasktide.tasktide.client
Enum of valid TaskTide client modules
TaskTideClientUtility - Class in org.tasktide.tasktide.client
Utility class for TaskTideClient interface
TaskTideClientUtility() - Constructor for class org.tasktide.tasktide.client.TaskTideClientUtility
 
TaskTideConfig - Interface in org.tasktide.parser.configuration
Interface for configuring and population programs ArgumentTree
TaskTideEngineCheckedException - Exception Class in org.tasktide.engine.exceptions
Checked exceptions for engine components
TaskTideEngineCheckedException(String) - Constructor for exception class org.tasktide.engine.exceptions.TaskTideEngineCheckedException
 
TaskTideEngineCheckedException(String, Throwable) - Constructor for exception class org.tasktide.engine.exceptions.TaskTideEngineCheckedException
 
TaskTideEngineClient - Class in org.tasktide.tasktide.client
Class for configuring implementing the TaskTideEngineWorker
TaskTideEngineClient(ClientConfigMap) - Constructor for class org.tasktide.tasktide.client.TaskTideEngineClient
Construct engine client
TaskTideEngineObserver<T> - Interface in org.tasktide.engine.observer
Interface to decouple the WorkerObserver from their operation in chain
TaskTideEngineUncheckedException - Exception Class in org.tasktide.engine.exceptions
RuntimeException for engine components
TaskTideEngineUncheckedException(String) - Constructor for exception class org.tasktide.engine.exceptions.TaskTideEngineUncheckedException
 
TaskTideEngineUncheckedException(String, Throwable) - Constructor for exception class org.tasktide.engine.exceptions.TaskTideEngineUncheckedException
 
TaskTideEngineUtility - Class in org.tasktide.engine.worker
Collection of useful engine methods
TaskTideEngineUtility() - Constructor for class org.tasktide.engine.worker.TaskTideEngineUtility
 
TaskTideEngineWorker - Class in org.tasktide.engine.worker
Engine worker using the TargetedAcquisitionPolicy interface to acquire a workload to process, and process them through the TaskTideWorkloadTraverser interface.
TaskTideEngineWorker(TaskTideWorkloadAcquisitionPolicy) - Constructor for class org.tasktide.engine.worker.TaskTideEngineWorker
TaskTideEngineWorker(TaskTideWorkloadAcquisitionPolicy, boolean) - Constructor for class org.tasktide.engine.worker.TaskTideEngineWorker
TaskTideExecutor<T> - Class in org.tasktide.engine.executor
Abstract class to handle the nuances of workload execution
TaskTideExecutor(TaskTideEngineObserver, Logger) - Constructor for class org.tasktide.engine.executor.TaskTideExecutor
Construct worker with workload and process runner
TaskTideExecutorServiceProvider - Class in org.tasktide.engine.workerunit.provider
Singleton class to provide the ExecutorService for WorkItem and ItemTask
TaskTideManagerCheckedException - Exception Class in org.tasktide.core.exceptions
Checked exceptions for TaskTide-Manager
TaskTideManagerCheckedException(String) - Constructor for exception class org.tasktide.core.exceptions.TaskTideManagerCheckedException
 
TaskTideManagerCheckedException(String, Throwable) - Constructor for exception class org.tasktide.core.exceptions.TaskTideManagerCheckedException
 
TaskTideManagerClient - Class in org.tasktide.tasktide.client
Manager client for providing IO functionality for Workloads, Steps, and WorkItems
TaskTideManagerClient(ArgumentTree) - Constructor for class org.tasktide.tasktide.client.TaskTideManagerClient
Constructor for unit-tests, uses null ClientConfigMap, and ArgumentTree
TaskTideManagerClient(ClientConfigMap) - Constructor for class org.tasktide.tasktide.client.TaskTideManagerClient
Construct manager client
TaskTideManagerUncheckedException - Exception Class in org.tasktide.core.exceptions
Unchecked exception for TaskTide-Manager
TaskTideManagerUncheckedException(String) - Constructor for exception class org.tasktide.core.exceptions.TaskTideManagerUncheckedException
 
TaskTideManagerUncheckedException(String, Throwable) - Constructor for exception class org.tasktide.core.exceptions.TaskTideManagerUncheckedException
 
TaskTideManagerUtility - Class in org.tasktide.core.manager
Collection of static methods to support ManagerTask to TaskTideModel.
TaskTideManagerUtility() - Constructor for class org.tasktide.core.manager.TaskTideManagerUtility
 
TaskTideMapper<T,U> - Interface in org.tasktide.core
Interface to facilitate model class mapping from
WorkflowService -> Step StepService -> WorkItem WorkItemService -> ItemTask
TaskTideModel<T> - Interface in org.tasktide.core
Interface to support methods around model classes
TaskTideModelType - Enum Class in org.tasktide.core
Enum of valid model types
TaskTideRepository<T> - Interface in org.tasktide.core
Interface for TaskTideRepository
TaskTideRestApi - Class in org.tasktide.api
Root application path
TaskTideRestApi() - Constructor for class org.tasktide.api.TaskTideRestApi
 
TaskTideService<T> - Interface in org.tasktide.core
Marker interface for TaskTideService, want to restrict eventually.
TaskTideServiceManager - Class in org.tasktide.core.manager
TaskTideWebApi - Class in org.tasktide.api
Interface for starting embedded HTTP server
TaskTideWebApi(String, int, String) - Constructor for class org.tasktide.api.TaskTideWebApi
Construct with application config
TaskTideWebApi(String, int, String, boolean) - Constructor for class org.tasktide.api.TaskTideWebApi
Construct with application config
TaskTideWebApi(Config) - Constructor for class org.tasktide.api.TaskTideWebApi
Construct with config
TaskTideWebApiCheckedException - Exception Class in org.tasktide.api.exceptions
Checked exception for API components
TaskTideWebApiCheckedException(String) - Constructor for exception class org.tasktide.api.exceptions.TaskTideWebApiCheckedException
 
TaskTideWebApiCheckedException(String, Throwable) - Constructor for exception class org.tasktide.api.exceptions.TaskTideWebApiCheckedException
 
TaskTideWebApiClient - Class in org.tasktide.tasktide.client
Launches configured TaskTideWebApi providing a web-based interface for CRUD operations
TaskTideWebApiClient(ArgumentTree) - Constructor for class org.tasktide.tasktide.client.TaskTideWebApiClient
Constructor for unit-tests, uses null ClientConfigMap, and ArgumentTree
TaskTideWebApiClient(ClientConfigMap) - Constructor for class org.tasktide.tasktide.client.TaskTideWebApiClient
Construct Web Api client
TaskTideWebApiUncheckedException - Exception Class in org.tasktide.api.exceptions
Checked exception for API components
TaskTideWebApiUncheckedException(String) - Constructor for exception class org.tasktide.api.exceptions.TaskTideWebApiUncheckedException
 
TaskTideWebApiUncheckedException(String, Throwable) - Constructor for exception class org.tasktide.api.exceptions.TaskTideWebApiUncheckedException
 
TaskTideWorkerUnit<T> - Interface in org.tasktide.engine.workerunit
Marker interface for TaskTide processing
TaskTideWorkerUnitProvider - Class in org.tasktide.engine.workerunit.provider
Single class to provide the builders for Observer, Processors and Executors
TaskTideWorkerUnitProvider() - Constructor for class org.tasktide.engine.workerunit.provider.TaskTideWorkerUnitProvider
Construct with new builders
TaskTideWorkerUnitType - Enum Class in org.tasktide.engine.workerunit
Class to support operations over valid TaskTideWorkerUnit
TaskTideWorkloadAcquisitionPolicy - Interface in org.tasktide.engine.policies
Interface for defining policies for consuming workloads.
TaskTideWorkloadTraverser<T> - Interface in org.tasktide.engine.traversers
Class to template process of processing a list of TaskTideModel
TaskTracker<T> - Class in org.tasktide.engine.trackers
Deprecated.
TaskTrackers - Class in org.tasktide.engine.trackers
Deprecated.
template - Variable in class org.tasktide.core.repository.TemplateRepository
 
TemplateJobEnvironmentRepository - Class in org.tasktide.core.repository.template_repo
NoSQL orientated repository for JobEnvironment
TemplateJobEnvironmentRepository(Template, String) - Constructor for class org.tasktide.core.repository.template_repo.TemplateJobEnvironmentRepository
Constructs JobEnvironment repository for the same
TemplateMetricDataRepository - Class in org.tasktide.core.repository.template_repo
NoSQL orientated repository for MetricData
TemplateMetricDataRepository(Template, String) - Constructor for class org.tasktide.core.repository.template_repo.TemplateMetricDataRepository
Constructs MetricData repository for the same
TemplateMetricProfileRepository - Class in org.tasktide.core.repository.template_repo
NoSQL orientated repository for MetricProfile
TemplateMetricProfileRepository(Template, String) - Constructor for class org.tasktide.core.repository.template_repo.TemplateMetricProfileRepository
Constructs MetricProfile repository for the same
TemplateRepository<T> - Class in org.tasktide.core.repository
Template Model Repository adding utility and collection info
TemplateRepository(TaskTideModelType, Template, Class, String) - Constructor for class org.tasktide.core.repository.TemplateRepository
Construct with target model class, and collection name
TemplateRepositoryUtility - Class in org.tasktide.core.repository.template_repo
Supports creation of Template TaskTideRepository, TaskTideService, and initialize the TaskTideServiceManager
TemplateStepRepository - Class in org.tasktide.core.repository.template_repo
Step repository
TemplateStepRepository(Template, String) - Constructor for class org.tasktide.core.repository.template_repo.TemplateStepRepository
Construct StepRepository with injectable template and configurable collection name
TemplateWorkflowRepository - Class in org.tasktide.core.repository.template_repo
Workflow repository
TemplateWorkflowRepository(Template, String) - Constructor for class org.tasktide.core.repository.template_repo.TemplateWorkflowRepository
Construct WorkflowRepository with injectable template and configurable collection name
TemplateWorkItemRepository - Class in org.tasktide.core.repository.template_repo
WorkItem repository
TemplateWorkItemRepository(Template, String) - Constructor for class org.tasktide.core.repository.template_repo.TemplateWorkItemRepository
Construct WorkItemRepository with injectable template and configurable collection name
ThrowableItemStoreOperation<R> - Interface in org.tasktide.itemstore.operations
Functional interface for defining operations against ItemStore
TIME_KEEPER - Enum constant in enum class org.tasktide.core.model.state_summary.TaskState
 
timeKeeperLevel() - Method in class org.tasktide.tasktide.client.config.EngineConfig
timeKeeperMaxWallTime() - Method in class org.tasktide.tasktide.client.config.EngineConfig
Configures the max time wall time for task processing.
TimeKeeperObserver<T> - Class in org.tasktide.engine.observer.worker
Time keeper observer for TaskTideWorkerUnit processing of WorkItem, and ItemTask
TimeKeeperObserver(long, Logger) - Constructor for class org.tasktide.engine.observer.worker.TimeKeeperObserver
Construct with max allowed time
timeKeeperOnEndCanFail() - Method in class org.tasktide.tasktide.client.config.EngineConfig
timeKeeperOnProcessingCanFail() - Method in class org.tasktide.tasktide.client.config.EngineConfig
timeKeeperOnStartCanFail() - Method in class org.tasktide.tasktide.client.config.EngineConfig
toAddressDataMap() - Method in class org.tasktide.parser.generic_tree.GenericTree
Convert tree to a LinkedHashMap of address-node value pairs
TODO - Enum constant in enum class org.tasktide.core.model.state_summary.ItemState
 
toJson() - Static method in class org.tasktide.core.manager.TaskTideServiceManager
Represent as JSON string
toJson() - Method in class org.tasktide.core.model.collection.Step
TaskTideModel interface method to represent as JsonDoc
toJson() - Method in class org.tasktide.core.model.collection.Workflow
TaskTideModel interface method to represent as JsonDoc
toJson() - Method in class org.tasktide.core.model.CustomAnnotation
Serialize to JSON string
toJson() - Method in class org.tasktide.core.model.job_env.JobEnvironment
Represent as JSON-B string
toJson() - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Represent as JSON-B string
toJson() - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
Represent as JSON-B string
toJson() - Method in class org.tasktide.core.model.job_env.metrics.ProfileData
Represent as JSON-B string
toJson() - Method in class org.tasktide.core.model.task.ItemTask
 
toJson() - Method in class org.tasktide.core.model.workitem.WorkItem
Represent as JSON doc
toJson() - Method in interface org.tasktide.core.TaskTideModel
Represent model as JsonString
toJson() - Method in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
Represent as Jsonb string
toJson() - Method in class org.tasktide.mutex.model.HostLock
Represent as JSON document
toJson(boolean) - Method in class org.tasktide.core.model.state_summary.StateSummary
Represent as either JSON document or string
toJson(boolean, Object) - Static method in class org.tasktide.core.supporting.JsonUtils
Serialize to JSON string
toJson(Object) - Static method in class org.tasktide.mutex.utils.MutexFilesUtils
Represents provided data as JSON string
toJsonDoc() - Method in class org.tasktide.core.manager.command.commands.AbstractCommand
Represent as JSON document
toJsonDoc() - Method in class org.tasktide.core.manager.command.CommandSpec
Represent as JSON document
toJsonDoc() - Method in interface org.tasktide.core.manager.command.ManagerCommand
Represent as json document
toJsonDoc() - Method in class org.tasktide.core.manager.ManagerTask
Serialize to a human readable formatted JSON string
toJsonDoc() - Method in class org.tasktide.core.model.collection.Step
Serialize to a human readable formatted JSON string
toJsonDoc() - Method in class org.tasktide.core.model.collection.Workflow
Serialize to a human readable formatted JSON string
toJsonDoc() - Method in class org.tasktide.core.model.CustomAnnotation
Serialize to a human readable formatted JSON string
toJsonDoc() - Method in class org.tasktide.core.model.job_env.JobEnvironment
Represent as JSON-B Document
toJsonDoc() - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Represent as JSON-B Document
toJsonDoc() - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
Represent as JSON-B Document
toJsonDoc() - Method in class org.tasktide.core.model.job_env.metrics.ProfileData
Represent as JSON-B Document
toJsonDoc() - Method in class org.tasktide.core.model.task.ItemTask
Serialize to a human readable formatted JSON string
toJsonDoc() - Method in class org.tasktide.core.model.task.ProcessLog
Serialize to a human readable formatted JSON string
toJsonDoc() - Method in class org.tasktide.core.model.task.TaskLogging
Serialize to a human readable formatted JSON string
toJsonDoc() - Method in class org.tasktide.core.model.workitem.WorkItem
Serialize to a human readable formatted JSON string
toJsonDoc() - Method in class org.tasktide.core.model.workitem.Workload
Serialize to a human readable formatted JSON string
toJsonDoc() - Method in interface org.tasktide.core.TaskTideModel
Represent model as JsonDoc
toJsonDoc() - Method in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
Represent as JSON document
toJsonDoc() - Method in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
Represent as Jsonb document
toJsonDoc() - Method in interface org.tasktide.engine.policies.TaskTideWorkloadAcquisitionPolicy
Represent as JSON document
toJsonDoc() - Method in class org.tasktide.mutex.model.Mutex
Represent as JSON document
toJsonResource(AbstractAcquisitionPolicy) - Static method in class org.tasktide.engine.policies.resources.ResourcePolicyMapper
toJsonString() - Method in class org.tasktide.core.manager.command.commands.AbstractCommand
Represent as JSON string
toJsonString() - Method in class org.tasktide.core.manager.command.CommandSpec
Represent as JSON string
toJsonString() - Method in interface org.tasktide.core.manager.command.ManagerCommand
Represent as json string
toJsonString() - Method in class org.tasktide.core.manager.ManagerTask
Serialize to JSON string
toJsonString() - Method in class org.tasktide.core.model.collection.Step
Serialize to JSON string
toJsonString() - Method in class org.tasktide.core.model.collection.Workflow
Serialize to JSON string
toJsonString() - Method in class org.tasktide.core.model.task.ItemTask
Serialize to JSON string
toJsonString() - Method in class org.tasktide.core.model.task.ProcessLog
Serialize to JSON string
toJsonString() - Method in class org.tasktide.core.model.task.TaskLogging
Serialize to JSON string
toJsonString() - Method in class org.tasktide.core.model.workitem.WorkItem
Serialize to JSON string
toJsonString() - Method in class org.tasktide.core.model.workitem.Workload
Serialize to JSON string
toJsonString() - Method in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
Represent as JSON String
toJsonString() - Method in interface org.tasktide.engine.policies.TaskTideWorkloadAcquisitionPolicy
Represent as JSON string
token(String) - Static method in class org.tasktide.api.utils.WebApiUtils
Sign JWT with private key
tokenExpirationDays() - Method in class org.tasktide.tasktide.client.config.GlobalConfig
Configure token expiration days
toPemPublic(PublicKey) - Static method in class org.tasktide.api.utils.WebApiUtils
PEM format PublicKey
toString() - Method in record class org.tasktide.api.auth.OidcConfig
Returns a string representation of this record class.
toString() - Method in class org.tasktide.core.manager.command.commands.AbstractCommand
Represent as string
toString() - Method in class org.tasktide.core.manager.command.CommandSpec
Represent as string
toString() - Method in class org.tasktide.core.manager.ManagerTask
Represent as String
toString() - Method in class org.tasktide.core.manager.TaskTideServiceManager
Represent as String
toString() - Method in enum class org.tasktide.core.model.builders.BuilderType
Represent enum as string
toString() - Method in class org.tasktide.core.model.collection.Step
Represent as string
toString() - Method in class org.tasktide.core.model.collection.Workflow
Represent as string
toString() - Method in class org.tasktide.core.model.CustomAnnotation
Represent as String
toString() - Method in class org.tasktide.core.model.job_env.JobEnvironment
Represent as string
toString() - Method in class org.tasktide.core.model.job_env.metrics.MetricData
Represent as String
toString() - Method in class org.tasktide.core.model.job_env.metrics.MetricProfile
Represent as string
toString() - Method in class org.tasktide.core.model.job_env.metrics.ProfileData
Represent as String
toString() - Method in enum class org.tasktide.core.model.state_summary.ItemState
Represent value as a string
toString() - Method in class org.tasktide.core.model.state_summary.ItemStateSummary
Represent as JSON document
toString() - Method in class org.tasktide.core.model.state_summary.StateSummary
Represent as JSON document
toString() - Method in enum class org.tasktide.core.model.state_summary.TaskState
Represent enum as string
toString() - Method in class org.tasktide.core.model.state_summary.TaskStateSummary
Represent as JSON document
toString() - Method in class org.tasktide.core.model.task.ItemTask
Represent as string
toString() - Method in class org.tasktide.core.model.task.ProcessLog
Represent as string
toString() - Method in class org.tasktide.core.model.task.TaskLogging
Represent as string
toString() - Method in enum class org.tasktide.core.model.workitem.ItemType
Represent enum value as string
toString() - Method in class org.tasktide.core.model.workitem.WorkItem
Represent as string
toString() - Method in class org.tasktide.core.model.workitem.Workload
Represent as string
toString() - Method in enum class org.tasktide.core.repository.RepositoryType
Represent value as a string
toString() - Method in class org.tasktide.core.services.StepService
Represent service as string
toString() - Method in class org.tasktide.core.services.WorkflowService
Represent service as string
toString() - Method in class org.tasktide.core.services.WorkItemService
Represent service as string
toString() - Method in enum class org.tasktide.core.TaskTideModelType
Represent value as a string
toString() - Method in enum class org.tasktide.engine.observer.worker.ObserverType
Represent enum as string
toString() - Method in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
Represent policy as string
toString() - Method in enum class org.tasktide.engine.trackers.ExecutionState
Deprecated.
Represent value as a string
toString() - Method in class org.tasktide.engine.trackers.ExecutorServiceTracker
Deprecated.
Represent collection as String
toString() - Method in class org.tasktide.engine.trackers.TaskTracker
Deprecated.
String representation of tracked tasks and their states.
toString() - Method in class org.tasktide.engine.trackers.TrackerWaiter
Deprecated.
Represent waiter as string
toString() - Method in enum class org.tasktide.engine.workerunit.container.WorkerUnitModelType
Represent value as a string
toString() - Method in class org.tasktide.itemstore.Item
Represent as string
toString() - Method in class org.tasktide.mutex.bucketing.BucketKey
Represent as string
toString() - Method in class org.tasktide.mutex.model.HostLock
Represent as string
toString() - Method in class org.tasktide.mutex.model.Mutex
Represent as string
toString() - Method in class org.tasktide.mutex.orchestrator.OrchestratorResult
 
toString() - Method in class org.tasktide.mutex.strategy.ElectionState
Represent as string
toString() - Method in class org.tasktide.parser.model.Argument
 
toString() - Method in class org.tasktide.parser.model.ArgumentMap
 
traceCounts() - Method in class org.tasktide.core.services.WorkItemService
Set task counts on for each work item
TRACKER - Enum constant in enum class org.tasktide.engine.workerunit.TaskTideWorkerUnitType
 
TrackerWaiter<T> - Class in org.tasktide.engine.trackers
Deprecated.
traverse(List) - Method in class org.tasktide.engine.traversers.ItemTaskTraverser
Traverse provided workload
traverse(List) - Method in class org.tasktide.engine.traversers.WorkItemTraverser
Traverse provided workload
traverse(List) - Method in interface org.tasktide.engine.traversers.TaskTideWorkloadTraverser
Traverses workload processing each element
TRAVERSER - Enum constant in enum class org.tasktide.engine.workerunit.TaskTideWorkerUnitType
 
TraverserCheckedException - Exception Class in org.tasktide.engine.traversers
Checked Exception for Traverser
TraverserCheckedException(String) - Constructor for exception class org.tasktide.engine.traversers.TraverserCheckedException
 
TraverserCheckedException(String, Throwable) - Constructor for exception class org.tasktide.engine.traversers.TraverserCheckedException
 
TraverserUncheckedException - Exception Class in org.tasktide.engine.traversers
RuntimeException for Traverser
TraverserUncheckedException(String) - Constructor for exception class org.tasktide.engine.traversers.TraverserUncheckedException
 
TraverserUncheckedException(String, Throwable) - Constructor for exception class org.tasktide.engine.traversers.TraverserUncheckedException
 
treePaths() - Static method in enum class org.tasktide.tasktide.client.TaskTideClientType
 
tryAcquireUntilSuccess() - Static method in class org.tasktide.mutex.orchestrator.MutexOrchestrator
Try acquire lock until successful
tryLock(Path, FileChannel, FileLock) - Static method in class org.tasktide.mutex.utils.FileUtility
Puts OS file lock on path
TWITTER - Enum constant in enum class org.tasktide.core.manager.generator.HostList
 
type - Variable in class org.tasktide.engine.policies.resources.AcquisitionPolicyJsonResource
 

U

UNCHANGED - Enum constant in enum class org.tasktide.mutex.strategy.PositionCheckValues
 
UNKNOWN_EXCEPTION - Enum constant in enum class org.tasktide.mutex.orchestrator.OrchestratorStatus
 
unpackZip(Path) - Method in class org.tasktide.engine.executor.streamhandler.StreamHandler
Unpacks zip file
update(DbTarget, Item) - Method in interface org.tasktide.itemstore.ItemStore
Updates Item from cache for DbTarget
update(DbTarget, Item) - Method in class org.tasktide.itemstore.RocksDbStore
Update by dropping and inserting
update(DbTarget, Item) - Method in class org.tasktide.itemstore.SqliteStore
Update Item by dropping, then inserting
UPDATE - Enum constant in enum class org.tasktide.core.manager.command.CommandType
 
updateJobEnvironment(JobEnvironment, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.JobEnvironmentRestResource
Endpoint for updating JobEnvironment providing new resource
updateMetricData(MetricData, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.MetricDataRestResource
Endpoint for updating MetricData providing new resource
updateMetricProfile(MetricProfile, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.MetricProfileRestResource
Endpoint for updating MetricProfile providing new resource
updateModel(Workflow) - Method in class org.tasktide.core.repository.template_repo.TemplateWorkflowRepository
Update model
updateModel(T) - Method in class org.tasktide.core.repository.ItemStoreRepository
Update provided model in backend DB
updateModel(T) - Method in class org.tasktide.core.repository.JpaRepository
Update provided model
updateModel(T) - Method in class org.tasktide.core.repository.TemplateRepository
Update model
updateModel(T) - Method in class org.tasktide.core.services.AbstractTaskTideService
Replaces provided record in backend TaskTideRepository
updateModel(T) - Method in interface org.tasktide.core.TaskTideRepository
Update the provided model on backend
updateModel(T) - Method in interface org.tasktide.core.TaskTideService
Update backend model
updateStateCounts() - Method in class org.tasktide.core.repository.jpa_repo.JpaStepRepository
Update state counts for step
updateStep(Step, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.StepRestResource
Endpoint for updating Step providing new resource
updateStepId() - Static method in class org.tasktide.core.manager.TaskTideManagerUtility
 
updateStepWorkflowIds() - Static method in class org.tasktide.core.manager.TaskTideManagerUtility
 
updateWorkflow(Workflow, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.WorkflowRestResource
Endpoint for updating Workflow providing new resource
updateWorkflowId() - Static method in class org.tasktide.core.manager.TaskTideManagerUtility
 
updateWorkItem(WorkItem, HttpHeaders, UriInfo, SecurityContext) - Method in class org.tasktide.api.resources.services.rest.WorkItemRestResource
Endpoint for updating WorkItem providing new resource
utils - Variable in class org.tasktide.core.manager.generator.ExampleGenerator
 
Utils - Class in org.tasktide.core.supporting
Class to support various actions
Utils(String, int) - Constructor for class org.tasktide.core.supporting.Utils
Construct with a task generator and random

V

validate(Object) - Method in interface org.tasktide.api.auth.AuthenticationScheme
Validate JWT input properties
validate(Object) - Method in class org.tasktide.api.auth.EmbeddedAuthenicationScheme
Validate provided bearer token
validate(Object) - Method in class org.tasktide.api.auth.NoAuthenicationScheme
Returns true
validate(Object) - Method in class org.tasktide.api.auth.OidcAuthenticationScheme
Validate JWT properties
validateCommand() - Method in class org.tasktide.core.manager.command.commands.AnnotateCommand
Validates whether annotation arguments are valid
validateCommand() - Method in class org.tasktide.core.manager.command.commands.DeleteCommand
Validates if ManagerCommand can occur
validateCommand() - Method in class org.tasktide.core.manager.command.commands.ExportCommand
Validates required options are defined in CommandSpec
validateCommand() - Method in class org.tasktide.core.manager.command.commands.ImportCommand
Validates provided data for import
validateCommand() - Method in class org.tasktide.core.manager.command.commands.ResetCommand
Validates whether command spec provided is sufficient for required ManagerAction.
validateCommand() - Method in class org.tasktide.core.manager.command.commands.SummarizeCommand
Validates CommandSpec for summary
validateCommand() - Method in interface org.tasktide.core.manager.command.ManagerCommand
Interface method to validate if command can occur
validateQueryFieldName(String) - Method in class org.tasktide.core.repository.AbstractRepository
Method to evaluate field members
valueOf(String) - Static method in enum class org.tasktide.api.auth.AuthenticationSchemeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.api.auth.OidcProviderType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.core.manager.command.commands.ExportType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.core.manager.command.CommandType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.core.manager.command.ManagerAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.core.manager.command.ManagerTarget
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.core.manager.generator.ExampleGenerators
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.core.manager.generator.HostList
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.core.model.builders.BuilderType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.core.model.job_env.JobState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.core.model.job_env.JobType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.core.model.job_env.metrics.MetricType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.core.model.state_summary.ItemState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.core.model.state_summary.TaskState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.core.model.workitem.ItemType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.core.repository.RepositoryType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.core.TaskTideModelType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.engine.observer.worker.ObserverType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.engine.policies.AcquisitionPolicyMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.engine.policies.resources.ResourcePolicyModelType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.engine.policies.WorkerExecutionPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.engine.policies.workflow.WorkflowStrategyMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.engine.policies.workflow.WorkflowStrategyType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.engine.trackers.ExecutionState
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.engine.workerunit.container.WorkerUnitModelType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.engine.workerunit.TaskTideWorkerUnitType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.itemstore.types.DbTarget
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.itemstore.types.ItemStoreType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.mutex.model.MutexFileType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.mutex.model.MutexState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.mutex.orchestrator.OrchestratorAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.mutex.orchestrator.OrchestratorStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.mutex.strategy.LoopDecision
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.mutex.strategy.MutexStrategyType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.mutex.strategy.PositionCheckValues
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.parser.model.ArgumentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.tasktide.client.config.dependents.JNoSqlType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.tasktide.client.TaskTideClientType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tasktide.tasktide.containerprovider.CdiProviders
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.tasktide.api.auth.AuthenticationSchemeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.api.auth.OidcProviderType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.core.manager.command.commands.ExportType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.core.manager.command.CommandType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.core.manager.command.ManagerAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.core.manager.command.ManagerTarget
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.core.manager.generator.ExampleGenerators
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.core.manager.generator.HostList
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.core.model.builders.BuilderType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.core.model.job_env.JobState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.core.model.job_env.JobType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.core.model.job_env.metrics.MetricType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.core.model.state_summary.ItemState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.core.model.state_summary.TaskState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.core.model.workitem.ItemType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.core.repository.RepositoryType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.core.TaskTideModelType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.engine.observer.worker.ObserverType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.engine.policies.AcquisitionPolicyMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.engine.policies.resources.ResourcePolicyModelType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.engine.policies.WorkerExecutionPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.engine.policies.workflow.WorkflowStrategyMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.engine.policies.workflow.WorkflowStrategyType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.engine.trackers.ExecutionState
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.engine.workerunit.container.WorkerUnitModelType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.engine.workerunit.TaskTideWorkerUnitType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.itemstore.types.DbTarget
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.itemstore.types.ItemStoreType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.mutex.model.MutexFileType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.mutex.model.MutexState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.mutex.orchestrator.OrchestratorAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.mutex.orchestrator.OrchestratorStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.mutex.strategy.LoopDecision
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.mutex.strategy.MutexStrategyType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.mutex.strategy.PositionCheckValues
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.parser.model.ArgumentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.tasktide.client.config.dependents.JNoSqlType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.tasktide.client.TaskTideClientType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tasktide.tasktide.containerprovider.CdiProviders
Returns an array containing the constants of this enum class, in the order they are declared.
valuesString() - Static method in enum class org.tasktide.api.auth.AuthenticationSchemeType
Represent enum as string
valuesString() - Static method in enum class org.tasktide.api.auth.OidcProviderType
Represent enum as string
valuesString() - Static method in enum class org.tasktide.core.manager.command.commands.ExportType
Represent enum as string
valuesString() - Static method in enum class org.tasktide.core.manager.command.CommandType
Represent enum as string
valuesString() - Static method in enum class org.tasktide.core.manager.command.ManagerAction
Represent enum as string
valuesString() - Static method in enum class org.tasktide.core.manager.command.ManagerTarget
Represent enum as string
valuesString() - Static method in enum class org.tasktide.core.model.job_env.JobState
Represent enum as string
valuesString() - Static method in enum class org.tasktide.core.model.job_env.JobType
Represent enum as string
valuesString() - Static method in enum class org.tasktide.core.model.job_env.metrics.MetricType
Represent enum as string
valuesString() - Static method in enum class org.tasktide.core.model.state_summary.ItemState
Represent enum as string
valuesString() - Static method in enum class org.tasktide.engine.policies.AcquisitionPolicyMode
Represent enum as string
valuesString() - Static method in enum class org.tasktide.engine.policies.resources.ResourcePolicyModelType
Represent enum as string
valuesString() - Static method in enum class org.tasktide.engine.policies.WorkerExecutionPolicy
Represent enum as string
valuesString() - Static method in enum class org.tasktide.engine.policies.workflow.WorkflowStrategyMode
Represent enum as string
valuesString() - Static method in enum class org.tasktide.engine.policies.workflow.WorkflowStrategyType
Represent enum as string
valuesString() - Static method in enum class org.tasktide.engine.workerunit.TaskTideWorkerUnitType
Represent enum as string
valuesString() - Static method in enum class org.tasktide.mutex.model.MutexFileType
Represent enum as string
valuesString() - Static method in enum class org.tasktide.mutex.model.MutexState
Represent enum as string
valuesString() - Static method in enum class org.tasktide.mutex.orchestrator.OrchestratorAction
Represent enum as string
valuesString() - Static method in enum class org.tasktide.mutex.orchestrator.OrchestratorStatus
Represent enum as string
valuesString() - Static method in enum class org.tasktide.mutex.strategy.LoopDecision
Represent enum as string
valuesString() - Static method in enum class org.tasktide.mutex.strategy.MutexStrategyType
Represent enum as string
valuesString() - Static method in enum class org.tasktide.mutex.strategy.PositionCheckValues
Represent enum as string
verifiyIssuer(Object) - Method in interface org.tasktide.api.auth.AuthenticationScheme
Verify issuer of HWT
verifiyIssuer(Object) - Method in class org.tasktide.api.auth.EmbeddedAuthenicationScheme
 
verifiyIssuer(Object) - Method in class org.tasktide.api.auth.NoAuthenicationScheme
Returns true
verifiyIssuer(Object) - Method in class org.tasktide.api.auth.OidcAuthenticationScheme
Verifies that the issuer on JWT claims set matches configured issuer
verifyAudience(Object) - Method in interface org.tasktide.api.auth.AuthenticationScheme
Verify audience of JWT
verifyAudience(Object) - Method in class org.tasktide.api.auth.EmbeddedAuthenicationScheme
 
verifyAudience(Object) - Method in class org.tasktide.api.auth.NoAuthenicationScheme
Returns true
verifyAudience(Object) - Method in class org.tasktide.api.auth.OidcAuthenticationScheme
Verify application is configured audience of JWT claim
verifyDirectories(Path, Path, Path) - Static method in class org.tasktide.itemstore.utils.ItemStoreUtils
 
verifyDirectory(Path) - Static method in class org.tasktide.itemstore.utils.ItemStoreUtils
Checks whether configured directory is writable
verifyExpiration(Object) - Method in interface org.tasktide.api.auth.AuthenticationScheme
Verify expiration of JWT
verifyExpiration(Object) - Method in class org.tasktide.api.auth.EmbeddedAuthenicationScheme
Verify expiration of JWTClaimsSet
verifyExpiration(Object) - Method in class org.tasktide.api.auth.NoAuthenicationScheme
Returns true
verifyExpiration(Object) - Method in class org.tasktide.api.auth.OidcAuthenticationScheme
Verify that the claim has not expired
verifySignature(Object) - Method in class org.tasktide.api.auth.EmbeddedAuthenicationScheme
Verifies token signature
viewAll() - Method in class org.tasktide.core.services.AbstractTaskTideService
Fetches all records from backend TaskTideRepository
viewAll() - Method in interface org.tasktide.core.TaskTideService
Fetch model collection
viewAllToTaskTideModel() - Method in class org.tasktide.core.services.AbstractTaskTideService
View all records casted to interface class from backend TaskTideRepository
viewAllToTaskTideModel() - Method in interface org.tasktide.core.TaskTideService
View all records to TaskTideModel
viewByField(String, Object) - Method in class org.tasktide.core.services.AbstractTaskTideService
Queries backend TaskTideRepository for TaskTideModel records matching provided
viewByField(String, Object) - Method in interface org.tasktide.core.TaskTideService
Query backend for models having field of value
viewByFieldForGroup(String, Object, String, Object) - Method in class org.tasktide.core.services.AbstractTaskTideService
Queries backend TaskTideRepository for TaskTideModel records matching provided value for provided group
viewByFieldForGroup(String, Object, String, Object) - Method in interface org.tasktide.core.TaskTideService
Find TaskTideModel from backend with field and group having specified value.
viewItemsByName(String) - Method in class org.tasktide.core.services.WorkItemService
Fetch list of work items with name
viewItemsByState(ItemState) - Method in class org.tasktide.core.services.WorkItemService
Find WorkItems by state
viewStepsByName(String) - Method in class org.tasktide.core.services.StepService
Fetch steps having name

W

wait(TimeUnit, long) - Static method in class org.tasktide.engine.worker.TaskTideEngineUtility
Wait required number of seconds
waitForAll(List) - Method in class org.tasktide.engine.trackers.ExecutorServiceTracker
Deprecated.
Wait for future list
waitForLock() - Method in class org.tasktide.itemstore.strategies.ItemStoreLockStrategy
Waits until master is locked
waitForLock(Mutex) - Method in class org.tasktide.mutex.actor.FileChannelActor
Wait for lock to be acquired
waitForLock(Mutex) - Method in interface org.tasktide.mutex.actor.MutexActor
 
waitForLock(Mutex) - Method in class org.tasktide.mutex.actor.NfsMutexActor
Waits for provided Mutex to become the leader
waitForWorkload() - Method in class org.tasktide.engine.trackers.TrackerWaiter
Deprecated.
Wait on workload processing to be completed.
WAITING - Enum constant in enum class org.tasktide.mutex.model.MutexState
 
waitMilliSeconds(int) - Method in class org.tasktide.core.supporting.Utils
Wait random amount of milliseconds up to limit
waitOnExecutorTrackerWorkItem(int, Logger) - Static method in class org.tasktide.engine.worker.TaskTideEngineUtility
Deprecated.
waitOnTask() - Method in class org.tasktide.engine.trackers.ExecutorServiceItem
Deprecated.
Wait on task processing to complete
waitOverJitter() - Static method in class org.tasktide.mutex.utils.MutexConstants
Wait over jitter period
waitSeconds(int) - Method in class org.tasktide.core.supporting.Utils
Wait random amount of seconds up to limit
waitUntilLeader(Mutex) - Method in class org.tasktide.mutex.strategy.ElectionStrategy
Wait until leadership is acquired
WEBAPI - Enum constant in enum class org.tasktide.tasktide.client.TaskTideClientType
 
WebApiConfig - Class in org.tasktide.tasktide.client.config
Class to template the TaskTideWebApi module parameters
WebApiConfig() - Constructor for class org.tasktide.tasktide.client.config.WebApiConfig
Defaults config path to 'tasktide web-api'
WebApiConfig(String) - Constructor for class org.tasktide.tasktide.client.config.WebApiConfig
Uses supplied path for web api config
WebApiUtils - Class in org.tasktide.api.utils
Utility to support unit-testing web api resources.
WebApiUtils() - Constructor for class org.tasktide.api.utils.WebApiUtils
 
WELD - Enum constant in enum class org.tasktide.tasktide.containerprovider.CdiProviders
 
WeldContainerProvider - Class in org.tasktide.tasktide.containerprovider
CDI container provider which explicitly uses embedded Weld runtime
WeldContainerProvider() - Constructor for class org.tasktide.tasktide.containerprovider.WeldContainerProvider
 
whichClient() - Method in class org.tasktide.tasktide.client.ClientConfigMap
Fetch which client to run ie Engine, Manager
windowSize - Variable in class org.tasktide.engine.policies.AbstractAcquisitionPolicy
 
windowSize() - Method in class org.tasktide.tasktide.client.config.EngineConfig
Configure the number of threads for WorkItem processing
withAnno(String, Object) - Method in class org.tasktide.engine.policies.AcquisitionPolicyBuilder
Building an acquisition policy for elements with provided annotation key-value pair
withAnno(Map) - Method in class org.tasktide.core.model.builders.CustomAnnotationBuilder
Adds annotation field
withAnno(CustomAnnotation) - Method in class org.tasktide.engine.policies.AcquisitionPolicyBuilder
Building an acquisition policy for elements with provided annotation
withAnnotation(CustomAnnotation) - Method in class org.tasktide.core.model.builders.ItemTaskBuilder
withAnnotation(CustomAnnotation) - Method in class org.tasktide.core.model.builders.MetricDataBuilder
Adds anno
withAnnotation(CustomAnnotation) - Method in class org.tasktide.core.model.builders.MetricProfileBuilder
Adds CustomAnnotation field
withAnnotation(CustomAnnotation) - Method in class org.tasktide.core.model.builders.StepBuilder
withAnnotation(CustomAnnotation) - Method in class org.tasktide.core.model.builders.WorkflowBuilder
withAnnotation(CustomAnnotation) - Method in class org.tasktide.core.model.builders.WorkItemBuilder
Adds CustomAnnotation field
withArgType(ArgumentType) - Method in class org.tasktide.parser.model.ArgumentBuilder
Build with ArgumentType
withAvailable(double) - Method in class org.tasktide.core.model.builders.MetricDataBuilder
Adds available field
withCpuDuration(long) - Method in class org.tasktide.core.model.builders.TaskLoggingBuilder
Add CPU duration field
withCustomAnnotation(CustomAnnotation) - Method in class org.tasktide.core.model.builders.JobEnvironmentBuilder
Build with CustomAnnotation
withDescription(String) - Method in class org.tasktide.parser.model.ArgumentBuilder
Build with ddescription
withDoneDate(long) - Method in class org.tasktide.core.model.builders.WorkItemBuilder
Add done date field
withEndTime(long) - Method in class org.tasktide.core.model.builders.TaskLoggingBuilder
Add end time field
withExecutor(TaskTideExecutor) - Method in class org.tasktide.engine.traversers.ItemTaskTraverserBuilder
Build with provided TaskTideExecutor
withExecutor(TaskTideExecutor) - Method in class org.tasktide.engine.traversers.WorkItemTraverserBuilder
Build with provided TaskTideExecutor
withExitCode(int) - Method in class org.tasktide.core.model.builders.TaskLoggingBuilder
Add Exit Code field
withHostname(String) - Method in class org.tasktide.core.model.builders.JobEnvironmentBuilder
Build with hostname field
withHostOS(String) - Method in class org.tasktide.core.model.builders.JobEnvironmentBuilder
Build with host operating system
withId(String) - Method in class org.tasktide.core.model.builders.CustomAnnotationBuilder
Adds Id field
withId(String) - Method in class org.tasktide.core.model.builders.ItemTaskBuilder
Add id field
withId(String) - Method in class org.tasktide.core.model.builders.JobEnvironmentBuilder
Build with Id field
withId(String) - Method in class org.tasktide.core.model.builders.MetricDataBuilder
Adds Id field
withId(String) - Method in class org.tasktide.core.model.builders.MetricProfileBuilder
Adds Id field
withId(String) - Method in class org.tasktide.core.model.builders.ProcessLogBuilder
Add id field
withId(String) - Method in class org.tasktide.core.model.builders.ProfileDataBuilder
Adds Id field
withId(String) - Method in class org.tasktide.core.model.builders.TaskLoggingBuilder
Add Id field
withId(String) - Method in class org.tasktide.core.model.builders.WorkflowBuilder
Add Workflow Id field
withId(String) - Method in class org.tasktide.core.model.builders.WorkItemBuilder
Add id field
withId(String) - Method in class org.tasktide.core.model.builders.WorkloadBuilder
Add Id field
withItemName(String) - Method in class org.tasktide.core.model.builders.WorkItemBuilder
Add item name field
withItemState(ItemState) - Method in class org.tasktide.core.model.builders.WorkItemBuilder
Add item state field
withItemState(ItemState) - Method in class org.tasktide.engine.policies.AcquisitionPolicyBuilder
Building an acquisition policy for elements of collection matching state
withItemType(ItemType) - Method in class org.tasktide.core.model.builders.WorkItemBuilder
Add item type field
withIterationLimit(int) - Method in class org.tasktide.engine.policies.AcquisitionPolicyBuilder
Apply iteration limit
withIterationLimit(int) - Method in class org.tasktide.engine.policies.workflow.WorkflowStrategyBuilder
Build with provided iteration limit
withJavaVersion(String) - Method in class org.tasktide.core.model.builders.JobEnvironmentBuilder
Build with java version
withJobEnvId(String) - Method in class org.tasktide.core.model.builders.ItemTaskBuilder
Add jobEnvId field
withJobEnvId(String) - Method in class org.tasktide.core.model.builders.MetricProfileBuilder
Adds JobEnvironment Id field
withJobEnvId(String) - Method in class org.tasktide.core.model.builders.WorkItemBuilder
Add jobEnvId field
withJobId(String) - Method in class org.tasktide.core.model.builders.JobEnvironmentBuilder
Build with jobId field
withJobInd(int) - Method in class org.tasktide.core.model.builders.JobEnvironmentBuilder
Build with job Id index
withJobState(JobState) - Method in class org.tasktide.core.model.builders.JobEnvironmentBuilder
Build with JobState
withJobType(JobType) - Method in class org.tasktide.core.model.builders.JobEnvironmentBuilder
Build with JobType
withLabel(String) - Method in class org.tasktide.core.model.builders.MetricDataBuilder
Adds label field
withLabel(String) - Method in class org.tasktide.core.model.builders.MetricProfileBuilder
Adds label field
withLock(String, ThrowableItemStoreOperation) - Method in class org.tasktide.itemstore.strategies.ItemStoreLockStrategy
Internal ItemStore method to force database operations under standard lock release pipeline
withLockDate(long) - Method in class org.tasktide.core.model.builders.WorkItemBuilder
Add lock date field
withLockedConnection(String, DbTarget, ThrowableItemStoreOperation) - Method in class org.tasktide.itemstore.AbstractItemStore
Synchronizes lock and connection lifecycles under one operation.
withLockedConnectionUnchecked(String, DbTarget, ItemStoreOperation) - Method in class org.tasktide.itemstore.AbstractItemStore
Synchronizes lock and connection lifecycles under one operation.
withLockId(String) - Method in class org.tasktide.core.model.builders.WorkItemBuilder
Add lockId field
withLockNonSynced(String, ThrowableItemStoreOperation) - Method in class org.tasktide.itemstore.strategies.ItemStoreLockStrategy
Non-synchronized ItemStore method to force database operations under standard lock release pipeline
withLockUnchecked(String, ItemStoreOperation) - Method in class org.tasktide.itemstore.strategies.ItemStoreLockStrategy
Internal ItemStore method to force database operations under standard lock release pipeline
withLongFlag(String) - Method in class org.tasktide.parser.model.ArgumentBuilder
Build with long flag for argument
withMaxTime(int) - Method in class org.tasktide.engine.workerunit.provider.ItemTaskObserverBuilder
Build with TimeKeeperObserver max time
withMaxTime(int) - Method in class org.tasktide.engine.workerunit.provider.WorkItemObserverBuilder
Build with TimeKeeperObserver max time
withMeanAvailable(float) - Method in class org.tasktide.core.model.builders.MetricProfileBuilder
Adds mean available field
withMeanTotal(float) - Method in class org.tasktide.core.model.builders.MetricProfileBuilder
Adds mean total field
withMeanUsed(float) - Method in class org.tasktide.core.model.builders.MetricProfileBuilder
Adds mean used field
withMetricProfile(Map) - Method in class org.tasktide.core.model.builders.ProfileDataBuilder
Adds Metric Profile field
withMetricType(MetricType) - Method in class org.tasktide.core.model.builders.MetricDataBuilder
Adds metric type
withName(String) - Method in class org.tasktide.parser.model.ArgumentBuilder
Build with name
withObserver(int) - Method in class org.tasktide.engine.workerunit.provider.ItemTaskExecutorBuilder
Build observer without workload
withObserver(List, int) - Method in class org.tasktide.engine.workerunit.provider.ItemTaskExecutorBuilder
Build with ItemTaskObserver fields
withObserver(TaskTideEngineObserver) - Method in class org.tasktide.engine.traversers.ItemTaskTraverserBuilder
Build with provided TaskTideEngineObserver
withObserver(TaskTideEngineObserver) - Method in class org.tasktide.engine.workerunit.provider.ItemTaskExecutorBuilder
Build with provided TaskTideEngineObserver of ItemTask
withObserver(TaskTideEngineObserver) - Method in class org.tasktide.engine.traversers.WorkItemTraverserBuilder
Build with provided TaskTideEngineObserver
withOption(String, Object) - Method in class org.tasktide.core.manager.command.CommandSpecBuilder
Build with provided option
withOptionMap(Map) - Method in class org.tasktide.core.manager.command.CommandSpecBuilder
Build with provided option map
withPolicies(List) - Method in class org.tasktide.engine.policies.workflow.WorkflowStrategyBuilder
Build with provided TaskTideWorkloadAcquisitionPolicy collection
withPolicyMode(AcquisitionPolicyMode) - Method in class org.tasktide.engine.policies.AcquisitionPolicyBuilder
withPoolSize(int) - Method in class org.tasktide.engine.policies.AcquisitionPolicyBuilder
Apply pool size
withProcessLog(ProcessLog) - Method in class org.tasktide.core.model.builders.TaskLoggingBuilder
Add ProcessLog field
withProcId(long) - Method in class org.tasktide.core.model.builders.TaskLoggingBuilder
Add Id field
withProfile(ProfileData) - Method in class org.tasktide.core.model.builders.MetricProfileBuilder
Adds ProfileData field
withQueryString(String) - Method in class org.tasktide.core.manager.command.CommandSpecBuilder
Build with provided query string
withRefClass(Class) - Method in class org.tasktide.parser.model.ArgumentBuilder
Build with reference class
withRepositories() - Static method in enum class org.tasktide.core.manager.command.ManagerTarget
Provides an array of ManagerTarget which have repositories associated with them
withShortFlag(String) - Method in class org.tasktide.parser.model.ArgumentBuilder
Build with short flag for argument
withStartTime(long) - Method in class org.tasktide.core.model.builders.TaskLoggingBuilder
Add start time
withStderr(String[]) - Method in class org.tasktide.core.model.builders.ProcessLogBuilder
Add stderr field
withStdout(String[]) - Method in class org.tasktide.core.model.builders.ProcessLogBuilder
Add stdout field
withStepId(String) - Method in class org.tasktide.core.model.builders.StepBuilder
Add stepId field
withStepId(String) - Method in class org.tasktide.core.model.builders.WorkItemBuilder
Add stepId field
withStepName(String) - Method in class org.tasktide.core.model.builders.StepBuilder
Add step name field
withStepName(String) - Method in class org.tasktide.core.model.builders.WorkItemBuilder
Add step name field
withSteps(List) - Method in class org.tasktide.core.model.builders.WorkflowBuilder
Add Workflow steps field
withSteps(Map) - Method in class org.tasktide.core.model.builders.WorkflowBuilder
Add Workflow steps field
withStrategyMode(WorkflowStrategyMode) - Method in class org.tasktide.engine.policies.AcquisitionPolicyBuilder
withStrategyMode(WorkflowStrategyMode) - Method in class org.tasktide.engine.policies.workflow.WorkflowStrategyBuilder
Build with provided WorkflowStrategyMode
withStrategyType(WorkflowStrategyType) - Method in class org.tasktide.engine.policies.AcquisitionPolicyBuilder
withTarget(String) - Method in class org.tasktide.engine.policies.AcquisitionPolicyBuilder
Building an acquisition policy with collection
withTargetFile(String) - Method in class org.tasktide.core.manager.command.CommandSpecBuilder
Build with provided target file
withTask(String) - Method in class org.tasktide.core.model.builders.ItemTaskBuilder
Add task field
withTaskCount(int) - Method in class org.tasktide.core.model.builders.WorkItemBuilder
Add task count field
withTaskDone(int) - Method in class org.tasktide.core.model.builders.WorkItemBuilder
Add task done field
withTaskLog(TaskLogging) - Method in class org.tasktide.core.model.builders.ItemTaskBuilder
Add TaskLogging field
withTaskName(String) - Method in class org.tasktide.core.model.builders.ItemTaskBuilder
Add task name field
withTaskState(TaskState) - Method in class org.tasktide.core.model.builders.ItemTaskBuilder
Add TaskState field
withThreadName(String) - Method in class org.tasktide.core.model.builders.TaskLoggingBuilder
Add thread name field
withTimestamp(long) - Method in class org.tasktide.core.model.builders.MetricDataBuilder
Adds timestamp field
withTimestamp(long) - Method in class org.tasktide.core.model.builders.MetricProfileBuilder
Adds timestamp field
withTotal(double) - Method in class org.tasktide.core.model.builders.MetricDataBuilder
Adds total field
withType(MetricType) - Method in class org.tasktide.core.model.builders.MetricProfileBuilder
Adds MetricType field
withUnits(String) - Method in class org.tasktide.core.model.builders.MetricDataBuilder
Adds units field
withUnits(String) - Method in class org.tasktide.core.model.builders.MetricProfileBuilder
Add units field
withUsed(double) - Method in class org.tasktide.core.model.builders.MetricDataBuilder
Adds used field
withValue(T, Class) - Method in class org.tasktide.parser.model.ArgumentBuilder
Build value and reference class
withWindowSize(int) - Method in class org.tasktide.engine.policies.AcquisitionPolicyBuilder
Apply window size
withWorkflowId(String) - Method in class org.tasktide.core.model.builders.StepBuilder
Add workflowId field
withWorkflowName(String) - Method in class org.tasktide.core.model.builders.WorkflowBuilder
Add Workflow name field
withWorkflowState(Deque, TaskTideWorkloadAcquisitionPolicy) - Method in class org.tasktide.engine.policies.workflow.WorkflowStrategyBuilder
Build with defined workflow state
withWorkItemId(String) - Method in class org.tasktide.core.model.builders.ItemTaskBuilder
Add workItemId field
withWorkload(List) - Method in class org.tasktide.core.model.builders.WorkloadBuilder
Add workload field from list of tasks
withWorkload(List) - Method in class org.tasktide.engine.workerunit.provider.ItemTaskObserverBuilder
Optional to build with ItemTask workload
withWorkload(List) - Method in class org.tasktide.engine.workerunit.provider.WorkItemObserverBuilder
Optional to build with WorkItem workload
withWorkload(Map) - Method in class org.tasktide.core.model.builders.WorkloadBuilder
Add workload field
withWorkload(ItemTask) - Method in class org.tasktide.core.model.builders.WorkItemBuilder
Add workload field with single ItemTask
withWorkload(ItemTask) - Method in class org.tasktide.core.model.builders.WorkloadBuilder
Builder Workload from single ItemTask
withWorkload(Workload) - Method in class org.tasktide.core.model.builders.WorkItemBuilder
Add workload field
withWorkloadState(ItemState) - Method in class org.tasktide.core.model.builders.WorkloadBuilder
Add workload state field
withWorkloadType(ItemType) - Method in class org.tasktide.core.model.builders.WorkloadBuilder
Add workload type field
WORK_ITEM - Enum constant in enum class org.tasktide.core.model.builders.BuilderType
 
WORK_ITEM_TRACKER - Static variable in class org.tasktide.engine.trackers.FutureTrackers
Deprecated.
 
WORK_ITEM_TRACKER - Static variable in class org.tasktide.engine.trackers.TaskTrackers
Deprecated.
 
WorkerExecutionPolicy - Enum Class in org.tasktide.engine.policies
Defines valid execution policies of the worker
WorkerObserver<T> - Interface in org.tasktide.engine.observer
Observer interface for observing WorkItem, and ItemTask execution
workerPoolSize() - Method in class org.tasktide.tasktide.client.config.EngineConfig
Configure the number of threads for WorkItem processing
WorkerUnitContainer - Class in org.tasktide.engine.workerunit.container
Container class to hold instances of each TaskTideWorkerUnit for their use across the engine
WorkerUnitModelType - Enum Class in org.tasktide.engine.workerunit.container
Enum for valid model types used by engine
workflow - Variable in class org.tasktide.engine.policies.workflow.AbstractWorkflowStrategy
 
Workflow - Class in org.tasktide.core.model.collection
Model class for a collection of steps as a workflow/pipeline
Workflow() - Constructor for class org.tasktide.core.model.collection.Workflow
Null constructor
Workflow(String, String, List, CustomAnnotation) - Constructor for class org.tasktide.core.model.collection.Workflow
Jakarta-NoSQL compatibble constructor?
Workflow(String, String, Map, CustomAnnotation) - Constructor for class org.tasktide.core.model.collection.Workflow
Constructor for JSON (de)serialization
WORKFLOW - Enum constant in enum class org.tasktide.core.manager.command.ManagerTarget
 
WORKFLOW - Enum constant in enum class org.tasktide.core.model.builders.BuilderType
 
WORKFLOW - Enum constant in enum class org.tasktide.core.TaskTideModelType
 
WORKFLOW - Enum constant in enum class org.tasktide.engine.policies.AcquisitionPolicyMode
 
WORKFLOW - Enum constant in enum class org.tasktide.engine.policies.resources.ResourcePolicyModelType
 
WORKFLOW - Enum constant in enum class org.tasktide.engine.workerunit.container.WorkerUnitModelType
 
WorkflowAcquisitionPolicy - Class in org.tasktide.engine.policies
AbstractAcquisitionPolicy for user-defined workflow as an order provided list of Step names.
WorkflowAcquisitionStrategy - Interface in org.tasktide.engine.policies.workflow
Defines specifications for different ways to fetch workload from a collection of steps
WorkflowBuilder - Class in org.tasktide.core.model.builders
Allow Workflow objects to be built where all fields are optional
WorkflowBuilder() - Constructor for class org.tasktide.core.model.builders.WorkflowBuilder
 
WorkflowLifecycle - Annotation Interface in org.tasktide.core.model.collection
Life-cycle interceptor annotation for (de)hydrating Step on Workflow
WorkflowLifecycleInterceptor - Class in org.tasktide.core.model.collection
 
WorkflowLifecycleInterceptor() - Constructor for class org.tasktide.core.model.collection.WorkflowLifecycleInterceptor
 
workflowMode() - Method in class org.tasktide.engine.policies.TargetedAcquisitionPolicy
Returns false
workflowMode() - Method in interface org.tasktide.engine.policies.TaskTideWorkloadAcquisitionPolicy
Returns whether the policy is in workflow mode
workflowMode() - Method in class org.tasktide.engine.policies.WorkflowAcquisitionPolicy
Returns true
workflowName() - Method in class org.tasktide.tasktide.client.config.GlobalConfig
Configures the workflow name to use
WorkflowRestResource - Class in org.tasktide.api.resources.services.rest
REST resource for interacting with WorkflowService
WorkflowRestResource() - Constructor for class org.tasktide.api.resources.services.rest.WorkflowRestResource
Construct with Workflow TaskTideService
WorkflowService - Class in org.tasktide.core.services
Service to provide WorkflowService interactions to backend DB
WorkflowService(TaskTideRepository) - Constructor for class org.tasktide.core.services.WorkflowService
Construct with repo for testing
WorkflowStepConverter - Class in org.tasktide.core.model.collection
Jakarta-NoSQL converter for handling persistence of Step field from Workflow as list of Ids, rather than physical record
WorkflowStepConverter() - Constructor for class org.tasktide.core.model.collection.WorkflowStepConverter
 
WorkflowStrategyBuilder - Class in org.tasktide.engine.policies.workflow
WorkflowStrategyMode - Enum Class in org.tasktide.engine.policies.workflow
Enum to support operations over valid RoundRobinWorkflowStrategy modes
WorkflowStrategyType - Enum Class in org.tasktide.engine.policies.workflow
Enum to support operations over valid WorkflowAcquisitionStrategy instances, and is the interface for initializing their strategic building
WorkItem - Class in org.tasktide.core.model.workitem
TaskTideModel class for Work Items
WorkItem() - Constructor for class org.tasktide.core.model.workitem.WorkItem
Null constructor
WorkItem(String, String, ItemType, ItemState, String, long, long, int, int, Workload, String) - Constructor for class org.tasktide.core.model.workitem.WorkItem
Construct with fields
WorkItem(String, String, ItemType, ItemState, String, long, long, int, int, Workload, String, String, String, CustomAnnotation) - Constructor for class org.tasktide.core.model.workitem.WorkItem
Constructor for JSON Deserialization
WORKITEM - Enum constant in enum class org.tasktide.core.manager.command.ManagerTarget
 
WORKITEM - Enum constant in enum class org.tasktide.core.TaskTideModelType
 
WORKITEM - Enum constant in enum class org.tasktide.engine.policies.resources.ResourcePolicyModelType
 
WORKITEM - Enum constant in enum class org.tasktide.engine.workerunit.container.WorkerUnitModelType
 
WorkItemBuilder - Class in org.tasktide.core.model.builders
Allow WorkItem objects to be built where all fields are optional
WorkItemBuilder() - Constructor for class org.tasktide.core.model.builders.WorkItemBuilder
 
WorkItemExecutorObserver - Class in org.tasktide.engine.observer.worker.executor
WorkerObserver of ExecutorObserver to handle tasks around execution of WorkItem Workload
WorkItemExecutorObserver() - Constructor for class org.tasktide.engine.observer.worker.executor.WorkItemExecutorObserver
Construct embedding logger
WorkItemFileProcessor - Class in org.tasktide.core.manager.file_handler
Processes provided collection of data using a given WorkItemLineHandler.
WorkItemFileProcessor() - Constructor for class org.tasktide.core.manager.file_handler.WorkItemFileProcessor
 
WorkItemLineHandler - Interface in org.tasktide.core.manager.file_handler
Functional interface for standardizing operations over input files
workItemName() - Method in class org.tasktide.tasktide.client.config.GlobalConfig
Configures the work item collection name to use
WorkItemObserver - Class in org.tasktide.engine.observer.chain
Coordinates the work across the WorkerObservers for the processing of WorkItem through the TaskTideEngineObserver chain for WorkItems
WorkItemObserver() - Constructor for class org.tasktide.engine.observer.chain.WorkItemObserver
Default constructor for simple test purposes
WorkItemObserver(int) - Constructor for class org.tasktide.engine.observer.chain.WorkItemObserver
Construct with required arguments
WorkItemObserver(List, int) - Constructor for class org.tasktide.engine.observer.chain.WorkItemObserver
Construct with optional workload
WorkItemObserverBuilder - Class in org.tasktide.engine.workerunit.provider
Class to the logic for build TaskTideEngineObserver of WorkItemObserver
WorkItemObserverBuilder() - Constructor for class org.tasktide.engine.workerunit.provider.WorkItemObserverBuilder
 
WorkItemProcessingStrategy - Class in org.tasktide.engine.processingstrategy
Handles processing WorkItem as Nested/Un-Nested task
WorkItemProcessingStrategy() - Constructor for class org.tasktide.engine.processingstrategy.WorkItemProcessingStrategy
WorkItemRestResource - Class in org.tasktide.api.resources.services.rest
REST resource for interacting with WorkItemService
WorkItemRestResource() - Constructor for class org.tasktide.api.resources.services.rest.WorkItemRestResource
Construct with WorkItem TaskTideService
WorkItemService - Class in org.tasktide.core.services
Service to provide WorkItem interactions to backend DB
WorkItemService(TaskTideRepository) - Constructor for class org.tasktide.core.services.WorkItemService
WorkItemService(TaskTideRepository, int) - Constructor for class org.tasktide.core.services.WorkItemService
Construct with configurable wait time
WorkItemService(TaskTideRepository, int, String) - Constructor for class org.tasktide.core.services.WorkItemService
 
WorkItemStateObserver - Class in org.tasktide.engine.observer.worker.stateobserver
Class for observing the processing of WorkItem
WorkItemStateObserver() - Constructor for class org.tasktide.engine.observer.worker.stateobserver.WorkItemStateObserver
Construct with TaskTrackers
WorkItemStateObserver(List) - Constructor for class org.tasktide.engine.observer.worker.stateobserver.WorkItemStateObserver
Construct feeding WorkItem workload into TaskTrackers
WorkItemTimeKeeper - Class in org.tasktide.engine.observer.worker.timekeeper
WorkItemTimeKeeper(long) - Constructor for class org.tasktide.engine.observer.worker.timekeeper.WorkItemTimeKeeper
Construct with max time
WorkItemTraverser - Class in org.tasktide.engine.traversers
Class to hold logic for fetching a workload from the TaskTideServiceManager.
WorkItemTraverserBuilder - Class in org.tasktide.engine.traversers
WorkItemTraverserBuilder() - Constructor for class org.tasktide.engine.traversers.WorkItemTraverserBuilder
 
Workload - Class in org.tasktide.core.model.workitem
Model class for worklaod
Workload() - Constructor for class org.tasktide.core.model.workitem.Workload
Null constructor
Workload(String, Map, ItemType) - Constructor for class org.tasktide.core.model.workitem.Workload
Constructor for JSON Deserialization
WORKLOAD - Enum constant in enum class org.tasktide.core.model.builders.BuilderType
 
WorkloadBuilder - Class in org.tasktide.core.model.builders
Allow ProcessLog objects to be built where all fields are optional
WorkloadBuilder() - Constructor for class org.tasktide.core.model.builders.WorkloadBuilder
 
WorkloadJpaConverter - Class in org.tasktide.core.model.workitem
Converter class for JSON-Serde of Workloads
WorkloadJpaConverter() - Constructor for class org.tasktide.core.model.workitem.WorkloadJpaConverter
 
WorkloadPolicyConfigurer - Class in org.tasktide.tasktide.client.config.dependents
Configurations for workload acquisition policy
WorkloadPolicyConfigurer() - Constructor for class org.tasktide.tasktide.client.config.dependents.WorkloadPolicyConfigurer
Defaults ArgumentTree path to root
WorkloadPolicyConfigurer(String) - Constructor for class org.tasktide.tasktide.client.config.dependents.WorkloadPolicyConfigurer
Sets ArgumentTree path to provided
writeBatch(RocksDB, WriteBatch, WriteOptions) - Static method in class org.tasktide.itemstore.utils.ItemStoreUtils
Batch write records
writeConfirmatoryBallot(Mutex, Path) - Static method in class org.tasktide.mutex.utils.MutexFilesUtils
 
writeElectionFile(Mutex) - Static method in class org.tasktide.mutex.utils.MutexFilesUtils
Write the election file of Mutex
writeHostFile(Mutex) - Static method in class org.tasktide.mutex.utils.MutexFilesUtils
Enqueue lock request
writeMutex(Mutex, MutexFileType) - Static method in class org.tasktide.mutex.utils.MutexFilesUtils
Write mutex to required MutexFileType
writeMutexFile(Mutex, Path) - Static method in class org.tasktide.mutex.utils.MutexFilesUtils
Write Mutex

Y

YOUTUBE - Enum constant in enum class org.tasktide.core.manager.generator.HostList
 

Z

zipFiles() - Method in class org.tasktide.engine.executor.streamhandler.StreamHandler
Zip the stdour/stderr logs
A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
All Classes and Interfaces|All Packages|Serialized Form