# Index

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

## A

AbstractFallbackJCacheOperationSource - Class in org.springframework.cache.jcache.interceptor
  Abstract implementation of `JCacheOperationSource` that caches operations for methods and implements a fallback policy: 1.
AbstractFallbackJCacheOperationSource() - Constructor for class org.springframework.cache.jcache.interceptor.AbstractFallbackJCacheOperationSource
AbstractJCacheConfiguration - Class in org.springframework.cache.jcache.config
  Abstract JSR-107 specific `@Configuration` class providing common structure for enabling JSR-107 annotation-driven cache management capability.
AbstractJCacheConfiguration() - Constructor for class org.springframework.cache.jcache.config.AbstractJCacheConfiguration
AbstractTransactionSupportingCacheManager - Class in org.springframework.cache.transaction
  Base class for CacheManager implementations that want to support built-in awareness of Spring-managed transactions.
AbstractTransactionSupportingCacheManager() - Constructor for class org.springframework.cache.transaction.AbstractTransactionSupportingCacheManager
AdaptableJobFactory - Class in org.springframework.scheduling.quartz
  `JobFactory` implementation that supports `Runnable` objects as well as standard Quartz `Job` instances.
AdaptableJobFactory() - Constructor for class org.springframework.scheduling.quartz.AdaptableJobFactory
adaptCaffeineCache(String, AsyncCache<Object, Object>) - Method in class org.springframework.cache.caffeine.CaffeineCacheManager
  Adapt the given new Caffeine AsyncCache instance to Spring's `Cache` abstraction for the specified cache name.
adaptCaffeineCache(String, Cache<Object, Object>) - Method in class org.springframework.cache.caffeine.CaffeineCacheManager
  Adapt the given new native Caffeine Cache instance to Spring's `Cache` abstraction for the specified cache name.
adaptJob(Object) - Method in class org.springframework.scheduling.quartz.AdaptableJobFactory
  Adapt the given job object to the Quartz Job interface.
addAttachment(String, DataSource) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Add an attachment to the MimeMessage, taking the content from a `jakarta.activation.DataSource`.
addAttachment(String, File) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Add an attachment to the MimeMessage, taking the content from a `java.io.File`.
addAttachment(String, InputStreamSource) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Add an attachment to the MimeMessage, taking the content from an `org.springframework.core.io.InputStreamResource`.
addAttachment(String, InputStreamSource, String) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Add an attachment to the MimeMessage, taking the content from an `org.springframework.core.io.InputStreamResource`.
addBcc(InternetAddress) - Method in class org.springframework.mail.javamail.MimeMessageHelper
addBcc(String) - Method in class org.springframework.mail.javamail.MimeMessageHelper
addBcc(String, String) - Method in class org.springframework.mail.javamail.MimeMessageHelper
addCc(InternetAddress) - Method in class org.springframework.mail.javamail.MimeMessageHelper
addCc(String) - Method in class org.springframework.mail.javamail.MimeMessageHelper
addCc(String, String) - Method in class org.springframework.mail.javamail.MimeMessageHelper
addInline(String, DataSource) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Add an inline element to the MimeMessage, taking the content from a `jakarta.activation.DataSource`.
addInline(String, File) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Add an inline element to the MimeMessage, taking the content from a `java.io.File`.
addInline(String, String, DataSource) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Add an inline element to the MimeMessage, taking the content from a `jakarta.activation.DataSource` and assigning the provided `inlineFileName` to the element.
addInline(String, String, InputStreamSource) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Add an inline element to the MimeMessage, taking the content from an `org.springframework.core.InputStreamResource`, and specifying the inline fileName explicitly.
addInline(String, String, InputStreamSource, String) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Add an inline element to the MimeMessage, taking the content from an `org.springframework.core.InputStreamResource`, and specifying the inline fileName and content type explicitly.
addInline(String, InputStreamSource, String) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Add an inline element to the MimeMessage, taking the content from an `org.springframework.core.InputStreamResource`, and specifying the content type explicitly.
addInline(String, Resource) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Add an inline element to the MimeMessage, taking the content from a `org.springframework.core.io.Resource`.
addTo(InternetAddress) - Method in class org.springframework.mail.javamail.MimeMessageHelper
addTo(String) - Method in class org.springframework.mail.javamail.MimeMessageHelper
addTo(String, String) - Method in class org.springframework.mail.javamail.MimeMessageHelper
afterPropertiesSet() - Method in class org.springframework.cache.jcache.interceptor.JCacheAspectSupport
afterPropertiesSet() - Method in class org.springframework.cache.jcache.JCacheCacheManager
afterPropertiesSet() - Method in class org.springframework.cache.jcache.JCacheManagerFactoryBean
afterPropertiesSet() - Method in class org.springframework.cache.transaction.TransactionAwareCacheManagerProxy
afterPropertiesSet() - Method in class org.springframework.mail.javamail.ConfigurableMimeFileTypeMap
  Creates the final merged mapping set.
afterPropertiesSet() - Method in class org.springframework.scheduling.quartz.CronTriggerFactoryBean
afterPropertiesSet() - Method in class org.springframework.scheduling.quartz.JobDetailFactoryBean
afterPropertiesSet() - Method in class org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean
afterPropertiesSet() - Method in class org.springframework.scheduling.quartz.SchedulerAccessorBean
afterPropertiesSet() - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
afterPropertiesSet() - Method in class org.springframework.scheduling.quartz.SimpleThreadPoolTaskExecutor
afterPropertiesSet() - Method in class org.springframework.scheduling.quartz.SimpleTriggerFactoryBean
afterPropertiesSet() - Method in class org.springframework.ui.freemarker.FreeMarkerConfigurationFactoryBean
afterSingletonsInstantiated() - Method in class org.springframework.cache.jcache.interceptor.DefaultJCacheOperationSource
allowPublicMethodsOnly() - Method in class org.springframework.cache.jcache.interceptor.AbstractFallbackJCacheOperationSource
  Should only public methods be allowed to have caching semantics?
AnnotationJCacheOperationSource - Class in org.springframework.cache.jcache.interceptor
  Implementation of the `JCacheOperationSource` interface that reads the JSR-107 `CacheResult`, `CachePut`, `CacheRemove` and `CacheRemoveAll` annotations.
AnnotationJCacheOperationSource() - Constructor for class org.springframework.cache.jcache.interceptor.AnnotationJCacheOperationSource

## B

BeanFactoryJCacheOperationSourceAdvisor - Class in org.springframework.cache.jcache.interceptor
  Advisor driven by a `JCacheOperationSource`, used to include a cache advice bean for methods that are cacheable.
BeanFactoryJCacheOperationSourceAdvisor() - Constructor for class org.springframework.cache.jcache.interceptor.BeanFactoryJCacheOperationSourceAdvisor
blockForAvailableThreads() - Method in class org.springframework.scheduling.quartz.LocalTaskExecutorThreadPool

## C

cacheAdvisor(JCacheOperationSource, JCacheInterceptor) - Method in class org.springframework.cache.jcache.config.ProxyJCacheConfiguration
cacheInterceptor(JCacheOperationSource) - Method in class org.springframework.cache.jcache.config.ProxyJCacheConfiguration
cacheOperationSource() - Method in class org.springframework.cache.jcache.config.AbstractJCacheConfiguration
CaffeineCache - Class in org.springframework.cache.caffeine
  Spring `Cache` adapter implementation on top of a Caffeine `Cache` instance.
CaffeineCache(String, AsyncCache<Object, Object>, boolean) - Constructor for class org.springframework.cache.caffeine.CaffeineCache
  Create a `CaffeineCache` instance with the specified name and the given internal `AsyncCache` to use.
CaffeineCache(String, Cache<Object, Object>) - Constructor for class org.springframework.cache.caffeine.CaffeineCache
  Create a `CaffeineCache` instance with the specified name and the given internal `Cache` to use.
CaffeineCache(String, Cache<Object, Object>, boolean) - Constructor for class org.springframework.cache.caffeine.CaffeineCache
  Create a `CaffeineCache` instance with the specified name and the given internal `Cache` to use.
CaffeineCacheManager - Class in org.springframework.cache.caffeine
  `CacheManager` implementation that lazily builds `CaffeineCache` instances for each `CaffeineCacheManager.getCache(java.lang.String)` request.
CaffeineCacheManager() - Constructor for class org.springframework.cache.caffeine.CaffeineCacheManager
  Construct a dynamic CaffeineCacheManager, lazily creating cache instances as they are being requested.
CaffeineCacheManager(String...) - Constructor for class org.springframework.cache.caffeine.CaffeineCacheManager
  Construct a static CaffeineCacheManager, managing caches for the specified cache names only.
clear() - Method in class org.springframework.cache.caffeine.CaffeineCache
clear() - Method in class org.springframework.cache.jcache.JCacheCache
clear() - Method in class org.springframework.cache.transaction.TransactionAwareCacheDecorator
closeConnection(Connection) - Method in class org.springframework.scheduling.quartz.LocalDataSourceJobStore
closeTemplateSource(Object) - Method in class org.springframework.ui.freemarker.SpringTemplateLoader
ConfigurableMimeFileTypeMap - Class in org.springframework.mail.javamail
  Spring-configurable `FileTypeMap` implementation that will read MIME type to file extension mappings from a standard JavaMail MIME type mapping file, using a standard `MimetypesFileTypeMap` underneath.
ConfigurableMimeFileTypeMap() - Constructor for class org.springframework.mail.javamail.ConfigurableMimeFileTypeMap
connectTransport() - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
  Obtain and connect a Transport from the underlying JavaMail Session, passing in the specified host, port, username, and password.
copyTo(MailMessage) - Method in class org.springframework.mail.SimpleMailMessage
  Copy the contents of this message to the given target message.
createAsyncCaffeineCache(String) - Method in class org.springframework.cache.caffeine.CaffeineCacheManager
  Build a common Caffeine AsyncCache instance for the specified cache name, using the common Caffeine configuration specified on this cache manager.
createCachePutOperation(Method, CacheDefaults, CachePut) - Method in class org.springframework.cache.jcache.interceptor.AnnotationJCacheOperationSource
createCacheRemoveAllOperation(Method, CacheDefaults, CacheRemoveAll) - Method in class org.springframework.cache.jcache.interceptor.AnnotationJCacheOperationSource
createCacheRemoveOperation(Method, CacheDefaults, CacheRemove) - Method in class org.springframework.cache.jcache.interceptor.AnnotationJCacheOperationSource
createCacheResultOperation(Method, CacheDefaults, CacheResult) - Method in class org.springframework.cache.jcache.interceptor.AnnotationJCacheOperationSource
createCaffeineCache(String) - Method in class org.springframework.cache.caffeine.CaffeineCacheManager
  Build a common `CaffeineCache` instance for the specified cache name, using the common Caffeine configuration specified on this cache manager.
createConfiguration() - Method in class org.springframework.ui.freemarker.FreeMarkerConfigurationFactory
  Prepare the FreeMarker `Configuration` and return it.
