Uses of Annotation Interface
io.github.jchejarla.springbatch.clustering.autoconfigure.conditions.ConditionalOnClusterEnabled
Packages that use ConditionalOnClusterEnabled
Package
Description
Spring Boot Actuator integration for observability of the batch cluster.
User-facing extension points for building cluster-aware partitioned jobs.
Spring Boot auto-configuration and the configuration-property surface for clustering.
Cluster membership and lifecycle management.
Master-side partitioning.
Worker-side task polling and execution.
-
Uses of ConditionalOnClusterEnabled in io.github.jchejarla.springbatch.clustering.actuate
Classes in io.github.jchejarla.springbatch.clustering.actuate with annotations of type ConditionalOnClusterEnabledModifier and TypeClassDescriptionclassSpring BootHealthIndicatorreporting overall batch-cluster health (such as node liveness) under/actuator/health.classContributes the active clustering configuration (intervals and thresholds) to the/actuator/infoendpoint.classActuator endpoint exposed at/actuator/batch-cluster-jobsthat lists coordinated jobs, and at/actuator/batch-cluster-jobs/{jobExecutionId}the job-centric view (master node, partition count, status histogram, and per-partition placement) for one job.classSpring BootHealthIndicatorreporting this node's own cluster health — its current status and most recent heartbeat.classActuator endpoint exposed at/actuator/batch-clusterthat lists the cluster's nodes and, for a given node, its partition assignments and their status. -
Uses of ConditionalOnClusterEnabled in io.github.jchejarla.springbatch.clustering.api
Classes in io.github.jchejarla.springbatch.clustering.api with annotations of type ConditionalOnClusterEnabledModifier and TypeClassDescriptionclassAn abstract Spring BatchPartitionerthat enables distributed partitioning in a clustered environment. -
Uses of ConditionalOnClusterEnabled in io.github.jchejarla.springbatch.clustering.autoconfigure
Classes in io.github.jchejarla.springbatch.clustering.autoconfigure with annotations of type ConditionalOnClusterEnabledModifier and TypeClassDescriptionclassConfiguration for database-coordinated Spring Batch clustering, bound from thespring.batch.cluster.*namespace. -
Uses of ConditionalOnClusterEnabled in io.github.jchejarla.springbatch.clustering.mgmt
Classes in io.github.jchejarla.springbatch.clustering.mgmt with annotations of type ConditionalOnClusterEnabledModifier and TypeClassDescriptionclassRecovers jobs whose master node has been lost from the cluster.classinterface -
Uses of ConditionalOnClusterEnabled in io.github.jchejarla.springbatch.clustering.partition
Classes in io.github.jchejarla.springbatch.clustering.partition with annotations of type ConditionalOnClusterEnabledModifier and TypeClassDescriptionclassA customPartitionHandlerthat coordinates partition execution across a dynamic cluster of Spring Batch nodes using a shared relational database for metadata synchronization. -
Uses of ConditionalOnClusterEnabled in io.github.jchejarla.springbatch.clustering.polling
Classes in io.github.jchejarla.springbatch.clustering.polling with annotations of type ConditionalOnClusterEnabledModifier and TypeClassDescriptionclassThis class is responsible for polling the database for partition tasks assigned to the current node and executing them.