Index

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

A

accept(Recipient<?>) - Method in interface org.kie.kogito.jobs.service.validation.RecipientValidator
 
accept(JobDetails) - Method in interface org.kie.kogito.jobs.service.executor.JobExecutor
 

B

build() - Method in class org.kie.kogito.jobs.service.model.JobDetailsBuilder
 
build() - Method in class org.kie.kogito.jobs.service.model.JobExecutionResponse.JobExecutionResponseBuilder
 
build() - Method in class org.kie.kogito.jobs.service.model.ScheduledJob.ScheduledJobBuilder
 
builder() - Static method in class org.kie.kogito.jobs.service.model.JobDetails
 
builder() - Static method in class org.kie.kogito.jobs.service.model.JobExecutionResponse
 
builder() - Static method in class org.kie.kogito.jobs.service.model.ScheduledJob
 

C

CANCELED - Enum constant in enum class org.kie.kogito.jobs.service.model.JobStatus
 
code(String) - Method in class org.kie.kogito.jobs.service.model.JobExecutionResponse.JobExecutionResponseBuilder
 
correlationId(String) - Method in class org.kie.kogito.jobs.service.model.JobDetailsBuilder
 
created(ZonedDateTime) - Method in class org.kie.kogito.jobs.service.model.JobDetailsBuilder
 

D

dateToOffsetDateTime(Date) - Static method in class org.kie.kogito.jobs.service.utils.DateUtil
 
DateUtil - Class in org.kie.kogito.jobs.service.utils
 
DEFAULT_ZONE - Static variable in class org.kie.kogito.jobs.service.utils.DateUtil
 

E

equals(Object) - Method in class org.kie.kogito.jobs.service.adapter.ScheduledJobAdapter.ProcessPayload
 
equals(Object) - Method in class org.kie.kogito.jobs.service.model.JobDetails
 
equals(Object) - Method in class org.kie.kogito.jobs.service.model.JobExecutionResponse
 
equals(Object) - Method in class org.kie.kogito.jobs.service.model.JobServiceManagementInfo
 
equals(Object) - Method in class org.kie.kogito.jobs.service.model.RecipientInstance
 
equals(Object) - Method in class org.kie.kogito.jobs.service.model.ScheduledJob
 
ERROR - Enum constant in enum class org.kie.kogito.jobs.service.model.JobStatus
 
execute(JobDetails) - Method in interface org.kie.kogito.jobs.service.executor.JobExecutor
 
EXECUTED - Enum constant in enum class org.kie.kogito.jobs.service.model.JobStatus
 
executionCounter(Integer) - Method in class org.kie.kogito.jobs.service.model.JobDetailsBuilder
 
executionCounter(Integer) - Method in class org.kie.kogito.jobs.service.model.ScheduledJob.ScheduledJobBuilder
 
executionResponse(JobExecutionResponse) - Method in class org.kie.kogito.jobs.service.model.ScheduledJob.ScheduledJobBuilder
 
executionTimeout(Long) - Method in class org.kie.kogito.jobs.service.model.JobDetailsBuilder
 
executionTimeoutUnit(ChronoUnit) - Method in class org.kie.kogito.jobs.service.model.JobDetailsBuilder
 
expirationTime(ZonedDateTime) - Method in class org.kie.kogito.jobs.service.model.ScheduledJob.ScheduledJobBuilder
 

F

from(Job) - Static method in class org.kie.kogito.jobs.service.model.ScheduledJob.ScheduledJobBuilder
 
from(Job) - Static method in class org.kie.kogito.jobs.service.adapter.JobDetailsAdapter
 
from(Job.State) - Static method in class org.kie.kogito.jobs.service.adapter.JobDetailsAdapter.StatusAdapter
 
from(Recipient<?>) - Static method in class org.kie.kogito.jobs.service.adapter.JobDetailsAdapter.RecipientAdapter
 