createDataSource(InputStreamSource, String, String) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Create an Activation Framework DataSource for the given InputStreamSource.
createFileTypeMap(Resource, String[]) - Method in class org.springframework.mail.javamail.ConfigurableMimeFileTypeMap
  Compile a `FileTypeMap` from the mappings in the given mapping file and the given mapping entries.
createJobInstance(TriggerFiredBundle) - Method in class org.springframework.scheduling.quartz.AdaptableJobFactory
  Create an instance of the specified job class.
createJobInstance(TriggerFiredBundle) - Method in class org.springframework.scheduling.quartz.SpringBeanJobFactory
  Create the job instance, populating it with property values taken from the scheduler context, job data map and trigger data map.
createMimeMessage() - Method in interface org.springframework.mail.javamail.JavaMailSender
  Create a new JavaMail MimeMessage for the underlying JavaMail Session of this sender.
createMimeMessage() - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
  This implementation creates a SmartMimeMessage, holding the specified default encoding and default FileTypeMap.
createMimeMessage(InputStream) - Method in interface org.springframework.mail.javamail.JavaMailSender
  Create a new JavaMail MimeMessage for the underlying JavaMail Session of this sender, using the given input stream as the message source.
createMimeMessage(InputStream) - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
createMimeMultiparts(MimeMessage, int) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Determine the MimeMultipart objects to use, which will be used to store attachments on the one hand and text(s) and inline elements on the other hand.
createNativeCaffeineCache(String) - Method in class org.springframework.cache.caffeine.CaffeineCacheManager
  Build a common Caffeine Cache instance for the specified cache name, using the common Caffeine configuration specified on this cache manager.
createScheduler(SchedulerFactory, String) - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Create the Scheduler instance for the given factory and scheduler name.
CronTriggerFactoryBean - Class in org.springframework.scheduling.quartz
  A Spring `FactoryBean` for creating a Quartz `CronTrigger` instance, supporting bean-style usage for trigger configuration.
CronTriggerFactoryBean() - Constructor for class org.springframework.scheduling.quartz.CronTriggerFactoryBean

## D

decorateCache(Cache) - Method in class org.springframework.cache.transaction.AbstractTransactionSupportingCacheManager
DEFAULT_PORT - Static variable in class org.springframework.mail.javamail.JavaMailSenderImpl
  The default port: -1.
DEFAULT_PROTOCOL - Static variable in class org.springframework.mail.javamail.JavaMailSenderImpl
  The default protocol: 'smtp'.
DEFAULT_THREAD_COUNT - Static variable in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  The default thread count.
DefaultJCacheOperationSource - Class in org.springframework.cache.jcache.interceptor
  The default `JCacheOperationSource` implementation delegating default operations to configurable services with sensible defaults when not present.
DefaultJCacheOperationSource() - Constructor for class org.springframework.cache.jcache.interceptor.DefaultJCacheOperationSource
  Construct a new `DefaultJCacheOperationSource` with the default key generator.
DefaultJCacheOperationSource(Supplier<CacheManager>, Supplier<CacheResolver>, Supplier<CacheResolver>, Supplier<KeyGenerator>) - Constructor for class org.springframework.cache.jcache.interceptor.DefaultJCacheOperationSource
  Construct a new `DefaultJCacheOperationSource` with the given cache manager, cache resolver and key generator suppliers, applying the corresponding default if a supplier is not resolvable.
DelegatingJob - Class in org.springframework.scheduling.quartz
  Simple Quartz `Job` adapter that delegates to a given `Runnable` instance.
DelegatingJob(Runnable) - Constructor for class org.springframework.scheduling.quartz.DelegatingJob
  Create a new DelegatingJob.
destroy() - Method in class org.springframework.cache.jcache.JCacheManagerFactoryBean
destroy() - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Shut down the Quartz scheduler on bean factory shutdown, stopping all scheduled jobs.
destroy() - Method in class org.springframework.scheduling.quartz.SimpleThreadPoolTaskExecutor
determineCacheName(Method, CacheDefaults, String) - Method in class org.springframework.cache.jcache.interceptor.AnnotationJCacheOperationSource
determineCacheResolverFactory(CacheDefaults, Class<? extends CacheResolverFactory>) - Method in class org.springframework.cache.jcache.interceptor.AnnotationJCacheOperationSource
determineKeyGenerator(CacheDefaults, Class<? extends CacheKeyGenerator>) - Method in class org.springframework.cache.jcache.interceptor.AnnotationJCacheOperationSource
doSend(MimeMessage[], Object[]) - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
  Actually send the given array of MimeMessages via JavaMail.

## E

equals(Object) - Method in class org.springframework.mail.SimpleMailMessage
evict(Object) - Method in class org.springframework.cache.caffeine.CaffeineCache
evict(Object) - Method in class org.springframework.cache.jcache.JCacheCache
evict(Object) - Method in class org.springframework.cache.transaction.TransactionAwareCacheDecorator
evictIfPresent(Object) - Method in class org.springframework.cache.caffeine.CaffeineCache
evictIfPresent(Object) - Method in class org.springframework.cache.jcache.JCacheCache
evictIfPresent(Object) - Method in class org.springframework.cache.transaction.TransactionAwareCacheDecorator
exceptionCacheResolver - Variable in class org.springframework.cache.jcache.config.AbstractJCacheConfiguration
exceptionCacheResolver() - Method in interface org.springframework.cache.jcache.config.JCacheConfigurer
  Return the `CacheResolver` bean to use to resolve exception caches for annotation-driven cache management.
exceptionCacheResolver() - Method in class org.springframework.cache.jcache.config.JCacheConfigurerSupport
  Deprecated.
execute(Runnable) - Method in class org.springframework.scheduling.quartz.SimpleThreadPoolTaskExecutor
execute(JobExecutionContext) - Method in class org.springframework.scheduling.quartz.DelegatingJob
  Delegates execution to the underlying Runnable.
execute(JobExecutionContext) - Method in class org.springframework.scheduling.quartz.QuartzJobBean
  This implementation applies the passed-in job data map as bean property values, and delegates to `executeInternal` afterwards.
execute(CacheOperationInvoker, Object, Method, Object[]) - Method in class org.springframework.cache.jcache.interceptor.JCacheAspectSupport
executeInternal(JobExecutionContext) - Method in class org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean.MethodInvokingJob
  Invoke the method via the MethodInvoker.
executeInternal(JobExecutionContext) - Method in class org.springframework.scheduling.quartz.QuartzJobBean
  Execute the actual job.

## F

findCacheOperation(Method, Class<?>) - Method in class org.springframework.cache.jcache.interceptor.AbstractFallbackJCacheOperationSource
  Subclasses need to implement this to return the caching operation for the given method, if any.
findCacheOperation(Method, Class<?>) - Method in class org.springframework.cache.jcache.interceptor.AnnotationJCacheOperationSource
findDefaultScheduler() - Method in class org.springframework.scheduling.quartz.SchedulerAccessorBean
findScheduler(String) - Method in class org.springframework.scheduling.quartz.SchedulerAccessorBean
findTemplateSource(String) - Method in class org.springframework.ui.freemarker.SpringTemplateLoader
FreeMarkerConfigurationFactory - Class in org.springframework.ui.freemarker
  Factory that configures a FreeMarker `Configuration`.
FreeMarkerConfigurationFactory() - Constructor for class org.springframework.ui.freemarker.FreeMarkerConfigurationFactory
FreeMarkerConfigurationFactoryBean - Class in org.springframework.ui.freemarker
  Factory bean that creates a FreeMarker `Configuration` and provides it as a bean reference.
FreeMarkerConfigurationFactoryBean() - Constructor for class org.springframework.ui.freemarker.FreeMarkerConfigurationFactoryBean
FreeMarkerTemplateUtils - Class in org.springframework.ui.freemarker
  Utility class for working with FreeMarker.
FreeMarkerTemplateUtils() - Constructor for class org.springframework.ui.freemarker.FreeMarkerTemplateUtils

## G

generateDefaultCacheName(Method) - Method in class org.springframework.cache.jcache.interceptor.AnnotationJCacheOperationSource
  Generate a default cache name for the specified `Method`.
get(Object) - Method in class org.springframework.cache.transaction.TransactionAwareCacheDecorator
get(Object, Class<T>) - Method in class org.springframework.cache.transaction.TransactionAwareCacheDecorator
get(Object, Callable<T>) - Method in class org.springframework.cache.caffeine.CaffeineCache
get(Object, Callable<T>) - Method in class org.springframework.cache.jcache.JCacheCache
get(Object, Callable<T>) - Method in class org.springframework.cache.transaction.TransactionAwareCacheDecorator
getAggregateTemplateLoader(List<TemplateLoader>) - Method in class org.springframework.ui.freemarker.FreeMarkerConfigurationFactory
  Return a `TemplateLoader` based on the given `TemplateLoader` list.
getAllParameters(Object...) - Method in interface org.springframework.cache.jcache.interceptor.JCacheOperation
  Return the `CacheInvocationParameter` instances based on the specified method arguments.
getAsText() - Method in class org.springframework.mail.javamail.InternetAddressEditor
getAsyncCache() - Method in class org.springframework.cache.caffeine.CaffeineCache
  Return the internal Caffeine AsyncCache.
getBcc() - Method in class org.springframework.mail.SimpleMailMessage
getBean(Class<T>) - Method in class org.springframework.cache.jcache.interceptor.AnnotationJCacheOperationSource
  Locate or create an instance of the specified cache strategy `type`.
getBean(Class<T>) - Method in class org.springframework.cache.jcache.interceptor.DefaultJCacheOperationSource
getCache(String) - Method in class org.springframework.cache.caffeine.CaffeineCacheManager
getCache(String) - Method in class org.springframework.cache.transaction.TransactionAwareCacheManagerProxy
getCacheDefaults(Method, Class<?>) - Method in class org.springframework.cache.jcache.interceptor.AnnotationJCacheOperationSource
getCacheManager() - Method in class org.springframework.cache.jcache.interceptor.DefaultJCacheOperationSource
  Return the specified cache manager to use, if any.
getCacheManager() - Method in class org.springframework.cache.jcache.JCacheCacheManager
  Return the backing JCache `javax.cache.CacheManager`.
getCacheNames() - Method in class org.springframework.cache.caffeine.CaffeineCacheManager
getCacheNames() - Method in class org.springframework.cache.transaction.TransactionAwareCacheManagerProxy
getCacheNames(CacheOperationInvocationContext<?>) - Method in class org.springframework.cache.jcache.interceptor.SimpleExceptionCacheResolver
getCacheOperation(Method, Class<?>) - Method in class org.springframework.cache.jcache.interceptor.AbstractFallbackJCacheOperationSource
getCacheOperation(Method, Class<?>) - Method in interface org.springframework.cache.jcache.interceptor.JCacheOperationSource
  Return the cache operations for this method, or `null` if the method contains no JSR-107 related metadata.
