Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

abandonedHandleThresholdSeconds - Variable in class com.broadleafcommerce.jobsevents.service.AbandonedProcessWorkerImpl
 
abandonedHandleThresholdSeconds - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
AbandonedProcessJob() - Constructor for class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl.AbandonedProcessJob
 
AbandonedProcessWorkerImpl - Class in com.broadleafcommerce.jobsevents.service
This worker is primarily responsible for grooming the database state for ProcessStatus.
AbandonedProcessWorkerImpl() - Constructor for class com.broadleafcommerce.jobsevents.service.AbandonedProcessWorkerImpl
 
abandonedPurgeThresholdSeconds - Variable in class com.broadleafcommerce.jobsevents.service.AbandonedProcessWorkerImpl
 
AbstractClusterCache - Class in com.broadleafcommerce.jobsevents.cache
A lightweight cluster-aware cache mechanism that leverages ehcache.
AbstractClusterCache() - Constructor for class com.broadleafcommerce.jobsevents.cache.AbstractClusterCache
 
AbstractConsumerWorker - Class in com.broadleafcommerce.jobsevents.service
Provide some common utility methods to all ConsumeWorker instances.
AbstractConsumerWorker() - Constructor for class com.broadleafcommerce.jobsevents.service.AbstractConsumerWorker
 
AbstractSystemEventConsumer - Class in com.broadleafcommerce.jobsevents.service
Provides common functionality to all SystemEventConsumer instances.
AbstractSystemEventConsumer() - Constructor for class com.broadleafcommerce.jobsevents.service.AbstractSystemEventConsumer
 
ADD - Static variable in class com.broadleafcommerce.jobsevents.cache.EventOperationType
 
addCacheMemberAndNotifyCluster(KeyedItem) - Method in class com.broadleafcommerce.jobsevents.cache.AbstractClusterCache
 
addEventDetail(SystemEvent, String, String) - Method in class com.broadleafcommerce.jobsevents.service.consumer.CacheInvalidationHelperImpl
 
addFinishedNode(Long, Long) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
Add a completion marker that signifies a node has completed an event.
addFinishedNode(Long, Long) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
addLocalCacheMemberOnly(KeyedItem) - Method in class com.broadleafcommerce.jobsevents.cache.AbstractClusterCache
 
addToCache(KeyedItem) - Method in class com.broadleafcommerce.jobsevents.cache.AbstractClusterCache
 
ADMIN - Static variable in class com.broadleafcommerce.jobsevents.service.type.EventWorkerType
 
ANY - Static variable in class com.broadleafcommerce.jobsevents.service.type.EventWorkerType
 
applicationEventMulticaster - Variable in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
applyContext(Object) - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledJobThreadInitializer
 
archive(ProcessStatus) - Method in interface com.broadleafcommerce.jobsevents.dao.ProcessDao
 
archive(ProcessStatus) - Method in class com.broadleafcommerce.jobsevents.dao.ProcessDaoImpl
 

B

blEventPUHibernateCacheUse_query_cache - Variable in class com.broadleafcommerce.jobsevents.jpa.JobsEventsJPAPropertiesPersistenceUnitPostProcessor
 
blEventPUHibernateCacheUse_second_level_cache - Variable in class com.broadleafcommerce.jobsevents.jpa.JobsEventsJPAPropertiesPersistenceUnitPostProcessor
 
blEventPUHibernateDialect - Variable in class com.broadleafcommerce.jobsevents.jpa.JobsEventsJPAPropertiesPersistenceUnitPostProcessor
 
blEventPUHibernateHbm2ddlAuto - Variable in class com.broadleafcommerce.jobsevents.jpa.JobsEventsJPAPropertiesPersistenceUnitPostProcessor
 
blEventPUHibernateHbm2ddlImport_files - Variable in class com.broadleafcommerce.jobsevents.jpa.JobsEventsJPAPropertiesPersistenceUnitPostProcessor
 
blEventPUHibernateHbm2ddlImport_files_sql_extractor - Variable in class com.broadleafcommerce.jobsevents.jpa.JobsEventsJPAPropertiesPersistenceUnitPostProcessor
 
blEventPUHibernateShow_sql - Variable in class com.broadleafcommerce.jobsevents.jpa.JobsEventsJPAPropertiesPersistenceUnitPostProcessor
 
blob - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailImpl
 
buildEventScheduler() - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
buildGlobalEventLockKey(SystemEvent, Long) - Static method in class com.broadleafcommerce.jobsevents.service.consumer.EventLockUtil
 
buildGlobalEventRemovalKey(SystemEvent) - Static method in class com.broadleafcommerce.jobsevents.service.consumer.EventLockUtil
 

C

CACHE_INVALIDATION - Static variable in class com.broadleafcommerce.jobsevents.service.type.EventType
 
CACHE_REGION - Static variable in class com.broadleafcommerce.jobsevents.service.type.CacheInvalidationEventDetailType
 
CacheInvalidationEventDetailType - Class in com.broadleafcommerce.jobsevents.service.type
Created by Jeff Fischer.
CacheInvalidationEventDetailType() - Constructor for class com.broadleafcommerce.jobsevents.service.type.CacheInvalidationEventDetailType
 
CacheInvalidationEventDetailType(String, String) - Constructor for class com.broadleafcommerce.jobsevents.service.type.CacheInvalidationEventDetailType
 
CacheInvalidationHelper - Interface in com.broadleafcommerce.jobsevents.service.consumer
Helper methods for working with cache invalidation events
cacheInvalidationHelper - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
CacheInvalidationHelperImpl - Class in com.broadleafcommerce.jobsevents.service.consumer
 
CacheInvalidationHelperImpl() - Constructor for class com.broadleafcommerce.jobsevents.service.consumer.CacheInvalidationHelperImpl
 
canRetry - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
CLEAR - Static variable in class com.broadleafcommerce.jobsevents.cache.EventOperationType
 
clear() - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
Perform an EntityManager.clear()
clear() - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
clearAndNotifyCluster() - Method in class com.broadleafcommerce.jobsevents.cache.AbstractClusterCache
 
clearContext() - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledJobThreadInitializer
 
clearLocalOnly() - Method in class com.broadleafcommerce.jobsevents.cache.AbstractClusterCache
 
CLUSTER_CACHE_EVENT - Static variable in class com.broadleafcommerce.jobsevents.cache.EventType
 
com.broadleafcommerce.jobsevents.cache - package com.broadleafcommerce.jobsevents.cache
 
com.broadleafcommerce.jobsevents.dao - package com.broadleafcommerce.jobsevents.dao
 
com.broadleafcommerce.jobsevents.domain - package com.broadleafcommerce.jobsevents.domain
 
com.broadleafcommerce.jobsevents.jpa - package com.broadleafcommerce.jobsevents.jpa
 
com.broadleafcommerce.jobsevents.service - package com.broadleafcommerce.jobsevents.service
 
com.broadleafcommerce.jobsevents.service.consumer - package com.broadleafcommerce.jobsevents.service.consumer
 
com.broadleafcommerce.jobsevents.service.event - package com.broadleafcommerce.jobsevents.service.event
 
com.broadleafcommerce.jobsevents.service.type - package com.broadleafcommerce.jobsevents.service.type
 
constructEvent(String, String, String, Long, String, Long, Long, Long, EventWorkerType) - Method in interface com.broadleafcommerce.jobsevents.service.consumer.CacheInvalidationHelper
Create a cache invalidation event
constructEvent(String, String, String, Long, String, Long, Long, Long, EventWorkerType) - Method in class com.broadleafcommerce.jobsevents.service.consumer.CacheInvalidationHelperImpl
 
constructItem(Collection<SystemEventDetail>) - Method in class com.broadleafcommerce.jobsevents.cache.AbstractClusterCache
 
constructRegionEvent(Long, String, EventWorkerType) - Method in interface com.broadleafcommerce.jobsevents.service.consumer.CacheInvalidationHelper
Create a cache invalidation event to invalidate an entire cache region
constructRegionEvent(Long, String, EventWorkerType) - Method in class com.broadleafcommerce.jobsevents.service.consumer.CacheInvalidationHelperImpl
 
consumeEvent(SystemEvent) - Method in class com.broadleafcommerce.jobsevents.cache.AbstractClusterCache
 
consumeEvent(SystemEvent) - Method in class com.broadleafcommerce.jobsevents.service.consumer.PurgeSystemEventConsumer
Deprecated.
 
consumeEvent(SystemEvent) - Method in interface com.broadleafcommerce.jobsevents.service.SystemEventConsumer
 
ConsumeJob() - Constructor for class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl.ConsumeJob
 
ConsumeJob() - Constructor for class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl.ConsumeJob
 
consumeLocalEvent(SystemEvent) - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
Cause asynchronous consumption of this event to occur in the same JVM, rather than provide to event to the cluster.
consumeLocalEvent(SystemEvent) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
ConsumeWorker - Interface in com.broadleafcommerce.jobsevents.service
Entry point into a Spring managed bean from a Quartz job class.
ConsumeWorkerImpl - Class in com.broadleafcommerce.jobsevents.service
Responsible for retrieving and initiating processing of SystemEvent instances for this node.
ConsumeWorkerImpl() - Constructor for class com.broadleafcommerce.jobsevents.service.ConsumeWorkerImpl
 
containsRecentlyActiveByExecutionType(int, String) - Method in interface com.broadleafcommerce.jobsevents.dao.ProcessDao
Determine if there are currently any active ProcessStatus instances with the given executionType, or if there are any "recently" archived ProcessStatus instances of the given type.
containsRecentlyActiveByExecutionType(int, String) - Method in class com.broadleafcommerce.jobsevents.dao.ProcessDaoImpl
 
context - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
context - Variable in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
context - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
context - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
context - Variable in class com.broadleafcommerce.jobsevents.service.SystemEventBeanPostProcessor
 
create(ScheduledJob) - Method in class com.broadleafcommerce.jobsevents.service.PurgeSystemEventFactory
Deprecated.
 
create(ScheduledJob) - Method in interface com.broadleafcommerce.jobsevents.service.SystemEventFactory
 
createChunk(ScheduledJobDetail, String) - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailImpl
 
createChunk(SystemEventDetail, String) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailImpl
 
created - Variable in class com.broadleafcommerce.jobsevents.domain.NodeRegistrationImpl
 
created - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
createEvent(EventOperationType, KeyedItem) - Method in class com.broadleafcommerce.jobsevents.cache.AbstractClusterCache
 
createNewNode(Long, EventWorkerType) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
createNewNode(Long, EventWorkerType) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
cron - Variable in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 

D

DatabaseSystemEventDao - Interface in com.broadleafcommerce.jobsevents.dao
Provides persistence operations for jobs and events
databaseSystemEventDao - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventSender
 
DatabaseSystemEventDaoImpl - Class in com.broadleafcommerce.jobsevents.dao
 
DatabaseSystemEventDaoImpl() - Constructor for class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
DatabaseSystemEventNode - Interface in com.broadleafcommerce.jobsevents.service
This class represents the functionality native to a node in an event processing cluster.
DatabaseSystemEventNodeImpl - Class in com.broadleafcommerce.jobsevents.service
 
DatabaseSystemEventNodeImpl() - Constructor for class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
DatabaseSystemEventNodeImpl.ConsumeJob - Class in com.broadleafcommerce.jobsevents.service
 
DatabaseSystemEventNodeImpl.DurableConsumeJob - Class in com.broadleafcommerce.jobsevents.service
 
DatabaseSystemEventNodeImpl.KeepAliveJob - Class in com.broadleafcommerce.jobsevents.service
 
DatabaseSystemEventSender - Class in com.broadleafcommerce.jobsevents.service
 
DatabaseSystemEventSender() - Constructor for class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventSender
 
DEFAULT_PRECEDENCE - Static variable in interface com.broadleafcommerce.jobsevents.service.SystemEventConsumer
 
delete(MasterScheduledJobNode) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
delete(MasterScheduledJobNode) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
delete(ProcessStatus) - Method in interface com.broadleafcommerce.jobsevents.dao.ProcessDao
 
delete(ProcessStatus) - Method in class com.broadleafcommerce.jobsevents.dao.ProcessDaoImpl
 