from(Schedule) - Static method in class org.kie.kogito.jobs.service.adapter.JobDetailsAdapter.ScheduleAdapter
 
fromChronoUnit(ChronoUnit) - Static method in class org.kie.kogito.jobs.service.adapter.JobDetailsAdapter.TemporalUnitAdapter
 
fromDate(Date) - Static method in class org.kie.kogito.jobs.service.utils.DateUtil
 

G

get(JobDetails) - Method in interface org.kie.kogito.jobs.service.executor.JobExecutorResolver
- JobDetails -> create Recipient (HTTP, Sink, Kafka) : maybe a generic with a property to identify (Map<> config, String type) - ExecutorManager -> find the proper executor
getCode() - Method in class org.kie.kogito.jobs.service.model.JobExecutionResponse
 
getCorrelationId() - Method in class org.kie.kogito.jobs.service.model.JobDetails
 
getCreated() - Method in class org.kie.kogito.jobs.service.model.JobDetails
 
getExecutionCounter() - Method in class org.kie.kogito.jobs.service.model.JobDetails
 
getExecutionCounter() - Method in class org.kie.kogito.jobs.service.model.ScheduledJob
 
getExecutionResponse() - Method in class org.kie.kogito.jobs.service.model.ScheduledJob
 
getExecutionTimeout() - Method in class org.kie.kogito.jobs.service.model.JobDetails
 
getExecutionTimeoutInMillis(Job) - Static method in class org.kie.kogito.jobs.service.utils.ModelUtil
 
getExecutionTimeoutUnit() - Method in class org.kie.kogito.jobs.service.model.JobDetails
 
getId() - Method in class org.kie.kogito.jobs.service.model.JobDetails
 
getId() - Method in class org.kie.kogito.jobs.service.model.JobServiceManagementInfo
 
getId() - Method in class org.kie.kogito.jobs.service.model.ManageableJobHandle
 
getJob() - Method in class org.kie.kogito.jobs.service.validation.ValidatorContext
 
getJobDetails() - Method in class org.kie.kogito.jobs.service.model.JobDetailsContext
 
getJobHandle() - Method in class org.kie.kogito.jobs.service.model.JobDetailsContext
 
getJobId() - Method in exception org.kie.kogito.jobs.service.exception.JobExecutionException
 
getJobId() - Method in class org.kie.kogito.jobs.service.model.JobExecutionResponse
 
getLastHeartbeat() - Method in class org.kie.kogito.jobs.service.model.JobServiceManagementInfo
 
getLastUpdate() - Method in class org.kie.kogito.jobs.service.model.JobDetails
 
getLastUpdate() - Method in class org.kie.kogito.jobs.service.model.ScheduledJob
 
getMessage() - Method in class org.kie.kogito.jobs.service.model.JobExecutionResponse
 
getNodeInstanceId() - Method in class org.kie.kogito.jobs.service.adapter.ScheduledJobAdapter.ProcessPayload
 
getPriority() - Method in class org.kie.kogito.jobs.service.model.JobDetails
 
getProcessId() - Method in class org.kie.kogito.jobs.service.adapter.ScheduledJobAdapter.ProcessPayload
 
getProcessInstanceId() - Method in class org.kie.kogito.jobs.service.adapter.ScheduledJobAdapter.ProcessPayload
 
getRecipient() - Method in class org.kie.kogito.jobs.service.model.JobDetails
 
getRecipient() - Method in interface org.kie.kogito.jobs.service.model.Recipient
 
getRecipient() - Method in class org.kie.kogito.jobs.service.model.RecipientInstance
 
getRetries() - Method in class org.kie.kogito.jobs.service.model.JobDetails
 
getRetries() - Method in class org.kie.kogito.jobs.service.model.ScheduledJob
 
getRootProcessId() - Method in class org.kie.kogito.jobs.service.adapter.ScheduledJobAdapter.ProcessPayload
 