getCacheOperationSource() - Method in class org.springframework.cache.jcache.interceptor.JCacheAspectSupport
  Return the CacheOperationSource for this cache aspect.
getCacheResolver() - Method in class org.springframework.cache.jcache.interceptor.DefaultJCacheOperationSource
  Return the specified cache resolver to use, if any.
getCacheResolver() - Method in interface org.springframework.cache.jcache.interceptor.JCacheOperation
  Return the `CacheResolver` instance to use to resolve the cache to use for this operation.
getCacheResolver(CacheResolverFactory, CacheMethodDetails<?>) - Method in class org.springframework.cache.jcache.interceptor.AnnotationJCacheOperationSource
getCc() - Method in class org.springframework.mail.SimpleMailMessage
getClassLoader() - Method in class org.springframework.scheduling.quartz.ResourceLoaderClassLoadHelper
getConfigTimeDataSource() - Static method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Return the `DataSource` for the currently configured Quartz Scheduler, to be used by `LocalDataSourceJobStore`.
getConfigTimeNonTransactionalDataSource() - Static method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Return the non-transactional `DataSource` for the currently configured Quartz Scheduler, to be used by `LocalDataSourceJobStore`.
getConfigTimeResourceLoader() - Static method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Return the `ResourceLoader` for the currently configured Quartz Scheduler, to be used by `ResourceLoaderClassLoadHelper`.
getConfigTimeTaskExecutor() - Static method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Return the `Executor` for the currently configured Quartz Scheduler, to be used by `LocalTaskExecutorThreadPool`.
getContentType(File) - Method in class org.springframework.mail.javamail.ConfigurableMimeFileTypeMap
  Delegates to the underlying FileTypeMap.
getContentType(String) - Method in class org.springframework.mail.javamail.ConfigurableMimeFileTypeMap
  Delegates to the underlying FileTypeMap.
getDefaultCacheManager() - Method in class org.springframework.cache.jcache.interceptor.DefaultJCacheOperationSource
getDefaultCacheResolver() - Method in class org.springframework.cache.jcache.interceptor.AnnotationJCacheOperationSource
  Return the default `CacheResolver` if none is set.
getDefaultCacheResolver() - Method in class org.springframework.cache.jcache.interceptor.DefaultJCacheOperationSource
getDefaultEncoding() - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
  Return the default encoding for `MimeMessages`, or `null` if none.
getDefaultEncoding(MimeMessage) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Determine the default encoding for the given MimeMessage.
getDefaultExceptionCacheResolver() - Method in class org.springframework.cache.jcache.interceptor.AnnotationJCacheOperationSource
  Return the default exception `CacheResolver` if none is set.
getDefaultExceptionCacheResolver() - Method in class org.springframework.cache.jcache.interceptor.DefaultJCacheOperationSource
getDefaultFileTypeMap() - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
  Return the default Java Activation `FileTypeMap` for `MimeMessages`, or `null` if none.
getDefaultFileTypeMap(MimeMessage) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Determine the default Java Activation FileTypeMap for the given MimeMessage.
getDefaultKeyGenerator() - Method in class org.springframework.cache.jcache.interceptor.AnnotationJCacheOperationSource
  Return the default `KeyGenerator` if none is set.
getDefaultKeyGenerator() - Method in class org.springframework.cache.jcache.interceptor.DefaultJCacheOperationSource
getDelegate() - Method in class org.springframework.scheduling.quartz.DelegatingJob
  Return the wrapped Runnable implementation.
getEncoding() - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Return the specific character encoding used for this message, if any.
getExceptionCacheResolver() - Method in class org.springframework.cache.jcache.interceptor.DefaultJCacheOperationSource
  Return the specified exception cache resolver to use, if any.
getExceptionCacheResolver(CacheResolverFactory, CacheMethodDetails<CacheResult>) - Method in class org.springframework.cache.jcache.interceptor.AnnotationJCacheOperationSource
getFailedMessages() - Method in exception org.springframework.mail.MailSendException
  Return a Map with the failed messages as keys, and the thrown exceptions as values.
getFileTypeMap() - Method in class org.springframework.mail.javamail.ConfigurableMimeFileTypeMap
  Return the delegate FileTypeMap, compiled from the mappings in the mapping file and the entries in the `mappings` property.
getFileTypeMap() - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Return the `FileTypeMap` used by this MimeMessageHelper.
getFrom() - Method in class org.springframework.mail.SimpleMailMessage
getHost() - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
  Return the mail server host.
getJavaMailProperties() - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
  Allow `Map` access to the JavaMail properties of this sender, with the option to add or override specific entries.
getJobDataMap() - Method in class org.springframework.scheduling.quartz.CronTriggerFactoryBean
  Return the trigger's JobDataMap.
getJobDataMap() - Method in class org.springframework.scheduling.quartz.JobDetailFactoryBean
  Return the job's JobDataMap.
getJobDataMap() - Method in class org.springframework.scheduling.quartz.SimpleTriggerFactoryBean
  Return the trigger's JobDataMap.
getKeyGenerator() - Method in class org.springframework.cache.jcache.interceptor.DefaultJCacheOperationSource
  Return the specified key generator to use.
getLastModified(Object) - Method in class org.springframework.ui.freemarker.SpringTemplateLoader
getMessage() - Method in exception org.springframework.mail.MailSendException
getMessageExceptions() - Method in exception org.springframework.mail.MailSendException
  Return an array with thrown message exceptions.
getMimeMessage() - Method in class org.springframework.mail.javamail.MimeMailMessage
  Return the JavaMail MimeMessage that this MimeMailMessage is based on.
getMimeMessage() - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Return the underlying MimeMessage object.
getMimeMessageHelper() - Method in class org.springframework.mail.javamail.MimeMailMessage
  Return the MimeMessageHelper that this MimeMailMessage is based on.
getMimeMultipart() - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Return the underlying MIME "multipart/related" object, if any.
getMissingCache(String) - Method in class org.springframework.cache.jcache.JCacheCacheManager
getName() - Method in class org.springframework.cache.caffeine.CaffeineCache
getName() - Method in class org.springframework.cache.jcache.JCacheCache
getName() - Method in class org.springframework.cache.transaction.TransactionAwareCacheDecorator
getNativeCache() - Method in class org.springframework.cache.caffeine.CaffeineCache
  Return the internal Caffeine Cache (possibly an adapter on top of an `CaffeineCache.getAsyncCache()`).
getNativeCache() - Method in class org.springframework.cache.jcache.JCacheCache
getNativeCache() - Method in class org.springframework.cache.transaction.TransactionAwareCacheDecorator
getObject() - Method in class org.springframework.cache.jcache.JCacheManagerFactoryBean
getObject() - Method in class org.springframework.scheduling.quartz.CronTriggerFactoryBean
getObject() - Method in class org.springframework.scheduling.quartz.JobDetailFactoryBean
getObject() - Method in class org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean
getObject() - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
getObject() - Method in class org.springframework.scheduling.quartz.SimpleTriggerFactoryBean
getObject() - Method in class org.springframework.ui.freemarker.FreeMarkerConfigurationFactoryBean
getObjectType() - Method in class org.springframework.cache.jcache.JCacheManagerFactoryBean
getObjectType() - Method in class org.springframework.scheduling.quartz.CronTriggerFactoryBean
getObjectType() - Method in class org.springframework.scheduling.quartz.JobDetailFactoryBean
getObjectType() - Method in class org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean
getObjectType() - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
getObjectType() - Method in class org.springframework.scheduling.quartz.SimpleTriggerFactoryBean
getObjectType() - Method in class org.springframework.ui.freemarker.FreeMarkerConfigurationFactoryBean
getPassword() - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
  Return the password for the account at the mail host.
getPhase() - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Return the phase in which this scheduler will be started and stopped.
getPointcut() - Method in class org.springframework.cache.jcache.interceptor.BeanFactoryJCacheOperationSourceAdvisor
getPoolSize() - Method in class org.springframework.scheduling.quartz.LocalTaskExecutorThreadPool
getPort() - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
  Return the mail server port.
getProtocol() - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
  Return the mail protocol.
getReader(Object, String) - Method in class org.springframework.ui.freemarker.SpringTemplateLoader
getReplyTo() - Method in class org.springframework.mail.SimpleMailMessage
getResource(String) - Method in class org.springframework.scheduling.quartz.ResourceLoaderClassLoadHelper
getResourceAsStream(String) - Method in class org.springframework.scheduling.quartz.ResourceLoaderClassLoadHelper
getResourceLoader() - Method in class org.springframework.ui.freemarker.FreeMarkerConfigurationFactory
  Return the `ResourceLoader` to use for loading FreeMarker template files.
getRootMimeMultipart() - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Return the root MIME "multipart/mixed" object, if any.
getScheduler() - Method in class org.springframework.scheduling.quartz.SchedulerAccessor
  Template method that determines the Scheduler to operate on.
getScheduler() - Method in class org.springframework.scheduling.quartz.SchedulerAccessorBean
  Return the Quartz Scheduler instance that this accessor operates on.
getScheduler() - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
getSentDate() - Method in class org.springframework.mail.SimpleMailMessage
getSession() - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
  Return the JavaMail `Session`, lazily initializing it if it hasn't been specified explicitly.
getSubject() - Method in class org.springframework.mail.SimpleMailMessage
getTargetCache() - Method in class org.springframework.cache.transaction.TransactionAwareCacheDecorator
  Return the target Cache that this Cache should delegate to.
getTargetClass() - Method in class org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean
  Overridden to support the `"targetBeanName"` feature.
getTargetObject() - Method in class org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean
  Overridden to support the `"targetBeanName"` feature.
getTemplateLoaderForPath(String) - Method in class org.springframework.ui.freemarker.FreeMarkerConfigurationFactory
  Determine a FreeMarker `TemplateLoader` for the given path.
getText() - Method in class org.springframework.mail.SimpleMailMessage
getTo() - Method in class org.springframework.mail.SimpleMailMessage
getTransport(Session) - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
  Obtain a Transport object from the given JavaMail Session, using the configured protocol.
getUsername() - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
  Return the username for the account at the mail host.

## H

hasCacheOperation(Method, Class<?>) - Method in class org.springframework.cache.jcache.interceptor.AbstractFallbackJCacheOperationSource
hasCacheOperation(Method, Class<?>) - Method in interface org.springframework.cache.jcache.interceptor.JCacheOperationSource
  Determine whether there is a JSR-107 cache operation for the given method.
hashCode() - Method in class org.springframework.mail.SimpleMailMessage

## I

initialize() - Method in class org.springframework.scheduling.quartz.LocalTaskExecutorThreadPool
initialize() - Method in class org.springframework.scheduling.quartz.ResourceLoaderClassLoadHelper
initialize(ClassLoadHelper, SchedulerSignaler) - Method in class org.springframework.scheduling.quartz.LocalDataSourceJobStore
InternetAddressEditor - Class in org.springframework.mail.javamail
  Editor for `java.mail.internet.InternetAddress`, to directly populate an InternetAddress property.