deleteExecutedSingleUseJobs(StreamingTransactionCapableUtil) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
Delete non-recurring jobs.
deleteExecutedSingleUseJobs(StreamingTransactionCapableUtil) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
deleteJob(Long) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
Remove job based on the provided job id.
deleteJob(Long) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
deleteOldEvents(StreamingTransactionCapableUtil) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
Delete events from the system that are considered complete.
deleteOldEvents(StreamingTransactionCapableUtil) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
deleteOldNodes(Date) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
Remove nodes from the system that have not participated in a heartbeat check since the threshold date.
deleteOldNodes(Date) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
DeployConsumeWorkerImpl - Class in com.broadleafcommerce.jobsevents.service
Responsible for retrieving and initiating processing of SystemEvent instances for this node.
DeployConsumeWorkerImpl() - Constructor for class com.broadleafcommerce.jobsevents.service.DeployConsumeWorkerImpl
 
description - Variable in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
detail - Variable in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailValueChunkImpl
 
detail - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailValueChunkImpl
 
details - Variable in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
determineHostWorkerType() - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
Determine if this is an ADMIN or SITE node
determineHostWorkerType() - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
disableEvent(SystemEvent) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
Disable an event so that it will not be processed.
disableEvent(SystemEvent) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
disableScheduledJob(Long) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
disableScheduledJob(Long) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
dropProcess() - Method in interface com.broadleafcommerce.jobsevents.service.ProcessManager
Remove the process from the list of currently active processes on this server.
dropProcess() - Method in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
DURABLE_GLOBAL - Static variable in class com.broadleafcommerce.jobsevents.service.type.EventScopeType
 
DurableConsumeJob() - Constructor for class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl.DurableConsumeJob
 
DurableConsumeWorkerImpl - Class in com.broadleafcommerce.jobsevents.service
Responsible for retrieving and initiating processing of SystemEvent instances for this node.
DurableConsumeWorkerImpl() - Constructor for class com.broadleafcommerce.jobsevents.service.DurableConsumeWorkerImpl
 
durableEventsPerPoll - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
DurableEventStatusInfo - Class in com.broadleafcommerce.jobsevents.service
Information about the latest events of type GLOBAL_DURABLE that have been processed on this node.
DurableEventStatusInfo() - Constructor for class com.broadleafcommerce.jobsevents.service.DurableEventStatusInfo
 
DurableEventStatusProvider - Interface in com.broadleafcommerce.jobsevents.service
Responsible for retrieving the information about the latest processed GLOBAL_DURABLE events on this node.
DurableEventStatusService - Interface in com.broadleafcommerce.jobsevents.service
Responsible for retrieving the information about the latest processed GLOBAL_DURABLE events on this node.
DurableEventStatusServiceImpl - Class in com.broadleafcommerce.jobsevents.service
 
DurableEventStatusServiceImpl() - Constructor for class com.broadleafcommerce.jobsevents.service.DurableEventStatusServiceImpl
 
durableScheduler - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 

E

em - Variable in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
em - Variable in class com.broadleafcommerce.jobsevents.dao.ProcessDaoImpl
 
em - Variable in class com.broadleafcommerce.jobsevents.service.consumer.CacheInvalidationHelperImpl
 
enabled - Variable in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
enabled - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
enableEventsForProcess(Long) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
Mass enable all events based on a marker.
enableEventsForProcess(Long) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
endProcess() - Method in interface com.broadleafcommerce.jobsevents.service.ProcessManager
Finish a process when the async thread of execution is complete.
endProcess() - Method in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
ENTITY_IDS - Static variable in class com.broadleafcommerce.jobsevents.service.type.CacheInvalidationEventDetailType
 
ENTITY_TYPE - Static variable in class com.broadleafcommerce.jobsevents.service.type.CacheInvalidationEventDetailType
 
EntityCacheRegion - Class in com.broadleafcommerce.jobsevents.service.consumer
DTO for communicating the type that should be invalidated in the region
EntityCacheRegion(String, String) - Constructor for class com.broadleafcommerce.jobsevents.service.consumer.EntityCacheRegion
 
entityConfiguration - Variable in class com.broadleafcommerce.jobsevents.service.consumer.CacheInvalidationHelperImpl
 
entityManagerFactory - Variable in class com.broadleafcommerce.jobsevents.service.AbstractSystemEventConsumer
 
EntityManagerFactoryAwareSystemEventConsumer - Interface in com.broadleafcommerce.jobsevents.service
 
equals(Object) - Method in class com.broadleafcommerce.jobsevents.cache.EventDetailType
 
equals(Object) - Method in class com.broadleafcommerce.jobsevents.cache.EventOperationType
 
equals(Object) - Method in class com.broadleafcommerce.jobsevents.cache.EventType
 
equals(Object) - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
equals(Object) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventNodeFinishedImpl.EventNodePK
 
equals(Object) - Method in class com.broadleafcommerce.jobsevents.service.consumer.EntityCacheRegion
 
equals(Object) - Method in class com.broadleafcommerce.jobsevents.service.type.CacheInvalidationEventDetailType
 
equals(Object) - Method in class com.broadleafcommerce.jobsevents.service.type.EventScopeType
 
equals(Object) - Method in class com.broadleafcommerce.jobsevents.service.type.EventType
 
equals(Object) - Method in class com.broadleafcommerce.jobsevents.service.type.EventWorkerType
 
event - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailImpl
 
EVENT_PURGE - Static variable in class com.broadleafcommerce.jobsevents.service.type.EventType
 
eventCandidateDeletionPagesize - Variable in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
eventConsumers - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
eventConsumptionEnabled - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
eventDetails - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
EventDetailType - Class in com.broadleafcommerce.jobsevents.cache
Created by Jeff Fischer.
EventDetailType() - Constructor for class com.broadleafcommerce.jobsevents.cache.EventDetailType
 
EventDetailType(String, String) - Constructor for class com.broadleafcommerce.jobsevents.cache.EventDetailType
 
eventFactories - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
eventFactories - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
EventLockUtil - Class in com.broadleafcommerce.jobsevents.service.consumer
 
EventLockUtil() - Constructor for class com.broadleafcommerce.jobsevents.service.consumer.EventLockUtil
 
eventLockUtil - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
eventNode - Variable in class com.broadleafcommerce.jobsevents.service.ConsumeWorkerImpl
 
eventNode - Variable in class com.broadleafcommerce.jobsevents.service.DeployConsumeWorkerImpl
 
eventNode - Variable in class com.broadleafcommerce.jobsevents.service.DurableConsumeWorkerImpl
 
eventNode - Variable in class com.broadleafcommerce.jobsevents.service.KeepAliveWorkerImpl
 
eventNode - Variable in class com.broadleafcommerce.jobsevents.service.MasterDeployHeartBeatWorkerImpl
 
eventNode - Variable in class com.broadleafcommerce.jobsevents.service.MasterHeartBeatWorkerImpl
 
eventNode - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
eventNode - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
eventNodePK - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventNodeFinishedImpl
 
EventNodePK() - Constructor for class com.broadleafcommerce.jobsevents.domain.SystemEventNodeFinishedImpl.EventNodePK
 
EventOperationType - Class in com.broadleafcommerce.jobsevents.cache
Utilized with the cluster cache and describes the type of cluster cache operation.
EventOperationType() - Constructor for class com.broadleafcommerce.jobsevents.cache.EventOperationType
 
EventOperationType(String, String) - Constructor for class com.broadleafcommerce.jobsevents.cache.EventOperationType
 
EventScopeType - Class in com.broadleafcommerce.jobsevents.service.type
Created by Jeff Fischer.
EventScopeType() - Constructor for class com.broadleafcommerce.jobsevents.service.type.EventScopeType
 
EventScopeType(String, String) - Constructor for class com.broadleafcommerce.jobsevents.service.type.EventScopeType
 
eventsPerPoll - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
eventsPerPoll - Variable in class com.broadleafcommerce.jobsevents.service.DeployConsumeWorkerImpl
The number of scheduled deploy events to consume per poll from the database
EventType - Class in com.broadleafcommerce.jobsevents.cache
Created by Jeff Fischer.
EventType() - Constructor for class com.broadleafcommerce.jobsevents.cache.EventType
 
EventType(String, String) - Constructor for class com.broadleafcommerce.jobsevents.cache.EventType
 
EventType - Class in com.broadleafcommerce.jobsevents.service.type
Created by Jeff Fischer.
EventType() - Constructor for class com.broadleafcommerce.jobsevents.service.type.EventType
 
EventType(String, String) - Constructor for class com.broadleafcommerce.jobsevents.service.type.EventType
 
eventWorkerType - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
EventWorkerType - Class in com.broadleafcommerce.jobsevents.service.type
Created by Jeff Fischer.
EventWorkerType() - Constructor for class com.broadleafcommerce.jobsevents.service.type.EventWorkerType
 
EventWorkerType(String, String) - Constructor for class com.broadleafcommerce.jobsevents.service.type.EventWorkerType
 
execute(JobExecutionContext) - Method in class com.broadleafcommerce.jobsevents.service.AbandonedProcessWorkerImpl
 
execute(SystemEvent) - Method in interface com.broadleafcommerce.jobsevents.service.consumer.LockedOperation
 
execute(JobExecutionContext) - Method in interface com.broadleafcommerce.jobsevents.service.ConsumeWorker
 
execute(JobExecutionContext) - Method in class com.broadleafcommerce.jobsevents.service.ConsumeWorkerImpl
 
execute(JobExecutionContext) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl.ConsumeJob
 
execute(JobExecutionContext) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl.DurableConsumeJob
 
execute(JobExecutionContext) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl.KeepAliveJob
 
execute(JobExecutionContext) - Method in class com.broadleafcommerce.jobsevents.service.DeployConsumeWorkerImpl
 
execute(JobExecutionContext) - Method in class com.broadleafcommerce.jobsevents.service.DurableConsumeWorkerImpl
 
execute(JobExecutionContext) - Method in class com.broadleafcommerce.jobsevents.service.KeepAliveWorkerImpl
 
execute(JobExecutionContext) - Method in class com.broadleafcommerce.jobsevents.service.MasterDeployHeartBeatWorkerImpl
 
execute(JobExecutionContext) - Method in class com.broadleafcommerce.jobsevents.service.MasterDeployPurgeWorkerImpl
 
execute(JobExecutionContext) - Method in class com.broadleafcommerce.jobsevents.service.MasterHeartBeatWorkerImpl
 
execute(JobExecutionContext) - Method in class com.broadleafcommerce.jobsevents.service.MasterHeartBeatWorkerImpl.IntervalJob
 
execute(JobExecutionContext) - Method in class com.broadleafcommerce.jobsevents.service.MasterIntervalJobWorkerImpl
 
execute(JobExecutionContext) - Method in class com.broadleafcommerce.jobsevents.service.MasterPurgeWorkerImpl
 
execute(JobExecutionContext) - Method in class com.broadleafcommerce.jobsevents.service.ProcessKeepAliveWorkerImpl
 
execute(JobExecutionContext) - Method in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl.KeepAliveJob
 
execute(JobExecutionContext) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl.ConsumeJob
 
execute(JobExecutionContext) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl.HeartBeatJob
 
execute(JobExecutionContext) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl.PurgeMasterJob
 
execute(JobExecutionContext) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl.AbandonedProcessJob
 
execute(JobExecutionContext) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl.HeartBeatJob
 
execute(JobExecutionContext) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl.PurgeMasterJob
 
executed - Variable in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
executeEvent(SystemEventConsumer, SystemEvent) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
executeEvents(List<SystemEvent>, boolean) - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
Iterate through a list of events and provide those events to the appropriate SystemEventConsumer instances.
executeEvents(List<SystemEvent>, boolean) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
executionId - Variable in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
executionType - Variable in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 

F

finalizeEvents(Long) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventSender
 
finalizeEvents(Long) - Method in interface com.broadleafcommerce.jobsevents.service.SystemEventSender
Mass activate events based on the process marker.
find(Long) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
find(Long) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
findAbandonedProcesses(int) - Method in interface com.broadleafcommerce.jobsevents.dao.ProcessDao
Find the list of ProcessStatus instances whose ProcessStatus.getLastUpdated() time is older than the current database time subtracting the threshold.
findAbandonedProcesses(int) - Method in class com.broadleafcommerce.jobsevents.dao.ProcessDaoImpl
 
