Uses of Class
org.jppf.job.persistence.JobPersistenceException
Packages that use JobPersistenceException
Package
Description
Support for jobs persistence on the server side.
Support for built-in job persistence implementations.
-
Uses of JobPersistenceException in org.jppf.job.persistence
Methods in org.jppf.job.persistence that throw JobPersistenceExceptionModifier and TypeMethodDescriptionvoidDelete the persisted job with the psecified UUID.JobPersistence.getPersistedJobUuids()Get the UUIDs of all persisted job.int[]JobPersistence.getTaskPositions(String jobUuid) Get the positions of all the tasks in the specified job.int[]JobPersistence.getTaskResultPositions(String jobUuid) Get the positions of all the task results in the specified job.booleanJobPersistence.isJobPersisted(String jobUuid) Determine whether a job is persisted, that is, present in the persistence store.JobPersistence.load(Collection<PersistenceInfo> infos) Load the specified job elements.voidJobPersistence.store(Collection<PersistenceInfo> infos) Store the specified job elements. -
Uses of JobPersistenceException in org.jppf.job.persistence.impl
Methods in org.jppf.job.persistence.impl that return JobPersistenceExceptionModifier and TypeMethodDescriptionprotected JobPersistenceExceptionDefaultFilePersistence.convertException(Exception e) Methods in org.jppf.job.persistence.impl that throw JobPersistenceExceptionModifier and TypeMethodDescriptionvoidvoidvoidvoidAsynchronousPersistence.getPersistedJobUuids()CacheablePersistence.getPersistedJobUuids()DefaultDatabasePersistence.getPersistedJobUuids()DefaultFilePersistence.getPersistedJobUuids()int[]AsynchronousPersistence.getTaskPositions(String jobUuid) int[]CacheablePersistence.getTaskPositions(String jobUuid) int[]DefaultDatabasePersistence.getTaskPositions(String jobUuid) int[]DefaultFilePersistence.getTaskPositions(String jobUuid) int[]AsynchronousPersistence.getTaskResultPositions(String jobUuid) int[]CacheablePersistence.getTaskResultPositions(String jobUuid) int[]DefaultDatabasePersistence.getTaskResultPositions(String jobUuid) int[]DefaultFilePersistence.getTaskResultPositions(String jobUuid) booleanAsynchronousPersistence.isJobPersisted(String jobUuid) booleanCacheablePersistence.isJobPersisted(String jobUuid) booleanDefaultDatabasePersistence.isJobPersisted(String jobUuid) booleanDefaultFilePersistence.isJobPersisted(String jobUuid) AsynchronousPersistence.load(Collection<PersistenceInfo> infos) CacheablePersistence.load(Collection<PersistenceInfo> infos) DefaultDatabasePersistence.load(Collection<PersistenceInfo> infos) DefaultFilePersistence.load(Collection<PersistenceInfo> infos) voidAsynchronousPersistence.store(Collection<PersistenceInfo> infos) voidCacheablePersistence.store(Collection<PersistenceInfo> infos) voidDefaultDatabasePersistence.store(Collection<PersistenceInfo> infos) voidDefaultFilePersistence.store(Collection<PersistenceInfo> infos) In this implementation, job elements are first stored in a temporary file, then moved to a "normal" file once the atomic store operation is complete.Constructors in org.jppf.job.persistence.impl that throw JobPersistenceExceptionModifierConstructorDescriptionAsynchronousPersistence(String... params) Initialize this persistence with the specified parameters.CacheablePersistence(String... params) Initialize this persistence with the specified parameters.