InternetAddressEditor() - Constructor for class org.springframework.mail.javamail.InternetAddressEditor
invalidate() - Method in class org.springframework.cache.caffeine.CaffeineCache
invalidate() - Method in class org.springframework.cache.jcache.JCacheCache
invalidate() - Method in class org.springframework.cache.transaction.TransactionAwareCacheDecorator
invoke(MethodInvocation) - Method in class org.springframework.cache.jcache.interceptor.JCacheInterceptor
invokeOperation(CacheOperationInvoker) - Method in class org.springframework.cache.jcache.interceptor.JCacheAspectSupport
  Execute the underlying operation (typically in case of cache miss) and return the result of the invocation.
isAllowNullValues() - Method in class org.springframework.cache.caffeine.CaffeineCacheManager
  Return whether this cache manager accepts and converts `null` values for all of its caches.
isAllowNullValues() - Method in class org.springframework.cache.jcache.JCacheCacheManager
  Return whether this cache manager accepts and converts `null` values for all of its caches.
isAutoStartup() - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Return whether this scheduler is configured for auto-startup.
isCandidateClass(Class<?>) - Method in class org.springframework.cache.jcache.interceptor.AnnotationJCacheOperationSource
isCandidateClass(Class<?>) - Method in interface org.springframework.cache.jcache.interceptor.JCacheOperationSource
  Determine whether the given class is a candidate for cache operations in the metadata format of this `JCacheOperationSource`.
isEligibleForPropertyPopulation(Object) - Method in class org.springframework.scheduling.quartz.SpringBeanJobFactory
  Return whether the given job object is eligible for having its bean properties populated.
isEncodeFilenames() - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Return whether to encode attachment filenames passed to this helper's `#addAttachment` methods.
isMultipart() - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Return whether this helper is in multipart mode, i.e.
isPreferFileSystemAccess() - Method in class org.springframework.ui.freemarker.FreeMarkerConfigurationFactory
  Return whether to prefer file system access for template loading.
isRunning() - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
isSingleton() - Method in class org.springframework.cache.jcache.JCacheManagerFactoryBean
isSingleton() - Method in class org.springframework.scheduling.quartz.CronTriggerFactoryBean
isSingleton() - Method in class org.springframework.scheduling.quartz.JobDetailFactoryBean
isSingleton() - Method in class org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean
isSingleton() - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
isSingleton() - Method in class org.springframework.scheduling.quartz.SimpleTriggerFactoryBean
isSingleton() - Method in class org.springframework.ui.freemarker.FreeMarkerConfigurationFactoryBean
isTransactionAware() - Method in class org.springframework.cache.transaction.AbstractTransactionSupportingCacheManager
  Return whether this CacheManager has been configured to be transaction-aware.
isValidateAddresses() - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Return whether this helper will validate all addresses passed to it.

## J

JavaMailSender - Interface in org.springframework.mail.javamail
  Extended `MailSender` interface for JavaMail, supporting MIME messages both as direct arguments and through preparation callbacks.
JavaMailSenderImpl - Class in org.springframework.mail.javamail
  Production implementation of the `JavaMailSender` interface, supporting both JavaMail `MimeMessages` and Spring `SimpleMailMessages`.
JavaMailSenderImpl() - Constructor for class org.springframework.mail.javamail.JavaMailSenderImpl
  Create a new instance of the `JavaMailSenderImpl` class.
JCacheAspectSupport - Class in org.springframework.cache.jcache.interceptor
  Base class for JSR-107 caching aspects, such as the `JCacheInterceptor` or an AspectJ aspect.
JCacheAspectSupport() - Constructor for class org.springframework.cache.jcache.interceptor.JCacheAspectSupport
JCacheCache - Class in org.springframework.cache.jcache
  `Cache` implementation on top of a `javax.cache.Cache` instance.
JCacheCache(Cache<Object, Object>) - Constructor for class org.springframework.cache.jcache.JCacheCache
  Create a `JCacheCache` instance.
JCacheCache(Cache<Object, Object>, boolean) - Constructor for class org.springframework.cache.jcache.JCacheCache
  Create a `JCacheCache` instance.
JCacheCacheManager - Class in org.springframework.cache.jcache
  `CacheManager` implementation backed by a JCache `javax.cache.CacheManager`.
JCacheCacheManager() - Constructor for class org.springframework.cache.jcache.JCacheCacheManager
  Create a new `JCacheCacheManager` without a backing JCache `javax.cache.CacheManager`.
JCacheCacheManager(CacheManager) - Constructor for class org.springframework.cache.jcache.JCacheCacheManager
  Create a new `JCacheCacheManager` for the given backing JCache `javax.cache.CacheManager`.
JCacheConfigurer - Interface in org.springframework.cache.jcache.config
  Extension of `CachingConfigurer` for the JSR-107 implementation.
JCacheConfigurerSupport - Class in org.springframework.cache.jcache.config
  Deprecated.
  as of 6.0 in favor of implementing `JCacheConfigurer` directly
JCacheConfigurerSupport() - Constructor for class org.springframework.cache.jcache.config.JCacheConfigurerSupport
  Deprecated.
JCacheInterceptor - Class in org.springframework.cache.jcache.interceptor
  AOP Alliance MethodInterceptor for declarative cache management using JSR-107 caching annotations.
JCacheInterceptor() - Constructor for class org.springframework.cache.jcache.interceptor.JCacheInterceptor
  Construct a new `JCacheInterceptor` with the default error handler.
JCacheInterceptor(Supplier<CacheErrorHandler>) - Constructor for class org.springframework.cache.jcache.interceptor.JCacheInterceptor
  Construct a new `JCacheInterceptor` with the given error handler.
JCacheManagerFactoryBean - Class in org.springframework.cache.jcache
  `FactoryBean` for a JCache `javax.cache.CacheManager`, obtaining a pre-defined `CacheManager` by name through the standard JCache `javax.cache.Caching` class.
JCacheManagerFactoryBean() - Constructor for class org.springframework.cache.jcache.JCacheManagerFactoryBean
JCacheOperation<A extends Annotation> - Interface in org.springframework.cache.jcache.interceptor
  Model the base of JSR-107 cache operation through an interface contract.
JCacheOperationSource - Interface in org.springframework.cache.jcache.interceptor
  Interface used by `JCacheInterceptor`.
JobDetailFactoryBean - Class in org.springframework.scheduling.quartz
  A Spring `FactoryBean` for creating a Quartz `JobDetail` instance, supporting bean-style usage for JobDetail configuration.
JobDetailFactoryBean() - Constructor for class org.springframework.scheduling.quartz.JobDetailFactoryBean
JobMethodInvocationFailedException - Exception in org.springframework.scheduling.quartz
  Unchecked exception that wraps an exception thrown from a target method.
JobMethodInvocationFailedException(MethodInvoker, Throwable) - Constructor for exception org.springframework.scheduling.quartz.JobMethodInvocationFailedException
  Constructor for JobMethodInvocationFailedException.

## L

loadCaches() - Method in class org.springframework.cache.jcache.JCacheCacheManager
loadClass(String) - Method in class org.springframework.scheduling.quartz.ResourceLoaderClassLoadHelper
loadClass(String, Class<T>) - Method in class org.springframework.scheduling.quartz.ResourceLoaderClassLoadHelper
LocalDataSourceJobStore - Class in org.springframework.scheduling.quartz
  Subclass of Quartz's `JobStoreCMT` class that delegates to a Spring-managed `DataSource` instead of using a Quartz-managed JDBC connection pool.
LocalDataSourceJobStore() - Constructor for class org.springframework.scheduling.quartz.LocalDataSourceJobStore
LocalTaskExecutorThreadPool - Class in org.springframework.scheduling.quartz
  Quartz `ThreadPool` adapter that delegates to a Spring-managed `Executor` instance, specified on `SchedulerFactoryBean`.
LocalTaskExecutorThreadPool() - Constructor for class org.springframework.scheduling.quartz.LocalTaskExecutorThreadPool
logger - Variable in class org.springframework.cache.jcache.interceptor.AbstractFallbackJCacheOperationSource
logger - Variable in class org.springframework.cache.jcache.interceptor.JCacheAspectSupport
logger - Variable in class org.springframework.scheduling.quartz.LocalTaskExecutorThreadPool
  Logger available to subclasses.
logger - Static variable in class org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean.MethodInvokingJob
logger - Static variable in class org.springframework.scheduling.quartz.ResourceLoaderClassLoadHelper
logger - Variable in class org.springframework.scheduling.quartz.SchedulerAccessor
logger - Variable in class org.springframework.ui.freemarker.FreeMarkerConfigurationFactory
logger - Variable in class org.springframework.ui.freemarker.SpringTemplateLoader
lookup(Object) - Method in class org.springframework.cache.caffeine.CaffeineCache
lookup(Object) - Method in class org.springframework.cache.jcache.JCacheCache

## M

MailAuthenticationException - Exception in org.springframework.mail
  Exception thrown on failed authentication.
MailAuthenticationException(String) - Constructor for exception org.springframework.mail.MailAuthenticationException
  Constructor for MailAuthenticationException.
MailAuthenticationException(String, Throwable) - Constructor for exception org.springframework.mail.MailAuthenticationException
  Constructor for MailAuthenticationException.
MailAuthenticationException(Throwable) - Constructor for exception org.springframework.mail.MailAuthenticationException
  Constructor for MailAuthenticationException.
MailException - Exception in org.springframework.mail
  Base class for all mail exceptions.
MailException(String) - Constructor for exception org.springframework.mail.MailException
  Constructor for MailException.
MailException(String, Throwable) - Constructor for exception org.springframework.mail.MailException
  Constructor for MailException.
MailMessage - Interface in org.springframework.mail
  This is a common interface for mail messages, allowing a user to set key values required in assembling a mail message, without needing to know if the underlying message is a simple text message or a more sophisticated MIME message.
MailParseException - Exception in org.springframework.mail
  Exception thrown if illegal message properties are encountered.
MailParseException(String) - Constructor for exception org.springframework.mail.MailParseException
  Constructor for MailParseException.
MailParseException(String, Throwable) - Constructor for exception org.springframework.mail.MailParseException
  Constructor for MailParseException.
MailParseException(Throwable) - Constructor for exception org.springframework.mail.MailParseException
  Constructor for MailParseException.
MailPreparationException - Exception in org.springframework.mail
  Exception to be thrown by user code if a mail cannot be prepared properly, for example when a FreeMarker template cannot be rendered for the mail text.
MailPreparationException(String) - Constructor for exception org.springframework.mail.MailPreparationException
  Constructor for MailPreparationException.
MailPreparationException(String, Throwable) - Constructor for exception org.springframework.mail.MailPreparationException
  Constructor for MailPreparationException.
MailPreparationException(Throwable) - Constructor for exception org.springframework.mail.MailPreparationException
MailSender - Interface in org.springframework.mail
  This interface defines a strategy for sending simple mails.