findByExecution(Long, String) - Method in interface com.broadleafcommerce.jobsevents.dao.ProcessDao
Find a ProcessStatus instance based on information tied to the async process associated.
findByExecution(Long, String) - Method in class com.broadleafcommerce.jobsevents.dao.ProcessDaoImpl
 
findJob(Long) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
findJob(Long) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
findMasterDeployNode() - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
findMasterDeployNode() - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
findMasterNode() - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
findMasterNode() - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
findOldArchivedProcesses(int) - Method in interface com.broadleafcommerce.jobsevents.dao.ProcessDao
Find any processes that are archived and older than the current time - threshold.
findOldArchivedProcesses(int) - Method in class com.broadleafcommerce.jobsevents.dao.ProcessDaoImpl
 
findSystemEvent(Long) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
findSystemEvent(Long) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
finishEventInUseState(SystemEvent) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
Mark a VM scoped event as being finished with processing by a node.
finishEventInUseState(SystemEvent) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
friendlyName - Variable in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
friendlyName - Variable in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailImpl
 
friendlyName - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailImpl
 

G

getAbandonedHandleThresholdSeconds() - Method in class com.broadleafcommerce.jobsevents.service.AbandonedProcessWorkerImpl
The quantity of time for which a ProcessStatus must be abandoned (i.e.
getAbandonedPurgeThresholdSeconds() - Method in class com.broadleafcommerce.jobsevents.service.AbandonedProcessWorkerImpl
The quantity of time for which a ProcessStatus must be archived before it is a candidate for deletion.
getAllPersistedProcessIds() - Method in interface com.broadleafcommerce.jobsevents.dao.ProcessDao
Retrieve all the processIds for all ProcessStatus instances
getAllPersistedProcessIds() - Method in class com.broadleafcommerce.jobsevents.dao.ProcessDaoImpl
 
getBlob() - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEventDetail
Can be used if a large piece of binary data should accompany the event
getBlob() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailImpl
 
getCache() - Method in class com.broadleafcommerce.jobsevents.cache.AbstractClusterCache
 
getCacheKeys() - Method in interface com.broadleafcommerce.jobsevents.cache.KeyedItem
 
getCacheRegion() - Method in class com.broadleafcommerce.jobsevents.cache.AbstractClusterCache
 
getCanResume() - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
This differs from SystemEvent.getCanRetry() in that this setting determines whether or not the event is capable is resuming operation after being interrupted as the result of catastrophic server failure, or other database connection failure.
getCanResume() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
getCanRetry() - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
 
getCanRetry() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
getChunks() - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJobDetail
 
getChunks() - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailImpl
 
getClusterCacheEventDetails(KeyedItem) - Method in class com.broadleafcommerce.jobsevents.cache.AbstractClusterCache
 
getCreated() - Method in interface com.broadleafcommerce.jobsevents.domain.NodeRegistration
The date this node was first created.
getCreated() - Method in class com.broadleafcommerce.jobsevents.domain.NodeRegistrationImpl
 
getCreated() - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
When the event was created.
getCreated() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
getCron() - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJob
A cron expression used to drive the schedule for the job execution.
getCron() - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
getCurrentTime() - Method in class com.broadleafcommerce.jobsevents.dao.ProcessDaoImpl
 
getDescription() - Method in interface com.broadleafcommerce.jobsevents.domain.ProcessStatus
Any additional, descriptive information about the process
getDescription() - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
getDetail() - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailValueChunk
The associated detail
getDetail() - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailValueChunkImpl
 
getDetail() - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEventDetailValueChunk
 
getDetail() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailValueChunkImpl
 
getDetails() - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJob
Collection of detailed information for the job
getDetails() - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
getDurableEventsPerPoll() - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
The number of events of type DURABLE_GLOBAL to retrieve in each poll.
getDurableEventsPerPoll() - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
getEnabled() - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJob
Whether the job is available for execution.
getEnabled() - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
getEnabled() - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
Whether the event is enabled.
getEnabled() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
getEntityManagerFactory() - Method in class com.broadleafcommerce.jobsevents.service.AbstractSystemEventConsumer
 
getEntityManagerFactory() - Method in interface com.broadleafcommerce.jobsevents.service.EntityManagerFactoryAwareSystemEventConsumer
 
getEvent() - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEventDetail
 
getEvent() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailImpl
 
getEventConsumers() - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
All the SystemEventConsumer instances registered in Spring.
getEventConsumers() - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
getEventDetails() - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
Detailed information needed to consume the event appropriately.
getEventDetails() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
getEventFactories() - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledDeployManager
Retrieve the list of factories responsible for creating SystemEvent instances upon job execution.
getEventFactories() - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
getEventFactories() - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledJobManager
Retrieve the list of factories responsible for creating SystemEvent instances upon job execution.
getEventFactories() - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
getEventNode() - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledDeployManager
This ScheduledJobManager instance is also a node in the cluster.
getEventNode() - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
getEventNode() - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledJobManager
This ScheduledJobManager instance is also a node in the cluster.
getEventNode() - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
getEventsPerPoll() - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
The number of events to retrieve in each poll.
getEventsPerPoll() - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
getEventType() - Method in class com.broadleafcommerce.jobsevents.cache.AbstractClusterCache
 
getEventType() - Method in class com.broadleafcommerce.jobsevents.service.consumer.PurgeSystemEventConsumer
Deprecated.
 
getEventType() - Method in class com.broadleafcommerce.jobsevents.service.PurgeSystemEventFactory
Deprecated.
 
getEventType() - Method in interface com.broadleafcommerce.jobsevents.service.SystemEventConsumer
 
getEventType() - Method in interface com.broadleafcommerce.jobsevents.service.SystemEventFactory
 
getExecuted() - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJob
Whether or not the job has been executed
getExecuted() - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
getExecutionId() - Method in interface com.broadleafcommerce.jobsevents.domain.ProcessStatus
Relates to the primary key of another, arbitrary entity.
getExecutionId() - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
getExecutionType() - Method in interface com.broadleafcommerce.jobsevents.domain.ProcessStatus
Relates to a descriptive type that ties this to an asynchronous thread of execution.
getExecutionType() - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
getFriendlyName() - Method in interface com.broadleafcommerce.jobsevents.domain.ProcessStatus
Name used by the system in a human-readable format
getFriendlyName() - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
getFriendlyName() - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledDetail
 
getFriendlyName() - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailImpl
 
getFriendlyName() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailImpl
 
getFriendlyType() - Method in class com.broadleafcommerce.jobsevents.cache.EventDetailType
 
getFriendlyType() - Method in class com.broadleafcommerce.jobsevents.cache.EventOperationType
 
getFriendlyType() - Method in class com.broadleafcommerce.jobsevents.cache.EventType
 
getFriendlyType() - Method in class com.broadleafcommerce.jobsevents.service.type.CacheInvalidationEventDetailType
 
getFriendlyType() - Method in class com.broadleafcommerce.jobsevents.service.type.EventScopeType
 
getFriendlyType() - Method in class com.broadleafcommerce.jobsevents.service.type.EventType
 
getFriendlyType() - Method in class com.broadleafcommerce.jobsevents.service.type.EventWorkerType
 
getId() - Method in interface com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNode
 
getId() - Method in class com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNodeImpl
 
getId() - Method in interface com.broadleafcommerce.jobsevents.domain.NodeRegistration
 
getId() - Method in class com.broadleafcommerce.jobsevents.domain.NodeRegistrationImpl
 
getId() - Method in interface com.broadleafcommerce.jobsevents.domain.ProcessStatus
Primary key
getId() - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
getId() - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledDetail
 
getId() - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJob
 
getId() - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailImpl
 
getId() - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailValueChunk
 
getId() - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailValueChunkImpl
 
getId() - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
getId() - Method in interface com.broadleafcommerce.jobsevents.domain.SerialEventLock
 
getId() - Method in class com.broadleafcommerce.jobsevents.domain.SerialEventLockImpl
 
getId() - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
 
getId() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailImpl
 
getId() - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEventDetailValueChunk
 
getId() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailValueChunkImpl
 
getId() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
getIdsProcessedOnDate() - Method in class com.broadleafcommerce.jobsevents.service.DurableEventStatusInfo
 
getInstance(String) - Static method in class com.broadleafcommerce.jobsevents.cache.EventDetailType
 
getInstance(String) - Static method in class com.broadleafcommerce.jobsevents.cache.EventOperationType
 
getInstance(String) - Static method in class com.broadleafcommerce.jobsevents.cache.EventType
 
getInstance(String) - Static method in class com.broadleafcommerce.jobsevents.service.type.CacheInvalidationEventDetailType
 
getInstance(String) - Static method in class com.broadleafcommerce.jobsevents.service.type.EventScopeType
 
getInstance(String) - Static method in class com.broadleafcommerce.jobsevents.service.type.EventType
 
getInstance(String) - Static method in class com.broadleafcommerce.jobsevents.service.type.EventWorkerType
 
getInvalidationRegions(String, Class<?>[]) - Method in interface com.broadleafcommerce.jobsevents.service.consumer.CacheInvalidationHelper
If the given property is not empty or and the given property is annotated with @Cache this will return the result of #getPropertyRegion(property, Class[]).
getInvalidationRegions(String, Class<?>[]) - Method in class com.broadleafcommerce.jobsevents.service.consumer.CacheInvalidationHelperImpl
 
getIsArchived() - Method in interface com.broadleafcommerce.jobsevents.domain.ProcessStatus
Whether or not this ProcessStatus is considered to be archived.
getIsArchived() - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
getIsPaused() - Method in interface com.broadleafcommerce.jobsevents.domain.ProcessStatus
Whether or not this ProcessStatus is considered to be in a paused state.
getIsPaused() - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
getJob() - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJobDetail
 
getJob() - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailImpl
 
getJobThreadPoolCount() - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
The number of threads actively polling for available events.
getJobThreadPoolCount() - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
getJobThreadPoolCount() - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledDeployManager
The number of Quartz thread available for jobs execution.
getJobThreadPoolCount() - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
getJobThreadPoolCount() - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledJobManager
The number of Quartz thread available for jobs execution.
getJobThreadPoolCount() - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
getKey() - Method in interface com.broadleafcommerce.jobsevents.domain.SerialEventLock
The descriptive string that identifies the locked event
getKey() - Method in class com.broadleafcommerce.jobsevents.domain.SerialEventLockImpl
 
getLastProcessedDate() - Method in class com.broadleafcommerce.jobsevents.service.DurableEventStatusInfo
 
getLastUpdated() - Method in interface com.broadleafcommerce.jobsevents.domain.ProcessStatus
The last time this ProcessStatus was touched by the KeepAlive process.
getLastUpdated() - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
getLatestDurableEvents(Date, Date, List<Long>, int, int, EventWorkerType) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
Retrieve events of type DURABLE_GLOBAL.
getLatestDurableEvents(Date, Date, List<Long>, int, int, EventWorkerType) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
getLatestDurableEventsCount(Date, Date, List<Long>, EventWorkerType) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
getLatestDurableEventsCount(Date, Date, List<Long>, EventWorkerType) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
getLatestEvents(Date, int, int, EventWorkerType, Long) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
Get the list of events that were created after the lowDate that have not already been executed by this node.
getLatestEvents(Date, int, int, EventWorkerType, Long) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
getLatestEventsCount(Date, EventWorkerType) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
getLatestEventsCount(Date, EventWorkerType) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
getLatestScheduledDeployEvents(int, int) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
getLatestScheduledDeployEvents(int, int) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
getLocked() - Method in interface com.broadleafcommerce.jobsevents.domain.SerialEventLock
Whether or not the item is locked
getLocked() - Method in class com.broadleafcommerce.jobsevents.domain.SerialEventLockImpl
 
getLongValue() - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledDetail
A value whose length is greater than a standard 255 character string.
getLongValue() - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailImpl
 
getLongValue() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailImpl
 
getMasterNodeHeartbeatIntervalSeconds() - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledDeployManager
The amount of time between each heartbeat update for this node, if active.
getMasterNodeHeartbeatIntervalSeconds() - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
getMasterNodeHeartbeatIntervalSeconds() - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledJobManager
The amount of time between each heartbeat update for this node, if active.
getMasterNodeHeartbeatIntervalSeconds() - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
getMaxEventDate() - Method in interface com.broadleafcommerce.jobsevents.domain.NodeRegistration
The maximum date of an event that this node has processed
getMaxEventDate() - Method in class com.broadleafcommerce.jobsevents.domain.NodeRegistrationImpl
 
getMaxEventDateForNode(EventWorkerType, Long) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
Find the latest date of event that has been completed by this node.
getMaxEventDateForNode(EventWorkerType, Long) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
getMissedDurableEventsPollingThresholdSeconds() - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
The maximum amount of time into the past that durable events should be retrieved.
getMissedDurableEventsPollingThresholdSeconds() - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
getName() - Method in interface com.broadleafcommerce.jobsevents.domain.ProcessStatus
Name used by the system to identify the process
getName() - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
getName() - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledDetail
 
getName() - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJob
The recognizable name for the job
getName() - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailImpl
 
getName() - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
getName() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailImpl
 
getNode() - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEventNodeFinished
 
getNode() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventNodeFinishedImpl.EventNodePK
 
getNode() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventNodeFinishedImpl
 
getNodeId() - Method in interface com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNode
The node registration id for the master node.
getNodeId() - Method in class com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNodeImpl
 
getNodeId() - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
 
getNodeId() - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
getNodePurgeIntervalSeconds() - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledDeployManager
The amount of time between each master purge attempt.
getNodePurgeIntervalSeconds() - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
getNodePurgeIntervalSeconds() - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledJobManager
The amount of time between each master purge attempt.
getNodePurgeIntervalSeconds() - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
getNodePurgeThresholdSeconds() - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledDeployManager
The amount of time an active master is allowed to not update it's heartbeat status before being a purge candidate.
getNodePurgeThresholdSeconds() - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
getNodePurgeThresholdSeconds() - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledJobManager
The amount of time an active master is allowed to not update it's heartbeat status before being a purge candidate.
getNodePurgeThresholdSeconds() - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
getNodeRegistration() - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
Get the NodeRegistration associated.
getNodeRegistration() - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
getNodeTimestamp(Long) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
getNodeTimestamp(Long) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
getOrder() - Method in class com.broadleafcommerce.jobsevents.service.AbstractSystemEventConsumer
 
getPercentComplete() - Method in interface com.broadleafcommerce.jobsevents.domain.ProcessStatus
The level of completion of the asynchronous thread of execution currently achieved.
getPercentComplete() - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
getPollingIntervalSeconds() - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
The wait time between each polling attempt for available events.
getPollingIntervalSeconds() - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
getPriority() - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
The priority of an event.
getPriority() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
getProcesses() - Method in interface com.broadleafcommerce.jobsevents.service.ProcessManager
Return the list of currently active processes on this server.
getProcesses() - Method in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
getProcessId() - Method in interface com.broadleafcommerce.jobsevents.domain.ProcessStatus
A system generated identifier for the process
getProcessId() - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
getProcessMarker() - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
An arbitrary marker field used to group events together.
getProcessMarker() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
getProcessStatus() - Method in class com.broadleafcommerce.jobsevents.service.event.HandleAbandonedProcessEvent
 
getPropertyRegion(String, Class<?>[]) - Method in interface com.broadleafcommerce.jobsevents.service.consumer.CacheInvalidationHelper
Inspects the property for the given entityClass to look for an @Cache annotation marking the region in which this property is cached
getPropertyRegion(String, Class<?>[]) - Method in class com.broadleafcommerce.jobsevents.service.consumer.CacheInvalidationHelperImpl
 
getRegion() - Method in class com.broadleafcommerce.jobsevents.service.consumer.EntityCacheRegion
 
getRetryCount() - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
Not currently supported.
getRetryCount() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
getScheduler() - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledDeployManager
Retrieve the internal Quartz scheduler instance.
getScheduler() - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
getScheduler() - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledJobManager
Retrieve the internal Quartz scheduler instance.
getScheduler() - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
getScopeType() - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
Describes how an event should be consumed.
getScopeType() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
getSerialExecution() - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
Whether this events should be the only event of it's type allowed to execute at once.
getSerialExecution() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
getStatusInfo(DurableEventStatusInfo) - Method in interface com.broadleafcommerce.jobsevents.service.DurableEventStatusProvider
 
getStatusInfo() - Method in interface com.broadleafcommerce.jobsevents.service.DurableEventStatusService
 
getStatusInfo() - Method in class com.broadleafcommerce.jobsevents.service.DurableEventStatusServiceImpl
 
getStatusInfo(DurableEventStatusInfo) - Method in class com.broadleafcommerce.jobsevents.service.SolrIndexDurableEventStatusProviderImpl
 
getSystemEvent() - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEventNodeFinished
 
getSystemEvent() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventNodeFinishedImpl.EventNodePK
 
getSystemEvent() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventNodeFinishedImpl
 
getTargetDate() - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJob
The date on which a single use job should execute
getTargetDate() - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
getType() - Method in class com.broadleafcommerce.jobsevents.cache.EventDetailType
 
getType() - Method in class com.broadleafcommerce.jobsevents.cache.EventOperationType
 
getType() - Method in class com.broadleafcommerce.jobsevents.cache.EventType
 
getType() - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJob
An arbitrary string representing the identity of this job
getType() - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
getType() - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
Arbitrary string that identifies the event.
getType() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
getType() - Method in class com.broadleafcommerce.jobsevents.service.consumer.EntityCacheRegion
 
getType() - Method in class com.broadleafcommerce.jobsevents.service.type.CacheInvalidationEventDetailType
 
getType() - Method in class com.broadleafcommerce.jobsevents.service.type.EventScopeType
 
getType() - Method in class com.broadleafcommerce.jobsevents.service.type.EventType
 
getType() - Method in class com.broadleafcommerce.jobsevents.service.type.EventWorkerType
 
getTypeRegions(Class<?>[]) - Method in interface com.broadleafcommerce.jobsevents.service.consumer.CacheInvalidationHelper
Walks up the hierarchies of the given classes looking @Cache annotation values.
getTypeRegions(Class<?>[]) - Method in class com.broadleafcommerce.jobsevents.service.consumer.CacheInvalidationHelperImpl
 
getUniversal() - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
Events marked as universal are considered to always be the same whenever they are fired.
getUniversal() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
getUnlocked() - Method in interface com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNode
The lock status of the master node record.
getUnlocked() - Method in class com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNodeImpl
 
getUpdated() - Method in interface com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNode
The last time this node participated in a heartbeat check.
getUpdated() - Method in class com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNodeImpl
 
getUpdated() - Method in interface com.broadleafcommerce.jobsevents.domain.NodeRegistration
The last time this node participated in a hearbeat check.
getUpdated() - Method in class com.broadleafcommerce.jobsevents.domain.NodeRegistrationImpl
 
getUpdated() - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJob
The date on which the status of the job changed.
getUpdated() - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
getValue() - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledDetail
A short value - less than 255 characters
getValue() - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailImpl
 
getValue() - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailValueChunk
The piece of the larger whole string value for the ScheduledDetail.getLongValue()
getValue() - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailValueChunkImpl
 
getValue() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailImpl
 
getValue() - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEventDetailValueChunk
 
getValue() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailValueChunkImpl
 
getVersion() - Method in interface com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNode
The record version for optimistic locking.
getVersion() - Method in class com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNodeImpl
 
getVersion() - Method in interface com.broadleafcommerce.jobsevents.domain.SerialEventLock
Version information useful for optimistic locking.
getVersion() - Method in class com.broadleafcommerce.jobsevents.domain.SerialEventLockImpl
 
getWorkerType() - Method in interface com.broadleafcommerce.jobsevents.domain.NodeRegistration
The type of node.
getWorkerType() - Method in class com.broadleafcommerce.jobsevents.domain.NodeRegistrationImpl
 
getWorkerType() - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
The type of node that is qualified to consume this event.
getWorkerType() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
GLOBAL - Static variable in class com.broadleafcommerce.jobsevents.service.type.EventScopeType
 
groomInMemoryState() - Method in class com.broadleafcommerce.jobsevents.service.ProcessKeepAliveWorkerImpl
 
GUID - Static variable in class com.broadleafcommerce.jobsevents.cache.EventDetailType
 

H

HandleAbandonedCleanupEvent - Class in com.broadleafcommerce.jobsevents.service.event
This Spring event is designed to allow any arbitrary data state cleanup that is not otherwise handled by the HandleAbandonedProcessEvent.
HandleAbandonedCleanupEvent(Object) - Constructor for class com.broadleafcommerce.jobsevents.service.event.HandleAbandonedCleanupEvent
 
handleAbandonedProcesses() - Method in class com.broadleafcommerce.jobsevents.service.AbandonedProcessWorkerImpl
 
HandleAbandonedProcessEvent - Class in com.broadleafcommerce.jobsevents.service.event
This Spring event is published by ProcessManager for abandoned ProcessStatus instances it finds.
HandleAbandonedProcessEvent(Object, ProcessStatus) - Constructor for class com.broadleafcommerce.jobsevents.service.event.HandleAbandonedProcessEvent
 
HandleAbandonedProcessEventListener - Interface in com.broadleafcommerce.jobsevents.service.event
Provides some additional type filtering and resume support checking behavior to a standard Spring ApplicationEventListener.
hashCode() - Method in class com.broadleafcommerce.jobsevents.cache.EventDetailType
 
hashCode() - Method in class com.broadleafcommerce.jobsevents.cache.EventOperationType
 
hashCode() - Method in class com.broadleafcommerce.jobsevents.cache.EventType
 
hashCode() - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
hashCode() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventNodeFinishedImpl.EventNodePK
 
hashCode() - Method in class com.broadleafcommerce.jobsevents.service.consumer.EntityCacheRegion
 
hashCode() - Method in class com.broadleafcommerce.jobsevents.service.type.CacheInvalidationEventDetailType
 
hashCode() - Method in class com.broadleafcommerce.jobsevents.service.type.EventScopeType
 
hashCode() - Method in class com.broadleafcommerce.jobsevents.service.type.EventType
 
hashCode() - Method in class com.broadleafcommerce.jobsevents.service.type.EventWorkerType
 
HeartBeatJob() - Constructor for class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl.HeartBeatJob
 
HeartBeatJob() - Constructor for class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl.HeartBeatJob
 

I

id - Variable in class com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNodeImpl
 
id - Variable in class com.broadleafcommerce.jobsevents.domain.NodeRegistrationImpl
 
id - Variable in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
id - Variable in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailImpl
 
id - Variable in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailValueChunkImpl
 
id - Variable in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
id - Variable in class com.broadleafcommerce.jobsevents.domain.SerialEventLockImpl
 
id - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailImpl
 
id - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailValueChunkImpl
 
id - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
IDENTIFIER - Static variable in class com.broadleafcommerce.jobsevents.service.type.CacheInvalidationEventDetailType
 
idGenerationService - Variable in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
idGenerationService - Variable in class com.broadleafcommerce.jobsevents.dao.ProcessDaoImpl
 
idGenerationService - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
idGenerationService - Variable in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
IDS_TO_ADD - Static variable in class com.broadleafcommerce.jobsevents.service.type.CacheInvalidationEventDetailType
 
IDS_TO_DELETE - Static variable in class com.broadleafcommerce.jobsevents.service.type.CacheInvalidationEventDetailType
 
init() - Method in class com.broadleafcommerce.jobsevents.service.AbandonedProcessWorkerImpl
 
init() - Method in class com.broadleafcommerce.jobsevents.service.consumer.EventLockUtil
 
init() - Method in class com.broadleafcommerce.jobsevents.service.consumer.PurgeSystemEventConsumer
Deprecated.
 
init() - Method in class com.broadleafcommerce.jobsevents.service.ConsumeWorkerImpl
 
init() - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventSender
 
init() - Method in class com.broadleafcommerce.jobsevents.service.DeployConsumeWorkerImpl
 
init() - Method in class com.broadleafcommerce.jobsevents.service.DurableConsumeWorkerImpl
 
init() - Method in class com.broadleafcommerce.jobsevents.service.KeepAliveWorkerImpl
 
init() - Method in class com.broadleafcommerce.jobsevents.service.MasterDeployHeartBeatWorkerImpl
 
init() - Method in class com.broadleafcommerce.jobsevents.service.MasterDeployPurgeWorkerImpl
 
init() - Method in class com.broadleafcommerce.jobsevents.service.MasterHeartBeatWorkerImpl
 
init() - Method in class com.broadleafcommerce.jobsevents.service.MasterIntervalJobWorkerImpl
 
init() - Method in class com.broadleafcommerce.jobsevents.service.MasterPurgeWorkerImpl
 
init() - Method in class com.broadleafcommerce.jobsevents.service.ProcessKeepAliveWorkerImpl
 
IntervalJob() - Constructor for class com.broadleafcommerce.jobsevents.service.MasterHeartBeatWorkerImpl.IntervalJob
 
invalidateCacheElement(String, String, String) - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
Utility method for initiating a cache invalidation event.
invalidateCacheElement(String, String) - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
 
invalidateCacheElement(String, String, String) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
invalidateCacheElement(String, String) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
invalidateCacheRegion(String) - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
 
invalidateCacheRegion(String) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
invalidateCategory(String) - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
 
invalidateCategory(String) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
invalidateCustomer(String) - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
 
invalidateCustomer(String) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
invalidateOffer(String) - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
 
invalidateOffer(String) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
invalidateProduct(String) - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
 
invalidateProduct(String) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
isArchived - Variable in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
isCreated() - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
 
isCreated() - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
isLocalEvent(SystemEvent) - Static method in class com.broadleafcommerce.jobsevents.service.type.EventScopeType
 
isLocalNonAsyncEvent(SystemEvent) - Static method in class com.broadleafcommerce.jobsevents.service.type.EventScopeType
 
isMaster() - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledDeployManager
 
isMaster - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
isMaster() - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
isMaster() - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledJobManager
 
isMaster - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
isMaster() - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
isNodeStateWithinTolerance(NodeRegistration) - Method in class com.broadleafcommerce.jobsevents.service.MasterDeployPurgeWorkerImpl
 
isNodeStateWithinTolerance(NodeRegistration) - Method in class com.broadleafcommerce.jobsevents.service.MasterPurgeWorkerImpl
 
isPassedConsumption() - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
Whether the event was successfully consumed
isPassedConsumption() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
isPause() - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
Whether or not this node is paused.
isPause() - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
isPause() - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledDeployManager
Whether this node is paused.
isPause() - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
isPause() - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledJobManager
Whether this node is paused.
isPause() - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
isPaused - Variable in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 

J

job - Variable in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailImpl
 
jobManager - Variable in class com.broadleafcommerce.jobsevents.service.AbandonedProcessWorkerImpl
 
jobManager - Variable in class com.broadleafcommerce.jobsevents.service.DeployConsumeWorkerImpl
 
jobManager - Variable in class com.broadleafcommerce.jobsevents.service.MasterDeployHeartBeatWorkerImpl
 
jobManager - Variable in class com.broadleafcommerce.jobsevents.service.MasterDeployPurgeWorkerImpl
 
jobManager - Variable in class com.broadleafcommerce.jobsevents.service.MasterHeartBeatWorkerImpl
 
jobManager - Variable in class com.broadleafcommerce.jobsevents.service.MasterIntervalJobWorkerImpl
 
jobManager - Variable in class com.broadleafcommerce.jobsevents.service.MasterPurgeWorkerImpl
 
JobsEventsJPAPropertiesPersistenceUnitPostProcessor - Class in com.broadleafcommerce.jobsevents.jpa
This class allows us to override Persistence Unit properties on a per-environment basis.
JobsEventsJPAPropertiesPersistenceUnitPostProcessor() - Constructor for class com.broadleafcommerce.jobsevents.jpa.JobsEventsJPAPropertiesPersistenceUnitPostProcessor
 
jobThreadPoolCount - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
jobThreadPoolCount - Variable in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
jobThreadPoolCount - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
jobThreadPoolCount - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 

K

keepAlive(List<Long>) - Method in interface com.broadleafcommerce.jobsevents.dao.ProcessDao
Update the ProcessStatus.getLastUpdated() field to the current time of the database server.
keepAlive(List<Long>) - Method in class com.broadleafcommerce.jobsevents.dao.ProcessDaoImpl
 
KeepAliveJob() - Constructor for class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl.KeepAliveJob
 
KeepAliveJob() - Constructor for class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl.KeepAliveJob
 
keepAliveScheduler - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
KeepAliveWorkerImpl - Class in com.broadleafcommerce.jobsevents.service
Responsible for maintaining the updated date on NodeRegistration.
KeepAliveWorkerImpl() - Constructor for class com.broadleafcommerce.jobsevents.service.KeepAliveWorkerImpl
 
keepProcessesAlive() - Method in class com.broadleafcommerce.jobsevents.service.ProcessKeepAliveWorkerImpl
 
key - Variable in class com.broadleafcommerce.jobsevents.domain.SerialEventLockImpl
 
KeyedItem - Interface in com.broadleafcommerce.jobsevents.cache
 

L

lastUpdated - Variable in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
loadByProcessId(Long) - Method in interface com.broadleafcommerce.jobsevents.dao.ProcessDao
 
loadByProcessId(Long) - Method in class com.broadleafcommerce.jobsevents.dao.ProcessDaoImpl
 
LOCAL - Static variable in class com.broadleafcommerce.jobsevents.service.type.EventScopeType
 
locked - Variable in class com.broadleafcommerce.jobsevents.domain.SerialEventLockImpl
 
LockedOperation - Interface in com.broadleafcommerce.jobsevents.service.consumer
A block of code that should only be executed if the system is successfully able to establish a lock on the SystemEvent should be wrapped in a LockedOperation.
lockGlobalEvent(SystemEvent, Long) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
Lock the event on the node.
lockGlobalEvent(SystemEvent, Long) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
lockSerialEvent(SystemEvent) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
Lock the event of type SystemEvent.getType().
lockSerialEvent(SystemEvent) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
lockTransactionManager - Variable in class com.broadleafcommerce.jobsevents.service.consumer.EventLockUtil
 
lockTransUtil - Variable in class com.broadleafcommerce.jobsevents.service.consumer.EventLockUtil
 
longValue - Variable in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailImpl
 
longValue - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailImpl
 

M

manageJobs(Scheduler, DatabaseSystemEventDao, List<ScheduledJobThreadInitializer>) - Method in class com.broadleafcommerce.jobsevents.service.MasterHeartBeatWorkerImpl
 
manageMasterNode(Long[]) - Method in class com.broadleafcommerce.jobsevents.service.MasterDeployPurgeWorkerImpl
 
manageMasterNode(Long[]) - Method in class com.broadleafcommerce.jobsevents.service.MasterPurgeWorkerImpl
 
manageRegisteredNodes(Long) - Method in class com.broadleafcommerce.jobsevents.service.MasterPurgeWorkerImpl
 
markJobAsExecuted(Long) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
markJobAsExecuted(Long) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
MasterDeployHeartBeatWorkerImpl - Class in com.broadleafcommerce.jobsevents.service
This worker is responsible for several duties.
MasterDeployHeartBeatWorkerImpl() - Constructor for class com.broadleafcommerce.jobsevents.service.MasterDeployHeartBeatWorkerImpl
 
masterDeployNodeEnabled - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
MasterDeployPurgeWorkerImpl - Class in com.broadleafcommerce.jobsevents.service
Worker responsible for removing unresponsive master nodes.
MasterDeployPurgeWorkerImpl() - Constructor for class com.broadleafcommerce.jobsevents.service.MasterDeployPurgeWorkerImpl
 
MasterHeartBeatWorkerImpl - Class in com.broadleafcommerce.jobsevents.service
This worker is responsible for several duties.
MasterHeartBeatWorkerImpl() - Constructor for class com.broadleafcommerce.jobsevents.service.MasterHeartBeatWorkerImpl
 
MasterHeartBeatWorkerImpl.IntervalJob - Class in com.broadleafcommerce.jobsevents.service
 
MasterIntervalJobWorkerImpl - Class in com.broadleafcommerce.jobsevents.service
As part of the work performed in MasterHeartBeatWorkerImpl, job management can result in new Quartz jobs being introduced.
MasterIntervalJobWorkerImpl() - Constructor for class com.broadleafcommerce.jobsevents.service.MasterIntervalJobWorkerImpl
 
masterNodeHeartbeatIntervalSeconds - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
Number of seconds between each hearbeat check event for a node.
masterNodeHeartbeatIntervalSeconds - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
masterNodeJobManagementEnabled - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
MasterPurgeWorkerImpl - Class in com.broadleafcommerce.jobsevents.service
Worker responsible for removing unresponsive master nodes.
MasterPurgeWorkerImpl() - Constructor for class com.broadleafcommerce.jobsevents.service.MasterPurgeWorkerImpl
 
MasterScheduledJobNode - Interface in com.broadleafcommerce.jobsevents.domain
Represents the master node that controls job management for the cluster.
MasterScheduledJobNodeImpl - Class in com.broadleafcommerce.jobsevents.domain
 
MasterScheduledJobNodeImpl() - Constructor for class com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNodeImpl
 
maxEventDate - Variable in class com.broadleafcommerce.jobsevents.domain.NodeRegistrationImpl
 
missedDurableEventsPollingThresholdSeconds - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
The maximum age of a durable events (in seconds) that a node will consume.

N

name - Variable in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
name - Variable in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailImpl
 
name - Variable in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
name - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailImpl
 
node - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventNodeFinishedImpl.EventNodePK
 
nodeExists(Long) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
Determine if a node registration exists in the database for the given id.
nodeExists(Long) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
nodeId - Variable in class com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNodeImpl
 
nodePurgeIntervalSeconds - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
Number of seconds between each polling attempt to the database in search of defunct nodes to purge.
nodePurgeIntervalSeconds - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
nodePurgeThresholdSeconds - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
Number of seconds a node can miss heartbeat detection before determining that the node has become defunct.
nodePurgeThresholdSeconds - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
NodeRegistration - Interface in com.broadleafcommerce.jobsevents.domain
An individual node in the cluster.
NodeRegistrationImpl - Class in com.broadleafcommerce.jobsevents.domain
 
NodeRegistrationImpl() - Constructor for class com.broadleafcommerce.jobsevents.domain.NodeRegistrationImpl
 
NON_ASYNC_LOCAL - Static variable in class com.broadleafcommerce.jobsevents.service.type.EventScopeType
 
NON_ASYNC_LOCAL_NO_RESUME - Static variable in class com.broadleafcommerce.jobsevents.service.type.EventScopeType
 

O

onApplicationEvent(ContextRefreshedEvent) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
onApplicationEvent(ContextRefreshedEvent) - Method in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
onApplicationEvent(ContextRefreshedEvent) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
onApplicationEvent(ContextRefreshedEvent) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
OPERATION_TYPE - Static variable in class com.broadleafcommerce.jobsevents.cache.EventDetailType
 
optimisticUnlockSerialEvent(String) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
Unlock a serial event using optimistic locking.
optimisticUnlockSerialEvent(String) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
overrideProperties - Variable in class com.broadleafcommerce.jobsevents.jpa.JobsEventsJPAPropertiesPersistenceUnitPostProcessor
 

P

passedConsumption - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
pause - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
pause - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
pause - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
pauseProcess() - Method in interface com.broadleafcommerce.jobsevents.service.ProcessManager
Remove the process from the list of currently active processes on this server and set the state to true for isPaused in the database.
pauseProcess() - Method in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
percentComplete - Variable in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
performAdditionalCleanup() - Method in class com.broadleafcommerce.jobsevents.service.AbandonedProcessWorkerImpl
 
persistenceUnitProperties - Variable in class com.broadleafcommerce.jobsevents.jpa.JobsEventsJPAPropertiesPersistenceUnitPostProcessor
 
pollingIntervalSeconds - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
pollingIntervalSeconds - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
Number of seconds between each polling attempt to the database in search of new deploy system events to process.
populatePresetProperties() - Method in class com.broadleafcommerce.jobsevents.jpa.JobsEventsJPAPropertiesPersistenceUnitPostProcessor
 
populateSystemEvents(List<SystemEvent>) - Method in class com.broadleafcommerce.jobsevents.service.AbstractConsumerWorker
 
postOperation() - Method in class com.broadleafcommerce.jobsevents.service.consumer.EventLockUtil
 
postProcessAfterInitialization(Object, String) - Method in class com.broadleafcommerce.jobsevents.service.SystemEventBeanPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class com.broadleafcommerce.jobsevents.service.SystemEventBeanPostProcessor
 
postProcessPersistenceUnitInfo(MutablePersistenceUnitInfo) - Method in class com.broadleafcommerce.jobsevents.jpa.JobsEventsJPAPropertiesPersistenceUnitPostProcessor
 
preOperation() - Method in class com.broadleafcommerce.jobsevents.service.consumer.EventLockUtil
 
printCacheContents() - Method in class com.broadleafcommerce.jobsevents.cache.AbstractClusterCache
 
priority - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
ProcessDao - Interface in com.broadleafcommerce.jobsevents.dao
Manage persistence for ProcessStatus
processDao - Variable in class com.broadleafcommerce.jobsevents.service.AbandonedProcessWorkerImpl
 
processDao - Variable in class com.broadleafcommerce.jobsevents.service.ProcessKeepAliveWorkerImpl
 
processDao - Variable in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
ProcessDaoImpl - Class in com.broadleafcommerce.jobsevents.dao
 
ProcessDaoImpl() - Constructor for class com.broadleafcommerce.jobsevents.dao.ProcessDaoImpl
 
processes - Variable in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
processId - Variable in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
ProcessKeepAliveWorkerImpl - Class in com.broadleafcommerce.jobsevents.service
This worker will update the ProcessStatus.getLastUpdated() time to the current db server time for all active ProcessStatus instances.
ProcessKeepAliveWorkerImpl() - Constructor for class com.broadleafcommerce.jobsevents.service.ProcessKeepAliveWorkerImpl
 
processManager - Variable in class com.broadleafcommerce.jobsevents.service.AbandonedProcessWorkerImpl
 
processManager - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
processManager - Variable in class com.broadleafcommerce.jobsevents.service.ProcessKeepAliveWorkerImpl
 
ProcessManager - Interface in com.broadleafcommerce.jobsevents.service
API for managing ProcessStatus state.
processManagerEnabled - Variable in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
ProcessManagerImpl - Class in com.broadleafcommerce.jobsevents.service
 
ProcessManagerImpl() - Constructor for class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
ProcessManagerImpl.KeepAliveJob - Class in com.broadleafcommerce.jobsevents.service
 
processManagerStatusUpdateIntervalSeconds - Variable in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
processMarker - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
ProcessStatus - Interface in com.broadleafcommerce.jobsevents.domain
Represents the progress status and identity of an asynchronous thread of execution.
ProcessStatusImpl - Class in com.broadleafcommerce.jobsevents.domain
 
ProcessStatusImpl() - Constructor for class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
PROPERTY - Static variable in class com.broadleafcommerce.jobsevents.service.type.CacheInvalidationEventDetailType
 
providers - Variable in class com.broadleafcommerce.jobsevents.service.DurableEventStatusServiceImpl
 
publisher - Variable in class com.broadleafcommerce.jobsevents.service.AbandonedProcessWorkerImpl
 
purgeDerelictMasterDeployNode(Date) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
purgeDerelictMasterDeployNode(Date) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
purgeDerelictMasterNode(Date) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
Remove the master node registration from the database if the time provided is less than the current time.
purgeDerelictMasterNode(Date) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
PurgeMasterJob() - Constructor for class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl.PurgeMasterJob
 
PurgeMasterJob() - Constructor for class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl.PurgeMasterJob
 
purgeOldProcesses() - Method in class com.broadleafcommerce.jobsevents.service.AbandonedProcessWorkerImpl
 
PurgeSystemEventConsumer - Class in com.broadleafcommerce.jobsevents.service.consumer
Deprecated.
PurgeSystemEventConsumer() - Constructor for class com.broadleafcommerce.jobsevents.service.consumer.PurgeSystemEventConsumer
Deprecated.
 
PurgeSystemEventFactory - Class in com.broadleafcommerce.jobsevents.service
Deprecated.
PurgeSystemEventFactory() - Constructor for class com.broadleafcommerce.jobsevents.service.PurgeSystemEventFactory
Deprecated.
 

R

readNewScheduledJobs() - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
readNewScheduledJobs() - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
readScheduledJobs() - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
readScheduledJobs() - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
refresh(NodeRegistration) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
refresh(SystemEvent) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
refresh(NodeRegistration) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
refresh(SystemEvent) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
refresh(ProcessStatus) - Method in interface com.broadleafcommerce.jobsevents.dao.ProcessDao
 
refresh(ProcessStatus) - Method in class com.broadleafcommerce.jobsevents.dao.ProcessDaoImpl
 
refreshSystemEvent(SystemEvent) - Method in class com.broadleafcommerce.jobsevents.service.consumer.EventLockUtil
 
region - Variable in class com.broadleafcommerce.jobsevents.service.consumer.EntityCacheRegion
 
REMOVE - Static variable in class com.broadleafcommerce.jobsevents.cache.EventOperationType
 
removeAll() - Method in class com.broadleafcommerce.jobsevents.cache.AbstractClusterCache
 
removeCacheMemberAndNotifyCluster(KeyedItem) - Method in class com.broadleafcommerce.jobsevents.cache.AbstractClusterCache
 
removeFromCache(KeyedItem) - Method in class com.broadleafcommerce.jobsevents.cache.AbstractClusterCache
 
removeLocalCacheMemberOnly(KeyedItem) - Method in class com.broadleafcommerce.jobsevents.cache.AbstractClusterCache
 
removeLock(SystemEvent) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
Purge the lock record from the database
removeLock(SystemEvent) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
removeUniversalDuplicates(List<SystemEvent>) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
reset() - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledDeployManager
Programatically remove this node from master/active status.
reset() - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
reset() - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledJobManager
Programatically remove this node from master/active status.
reset() - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
retryCount - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
runLockedOperation(SystemEvent, Long, LockedOperation) - Method in class com.broadleafcommerce.jobsevents.service.consumer.EventLockUtil
 

S

SANDBOX - Static variable in class com.broadleafcommerce.jobsevents.service.type.CacheInvalidationEventDetailType
 
save(SystemEvent) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
save(List<SystemEvent>) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
save(NodeRegistration) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
save(MasterScheduledJobNode) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
save(ScheduledJob) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
save(ScheduledJob) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
save(NodeRegistration) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
save(MasterScheduledJobNode) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
save(SystemEvent) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
save(List<SystemEvent>) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
save(ProcessStatus) - Method in interface com.broadleafcommerce.jobsevents.dao.ProcessDao
 
save(ProcessStatus) - Method in class com.broadleafcommerce.jobsevents.dao.ProcessDaoImpl
 
saveInternal(SystemEvent, boolean) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
scheduleAbandonedProcess() - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
SCHEDULED_DEPLOY - Static variable in class com.broadleafcommerce.jobsevents.service.type.EventType
 
ScheduledDeployManager - Interface in com.broadleafcommerce.jobsevents.service
Responsible for processing SystemEvent instances of type .
ScheduledDeployManagerImpl - Class in com.broadleafcommerce.jobsevents.service
 
ScheduledDeployManagerImpl() - Constructor for class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
ScheduledDeployManagerImpl.ConsumeJob - Class in com.broadleafcommerce.jobsevents.service
 
ScheduledDeployManagerImpl.HeartBeatJob - Class in com.broadleafcommerce.jobsevents.service
 
ScheduledDeployManagerImpl.PurgeMasterJob - Class in com.broadleafcommerce.jobsevents.service
 
ScheduledDetail - Interface in com.broadleafcommerce.jobsevents.domain
Generic detail information for a scheduled job.
ScheduledJob - Interface in com.broadleafcommerce.jobsevents.domain
Represents a scheduled job for the system to execute.
ScheduledJobDetail - Interface in com.broadleafcommerce.jobsevents.domain
 
ScheduledJobDetailImpl - Class in com.broadleafcommerce.jobsevents.domain
 
ScheduledJobDetailImpl() - Constructor for class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailImpl
 
ScheduledJobDetailValueChunk - Interface in com.broadleafcommerce.jobsevents.domain
Describes a piece, or "chunk" of a larger string value.
ScheduledJobDetailValueChunkImpl - Class in com.broadleafcommerce.jobsevents.domain
 
ScheduledJobDetailValueChunkImpl() - Constructor for class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailValueChunkImpl
 
ScheduledJobImpl - Class in com.broadleafcommerce.jobsevents.domain
 
ScheduledJobImpl() - Constructor for class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
scheduledJobManager - Variable in class com.broadleafcommerce.jobsevents.service.consumer.PurgeSystemEventConsumer
Deprecated.
 
ScheduledJobManager - Interface in com.broadleafcommerce.jobsevents.service
Responsible for managing ScheduledJob instances.
ScheduledJobManagerImpl - Class in com.broadleafcommerce.jobsevents.service
 
ScheduledJobManagerImpl() - Constructor for class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
ScheduledJobManagerImpl.AbandonedProcessJob - Class in com.broadleafcommerce.jobsevents.service
 
ScheduledJobManagerImpl.HeartBeatJob - Class in com.broadleafcommerce.jobsevents.service
 
ScheduledJobManagerImpl.PurgeMasterJob - Class in com.broadleafcommerce.jobsevents.service
 
ScheduledJobThreadInitializer - Interface in com.broadleafcommerce.jobsevents.service
Processing of ScheduledJob and SystemEvent sometimes requires additional thread local information be set so that modules can provide SystemEventConsumer instances that process correctly.
scheduler - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
scheduler - Variable in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
scheduler - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
scheduler - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
scopeType - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
sendEvents(List<SystemEvent>) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventSender
 
sendEvents(List<SystemEvent>, boolean) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventSender
 
sendEvents(List<SystemEvent>) - Method in interface com.broadleafcommerce.jobsevents.service.SystemEventSender
Send the events to the backing system.
SerialEventLock - Interface in com.broadleafcommerce.jobsevents.domain
Describes an event that is locked for single execution across the cluster.
SerialEventLockImpl - Class in com.broadleafcommerce.jobsevents.domain
 
SerialEventLockImpl() - Constructor for class com.broadleafcommerce.jobsevents.domain.SerialEventLockImpl
 
serialExecution - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
setApplicationContext(ApplicationContext) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
setApplicationContext(ApplicationContext) - Method in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
setApplicationContext(ApplicationContext) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
setApplicationContext(ApplicationContext) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
setApplicationContext(ApplicationContext) - Method in class com.broadleafcommerce.jobsevents.service.SystemEventBeanPostProcessor
 
setBlob(Serializable) - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEventDetail
 
setBlob(Serializable) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailImpl
 
setCanRetry(Boolean) - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
 
setCanRetry(Boolean) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
setCreated(Date) - Method in interface com.broadleafcommerce.jobsevents.domain.NodeRegistration
 
setCreated(Date) - Method in class com.broadleafcommerce.jobsevents.domain.NodeRegistrationImpl
 
setCreated(Date) - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
 
setCreated(Date) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
setCron(String) - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJob
 
setCron(String) - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
setDescription(String) - Method in interface com.broadleafcommerce.jobsevents.domain.ProcessStatus
 
setDescription(String) - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
setDetail(ScheduledJobDetail) - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailValueChunk
 
setDetail(ScheduledJobDetail) - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailValueChunkImpl
 
setDetail(SystemEventDetail) - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEventDetailValueChunk
 
setDetail(SystemEventDetail) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailValueChunkImpl
 
setDetails(Map<String, ScheduledJobDetail>) - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJob
 
setDetails(Map<String, ScheduledJobDetail>) - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
setDurableEventsPerPoll(int) - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
 
setDurableEventsPerPoll(int) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
setEnabled(Boolean) - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJob
 
setEnabled(Boolean) - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
setEnabled(Boolean) - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
 
setEnabled(Boolean) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
setEntityManagerFactory(EntityManagerFactory) - Method in class com.broadleafcommerce.jobsevents.service.AbstractSystemEventConsumer
 
setEvent(SystemEvent) - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEventDetail
 
setEvent(SystemEvent) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailImpl
 
setEventConsumers(Map<String, List<SystemEventConsumer>>) - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
 
setEventConsumers(Map<String, List<SystemEventConsumer>>) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
setEventDetails(Map<String, SystemEventDetail>) - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
 
setEventDetails(Map<String, SystemEventDetail>) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
setEventFactories(Map<String, SystemEventFactory>) - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledDeployManager
 
setEventFactories(Map<String, SystemEventFactory>) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
setEventFactories(Map<String, SystemEventFactory>) - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledJobManager
 
setEventFactories(Map<String, SystemEventFactory>) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
setEventNode(DatabaseSystemEventNode) - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledDeployManager
 
setEventNode(DatabaseSystemEventNode) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
setEventNode(DatabaseSystemEventNode) - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledJobManager
 
setEventNode(DatabaseSystemEventNode) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
setEventsPerPoll(int) - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
 
setEventsPerPoll(int) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
setExecuted(Boolean) - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJob
 
setExecuted(Boolean) - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
setExecution(Long, String) - Method in interface com.broadleafcommerce.jobsevents.service.ProcessManager
Set the information that associates a specific async thread of execution with a ProcessStatus instance.
setExecution(Long, String) - Method in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
setExecutionId(Long) - Method in interface com.broadleafcommerce.jobsevents.domain.ProcessStatus
 
setExecutionId(Long) - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
setExecutionType(String) - Method in interface com.broadleafcommerce.jobsevents.domain.ProcessStatus
 
setExecutionType(String) - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
setFriendlyName(String) - Method in interface com.broadleafcommerce.jobsevents.domain.ProcessStatus
 
setFriendlyName(String) - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
setFriendlyName(String) - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledDetail
 
setFriendlyName(String) - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailImpl
 
setFriendlyName(String) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailImpl
 
setId(Long) - Method in interface com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNode
 
setId(Long) - Method in class com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNodeImpl
 
setId(Long) - Method in interface com.broadleafcommerce.jobsevents.domain.NodeRegistration
 
setId(Long) - Method in class com.broadleafcommerce.jobsevents.domain.NodeRegistrationImpl
 
setId(Long) - Method in interface com.broadleafcommerce.jobsevents.domain.ProcessStatus
 
setId(Long) - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
setId(Long) - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledDetail
 
setId(Long) - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJob
 
setId(Long) - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailImpl
 
setId(Long) - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailValueChunk
 
setId(Long) - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailValueChunkImpl
 
setId(Long) - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
setId(Long) - Method in interface com.broadleafcommerce.jobsevents.domain.SerialEventLock
 
setId(Long) - Method in class com.broadleafcommerce.jobsevents.domain.SerialEventLockImpl
 
setId(Long) - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
 
setId(Long) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailImpl
 
setId(Long) - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEventDetailValueChunk
 
setId(Long) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailValueChunkImpl
 
setId(Long) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
setIdsProcessedOnDate(List<Long>) - Method in class com.broadleafcommerce.jobsevents.service.DurableEventStatusInfo
 
setIsArchived(Boolean) - Method in interface com.broadleafcommerce.jobsevents.domain.ProcessStatus
 
setIsArchived(Boolean) - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
setIsPaused(Boolean) - Method in interface com.broadleafcommerce.jobsevents.domain.ProcessStatus
 
setIsPaused(Boolean) - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
setJob(ScheduledJob) - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJobDetail
 
setJob(ScheduledJob) - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailImpl
 
setJobThreadPoolCount(long) - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
 
setJobThreadPoolCount(long) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
setJobThreadPoolCount(long) - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledDeployManager
 
setJobThreadPoolCount(long) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
setJobThreadPoolCount(long) - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledJobManager
 
setJobThreadPoolCount(long) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
setKey(String) - Method in interface com.broadleafcommerce.jobsevents.domain.SerialEventLock
 
setKey(String) - Method in class com.broadleafcommerce.jobsevents.domain.SerialEventLockImpl
 
setLastProcessedDate(Date) - Method in class com.broadleafcommerce.jobsevents.service.DurableEventStatusInfo
 
setLastUpdated(Date) - Method in interface com.broadleafcommerce.jobsevents.domain.ProcessStatus
 
setLastUpdated(Date) - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
setLocked(Boolean) - Method in interface com.broadleafcommerce.jobsevents.domain.SerialEventLock
 
setLocked(Boolean) - Method in class com.broadleafcommerce.jobsevents.domain.SerialEventLockImpl
 
setLongValue(String) - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledDetail
 
setLongValue(String) - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailImpl
 
setLongValue(String) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailImpl
 
setMaster(boolean) - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledDeployManager
 
setMaster(boolean) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
setMaster(boolean) - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledJobManager
 
setMaster(boolean) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
setMasterNodeHeartbeatIntervalSeconds(long) - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledDeployManager
 
setMasterNodeHeartbeatIntervalSeconds(long) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
setMasterNodeHeartbeatIntervalSeconds(long) - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledJobManager
 
setMasterNodeHeartbeatIntervalSeconds(long) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
setMaxEventDate(Date) - Method in interface com.broadleafcommerce.jobsevents.domain.NodeRegistration
 
setMaxEventDate(Date) - Method in class com.broadleafcommerce.jobsevents.domain.NodeRegistrationImpl
 
setMissedDurableEventsPollingThresholdSeconds(long) - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
 
setMissedDurableEventsPollingThresholdSeconds(long) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
setName(String) - Method in interface com.broadleafcommerce.jobsevents.domain.ProcessStatus
 
setName(String) - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
setName(String) - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledDetail
 
setName(String) - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJob
 
setName(String) - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailImpl
 
setName(String) - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
setName(String) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailImpl
 
setNode(Long) - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEventNodeFinished
 
setNode(Long) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventNodeFinishedImpl.EventNodePK
 
setNode(Long) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventNodeFinishedImpl
 
setNodeId(Long) - Method in interface com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNode
 
setNodeId(Long) - Method in class com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNodeImpl
 
setNodePurgeIntervalSeconds(long) - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledDeployManager
 
setNodePurgeIntervalSeconds(long) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
setNodePurgeIntervalSeconds(long) - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledJobManager
 
setNodePurgeIntervalSeconds(long) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
setNodePurgeThresholdSeconds(long) - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledDeployManager
 
setNodePurgeThresholdSeconds(long) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
setNodePurgeThresholdSeconds(long) - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledJobManager
 
setNodePurgeThresholdSeconds(long) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
setPassedConsumption(boolean) - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
 
setPassedConsumption(boolean) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
setPause(boolean) - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
 
setPause(boolean) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
setPause(boolean) - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledDeployManager
 
setPause(boolean) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
setPause(boolean) - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledJobManager
 
setPause(boolean) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
setPercentComplete(Double) - Method in interface com.broadleafcommerce.jobsevents.domain.ProcessStatus
 
setPercentComplete(Double) - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
setPersistenceUnitProperties(Map<String, String>) - Method in class com.broadleafcommerce.jobsevents.jpa.JobsEventsJPAPropertiesPersistenceUnitPostProcessor
 
setPollingIntervalSeconds(long) - Method in interface com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNode
 
setPollingIntervalSeconds(long) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
setPriority(Integer) - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
 
setPriority(Integer) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
setProcessId(Long) - Method in interface com.broadleafcommerce.jobsevents.domain.ProcessStatus
 
setProcessId(Long) - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
setProcessMarker(Long) - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
 
setProcessMarker(Long) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
setProgress(long, long) - Method in interface com.broadleafcommerce.jobsevents.service.ProcessManager
setProgress(long, long) - Method in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
setRetryCount(Integer) - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
Not currently supported.
setRetryCount(Integer) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
setScopeType(EventScopeType) - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
 
setScopeType(EventScopeType) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
setSerialExecution(Boolean) - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
 
setSerialExecution(Boolean) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
setSystemEvent(Long) - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEventNodeFinished
 
setSystemEvent(Long) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventNodeFinishedImpl.EventNodePK
 
setSystemEvent(Long) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventNodeFinishedImpl
 
setTargetDate(Date) - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJob
 
setTargetDate(Date) - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
setType(String) - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJob
 
setType(String) - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
setType(String) - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
 
setType(String) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
setUniversal(Boolean) - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
 
setUniversal(Boolean) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
setUnlocked(Boolean) - Method in interface com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNode
 
setUnlocked(Boolean) - Method in class com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNodeImpl
 
setUpdated(Date) - Method in interface com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNode
 
setUpdated(Date) - Method in class com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNodeImpl
 
setUpdated(Date) - Method in interface com.broadleafcommerce.jobsevents.domain.NodeRegistration
 
setUpdated(Date) - Method in class com.broadleafcommerce.jobsevents.domain.NodeRegistrationImpl
 
setUpdated(Date) - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJob
 
setUpdated(Date) - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
setValue(String) - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledDetail
 
setValue(String) - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailImpl
 
setValue(String) - Method in interface com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailValueChunk
 
setValue(String) - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailValueChunkImpl
 
setValue(String) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailImpl
 
setValue(String) - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEventDetailValueChunk
 
setValue(String) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailValueChunkImpl
 
setVersion(Long) - Method in interface com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNode
 
setVersion(Long) - Method in class com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNodeImpl
 
setVersion(Integer) - Method in interface com.broadleafcommerce.jobsevents.domain.SerialEventLock
 
setVersion(Integer) - Method in class com.broadleafcommerce.jobsevents.domain.SerialEventLockImpl
 
setWorkerType(EventWorkerType) - Method in interface com.broadleafcommerce.jobsevents.domain.NodeRegistration
 
setWorkerType(EventWorkerType) - Method in class com.broadleafcommerce.jobsevents.domain.NodeRegistrationImpl
 
setWorkerType(EventWorkerType) - Method in interface com.broadleafcommerce.jobsevents.domain.SystemEvent
 
setWorkerType(EventWorkerType) - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
SITE - Static variable in class com.broadleafcommerce.jobsevents.service.type.EventWorkerType
 
SOLR_DELETE_QUERY - Static variable in class com.broadleafcommerce.jobsevents.service.type.CacheInvalidationEventDetailType
Deprecated.
SOLR_DOCUMENTS - Static variable in class com.broadleafcommerce.jobsevents.service.type.CacheInvalidationEventDetailType
Deprecated.
SolrIndexDurableEventStatusProviderImpl - Class in com.broadleafcommerce.jobsevents.service
Specific provider capable of converting an org.broadleafcommerce.core.search.service.solr.IndexStatusInfo into a DurableEventStatusInfo
SolrIndexDurableEventStatusProviderImpl() - Constructor for class com.broadleafcommerce.jobsevents.service.SolrIndexDurableEventStatusProviderImpl
 
solrIndexStatusService - Variable in class com.broadleafcommerce.jobsevents.service.SolrIndexDurableEventStatusProviderImpl
 
SOURCE_SANDBOX - Static variable in class com.broadleafcommerce.jobsevents.service.type.CacheInvalidationEventDetailType
 
startEventInUseState(SystemEvent) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
Mark a VM scoped event as being processed by a node (other node will ignore the event).
startEventInUseState(SystemEvent) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
startProcess(SystemEvent) - Method in interface com.broadleafcommerce.jobsevents.service.ProcessManager
Add a new ProcessStatus to the list of currently active processes on this server.
startProcess(String, String, String) - Method in interface com.broadleafcommerce.jobsevents.service.ProcessManager
Add a new arbitrary ProcessStatus to the list of currently active processes on this server.
startProcess(String, String, String, Boolean) - Method in interface com.broadleafcommerce.jobsevents.service.ProcessManager
Add a new arbitrary ProcessStatus to the list of currently active processes on this server.
startProcess(String, String, String, String, Long) - Method in interface com.broadleafcommerce.jobsevents.service.ProcessManager
Add a new arbitrary ProcessStatus to the list of currently active processes on this server.
startProcess(String, String, String, String, Long, Boolean) - Method in interface com.broadleafcommerce.jobsevents.service.ProcessManager
Add a new arbitrary ProcessStatus to the list of currently active processes on this server.
startProcess(SystemEvent) - Method in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
startProcess(String, String, String) - Method in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
startProcess(String, String, String, Boolean) - Method in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
startProcess(String, String, String, String, Long) - Method in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
startProcess(String, String, String, String, Long, Boolean) - Method in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
statusService - Variable in class com.broadleafcommerce.jobsevents.service.DurableConsumeWorkerImpl
 
stop() - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
stop() - Method in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
stop() - Method in interface com.broadleafcommerce.jobsevents.service.ScheduledDeployManager
 
stop() - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
stop() - Method in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
supportsResume() - Method in interface com.broadleafcommerce.jobsevents.service.event.HandleAbandonedProcessEventListener
Whether or not this listener supports resuming a ProcessStatus.
supportsResume(Long) - Method in interface com.broadleafcommerce.jobsevents.service.ProcessManager
Detects if a ProcessStatus can be resumed.
supportsResume(Long) - Method in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
supportsType(ProcessStatus) - Method in interface com.broadleafcommerce.jobsevents.service.event.HandleAbandonedProcessEventListener
Whether or not this listener supports this ProcessStatus.
suspend(boolean) - Method in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
SystemEvent - Interface in com.broadleafcommerce.jobsevents.domain
Describes an event to be immediately executed by the system in an asynchronous fashion.
systemEvent - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventNodeFinishedImpl.EventNodePK
 
SystemEventBeanPostProcessor - Class in com.broadleafcommerce.jobsevents.service
Finds any Spring beans of the type SystemEventConsumer and registers them appropriately.
SystemEventBeanPostProcessor() - Constructor for class com.broadleafcommerce.jobsevents.service.SystemEventBeanPostProcessor
 
SystemEventConsumer - Interface in com.broadleafcommerce.jobsevents.service
Responsible for performing an operation in response to an event.
systemEventDao - Variable in class com.broadleafcommerce.jobsevents.service.consumer.EventLockUtil
 
systemEventDao - Variable in class com.broadleafcommerce.jobsevents.service.consumer.PurgeSystemEventConsumer
Deprecated.
 
systemEventDao - Variable in class com.broadleafcommerce.jobsevents.service.ConsumeWorkerImpl
 
systemEventDao - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
systemEventDao - Variable in class com.broadleafcommerce.jobsevents.service.DeployConsumeWorkerImpl
 
systemEventDao - Variable in class com.broadleafcommerce.jobsevents.service.DurableConsumeWorkerImpl
 
systemEventDao - Variable in class com.broadleafcommerce.jobsevents.service.KeepAliveWorkerImpl
 
systemEventDao - Variable in class com.broadleafcommerce.jobsevents.service.MasterDeployHeartBeatWorkerImpl
 
systemEventDao - Variable in class com.broadleafcommerce.jobsevents.service.MasterDeployPurgeWorkerImpl
 
systemEventDao - Variable in class com.broadleafcommerce.jobsevents.service.MasterHeartBeatWorkerImpl
 
systemEventDao - Variable in class com.broadleafcommerce.jobsevents.service.MasterIntervalJobWorkerImpl
 
systemEventDao - Variable in class com.broadleafcommerce.jobsevents.service.MasterPurgeWorkerImpl
 
systemEventDao - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
systemEventDao - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
SystemEventDetail - Interface in com.broadleafcommerce.jobsevents.domain
Detailed information about the event needed for proper consumption.
SystemEventDetailImpl - Class in com.broadleafcommerce.jobsevents.domain
 
SystemEventDetailImpl() - Constructor for class com.broadleafcommerce.jobsevents.domain.SystemEventDetailImpl
 
SystemEventDetailValueChunk - Interface in com.broadleafcommerce.jobsevents.domain
Used to describe a piece of a larger string value (ScheduledDetail.getLongValue()
SystemEventDetailValueChunkImpl - Class in com.broadleafcommerce.jobsevents.domain
 
SystemEventDetailValueChunkImpl() - Constructor for class com.broadleafcommerce.jobsevents.domain.SystemEventDetailValueChunkImpl
 
SystemEventFactory - Interface in com.broadleafcommerce.jobsevents.service
Creates events from a ScheduledJob
SystemEventImpl - Class in com.broadleafcommerce.jobsevents.domain
 
SystemEventImpl() - Constructor for class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
systemEventNode - Variable in class com.broadleafcommerce.jobsevents.dao.ProcessDaoImpl
 
SystemEventNodeFinished - Interface in com.broadleafcommerce.jobsevents.domain
Identifies events that a node has already completed.
SystemEventNodeFinishedImpl - Class in com.broadleafcommerce.jobsevents.domain
 
SystemEventNodeFinishedImpl() - Constructor for class com.broadleafcommerce.jobsevents.domain.SystemEventNodeFinishedImpl
 
SystemEventNodeFinishedImpl.EventNodePK - Class in com.broadleafcommerce.jobsevents.domain
 
systemEventSender - Variable in class com.broadleafcommerce.jobsevents.cache.AbstractClusterCache
 
systemEventSender - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
systemEventSender - Variable in class com.broadleafcommerce.jobsevents.service.MasterIntervalJobWorkerImpl
 
SystemEventSender - Interface in com.broadleafcommerce.jobsevents.service
Responsible for sending events to be consumed.

T

TARGET_SANDBOX - Static variable in class com.broadleafcommerce.jobsevents.service.type.CacheInvalidationEventDetailType
 
targetDate - Variable in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
taskExecutor - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
taskExecutor - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventSender
 
threadInitializers - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
threadInitializers - Variable in class com.broadleafcommerce.jobsevents.service.MasterHeartBeatWorkerImpl
 
threadInitializers - Variable in class com.broadleafcommerce.jobsevents.service.MasterIntervalJobWorkerImpl
 
threadInitializers - Variable in class com.broadleafcommerce.jobsevents.service.MasterPurgeWorkerImpl
 
toString() - Method in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
toString() - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailImpl
 
toString() - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailValueChunkImpl
 
toString() - Method in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
toString() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailImpl
 
toString() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventDetailValueChunkImpl
 
toString() - Method in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
transactionManager - Variable in class com.broadleafcommerce.jobsevents.service.AbandonedProcessWorkerImpl
 
transactionManager - Variable in class com.broadleafcommerce.jobsevents.service.consumer.PurgeSystemEventConsumer
Deprecated.
 
transactionManager - Variable in class com.broadleafcommerce.jobsevents.service.ConsumeWorkerImpl
 
transactionManager - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
transactionManager - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventSender
 
transactionManager - Variable in class com.broadleafcommerce.jobsevents.service.DeployConsumeWorkerImpl
 
transactionManager - Variable in class com.broadleafcommerce.jobsevents.service.DurableConsumeWorkerImpl
 
transactionManager - Variable in class com.broadleafcommerce.jobsevents.service.KeepAliveWorkerImpl
 
transactionManager - Variable in class com.broadleafcommerce.jobsevents.service.MasterDeployHeartBeatWorkerImpl
 
transactionManager - Variable in class com.broadleafcommerce.jobsevents.service.MasterDeployPurgeWorkerImpl
 
transactionManager - Variable in class com.broadleafcommerce.jobsevents.service.MasterHeartBeatWorkerImpl
 
transactionManager - Variable in class com.broadleafcommerce.jobsevents.service.MasterIntervalJobWorkerImpl
 
transactionManager - Variable in class com.broadleafcommerce.jobsevents.service.MasterPurgeWorkerImpl
 
transactionManager - Variable in class com.broadleafcommerce.jobsevents.service.ProcessKeepAliveWorkerImpl
 
transactionManager - Variable in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
transactionManager - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
transactionManager - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
transUtil - Variable in class com.broadleafcommerce.jobsevents.service.AbandonedProcessWorkerImpl
 
transUtil - Variable in class com.broadleafcommerce.jobsevents.service.consumer.PurgeSystemEventConsumer
Deprecated.
 
transUtil - Variable in class com.broadleafcommerce.jobsevents.service.ConsumeWorkerImpl
 
transUtil - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventNodeImpl
 
transUtil - Variable in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventSender
 
transUtil - Variable in class com.broadleafcommerce.jobsevents.service.DeployConsumeWorkerImpl
 
transUtil - Variable in class com.broadleafcommerce.jobsevents.service.DurableConsumeWorkerImpl
 
transUtil - Variable in class com.broadleafcommerce.jobsevents.service.KeepAliveWorkerImpl
 
transUtil - Variable in class com.broadleafcommerce.jobsevents.service.MasterDeployHeartBeatWorkerImpl
 
transUtil - Variable in class com.broadleafcommerce.jobsevents.service.MasterDeployPurgeWorkerImpl
 
transUtil - Variable in class com.broadleafcommerce.jobsevents.service.MasterHeartBeatWorkerImpl
 
transUtil - Variable in class com.broadleafcommerce.jobsevents.service.MasterIntervalJobWorkerImpl
 
transUtil - Variable in class com.broadleafcommerce.jobsevents.service.MasterPurgeWorkerImpl
 
transUtil - Variable in class com.broadleafcommerce.jobsevents.service.ProcessKeepAliveWorkerImpl
 
transUtil - Variable in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
transUtil - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledDeployManagerImpl
 
transUtil - Variable in class com.broadleafcommerce.jobsevents.service.ScheduledJobManagerImpl
 
type - Variable in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
type - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
type - Variable in class com.broadleafcommerce.jobsevents.service.consumer.EntityCacheRegion
 

U

unArchive(ProcessStatus) - Method in interface com.broadleafcommerce.jobsevents.dao.ProcessDao
 
unArchive(ProcessStatus) - Method in class com.broadleafcommerce.jobsevents.dao.ProcessDaoImpl
 
universal - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
unlocked - Variable in class com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNodeImpl
 
unlockSerialEvent(String) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
unlockSerialEvent(String) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
unlockSerialEvent() - Method in class com.broadleafcommerce.jobsevents.service.consumer.EventLockUtil
 
unPauseProcess(Long) - Method in interface com.broadleafcommerce.jobsevents.service.ProcessManager
Sets the isPaused state to false for the ProcessStatus.
unPauseProcess(Long) - Method in class com.broadleafcommerce.jobsevents.service.ProcessManagerImpl
 
unsafeSendEvents(List<SystemEvent>) - Method in class com.broadleafcommerce.jobsevents.service.DatabaseSystemEventSender
 
unsafeSendEvents(List<SystemEvent>) - Method in interface com.broadleafcommerce.jobsevents.service.SystemEventSender
Send the events to the backing system.
updated - Variable in class com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNodeImpl
 
updated - Variable in class com.broadleafcommerce.jobsevents.domain.NodeRegistrationImpl
 
updated - Variable in class com.broadleafcommerce.jobsevents.domain.ScheduledJobImpl
 
updateMasterDeployTimestamp() - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
updateMasterDeployTimestamp() - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
updateMasterTimestamp() - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
updateMasterTimestamp() - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
updateMaxEventDate(Long, Date) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
Update the time that the node is marked to have completed its last event.
updateMaxEventDate(Date) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
updateMaxEventDate(Long, Date) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
updateMaxEventDate(Date) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 
updateNodeTimestamp(Long) - Method in interface com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDao
 
updateNodeTimestamp(Long) - Method in class com.broadleafcommerce.jobsevents.dao.DatabaseSystemEventDaoImpl
 

V

value - Variable in class com.broadleafcommerce.jobsevents.domain.ScheduledJobDetailImpl
 
version - Variable in class com.broadleafcommerce.jobsevents.domain.MasterScheduledJobNodeImpl
 
version - Variable in class com.broadleafcommerce.jobsevents.domain.ProcessStatusImpl
 
version - Variable in class com.broadleafcommerce.jobsevents.domain.SerialEventLockImpl
 
version - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
VM - Static variable in class com.broadleafcommerce.jobsevents.service.type.EventScopeType
 

W

workerType - Variable in class com.broadleafcommerce.jobsevents.domain.NodeRegistrationImpl
 
workerType - Variable in class com.broadleafcommerce.jobsevents.domain.SystemEventImpl
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2019. All rights reserved.