getRootProcessInstanceId() - Method in class org.kie.kogito.jobs.service.adapter.ScheduledJobAdapter.ProcessPayload
 
getScheduledId() - Method in class org.kie.kogito.jobs.service.model.JobDetails
 
getScheduledId() - Method in class org.kie.kogito.jobs.service.model.ScheduledJob
 
getScheduledTime() - Method in class org.kie.kogito.jobs.service.model.ManageableJobHandle
 
getStatus() - Method in class org.kie.kogito.jobs.service.model.JobDetails
 
getStatus() - Method in class org.kie.kogito.jobs.service.model.ScheduledJob
 
getTimestamp() - Method in class org.kie.kogito.jobs.service.model.JobExecutionResponse
 
getToken() - Method in class org.kie.kogito.jobs.service.model.JobServiceManagementInfo
 
getTrigger() - Method in class org.kie.kogito.jobs.service.model.JobDetails
 

H

hashCode() - Method in class org.kie.kogito.jobs.service.adapter.ScheduledJobAdapter.ProcessPayload
 
hashCode() - Method in class org.kie.kogito.jobs.service.model.JobDetails
 
hashCode() - Method in class org.kie.kogito.jobs.service.model.JobExecutionResponse
 
hashCode() - Method in class org.kie.kogito.jobs.service.model.JobServiceManagementInfo
 
hashCode() - Method in class org.kie.kogito.jobs.service.model.RecipientInstance
 
hashCode() - Method in class org.kie.kogito.jobs.service.model.ScheduledJob
 
hasInterval() - Method in class org.kie.kogito.jobs.service.model.ScheduledJob
 

I

id(String) - Method in class org.kie.kogito.jobs.service.model.JobDetailsBuilder
 
incrementExecutionCounter() - Method in class org.kie.kogito.jobs.service.model.JobDetailsBuilder
 
incrementExecutionCounter() - Method in class org.kie.kogito.jobs.service.model.ScheduledJob.ScheduledJobBuilder
 
incrementRetries() - Method in class org.kie.kogito.jobs.service.model.JobDetailsBuilder
 
incrementRetries() - Method in class org.kie.kogito.jobs.service.model.ScheduledJob.ScheduledJobBuilder
 
instantToZonedDateTime(Instant) - Static method in class org.kie.kogito.jobs.service.utils.DateUtil
 
isCancel() - Method in class org.kie.kogito.jobs.service.model.ManageableJobHandle
 

J

job(Job) - Method in class org.kie.kogito.jobs.service.model.ScheduledJob.ScheduledJobBuilder
 
JobDetails - Class in org.kie.kogito.jobs.service.model
Represents a Job Instance on the Job Service.
JobDetails(String, String, JobStatus, ZonedDateTime, Integer, Integer, String, Recipient, Trigger, Integer, Long, ChronoUnit, ZonedDateTime) - Constructor for class org.kie.kogito.jobs.service.model.JobDetails
 
JobDetailsAdapter - Class in org.kie.kogito.jobs.service.adapter
 
JobDetailsAdapter.RecipientAdapter - Class in org.kie.kogito.jobs.service.adapter
 
JobDetailsAdapter.RetryAdapter - Class in org.kie.kogito.jobs.service.adapter
 
JobDetailsAdapter.ScheduleAdapter - Class in org.kie.kogito.jobs.service.adapter
 
JobDetailsAdapter.StatusAdapter - Class in org.kie.kogito.jobs.service.adapter
 
JobDetailsAdapter.TemporalUnitAdapter - Class in org.kie.kogito.jobs.service.adapter
 
JobDetailsBuilder - Class in org.kie.kogito.jobs.service.model
 
JobDetailsBuilder() - Constructor for class org.kie.kogito.jobs.service.model.JobDetailsBuilder
 
JobDetailsContext - Class in org.kie.kogito.jobs.service.model
 