MailSendException - Exception in org.springframework.mail
  Exception thrown when a mail sending error is encountered.
MailSendException(String) - Constructor for exception org.springframework.mail.MailSendException
  Constructor for MailSendException.
MailSendException(String, Throwable) - Constructor for exception org.springframework.mail.MailSendException
  Constructor for MailSendException.
MailSendException(String, Throwable, Map<Object, Exception>) - Constructor for exception org.springframework.mail.MailSendException
  Constructor for registration of failed messages, with the messages that failed as keys, and the thrown exceptions as values.
MailSendException(Map<Object, Exception>) - Constructor for exception org.springframework.mail.MailSendException
  Constructor for registration of failed messages, with the messages that failed as keys, and the thrown exceptions as values.
MethodInvokingJob() - Constructor for class org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean.MethodInvokingJob
MethodInvokingJobDetailFactoryBean - Class in org.springframework.scheduling.quartz
  `FactoryBean` that exposes a `JobDetail` object which delegates job execution to a specified (static or non-static) method.
MethodInvokingJobDetailFactoryBean() - Constructor for class org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean
MethodInvokingJobDetailFactoryBean.MethodInvokingJob - Class in org.springframework.scheduling.quartz
  Quartz Job implementation that invokes a specified method.
MethodInvokingJobDetailFactoryBean.StatefulMethodInvokingJob - Class in org.springframework.scheduling.quartz
  Extension of the MethodInvokingJob, implementing the StatefulJob interface.
MimeMailMessage - Class in org.springframework.mail.javamail
  Implementation of the MailMessage interface for a JavaMail MIME message, to let message population code interact with a simple message or a MIME message through a common interface.
MimeMailMessage(MimeMessage) - Constructor for class org.springframework.mail.javamail.MimeMailMessage
  Create a new MimeMailMessage based on the given JavaMail MimeMessage.
MimeMailMessage(MimeMessageHelper) - Constructor for class org.springframework.mail.javamail.MimeMailMessage
  Create a new MimeMailMessage based on the given MimeMessageHelper.
MimeMessageHelper - Class in org.springframework.mail.javamail
  Helper class for populating a `MimeMessage`.