JobDetailsContext(JobDetails) - Constructor for class org.kie.kogito.jobs.service.model.JobDetailsContext
 
JobExecutionException - Exception in org.kie.kogito.jobs.service.exception
 
JobExecutionException(String, String) - Constructor for exception org.kie.kogito.jobs.service.exception.JobExecutionException
 
JobExecutionException(String, String, Throwable) - Constructor for exception org.kie.kogito.jobs.service.exception.JobExecutionException
 
JobExecutionResponse - Class in org.kie.kogito.jobs.service.model
 
JobExecutionResponse() - Constructor for class org.kie.kogito.jobs.service.model.JobExecutionResponse
 
JobExecutionResponse(String, String, ZonedDateTime, String) - Constructor for class org.kie.kogito.jobs.service.model.JobExecutionResponse
 
JobExecutionResponse.JobExecutionResponseBuilder - Class in org.kie.kogito.jobs.service.model
 
JobExecutionResponseBuilder() - Constructor for class org.kie.kogito.jobs.service.model.JobExecutionResponse.JobExecutionResponseBuilder
 
JobExecutor - Interface in org.kie.kogito.jobs.service.executor
 
JobExecutorResolver - Interface in org.kie.kogito.jobs.service.executor
Create the Job with the proper Recipient based on the JobDetails
jobId(String) - Method in class org.kie.kogito.jobs.service.model.JobExecutionResponse.JobExecutionResponseBuilder
 
JobServiceException - Exception in org.kie.kogito.jobs.service.exception
 
JobServiceException(String) - Constructor for exception org.kie.kogito.jobs.service.exception.JobServiceException
 
JobServiceException(String, Throwable) - Constructor for exception org.kie.kogito.jobs.service.exception.JobServiceException
 
JobServiceManagementInfo - Class in org.kie.kogito.jobs.service.model
 
JobServiceManagementInfo() - Constructor for class org.kie.kogito.jobs.service.model.JobServiceManagementInfo
 
JobServiceManagementInfo(String, String, OffsetDateTime) - Constructor for class org.kie.kogito.jobs.service.model.JobServiceManagementInfo
 
JobStatus - Enum Class in org.kie.kogito.jobs.service.model
 
jobWithCreated(JobDetails, ZonedDateTime, ZonedDateTime) - Static method in class org.kie.kogito.jobs.service.utils.ModelUtil
 
jobWithCreatedAndLastUpdate(boolean, JobDetails) - Static method in class org.kie.kogito.jobs.service.utils.ModelUtil
 
jobWithLastUpdate(JobDetails, ZonedDateTime) - Static method in class org.kie.kogito.jobs.service.utils.ModelUtil
 
jobWithStatus(JobDetails, JobStatus) - Static method in class org.kie.kogito.jobs.service.utils.ModelUtil
 
jobWithStatusAndHandle(JobDetails, JobStatus, ManageableJobHandle) - Static method in class org.kie.kogito.jobs.service.utils.ModelUtil
 

L

lastUpdate(ZonedDateTime) - Method in class org.kie.kogito.jobs.service.model.JobDetailsBuilder
 
lastUpdate(ZonedDateTime) - Method in class org.kie.kogito.jobs.service.model.ScheduledJob.ScheduledJobBuilder
 

M

ManageableJobHandle - Class in org.kie.kogito.jobs.service.model
 
ManageableJobHandle(boolean) - Constructor for class org.kie.kogito.jobs.service.model.ManageableJobHandle
 
ManageableJobHandle(Long) - Constructor for class org.kie.kogito.jobs.service.model.ManageableJobHandle
 
ManageableJobHandle(String) - Constructor for class org.kie.kogito.jobs.service.model.ManageableJobHandle
 
merge(JobDetails) - Method in class org.kie.kogito.jobs.service.model.JobDetailsBuilder
 
merge(ScheduledJob) - Method in class org.kie.kogito.jobs.service.model.ScheduledJob.ScheduledJobBuilder
 
message(String) - Method in class org.kie.kogito.jobs.service.model.JobExecutionResponse.JobExecutionResponseBuilder
 
ModelUtil - Class in org.kie.kogito.jobs.service.utils
 

N

now() - Method in class org.kie.kogito.jobs.service.model.JobExecutionResponse.JobExecutionResponseBuilder
 
now() - Static method in class org.kie.kogito.jobs.service.utils.DateUtil
 

O

of(JobDetails) - Static method in class org.kie.kogito.jobs.service.adapter.ScheduledJobAdapter
 
of(JobDetails) - Method in class org.kie.kogito.jobs.service.model.JobDetailsBuilder
 
of(ScheduledJob) - Method in class org.kie.kogito.jobs.service.model.ScheduledJob.ScheduledJobBuilder
 
org.kie.kogito.jobs.service.adapter - package org.kie.kogito.jobs.service.adapter
 
org.kie.kogito.jobs.service.exception - package org.kie.kogito.jobs.service.exception
 
org.kie.kogito.jobs.service.executor - package org.kie.kogito.jobs.service.executor
 
org.kie.kogito.jobs.service.model - package org.kie.kogito.jobs.service.model
 
org.kie.kogito.jobs.service.utils - package org.kie.kogito.jobs.service.utils
 
org.kie.kogito.jobs.service.validation - package org.kie.kogito.jobs.service.validation
 

P

payload(Recipient<?>) - Static method in class org.kie.kogito.jobs.service.adapter.JobDetailsAdapter.RecipientAdapter
 
priority(Integer) - Method in class org.kie.kogito.jobs.service.model.JobDetailsBuilder
 
ProcessPayload(String, String, String, String, String) - Constructor for class org.kie.kogito.jobs.service.adapter.ScheduledJobAdapter.ProcessPayload
 

R

recipient(Recipient) - Method in class org.kie.kogito.jobs.service.model.JobDetailsBuilder
 
Recipient - Interface in org.kie.kogito.jobs.service.model
 
RecipientInstance - Class in org.kie.kogito.jobs.service.model
Class is used to wrap the public API recipient and do the interface with the internal API and persistence.
RecipientInstance(Recipient<?>) - Constructor for class org.kie.kogito.jobs.service.model.RecipientInstance
 
RecipientValidator - Interface in org.kie.kogito.jobs.service.validation
 
retries(Integer) - Method in class org.kie.kogito.jobs.service.model.JobDetailsBuilder
 
retries(Integer) - Method in class org.kie.kogito.jobs.service.model.ScheduledJob.ScheduledJobBuilder
 
RETRY - Enum constant in enum class org.kie.kogito.jobs.service.model.JobStatus
 

S

SCHEDULED - Enum constant in enum class org.kie.kogito.jobs.service.model.JobStatus
 
scheduledId(String) - Method in class org.kie.kogito.jobs.service.model.JobDetailsBuilder
 
scheduledId(String) - Method in class org.kie.kogito.jobs.service.model.ScheduledJob.ScheduledJobBuilder
 
ScheduledJob - Class in org.kie.kogito.jobs.service.model
 
ScheduledJob() - Constructor for class org.kie.kogito.jobs.service.model.ScheduledJob
 
ScheduledJob.ScheduledJobBuilder - Class in org.kie.kogito.jobs.service.model
 
ScheduledJobAdapter - Class in org.kie.kogito.jobs.service.adapter
 
ScheduledJobAdapter.ProcessPayload - Class in org.kie.kogito.jobs.service.adapter
 
ScheduledJobBuilder() - Constructor for class org.kie.kogito.jobs.service.model.ScheduledJob.ScheduledJobBuilder
 
setCancel(boolean) - Method in class org.kie.kogito.jobs.service.model.ManageableJobHandle
 
setId(Long) - Method in class org.kie.kogito.jobs.service.model.ManageableJobHandle
 