MimeMessageHelper(MimeMessage) - Constructor for class org.springframework.mail.javamail.MimeMessageHelper
  Create a new MimeMessageHelper for the given MimeMessage, assuming a simple text message (no multipart content, i.e.
MimeMessageHelper(MimeMessage, boolean) - Constructor for class org.springframework.mail.javamail.MimeMessageHelper
  Create a new MimeMessageHelper for the given MimeMessage, in multipart mode (supporting alternative texts, inline elements and attachments) if requested.
MimeMessageHelper(MimeMessage, boolean, String) - Constructor for class org.springframework.mail.javamail.MimeMessageHelper
  Create a new MimeMessageHelper for the given MimeMessage, in multipart mode (supporting alternative texts, inline elements and attachments) if requested.
MimeMessageHelper(MimeMessage, int) - Constructor for class org.springframework.mail.javamail.MimeMessageHelper
  Create a new MimeMessageHelper for the given MimeMessage, in multipart mode (supporting alternative texts, inline elements and attachments) if requested.
MimeMessageHelper(MimeMessage, int, String) - Constructor for class org.springframework.mail.javamail.MimeMessageHelper
  Create a new MimeMessageHelper for the given MimeMessage, in multipart mode (supporting alternative texts, inline elements and attachments) if requested.
MimeMessageHelper(MimeMessage, String) - Constructor for class org.springframework.mail.javamail.MimeMessageHelper
  Create a new MimeMessageHelper for the given MimeMessage, assuming a simple text message (no multipart content, i.e.
MimeMessagePreparator - Interface in org.springframework.mail.javamail
  Callback interface for the preparation of JavaMail MIME messages.
MULTIPART_MODE_MIXED - Static variable in class org.springframework.mail.javamail.MimeMessageHelper
  Constant indicating a multipart message with a single root multipart element of type "mixed".
MULTIPART_MODE_MIXED_RELATED - Static variable in class org.springframework.mail.javamail.MimeMessageHelper
  Constant indicating a multipart message with a root multipart element "mixed" plus a nested multipart element of type "related".
MULTIPART_MODE_NO - Static variable in class org.springframework.mail.javamail.MimeMessageHelper
  Constant indicating a non-multipart message.
MULTIPART_MODE_RELATED - Static variable in class org.springframework.mail.javamail.MimeMessageHelper
  Constant indicating a multipart message with a single root multipart element of type "related".

## N

newConfiguration() - Method in class org.springframework.ui.freemarker.FreeMarkerConfigurationFactory
  Return a new `Configuration` object.
newJob(TriggerFiredBundle, Scheduler) - Method in class org.springframework.scheduling.quartz.AdaptableJobFactory
NON_TX_DATA_SOURCE_PREFIX - Static variable in class org.springframework.scheduling.quartz.LocalDataSourceJobStore
  Name used for the non-transactional ConnectionProvider for Quartz.

## O

org.springframework.cache.caffeine - package org.springframework.cache.caffeine
  Support classes for the open source cache in Caffeine library, allowing to set up Caffeine caches within Spring's cache abstraction.
org.springframework.cache.jcache - package org.springframework.cache.jcache
  Implementation package for JSR-107 (javax.cache aka "JCache") based caches.
org.springframework.cache.jcache.config - package org.springframework.cache.jcache.config
  Support package for declarative JSR-107 caching configuration.
org.springframework.cache.jcache.interceptor - package org.springframework.cache.jcache.interceptor
  AOP-based solution for declarative caching demarcation using JSR-107 annotations.
org.springframework.cache.transaction - package org.springframework.cache.transaction
  Transaction-aware decorators for the org.springframework.cache package.
org.springframework.mail - package org.springframework.mail
  Spring's generic mail infrastructure.
org.springframework.mail.javamail - package org.springframework.mail.javamail
  JavaMail support for Spring's mail infrastructure.
org.springframework.scheduling.quartz - package org.springframework.scheduling.quartz
  Support classes for the open source scheduler Quartz, allowing to set up Quartz Schedulers, JobDetails and Triggers as beans in a Spring context.
org.springframework.ui.freemarker - package org.springframework.ui.freemarker
  Support classes for setting up FreeMarker within a Spring application context.

## P

postProcessConfiguration(Configuration) - Method in class org.springframework.ui.freemarker.FreeMarkerConfigurationFactory
  To be overridden by subclasses that want to perform custom post-processing of the `Configuration` object after this factory performed its default initialization.
postProcessJobDetail(JobDetail) - Method in class org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean
  Callback for post-processing the JobDetail to be exposed by this FactoryBean.
postProcessTemplateLoaders(List<TemplateLoader>) - Method in class org.springframework.ui.freemarker.FreeMarkerConfigurationFactory
  To be overridden by subclasses that want to register custom `TemplateLoader` instances after this factory created its default template loaders.
prepare(MimeMessage) - Method in interface org.springframework.mail.javamail.MimeMessagePreparator
  Prepare the given new MimeMessage instance.
printStackTrace(PrintStream) - Method in exception org.springframework.mail.MailSendException
printStackTrace(PrintWriter) - Method in exception org.springframework.mail.MailSendException
processTemplateIntoString(Template, Object) - Static method in class org.springframework.ui.freemarker.FreeMarkerTemplateUtils
  Process the specified FreeMarker template with the given model and write the result to a String.
PROP_THREAD_COUNT - Static variable in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  The thread count property.
ProxyJCacheConfiguration - Class in org.springframework.cache.jcache.config
  `@Configuration` class that registers the Spring infrastructure beans necessary to enable proxy-based annotation-driven JSR-107 cache management.
ProxyJCacheConfiguration() - Constructor for class org.springframework.cache.jcache.config.ProxyJCacheConfiguration
put(Object, Object) - Method in class org.springframework.cache.caffeine.CaffeineCache
put(Object, Object) - Method in class org.springframework.cache.jcache.JCacheCache
put(Object, Object) - Method in class org.springframework.cache.transaction.TransactionAwareCacheDecorator
putIfAbsent(Object, Object) - Method in class org.springframework.cache.caffeine.CaffeineCache
putIfAbsent(Object, Object) - Method in class org.springframework.cache.jcache.JCacheCache
putIfAbsent(Object, Object) - Method in class org.springframework.cache.transaction.TransactionAwareCacheDecorator

## Q

QuartzJobBean - Class in org.springframework.scheduling.quartz
  Simple implementation of the Quartz Job interface, applying the passed-in JobDataMap and also the SchedulerContext as bean property values.
QuartzJobBean() - Constructor for class org.springframework.scheduling.quartz.QuartzJobBean

## R

registerCustomCache(String, AsyncCache<Object, Object>) - Method in class org.springframework.cache.caffeine.CaffeineCacheManager
  Register the given Caffeine AsyncCache instance with this cache manager, adapting it to Spring's cache API for exposure through `CaffeineCacheManager.getCache(java.lang.String)`.
registerCustomCache(String, Cache<Object, Object>) - Method in class org.springframework.cache.caffeine.CaffeineCacheManager
  Register the given native Caffeine Cache instance with this cache manager, adapting it to Spring's cache API for exposure through `CaffeineCacheManager.getCache(java.lang.String)`.
registerJobsAndTriggers() - Method in class org.springframework.scheduling.quartz.SchedulerAccessor
  Register jobs and triggers (within a transaction, if possible).
registerListeners() - Method in class org.springframework.scheduling.quartz.SchedulerAccessor
  Register all specified listeners with the Scheduler.
removeCache(String) - Method in class org.springframework.cache.caffeine.CaffeineCacheManager
  Remove the specified cache from this cache manager, applying to custom caches as well as dynamically registered caches at runtime.
resolveClassName(String) - Method in class org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean
resourceLoader - Variable in class org.springframework.scheduling.quartz.SchedulerAccessor
ResourceLoaderClassLoadHelper - Class in org.springframework.scheduling.quartz
  Wrapper that adapts from the Quartz `ClassLoadHelper` interface onto Spring's `ResourceLoader` interface.
ResourceLoaderClassLoadHelper() - Constructor for class org.springframework.scheduling.quartz.ResourceLoaderClassLoadHelper
  Create a new ResourceLoaderClassLoadHelper for the default ResourceLoader.
ResourceLoaderClassLoadHelper(ResourceLoader) - Constructor for class org.springframework.scheduling.quartz.ResourceLoaderClassLoadHelper
  Create a new ResourceLoaderClassLoadHelper for the given ResourceLoader.
retrieve(Object) - Method in class org.springframework.cache.caffeine.CaffeineCache
retrieve(Object) - Method in class org.springframework.cache.transaction.TransactionAwareCacheDecorator
retrieve(Object, Supplier<CompletableFuture<T>>) - Method in class org.springframework.cache.caffeine.CaffeineCache
retrieve(Object, Supplier<CompletableFuture<T>>) - Method in class org.springframework.cache.transaction.TransactionAwareCacheDecorator
runInThread(Runnable) - Method in class org.springframework.scheduling.quartz.LocalTaskExecutorThreadPool

## S

SchedulerAccessor - Class in org.springframework.scheduling.quartz
  Common base class for accessing a Quartz Scheduler, i.e.
SchedulerAccessor() - Constructor for class org.springframework.scheduling.quartz.SchedulerAccessor
SchedulerAccessorBean - Class in org.springframework.scheduling.quartz
  Spring bean-style class for accessing a Quartz Scheduler, i.e.
SchedulerAccessorBean() - Constructor for class org.springframework.scheduling.quartz.SchedulerAccessorBean
SchedulerContextAware - Interface in org.springframework.scheduling.quartz
  Callback interface to be implemented by Spring-managed Quartz artifacts that need access to the SchedulerContext (without having natural access to it).
SchedulerFactoryBean - Class in org.springframework.scheduling.quartz
  `FactoryBean` that creates and configures a Quartz `Scheduler`, manages its lifecycle as part of the Spring application context, and exposes the Scheduler as bean reference for dependency injection.
SchedulerFactoryBean() - Constructor for class org.springframework.scheduling.quartz.SchedulerFactoryBean
send(MimeMessage) - Method in interface org.springframework.mail.javamail.JavaMailSender
  Send the given JavaMail MIME message.
send(MimeMessage...) - Method in interface org.springframework.mail.javamail.JavaMailSender
  Send the given array of JavaMail MIME messages in batch.
send(MimeMessage...) - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
send(MimeMessagePreparator) - Method in interface org.springframework.mail.javamail.JavaMailSender
  Send the JavaMail MIME message prepared by the given MimeMessagePreparator.
send(MimeMessagePreparator...) - Method in interface org.springframework.mail.javamail.JavaMailSender
  Send the JavaMail MIME messages prepared by the given MimeMessagePreparators.
send(SimpleMailMessage) - Method in interface org.springframework.mail.MailSender
  Send the given simple mail message.
send(SimpleMailMessage...) - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
send(SimpleMailMessage...) - Method in interface org.springframework.mail.MailSender
  Send the given array of simple mail messages in batch.
setAllowNullValues(boolean) - Method in class org.springframework.cache.caffeine.CaffeineCacheManager
  Specify whether to accept and convert `null` values for all caches in this cache manager.
setAllowNullValues(boolean) - Method in class org.springframework.cache.jcache.JCacheCacheManager
  Specify whether to accept and convert `null` values for all caches in this cache manager.
setApplicationContext(ApplicationContext) - Method in class org.springframework.scheduling.quartz.JobDetailFactoryBean
setApplicationContext(ApplicationContext) - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
setApplicationContext(ApplicationContext) - Method in class org.springframework.scheduling.quartz.SpringBeanJobFactory
setApplicationContextJobDataKey(String) - Method in class org.springframework.scheduling.quartz.JobDetailFactoryBean
  Set the key of an ApplicationContext reference to expose in the JobDataMap, for example "applicationContext".
setApplicationContextSchedulerContextKey(String) - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Set the key of an `ApplicationContext` reference to expose in the SchedulerContext, for example "applicationContext".
setAsText(String) - Method in class org.springframework.mail.javamail.InternetAddressEditor
setAsyncCacheLoader(AsyncCacheLoader<Object, Object>) - Method in class org.springframework.cache.caffeine.CaffeineCacheManager
  Set the Caffeine AsyncCacheLoader to use for building each individual `CaffeineCache` instance, turning it into a LoadingCache.
setAsyncCacheMode(boolean) - Method in class org.springframework.cache.caffeine.CaffeineCacheManager
  Set the common cache type that this cache manager builds to async.
setAutoStartup(boolean) - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Set whether to automatically start the scheduler after initialization.
setBcc(InternetAddress) - Method in class org.springframework.mail.javamail.MimeMessageHelper
setBcc(InternetAddress[]) - Method in class org.springframework.mail.javamail.MimeMessageHelper
setBcc(String) - Method in class org.springframework.mail.javamail.MimeMailMessage
setBcc(String) - Method in class org.springframework.mail.javamail.MimeMessageHelper
setBcc(String) - Method in interface org.springframework.mail.MailMessage
setBcc(String) - Method in class org.springframework.mail.SimpleMailMessage
setBcc(String...) - Method in class org.springframework.mail.javamail.MimeMailMessage
setBcc(String[]) - Method in class org.springframework.mail.javamail.MimeMessageHelper
setBcc(String...) - Method in interface org.springframework.mail.MailMessage
setBcc(String...) - Method in class org.springframework.mail.SimpleMailMessage
setBeanClassLoader(ClassLoader) - Method in class org.springframework.cache.jcache.JCacheManagerFactoryBean
setBeanClassLoader(ClassLoader) - Method in class org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean
setBeanFactory(BeanFactory) - Method in class org.springframework.cache.jcache.interceptor.DefaultJCacheOperationSource
setBeanFactory(BeanFactory) - Method in class org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean
setBeanFactory(BeanFactory) - Method in class org.springframework.scheduling.quartz.SchedulerAccessorBean
setBeanName(String) - Method in class org.springframework.scheduling.quartz.CronTriggerFactoryBean
setBeanName(String) - Method in class org.springframework.scheduling.quartz.JobDetailFactoryBean
setBeanName(String) - Method in class org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean
setBeanName(String) - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
setBeanName(String) - Method in class org.springframework.scheduling.quartz.SimpleTriggerFactoryBean
setCacheLoader(CacheLoader<Object, Object>) - Method in class org.springframework.cache.caffeine.CaffeineCacheManager
  Set the Caffeine CacheLoader to use for building each individual `CaffeineCache` instance, turning it into a LoadingCache.
setCacheManager(CacheManager) - Method in class org.springframework.cache.jcache.JCacheCacheManager
  Set the backing JCache `javax.cache.CacheManager`.
setCacheManager(CacheManager) - Method in class org.springframework.cache.jcache.interceptor.DefaultJCacheOperationSource
  Set the default `CacheManager` to use to lookup cache by name.
setCacheManagerProperties(Properties) - Method in class org.springframework.cache.jcache.JCacheManagerFactoryBean
  Specify properties for the to-be-created `CacheManager`.
setCacheManagerUri(URI) - Method in class org.springframework.cache.jcache.JCacheManagerFactoryBean
  Specify the URI for the desired `CacheManager`.
setCacheNames(Collection<String>) - Method in class org.springframework.cache.caffeine.CaffeineCacheManager
  Specify the set of cache names for this CacheManager's 'static' mode.
setCacheOperationSource(JCacheOperationSource) - Method in class org.springframework.cache.jcache.interceptor.BeanFactoryJCacheOperationSourceAdvisor
  Set the cache operation attribute source which is used to find cache attributes.
setCacheOperationSource(JCacheOperationSource) - Method in class org.springframework.cache.jcache.interceptor.JCacheAspectSupport
  Set the CacheOperationSource for this cache aspect.
setCacheResolver(CacheResolver) - Method in class org.springframework.cache.jcache.interceptor.DefaultJCacheOperationSource
  Set the `CacheResolver` to resolve regular caches.
setCacheSpecification(String) - Method in class org.springframework.cache.caffeine.CaffeineCacheManager
  Set the Caffeine cache specification String to use for building each individual `CaffeineCache` instance.
setCaffeine(Caffeine<Object, Object>) - Method in class org.springframework.cache.caffeine.CaffeineCacheManager
  Set the Caffeine to use for building each individual `CaffeineCache` instance.
setCaffeineSpec(CaffeineSpec) - Method in class org.springframework.cache.caffeine.CaffeineCacheManager
  Set the `CaffeineSpec` to use for building each individual `CaffeineCache` instance.
setCalendarName(String) - Method in class org.springframework.scheduling.quartz.CronTriggerFactoryBean
  Associate a specific calendar with this cron trigger.
setCalendars(Map<String, Calendar>) - Method in class org.springframework.scheduling.quartz.SchedulerAccessor
  Register a list of Quartz Calendar objects with the Scheduler that this FactoryBean creates, to be referenced by Triggers.
setCc(InternetAddress) - Method in class org.springframework.mail.javamail.MimeMessageHelper
setCc(InternetAddress[]) - Method in class org.springframework.mail.javamail.MimeMessageHelper
setCc(String) - Method in class org.springframework.mail.javamail.MimeMailMessage
setCc(String) - Method in class org.springframework.mail.javamail.MimeMessageHelper
setCc(String) - Method in interface org.springframework.mail.MailMessage
setCc(String) - Method in class org.springframework.mail.SimpleMailMessage
setCc(String...) - Method in class org.springframework.mail.javamail.MimeMailMessage
setCc(String[]) - Method in class org.springframework.mail.javamail.MimeMessageHelper
setCc(String...) - Method in interface org.springframework.mail.MailMessage
setCc(String...) - Method in class org.springframework.mail.SimpleMailMessage
setClassFilter(ClassFilter) - Method in class org.springframework.cache.jcache.interceptor.BeanFactoryJCacheOperationSourceAdvisor
  Set the `ClassFilter` to use for this pointcut.
setConcurrent(boolean) - Method in class org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean
  Specify whether multiple jobs should be run in a concurrent fashion.
setConfigLocation(Resource) - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Set the location of the Quartz properties config file, for example as classpath resource "classpath:quartz.properties".
setConfigLocation(Resource) - Method in class org.springframework.ui.freemarker.FreeMarkerConfigurationFactory
  Set the location of the FreeMarker config file.
setCronExpression(String) - Method in class org.springframework.scheduling.quartz.CronTriggerFactoryBean
  Specify the cron expression for this trigger.
setDataSource(DataSource) - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Set the default `DataSource` to be used by the Scheduler.
setDefaultCharset(Charset) - Method in class org.springframework.ui.freemarker.FreeMarkerConfigurationFactory
  Set the `Charset` for the default encoding for the FreeMarker `Configuration`, which is used to decode byte sequences to character sequences when reading template files.
setDefaultEncoding(String) - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
  Set the default encoding to use for `MimeMessages` created by this instance.
setDefaultEncoding(String) - Method in class org.springframework.ui.freemarker.FreeMarkerConfigurationFactory
  Set the default encoding for the FreeMarker `Configuration`, which is used to decode byte sequences to character sequences when reading template files.
setDefaultFileTypeMap(FileTypeMap) - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
  Set the default Java Activation `FileTypeMap` to use for `MimeMessages` created by this instance.
setDescription(String) - Method in class org.springframework.scheduling.quartz.CronTriggerFactoryBean
  Associate a textual description with this trigger.
setDescription(String) - Method in class org.springframework.scheduling.quartz.JobDetailFactoryBean
  Set a textual description for this job.
setDescription(String) - Method in class org.springframework.scheduling.quartz.SimpleTriggerFactoryBean
  Associate a textual description with this trigger.
setDurability(boolean) - Method in class org.springframework.scheduling.quartz.JobDetailFactoryBean
  Specify the job's durability, i.e.
setEncodeFilenames(boolean) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Set whether to encode attachment filenames passed to this helper's `#addAttachment` methods.
setExceptionCacheResolver(CacheResolver) - Method in class org.springframework.cache.jcache.interceptor.DefaultJCacheOperationSource
  Set the `CacheResolver` to resolve exception caches.
setExposeSchedulerInRepository(boolean) - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Set whether to expose the Spring-managed `Scheduler` instance in the Quartz `SchedulerRepository`.
setFileTypeMap(FileTypeMap) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Set the Java Activation Framework `FileTypeMap` to use for determining the content type of inline content and attachments that get added to the message.
setFreemarkerSettings(Properties) - Method in class org.springframework.ui.freemarker.FreeMarkerConfigurationFactory
  Set properties that contain well-known FreeMarker keys which will be passed to FreeMarker's `Configuration.setSettings` method.
setFreemarkerVariables(Map<String, Object>) - Method in class org.springframework.ui.freemarker.FreeMarkerConfigurationFactory
  Set a Map that contains well-known FreeMarker objects which will be passed to FreeMarker's `Configuration.setAllSharedVariables()` method.
setFrom(InternetAddress) - Method in class org.springframework.mail.javamail.MimeMessageHelper
setFrom(String) - Method in class org.springframework.mail.javamail.MimeMailMessage
setFrom(String) - Method in class org.springframework.mail.javamail.MimeMessageHelper
setFrom(String) - Method in interface org.springframework.mail.MailMessage
setFrom(String) - Method in class org.springframework.mail.SimpleMailMessage
setFrom(String, String) - Method in class org.springframework.mail.javamail.MimeMessageHelper
setGlobalJobListeners(JobListener...) - Method in class org.springframework.scheduling.quartz.SchedulerAccessor
  Specify global Quartz JobListeners to be registered with the Scheduler.
setGlobalTriggerListeners(TriggerListener...) - Method in class org.springframework.scheduling.quartz.SchedulerAccessor
  Specify global Quartz TriggerListeners to be registered with the Scheduler.
setGroup(String) - Method in class org.springframework.scheduling.quartz.CronTriggerFactoryBean
  Specify the trigger's group.
setGroup(String) - Method in class org.springframework.scheduling.quartz.JobDetailFactoryBean
  Specify the job's group.
setGroup(String) - Method in class org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean
  Set the group of the job.
setGroup(String) - Method in class org.springframework.scheduling.quartz.SimpleTriggerFactoryBean
  Specify the trigger's group.
setHost(String) - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
  Set the mail server host, typically an SMTP host.
setIgnoredUnknownProperties(String...) - Method in class org.springframework.scheduling.quartz.SpringBeanJobFactory
  Specify the unknown properties (not found in the bean) that should be ignored.
setInstanceId(String) - Method in class org.springframework.scheduling.quartz.LocalTaskExecutorThreadPool
setInstanceName(String) - Method in class org.springframework.scheduling.quartz.LocalTaskExecutorThreadPool
setJavaMailProperties(Properties) - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
  Set JavaMail properties for the `Session`.
setJobClass(Class<? extends Job>) - Method in class org.springframework.scheduling.quartz.JobDetailFactoryBean
  Specify the job's implementation class.
setJobDataAsMap(Map<String, ?>) - Method in class org.springframework.scheduling.quartz.CronTriggerFactoryBean
  Register objects in the JobDataMap via a given Map.
setJobDataAsMap(Map<String, ?>) - Method in class org.springframework.scheduling.quartz.JobDetailFactoryBean
  Register objects in the JobDataMap via a given Map.
setJobDataAsMap(Map<String, ?>) - Method in class org.springframework.scheduling.quartz.SimpleTriggerFactoryBean
  Register objects in the JobDataMap via a given Map.
setJobDataMap(JobDataMap) - Method in class org.springframework.scheduling.quartz.CronTriggerFactoryBean
  Set the trigger's JobDataMap.
setJobDataMap(JobDataMap) - Method in class org.springframework.scheduling.quartz.JobDetailFactoryBean
  Set the job's JobDataMap.
setJobDataMap(JobDataMap) - Method in class org.springframework.scheduling.quartz.SimpleTriggerFactoryBean
  Set the trigger's JobDataMap.
setJobDetail(JobDetail) - Method in class org.springframework.scheduling.quartz.CronTriggerFactoryBean
  Set the JobDetail that this trigger should be associated with.
setJobDetail(JobDetail) - Method in class org.springframework.scheduling.quartz.SimpleTriggerFactoryBean
  Set the JobDetail that this trigger should be associated with.
setJobDetails(JobDetail...) - Method in class org.springframework.scheduling.quartz.SchedulerAccessor
  Register a list of JobDetail objects with the Scheduler that this FactoryBean creates, to be referenced by Triggers.
setJobFactory(JobFactory) - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Set the Quartz `JobFactory` to use for this Scheduler.
setJobSchedulingDataLocation(String) - Method in class org.springframework.scheduling.quartz.SchedulerAccessor
  Set the location of a Quartz job definition XML file that follows the "job_scheduling_data_1_5" XSD or better.
setJobSchedulingDataLocations(String...) - Method in class org.springframework.scheduling.quartz.SchedulerAccessor
  Set the locations of Quartz job definition XML files that follow the "job_scheduling_data_1_5" XSD or better.
setKeyGenerator(KeyGenerator) - Method in class org.springframework.cache.jcache.interceptor.DefaultJCacheOperationSource
  Set the default `KeyGenerator`.
setMappingLocation(Resource) - Method in class org.springframework.mail.javamail.ConfigurableMimeFileTypeMap
  Specify the `Resource` from which mappings are loaded.
setMappings(String...) - Method in class org.springframework.mail.javamail.ConfigurableMimeFileTypeMap
  Specify additional MIME type mappings as lines that follow the `mime.types` file format, as specified by the Java Activation Framework.
setMethodInvoker(MethodInvoker) - Method in class org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean.MethodInvokingJob
  Set the MethodInvoker to use.
setMimeMultiparts(MimeMultipart, MimeMultipart) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Set the given MimeMultipart objects for use by this MimeMessageHelper.
setMisfireInstruction(int) - Method in class org.springframework.scheduling.quartz.CronTriggerFactoryBean
  Specify the misfire instruction for this trigger.
setMisfireInstruction(int) - Method in class org.springframework.scheduling.quartz.SimpleTriggerFactoryBean
  Specify the misfire instruction for this trigger.
setMisfireInstructionName(String) - Method in class org.springframework.scheduling.quartz.CronTriggerFactoryBean
  Set the misfire instruction for this trigger via the name of the corresponding constant in the `Trigger` and `CronTrigger` classes.
setMisfireInstructionName(String) - Method in class org.springframework.scheduling.quartz.SimpleTriggerFactoryBean
  Set the misfire instruction for this trigger via the name of the corresponding constant in the `Trigger` and `SimpleTrigger` classes.
setName(String) - Method in class org.springframework.scheduling.quartz.CronTriggerFactoryBean
  Specify the trigger's name.
setName(String) - Method in class org.springframework.scheduling.quartz.JobDetailFactoryBean
  Specify the job's name.
setName(String) - Method in class org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean
  Set the name of the job.
setName(String) - Method in class org.springframework.scheduling.quartz.SimpleTriggerFactoryBean
  Specify the trigger's name.
setNonTransactionalDataSource(DataSource) - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Set the `DataSource` to be used for non-transactional access.
setOverwriteExistingJobs(boolean) - Method in class org.springframework.scheduling.quartz.SchedulerAccessor
  Set whether any jobs defined on this SchedulerFactoryBean should overwrite existing job definitions.
setPassword(String) - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
  Set the password for the account at the mail host, if any.
setPhase(int) - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Specify the phase in which this scheduler should be started and stopped.
setPort(int) - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
  Set the mail server port.
setPostTemplateLoaders(TemplateLoader...) - Method in class org.springframework.ui.freemarker.FreeMarkerConfigurationFactory
  Set a list of `TemplateLoaders` that will be used to search for templates.
setPreferFileSystemAccess(boolean) - Method in class org.springframework.ui.freemarker.FreeMarkerConfigurationFactory
  Set whether to prefer file system access for template loading.
setPreTemplateLoaders(TemplateLoader...) - Method in class org.springframework.ui.freemarker.FreeMarkerConfigurationFactory
  Set a list of `TemplateLoaders` that will be used to search for templates.
setPriority(int) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Set the priority ("X-Priority" header) of the message.
setPriority(int) - Method in class org.springframework.scheduling.quartz.CronTriggerFactoryBean
  Specify the priority of this trigger.
setPriority(int) - Method in class org.springframework.scheduling.quartz.SimpleTriggerFactoryBean
  Specify the priority of this trigger.
setProtocol(String) - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
  Set the mail protocol.
setQuartzProperties(Properties) - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Set Quartz properties, like "org.quartz.threadPool.class".
setRepeatCount(int) - Method in class org.springframework.scheduling.quartz.SimpleTriggerFactoryBean
  Specify the number of times this trigger is supposed to fire.
setRepeatInterval(long) - Method in class org.springframework.scheduling.quartz.SimpleTriggerFactoryBean
  Specify the interval between execution times of this trigger.
setReplyTo(InternetAddress) - Method in class org.springframework.mail.javamail.MimeMessageHelper
setReplyTo(String) - Method in class org.springframework.mail.javamail.MimeMailMessage
setReplyTo(String) - Method in class org.springframework.mail.javamail.MimeMessageHelper
setReplyTo(String) - Method in interface org.springframework.mail.MailMessage
setReplyTo(String) - Method in class org.springframework.mail.SimpleMailMessage
setReplyTo(String, String) - Method in class org.springframework.mail.javamail.MimeMessageHelper
setRequestsRecovery(boolean) - Method in class org.springframework.scheduling.quartz.JobDetailFactoryBean
  Set the recovery flag for this job, i.e.
setResourceLoader(ResourceLoader) - Method in class org.springframework.scheduling.quartz.SchedulerAccessor
setResourceLoader(ResourceLoader) - Method in class org.springframework.ui.freemarker.FreeMarkerConfigurationFactory
  Set the `ResourceLoader` to use for loading FreeMarker template files.
setScheduler(Scheduler) - Method in class org.springframework.scheduling.quartz.SchedulerAccessorBean
  Specify the Quartz `Scheduler` instance to operate on.
setSchedulerContext(SchedulerContext) - Method in interface org.springframework.scheduling.quartz.SchedulerContextAware
  Set the SchedulerContext of the current Quartz Scheduler.
setSchedulerContext(SchedulerContext) - Method in class org.springframework.scheduling.quartz.SpringBeanJobFactory
setSchedulerContextAsMap(Map<String, ?>) - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Register objects in the Scheduler context via a given Map.
setSchedulerFactory(SchedulerFactory) - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Set an external Quartz `SchedulerFactory` instance to use.
setSchedulerFactoryClass(Class<? extends SchedulerFactory>) - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Set the Quartz `SchedulerFactory` implementation to use.
setSchedulerListeners(SchedulerListener...) - Method in class org.springframework.scheduling.quartz.SchedulerAccessor
  Specify Quartz SchedulerListeners to be registered with the Scheduler.
setSchedulerName(String) - Method in class org.springframework.scheduling.quartz.SchedulerAccessorBean
  Specify the Quartz `Scheduler` to operate on via its scheduler name in the Spring application context or also in the Quartz `SchedulerRepository`.
setSchedulerName(String) - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Set the name of the Scheduler to create via the SchedulerFactory, as an alternative to the `org.quartz.scheduler.instanceName` property.
setSentDate(Date) - Method in class org.springframework.mail.javamail.MimeMailMessage
setSentDate(Date) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Set the sent-date of the message.
setSentDate(Date) - Method in interface org.springframework.mail.MailMessage
setSentDate(Date) - Method in class org.springframework.mail.SimpleMailMessage
setSession(Session) - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
  Set the JavaMail `Session`, possibly pulled from JNDI.
setStartDelay(long) - Method in class org.springframework.scheduling.quartz.CronTriggerFactoryBean
  Set the start delay in milliseconds.
setStartDelay(long) - Method in class org.springframework.scheduling.quartz.SimpleTriggerFactoryBean
  Set the start delay in milliseconds.
setStartTime(Date) - Method in class org.springframework.scheduling.quartz.CronTriggerFactoryBean
  Set a specific start time for the trigger.
setStartTime(Date) - Method in class org.springframework.scheduling.quartz.SimpleTriggerFactoryBean
  Set a specific start time for the trigger.
setStartupDelay(int) - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Set the number of seconds to wait after initialization before starting the scheduler asynchronously.
setSubject(String) - Method in class org.springframework.mail.javamail.MimeMailMessage
setSubject(String) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Set the subject of the message, using the correct encoding.
setSubject(String) - Method in interface org.springframework.mail.MailMessage
setSubject(String) - Method in class org.springframework.mail.SimpleMailMessage
setTargetBeanName(String) - Method in class org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean
  Set the name of the target bean in the Spring BeanFactory.
setTargetCacheManager(CacheManager) - Method in class org.springframework.cache.transaction.TransactionAwareCacheManagerProxy
  Set the target CacheManager to proxy.
setTaskExecutor(Executor) - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Set a Spring-managed `Executor` to use as Quartz backend.
setTemplateLoaderPath(String) - Method in class org.springframework.ui.freemarker.FreeMarkerConfigurationFactory
  Set the Freemarker template loader path via a Spring resource location.
setTemplateLoaderPaths(String...) - Method in class org.springframework.ui.freemarker.FreeMarkerConfigurationFactory
  Set multiple Freemarker template loader paths via Spring resource locations.
setText(String) - Method in class org.springframework.mail.javamail.MimeMailMessage
setText(String) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Set the given text directly as content in non-multipart mode or as default body part in multipart mode.
setText(String) - Method in interface org.springframework.mail.MailMessage
setText(String) - Method in class org.springframework.mail.SimpleMailMessage
setText(String, boolean) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Set the given text directly as content in non-multipart mode or as default body part in multipart mode.
setText(String, String) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Set the given plain text and HTML text as alternatives, offering both options to the email client.
setTimeZone(TimeZone) - Method in class org.springframework.scheduling.quartz.CronTriggerFactoryBean
  Specify the time zone for this trigger's cron expression.
setTo(InternetAddress) - Method in class org.springframework.mail.javamail.MimeMessageHelper
setTo(InternetAddress[]) - Method in class org.springframework.mail.javamail.MimeMessageHelper
setTo(String) - Method in class org.springframework.mail.javamail.MimeMailMessage
setTo(String) - Method in class org.springframework.mail.javamail.MimeMessageHelper
setTo(String) - Method in interface org.springframework.mail.MailMessage
setTo(String) - Method in class org.springframework.mail.SimpleMailMessage
setTo(String...) - Method in class org.springframework.mail.javamail.MimeMailMessage
setTo(String[]) - Method in class org.springframework.mail.javamail.MimeMessageHelper
setTo(String...) - Method in interface org.springframework.mail.MailMessage
setTo(String...) - Method in class org.springframework.mail.SimpleMailMessage
setTransactionAware(boolean) - Method in class org.springframework.cache.transaction.AbstractTransactionSupportingCacheManager
  Set whether this CacheManager should expose transaction-aware Cache objects.
setTransactionManager(PlatformTransactionManager) - Method in class org.springframework.scheduling.quartz.SchedulerAccessor
  Set the transaction manager to be used for registering jobs and triggers that are defined by this SchedulerFactoryBean.
setTriggers(Trigger...) - Method in class org.springframework.scheduling.quartz.SchedulerAccessor
  Register a list of Trigger objects with the Scheduler that this FactoryBean creates.
setUsername(String) - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
  Set the username for the account at the mail host, if any.
setValidateAddresses(boolean) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Set whether to validate all addresses which get passed to this helper.
setWaitForJobsToCompleteOnShutdown(boolean) - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Set whether to wait for running jobs to complete on shutdown.
setWaitForJobsToCompleteOnShutdown(boolean) - Method in class org.springframework.scheduling.quartz.SimpleThreadPoolTaskExecutor
  Set whether to wait for running jobs to complete on shutdown.
shutdown(boolean) - Method in class org.springframework.scheduling.quartz.LocalTaskExecutorThreadPool
SimpleExceptionCacheResolver - Class in org.springframework.cache.jcache.interceptor
  A simple `CacheResolver` that resolves the exception cache based on a configurable `CacheManager` and the name of the cache: `CacheResultOperation.getExceptionCacheName()`.
SimpleExceptionCacheResolver(CacheManager) - Constructor for class org.springframework.cache.jcache.interceptor.SimpleExceptionCacheResolver
SimpleMailMessage - Class in org.springframework.mail
  Models a simple mail message, including data such as the from, to, cc, subject, and text fields.
SimpleMailMessage() - Constructor for class org.springframework.mail.SimpleMailMessage
  Create a new `SimpleMailMessage`.
SimpleMailMessage(SimpleMailMessage) - Constructor for class org.springframework.mail.SimpleMailMessage
  Copy constructor for creating a new `SimpleMailMessage` from the state of an existing `SimpleMailMessage` instance.
SimpleThreadPoolTaskExecutor - Class in org.springframework.scheduling.quartz
  Subclass of Quartz's SimpleThreadPool that implements Spring's `TaskExecutor` interface and listens to Spring lifecycle callbacks.
SimpleThreadPoolTaskExecutor() - Constructor for class org.springframework.scheduling.quartz.SimpleThreadPoolTaskExecutor
SimpleTriggerFactoryBean - Class in org.springframework.scheduling.quartz
  A Spring `FactoryBean` for creating a Quartz `SimpleTrigger` instance, supporting bean-style usage for trigger configuration.
SimpleTriggerFactoryBean() - Constructor for class org.springframework.scheduling.quartz.SimpleTriggerFactoryBean
SpringBeanJobFactory - Class in org.springframework.scheduling.quartz
  Subclass of `AdaptableJobFactory` that also supports Spring-style dependency injection on bean properties.
SpringBeanJobFactory() - Constructor for class org.springframework.scheduling.quartz.SpringBeanJobFactory
SpringTemplateLoader - Class in org.springframework.ui.freemarker
  FreeMarker `TemplateLoader` adapter that loads template files via a Spring `ResourceLoader`.
SpringTemplateLoader(ResourceLoader, String) - Constructor for class org.springframework.ui.freemarker.SpringTemplateLoader
  Create a new `SpringTemplateLoader`.
start() - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
startScheduler(Scheduler, int) - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
  Start the Quartz Scheduler, respecting the "startupDelay" setting.
StatefulMethodInvokingJob() - Constructor for class org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean.StatefulMethodInvokingJob
stop() - Method in class org.springframework.scheduling.quartz.SchedulerFactoryBean
submit(Runnable) - Method in class org.springframework.scheduling.quartz.SimpleThreadPoolTaskExecutor
submit(Callable<T>) - Method in class org.springframework.scheduling.quartz.SimpleThreadPoolTaskExecutor
submitListenable(Runnable) - Method in class org.springframework.scheduling.quartz.SimpleThreadPoolTaskExecutor
submitListenable(Callable<T>) - Method in class org.springframework.scheduling.quartz.SimpleThreadPoolTaskExecutor

## T

testConnection() - Method in class org.springframework.mail.javamail.JavaMailSenderImpl
  Validate that this instance can connect to the server that it is configured for.
toString() - Method in exception org.springframework.mail.MailSendException
toString() - Method in class org.springframework.mail.SimpleMailMessage
TransactionAwareCacheDecorator - Class in org.springframework.cache.transaction
  Cache decorator which synchronizes its `TransactionAwareCacheDecorator.put(java.lang.Object, java.lang.Object)`, `TransactionAwareCacheDecorator.evict(java.lang.Object)` and `TransactionAwareCacheDecorator.clear()` operations with Spring-managed transactions (through Spring's `TransactionSynchronizationManager`), performing the actual cache put/evict/clear operation only in the after-commit phase of a successful transaction.
TransactionAwareCacheDecorator(Cache) - Constructor for class org.springframework.cache.transaction.TransactionAwareCacheDecorator
  Create a new TransactionAwareCache for the given target Cache.
TransactionAwareCacheManagerProxy - Class in org.springframework.cache.transaction
  Proxy for a target `CacheManager`, exposing transaction-aware `Cache` objects which synchronize their `Cache.put(java.lang.Object, java.lang.Object)` operations with Spring-managed transactions (through Spring's `TransactionSynchronizationManager`), performing the actual cache put operation only in the after-commit phase of a successful transaction.
TransactionAwareCacheManagerProxy() - Constructor for class org.springframework.cache.transaction.TransactionAwareCacheManagerProxy
  Create a new TransactionAwareCacheManagerProxy, setting the target CacheManager through the `TransactionAwareCacheManagerProxy.setTargetCacheManager(org.springframework.cache.CacheManager)` bean property.
TransactionAwareCacheManagerProxy(CacheManager) - Constructor for class org.springframework.cache.transaction.TransactionAwareCacheManagerProxy
  Create a new TransactionAwareCacheManagerProxy for the given target CacheManager.
TX_DATA_SOURCE_PREFIX - Static variable in class org.springframework.scheduling.quartz.LocalDataSourceJobStore
  Name used for the transactional ConnectionProvider for Quartz.

## U

useCachingConfigurer(AbstractCachingConfiguration.CachingConfigurerSupplier) - Method in class org.springframework.cache.jcache.config.AbstractJCacheConfiguration

## V

validateAddress(InternetAddress) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Validate the given mail address.
validateAddresses(InternetAddress[]) - Method in class org.springframework.mail.javamail.MimeMessageHelper
  Validate all given mail addresses.

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