setJobHandle(JobHandle) - Method in class org.kie.kogito.jobs.service.model.JobDetailsContext
 
setLastHeartbeat(OffsetDateTime) - Method in class org.kie.kogito.jobs.service.model.JobServiceManagementInfo
 
setScheduledTime(ZonedDateTime) - Method in class org.kie.kogito.jobs.service.model.ManageableJobHandle
 
status(JobStatus) - Method in class org.kie.kogito.jobs.service.model.JobDetailsBuilder
 
status(JobStatus) - Method in class org.kie.kogito.jobs.service.model.ScheduledJob.ScheduledJobBuilder
 

T

timestamp(ZonedDateTime) - Method in class org.kie.kogito.jobs.service.model.JobExecutionResponse.JobExecutionResponseBuilder
 
to(ScheduledJob) - Static method in class org.kie.kogito.jobs.service.adapter.ScheduledJobAdapter
 
toChronoUnit(TemporalUnit) - Static method in class org.kie.kogito.jobs.service.adapter.JobDetailsAdapter.TemporalUnitAdapter
 
toDate(OffsetDateTime) - Static method in class org.kie.kogito.jobs.service.utils.DateUtil
 
toJob(JobDetails) - Static method in class org.kie.kogito.jobs.service.adapter.JobDetailsAdapter
 
toRecipient(JobDetails) - Static method in class org.kie.kogito.jobs.service.adapter.JobDetailsAdapter.RecipientAdapter
 
toRetry(JobDetails) - Static method in class org.kie.kogito.jobs.service.adapter.JobDetailsAdapter.RetryAdapter
 
toSchedule(Trigger) - Static method in class org.kie.kogito.jobs.service.adapter.JobDetailsAdapter.ScheduleAdapter
 
toState(JobStatus) - Static method in class org.kie.kogito.jobs.service.adapter.JobDetailsAdapter.StatusAdapter
 
toString() - Method in class org.kie.kogito.jobs.service.model.JobDetails
 
toString() - Method in class org.kie.kogito.jobs.service.model.JobExecutionResponse
 
toString() - Method in class org.kie.kogito.jobs.service.model.JobServiceManagementInfo
 
toString() - Method in class org.kie.kogito.jobs.service.model.RecipientInstance
 
toString() - Method in class org.kie.kogito.jobs.service.model.ScheduledJob
 
trigger(Trigger) - Method in class org.kie.kogito.jobs.service.model.JobDetailsBuilder
 
triggerAdapter(ScheduledJob) - Static method in class org.kie.kogito.jobs.service.adapter.ScheduledJobAdapter
 
type() - Method in interface org.kie.kogito.jobs.service.executor.JobExecutor
 

V

validate(Recipient<?>, ValidatorContext) - Method in interface org.kie.kogito.jobs.service.validation.RecipientValidator
 
ValidationException - Exception in org.kie.kogito.jobs.service.validation
 
ValidationException(String) - Constructor for exception org.kie.kogito.jobs.service.validation.ValidationException
 
ValidationException(String, Throwable) - Constructor for exception org.kie.kogito.jobs.service.validation.ValidationException
 
ValidatorContext - Class in org.kie.kogito.jobs.service.validation
 
ValidatorContext() - Constructor for class org.kie.kogito.jobs.service.validation.ValidatorContext
 
ValidatorContext(Job) - Constructor for class org.kie.kogito.jobs.service.validation.ValidatorContext
 
valueOf(String) - Static method in enum class org.kie.kogito.jobs.service.model.JobStatus
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.kie.kogito.jobs.service.model.JobStatus
Returns an array containing the constants of this enum class, in the order they are declared.

Z

zonedDateTimeToInstant(ZonedDateTime) - Static method in class org.kie.kogito.jobs.service.utils.DateUtil
 
A B C D E F G H I J L M N O P R S T V Z 
All Classes and Interfaces|All Packages|Serialized Form