Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABORT - Enum constant in enum class org.springframework.boot.devtools.restart.FailureHandler.Outcome
-
Abort the relaunch.
- accept(File) - Method in class org.springframework.boot.devtools.autoconfigure.TriggerFileFilter
- AccessManager - Interface in org.springframework.boot.devtools.remote.server
-
Provides access control for a
Dispatcher
. - add(String, ClassLoaderFile) - Method in class org.springframework.boot.devtools.restart.classloader.ClassLoaderFiles.SourceDirectory
- ADD - Enum constant in enum class org.springframework.boot.devtools.filewatch.ChangedFile.Type
-
A new file has been added.
- addAll(ClassLoaderFiles) - Method in class org.springframework.boot.devtools.restart.classloader.ClassLoaderFiles
-
Add all elements items from the specified
ClassLoaderFiles
to this instance. - addClassLoaderFiles(ClassLoaderFiles) - Method in class org.springframework.boot.devtools.restart.Restarter
-
Add additional
ClassLoaderFiles
to be included in the next restart. - ADDED - Enum constant in enum class org.springframework.boot.devtools.restart.classloader.ClassLoaderFile.Kind
-
The file has been added since the original JAR was created.
- addFile(String, String, ClassLoaderFile) - Method in class org.springframework.boot.devtools.restart.classloader.ClassLoaderFiles
-
Add a single
ClassLoaderFile
to the collection. - addFile(String, ClassLoaderFile) - Method in class org.springframework.boot.devtools.restart.classloader.ClassLoaderFiles
-
Add a single
ClassLoaderFile
to the collection. - addListener(FileChangeListener) - Method in class org.springframework.boot.devtools.filewatch.FileSystemWatcher
-
Add listener for file change events.
- addSourceDirectories(Iterable<File>) - Method in class org.springframework.boot.devtools.filewatch.FileSystemWatcher
-
Add source directories to monitor.
- addSourceDirectory(File) - Method in class org.springframework.boot.devtools.filewatch.FileSystemWatcher
-
Add a source directory to monitor.
- addUrls(Collection<URL>) - Method in class org.springframework.boot.devtools.restart.Restarter
-
Add additional URLs to be includes in the next restart.
- afterPropertiesSet() - Method in class org.springframework.boot.devtools.autoconfigure.OptionalLiveReloadServer
- afterPropertiesSet() - Method in class org.springframework.boot.devtools.classpath.ClassPathFileSystemWatcher
- afterPropertiesSet() - Method in class org.springframework.boot.devtools.remote.client.RemoteClientConfiguration
- AgentReloader - Class in org.springframework.boot.devtools.restart
-
Utility to determine if a Java agent based reloader (e.g.
B
- beforeRestart() - Method in interface org.springframework.boot.devtools.restart.RestartListener
-
Called before an application restart.
C
- ChangedFile - Class in org.springframework.boot.devtools.filewatch
-
A single file that has changed.
- ChangedFile(File, File, ChangedFile.Type) - Constructor for class org.springframework.boot.devtools.filewatch.ChangedFile
-
Create a new
ChangedFile
instance. - ChangedFile.Type - Enum Class in org.springframework.boot.devtools.filewatch
-
Change types.
- ChangedFiles - Class in org.springframework.boot.devtools.filewatch
-
A collections of files from a specific source directory that have changed.
- ChangedFiles(File, Set<ChangedFile>) - Constructor for class org.springframework.boot.devtools.filewatch.ChangedFiles
- ClassLoaderFile - Class in org.springframework.boot.devtools.restart.classloader
-
A single file that may be served from a
ClassLoader
. - ClassLoaderFile(ClassLoaderFile.Kind, byte[]) - Constructor for class org.springframework.boot.devtools.restart.classloader.ClassLoaderFile
-
Create a new
ClassLoaderFile
instance. - ClassLoaderFile(ClassLoaderFile.Kind, long, byte[]) - Constructor for class org.springframework.boot.devtools.restart.classloader.ClassLoaderFile
-
Create a new
ClassLoaderFile
instance. - ClassLoaderFile.Kind - Enum Class in org.springframework.boot.devtools.restart.classloader
-
The kinds of class load files.
- ClassLoaderFileRepository - Interface in org.springframework.boot.devtools.restart.classloader
-
A container for files that may be served from a
ClassLoader
. - ClassLoaderFiles - Class in org.springframework.boot.devtools.restart.classloader
-
ClassLoaderFileRepository
that maintains a collection ofClassLoaderFile
items grouped by source directories. - ClassLoaderFiles() - Constructor for class org.springframework.boot.devtools.restart.classloader.ClassLoaderFiles
-
Create a new
ClassLoaderFiles
instance. - ClassLoaderFiles(ClassLoaderFiles) - Constructor for class org.springframework.boot.devtools.restart.classloader.ClassLoaderFiles
-
Create a new
ClassLoaderFiles
instance. - ClassLoaderFiles.SourceDirectory - Class in org.springframework.boot.devtools.restart.classloader
-
An individual source directory that is being managed by the collection.
- ClassLoaderFileURLStreamHandler - Class in org.springframework.boot.devtools.restart.classloader
-
URLStreamHandler
for the contents of aClassLoaderFile
. - ClassLoaderFileURLStreamHandler(ClassLoaderFile) - Constructor for class org.springframework.boot.devtools.restart.classloader.ClassLoaderFileURLStreamHandler
- ClassPathChangedEvent - Class in org.springframework.boot.devtools.classpath
-
ApplicationEvent
containing details of a classpath change. - ClassPathChangedEvent(Object, Set<ChangedFiles>, boolean) - Constructor for class org.springframework.boot.devtools.classpath.ClassPathChangedEvent
-
Create a new
ClassPathChangedEvent
. - ClassPathChangeUploader - Class in org.springframework.boot.devtools.remote.client
-
Listens and pushes any classpath updates to a remote endpoint.
- ClassPathChangeUploader(String, ClientHttpRequestFactory) - Constructor for class org.springframework.boot.devtools.remote.client.ClassPathChangeUploader
- ClassPathDirectories - Class in org.springframework.boot.devtools.classpath
-
Provides access to entries on the classpath that refer to directories.
- ClassPathDirectories(URL[]) - Constructor for class org.springframework.boot.devtools.classpath.ClassPathDirectories
- ClassPathFileSystemWatcher - Class in org.springframework.boot.devtools.classpath
-
Encapsulates a
FileSystemWatcher
to watch the local classpath directories for changes. - ClassPathFileSystemWatcher(FileSystemWatcherFactory, ClassPathRestartStrategy, URL[]) - Constructor for class org.springframework.boot.devtools.classpath.ClassPathFileSystemWatcher
-
Create a new
ClassPathFileSystemWatcher
instance. - ClassPathRestartStrategy - Interface in org.springframework.boot.devtools.classpath
-
Strategy interface used to determine when a changed classpath file should trigger a full application restart.
- clearInstance() - Static method in class org.springframework.boot.devtools.restart.Restarter
-
Clear the instance.
- clientHttpRequestFactory() - Method in class org.springframework.boot.devtools.remote.client.RemoteClientConfiguration
- ConditionalOnInitializedRestarter - Annotation Interface in org.springframework.boot.devtools.restart
- createConnection(Socket, InputStream, OutputStream) - Method in class org.springframework.boot.devtools.livereload.LiveReloadServer
-
Factory method used to create the
Connection
.
D
- DEFAULT_CONTEXT_PATH - Static variable in class org.springframework.boot.devtools.autoconfigure.RemoteDevToolsProperties
- DEFAULT_PORT - Static variable in class org.springframework.boot.devtools.livereload.LiveReloadServer
-
The default live reload server port.
- DEFAULT_SECRET_HEADER_NAME - Static variable in class org.springframework.boot.devtools.autoconfigure.RemoteDevToolsProperties
- DefaultRestartInitializer - Class in org.springframework.boot.devtools.restart
-
Default
RestartInitializer
that only enable initial restart when running a standard "main" method. - DefaultRestartInitializer() - Constructor for class org.springframework.boot.devtools.restart.DefaultRestartInitializer
- DefaultSourceDirectoryUrlFilter - Class in org.springframework.boot.devtools.restart.server
-
Default implementation of
SourceDirectoryUrlFilter
that attempts to match URLs using common naming conventions. - DefaultSourceDirectoryUrlFilter() - Constructor for class org.springframework.boot.devtools.restart.server.DefaultSourceDirectoryUrlFilter
- DELETE - Enum constant in enum class org.springframework.boot.devtools.filewatch.ChangedFile.Type
-
An existing file has been deleted.
- DELETED - Enum constant in enum class org.springframework.boot.devtools.restart.classloader.ClassLoaderFile.Kind
-
The file has been deleted since the original JAR was created.
- destroy() - Method in class org.springframework.boot.devtools.classpath.ClassPathFileSystemWatcher
- destroy() - Method in class org.springframework.boot.devtools.remote.server.DispatcherFilter
- DevToolsDataSourceAutoConfiguration - Class in org.springframework.boot.devtools.autoconfigure
-
Auto-configuration
for DevTools-specificDataSource
configuration. - DevToolsDataSourceAutoConfiguration() - Constructor for class org.springframework.boot.devtools.autoconfigure.DevToolsDataSourceAutoConfiguration
- DevToolsEnablementDeducer - Class in org.springframework.boot.devtools.system
-
Utility to deduce if DevTools should be enabled in the current context.
- DevToolsHomePropertiesPostProcessor - Class in org.springframework.boot.devtools.env
-
EnvironmentPostProcessor
to add devtools properties from the user's home directory. - DevToolsHomePropertiesPostProcessor() - Constructor for class org.springframework.boot.devtools.env.DevToolsHomePropertiesPostProcessor
- DevToolsLogFactory - Class in org.springframework.boot.devtools.logger
-
Devtools deferred logging support.
- DevToolsProperties - Class in org.springframework.boot.devtools.autoconfigure
-
Configuration properties for developer tools.
- DevToolsProperties() - Constructor for class org.springframework.boot.devtools.autoconfigure.DevToolsProperties
- DevToolsProperties.Livereload - Class in org.springframework.boot.devtools.autoconfigure
-
LiveReload properties.
- DevToolsProperties.Restart - Class in org.springframework.boot.devtools.autoconfigure
-
Restart properties.
- DevToolsPropertyDefaultsPostProcessor - Class in org.springframework.boot.devtools.env
-
EnvironmentPostProcessor
to add properties that make sense when working at development time. - DevToolsPropertyDefaultsPostProcessor() - Constructor for class org.springframework.boot.devtools.env.DevToolsPropertyDefaultsPostProcessor
- DevToolsR2dbcAutoConfiguration - Class in org.springframework.boot.devtools.autoconfigure
-
Auto-configuration
for DevTools-specific R2DBC configuration. - DevToolsR2dbcAutoConfiguration() - Constructor for class org.springframework.boot.devtools.autoconfigure.DevToolsR2dbcAutoConfiguration
- DevToolsSettings - Class in org.springframework.boot.devtools.settings
-
DevTools settings loaded from /META-INF/spring-devtools.properties files.
- disable() - Static method in class org.springframework.boot.devtools.restart.Restarter
-
Initialize and disable restart support.
- Dispatcher - Class in org.springframework.boot.devtools.remote.server
-
Dispatcher used to route incoming remote server requests to a
Handler
. - Dispatcher(AccessManager, Collection<HandlerMapper>) - Constructor for class org.springframework.boot.devtools.remote.server.Dispatcher
- DispatcherFilter - Class in org.springframework.boot.devtools.remote.server
-
Servlet filter providing integration with the remote server
Dispatcher
. - DispatcherFilter(Dispatcher) - Constructor for class org.springframework.boot.devtools.remote.server.DispatcherFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.springframework.boot.devtools.remote.server.DispatcherFilter
E
- equals(Object) - Method in class org.springframework.boot.devtools.filewatch.ChangedFile
- equals(Object) - Method in class org.springframework.boot.devtools.filewatch.ChangedFiles
F
- FailureHandler - Interface in org.springframework.boot.devtools.restart
-
Strategy used to handle launch failures.
- FailureHandler.Outcome - Enum Class in org.springframework.boot.devtools.restart
-
Various outcomes for the handler.
- FileChangeListener - Interface in org.springframework.boot.devtools.filewatch
-
Callback interface when file changes are detected.
- FileSystemWatcher - Class in org.springframework.boot.devtools.filewatch
-
Watches specific directories for file changes.
- FileSystemWatcher() - Constructor for class org.springframework.boot.devtools.filewatch.FileSystemWatcher
-
Create a new
FileSystemWatcher
instance. - FileSystemWatcher(boolean, Duration, Duration) - Constructor for class org.springframework.boot.devtools.filewatch.FileSystemWatcher
-
Create a new
FileSystemWatcher
instance. - FileSystemWatcher(boolean, Duration, Duration, SnapshotStateRepository) - Constructor for class org.springframework.boot.devtools.filewatch.FileSystemWatcher
-
Create a new
FileSystemWatcher
instance. - FileSystemWatcherFactory - Interface in org.springframework.boot.devtools.filewatch
-
Factory used to create new
FileSystemWatcher
instances. - findClass(String) - Method in class org.springframework.boot.devtools.restart.classloader.RestartClassLoader
- findResource(String) - Method in class org.springframework.boot.devtools.restart.classloader.RestartClassLoader
G
- get() - Static method in class org.springframework.boot.devtools.settings.DevToolsSettings
- get(String) - Method in class org.springframework.boot.devtools.restart.classloader.ClassLoaderFiles.SourceDirectory
- getAdditionalExclude() - Method in class org.springframework.boot.devtools.autoconfigure.DevToolsProperties.Restart
- getAdditionalPaths() - Method in class org.springframework.boot.devtools.autoconfigure.DevToolsProperties.Restart
- getAllExclude() - Method in class org.springframework.boot.devtools.autoconfigure.DevToolsProperties.Restart
- getChangeSet() - Method in class org.springframework.boot.devtools.classpath.ClassPathChangedEvent
-
Return details of the files that changed.
- getContents() - Method in class org.springframework.boot.devtools.restart.classloader.ClassLoaderFile
-
Return the contents of the file as a byte array or
null
ifClassLoaderFile.getKind()
isClassLoaderFile.Kind.DELETED
. - getContextPath() - Method in class org.springframework.boot.devtools.autoconfigure.RemoteDevToolsProperties
- getExclude() - Method in class org.springframework.boot.devtools.autoconfigure.DevToolsProperties.Restart
- getFile() - Method in class org.springframework.boot.devtools.filewatch.ChangedFile
-
Return the file that was changed.
- getFile(String) - Method in interface org.springframework.boot.devtools.restart.classloader.ClassLoaderFileRepository
-
Return a
ClassLoaderFile
for the given name ornull
if no file is contained in this collection. - getFile(String) - Method in class org.springframework.boot.devtools.restart.classloader.ClassLoaderFiles
- getFiles() - Method in class org.springframework.boot.devtools.filewatch.ChangedFiles
-
The files that have been changed.
- getFiles() - Method in class org.springframework.boot.devtools.restart.classloader.ClassLoaderFiles.SourceDirectory
-
Return all
ClassLoaderFiles
in the collection that are contained in this source directory. - getFilesEntrySet() - Method in class org.springframework.boot.devtools.restart.classloader.ClassLoaderFiles.SourceDirectory
- getFileSystemWatcher() - Method in interface org.springframework.boot.devtools.filewatch.FileSystemWatcherFactory
-
Create a new
FileSystemWatcher
. - getHandler(ServerHttpRequest) - Method in interface org.springframework.boot.devtools.remote.server.HandlerMapper
-
Return the handler for the given request or
null
. - getHandler(ServerHttpRequest) - Method in class org.springframework.boot.devtools.remote.server.UrlHandlerMapper
- getHomeDirectory() - Method in class org.springframework.boot.devtools.env.DevToolsHomePropertiesPostProcessor
- getHost() - Method in class org.springframework.boot.devtools.autoconfigure.RemoteDevToolsProperties.Proxy
- getInitialUrls() - Method in class org.springframework.boot.devtools.restart.Restarter
-
Return the initial set of URLs as configured by the
RestartInitializer
. - getInitialUrls(Thread) - Method in class org.springframework.boot.devtools.restart.DefaultRestartInitializer
- getInitialUrls(Thread) - Method in interface org.springframework.boot.devtools.restart.RestartInitializer
-
Return the initial set of URLs for the
Restarter
ornull
if no initial restart is required. - getInstance() - Static method in class org.springframework.boot.devtools.restart.Restarter
-
Return the active
Restarter
instance. - getKind() - Method in class org.springframework.boot.devtools.restart.classloader.ClassLoaderFile
-
Return the file
ClassLoaderFile.Kind
(added, modified, deleted). - getLastModified() - Method in class org.springframework.boot.devtools.restart.classloader.ClassLoaderFile
-
Return the time that the file was last modified.
- getLivereload() - Method in class org.springframework.boot.devtools.autoconfigure.DevToolsProperties
- getLog(Class<?>) - Static method in class org.springframework.boot.devtools.logger.DevToolsLogFactory
-
Get a
Log
instance for the specified source that will be automaticallyswitched
when thecontext is prepared
. - getMatchOutcome(ConditionContext, AnnotatedTypeMetadata) - Method in class org.springframework.boot.devtools.autoconfigure.OnEnabledDevToolsCondition
- getName() - Method in class org.springframework.boot.devtools.restart.classloader.ClassLoaderFiles.SourceDirectory
-
Return the name of the source directory.
- getOrAddAttribute(String, ObjectFactory<?>) - Method in class org.springframework.boot.devtools.restart.Restarter
- getOrCreateSourceDirectory(String) - Method in class org.springframework.boot.devtools.restart.classloader.ClassLoaderFiles
-
Get or create a
ClassLoaderFiles.SourceDirectory
with the given name. - getOrder() - Method in class org.springframework.boot.devtools.restart.RestartApplicationListener
- getOriginalClassLoader() - Method in class org.springframework.boot.devtools.restart.classloader.RestartClassLoader
- getPollInterval() - Method in class org.springframework.boot.devtools.autoconfigure.DevToolsProperties.Restart
- getPort() - Method in class org.springframework.boot.devtools.autoconfigure.DevToolsProperties.Livereload
- getPort() - Method in class org.springframework.boot.devtools.autoconfigure.RemoteDevToolsProperties.Proxy
- getPort() - Method in class org.springframework.boot.devtools.livereload.LiveReloadServer
-
Return the port that the server is listening on.
- getProxy() - Method in class org.springframework.boot.devtools.autoconfigure.RemoteDevToolsProperties
- getQuietPeriod() - Method in class org.springframework.boot.devtools.autoconfigure.DevToolsProperties.Restart
- getRelativeName() - Method in class org.springframework.boot.devtools.filewatch.ChangedFile
-
Return the name of the file relative to the source directory.
- getRemote() - Method in class org.springframework.boot.devtools.autoconfigure.DevToolsProperties
- getResource(String) - Method in class org.springframework.boot.devtools.restart.classloader.RestartClassLoader
- getResources(String) - Method in class org.springframework.boot.devtools.restart.classloader.RestartClassLoader
- getRestart() - Method in class org.springframework.boot.devtools.autoconfigure.DevToolsProperties
- getRestart() - Method in class org.springframework.boot.devtools.autoconfigure.RemoteDevToolsProperties
- getSecret() - Method in class org.springframework.boot.devtools.autoconfigure.RemoteDevToolsProperties
- getSecretHeaderName() - Method in class org.springframework.boot.devtools.autoconfigure.RemoteDevToolsProperties
- getSourceDirectories() - Method in class org.springframework.boot.devtools.restart.classloader.ClassLoaderFiles
-
Return all
SourceDirectories
that have been added to the collection. - getSourceDirectory() - Method in class org.springframework.boot.devtools.filewatch.ChangedFiles
-
The source directory being watched.
- getThreadFactory() - Method in class org.springframework.boot.devtools.restart.Restarter
-
Return a
ThreadFactory
that can be used to create leak safe threads. - getTriggerFile() - Method in class org.springframework.boot.devtools.autoconfigure.DevToolsProperties.Restart
- getType() - Method in class org.springframework.boot.devtools.filewatch.ChangedFile
-
Return the type of change.
- getUrls(Thread) - Method in class org.springframework.boot.devtools.restart.DefaultRestartInitializer
-
Return the URLs that should be used with initialization.
H
- handle(Throwable) - Method in interface org.springframework.boot.devtools.restart.FailureHandler
-
Handle a run failure.
- handle(ServerHttpRequest, ServerHttpResponse) - Method in class org.springframework.boot.devtools.remote.server.Dispatcher
-
Dispatch the specified request to an appropriate
Handler
. - handle(ServerHttpRequest, ServerHttpResponse) - Method in interface org.springframework.boot.devtools.remote.server.Handler
-
Handle the request.
- handle(ServerHttpRequest, ServerHttpResponse) - Method in class org.springframework.boot.devtools.remote.server.HttpStatusHandler
- handle(ServerHttpRequest, ServerHttpResponse) - Method in class org.springframework.boot.devtools.restart.server.HttpRestartServer
-
Handle a server request.
- handle(ServerHttpRequest, ServerHttpResponse) - Method in class org.springframework.boot.devtools.restart.server.HttpRestartServerHandler
- Handler - Interface in org.springframework.boot.devtools.remote.server
-
A single handler that is able to process an incoming remote server request.
- HandlerMapper - Interface in org.springframework.boot.devtools.remote.server
-
Interface to provide a mapping between a
ServerHttpRequest
and aHandler
. - hashCode() - Method in class org.springframework.boot.devtools.filewatch.ChangedFile
- hashCode() - Method in class org.springframework.boot.devtools.filewatch.ChangedFiles
- HttpHeaderAccessManager - Class in org.springframework.boot.devtools.remote.server
-
AccessManager
that checks for the presence of an HTTP header secret. - HttpHeaderAccessManager(String, String) - Constructor for class org.springframework.boot.devtools.remote.server.HttpHeaderAccessManager
- HttpHeaderInterceptor - Class in org.springframework.boot.devtools.remote.client
-
ClientHttpRequestInterceptor
to populate arbitrary HTTP headers with a value. - HttpHeaderInterceptor(String, String) - Constructor for class org.springframework.boot.devtools.remote.client.HttpHeaderInterceptor
-
Creates a new
HttpHeaderInterceptor
instance. - HttpRestartServer - Class in org.springframework.boot.devtools.restart.server
-
An HTTP server that can be used to upload updated
ClassLoaderFiles
and trigger restarts. - HttpRestartServer(RestartServer) - Constructor for class org.springframework.boot.devtools.restart.server.HttpRestartServer
-
Create a new
HttpRestartServer
instance. - HttpRestartServer(SourceDirectoryUrlFilter) - Constructor for class org.springframework.boot.devtools.restart.server.HttpRestartServer
-
Create a new
HttpRestartServer
instance. - HttpRestartServerHandler - Class in org.springframework.boot.devtools.restart.server
-
Adapts
HttpRestartServer
to aHandler
. - HttpRestartServerHandler(HttpRestartServer) - Constructor for class org.springframework.boot.devtools.restart.server.HttpRestartServerHandler
-
Create a new
HttpRestartServerHandler
instance. - HttpStatusHandler - Class in org.springframework.boot.devtools.remote.server
-
Handler
that responds with a specificHttpStatus
. - HttpStatusHandler() - Constructor for class org.springframework.boot.devtools.remote.server.HttpStatusHandler
-
Create a new
HttpStatusHandler
instance that will respond with an HTTP OK 200 status. - HttpStatusHandler(HttpStatus) - Constructor for class org.springframework.boot.devtools.remote.server.HttpStatusHandler
-
Create a new
HttpStatusHandler
instance that will respond with the specified status.
I
- init(FilterConfig) - Method in class org.springframework.boot.devtools.remote.server.DispatcherFilter
- initialize(boolean) - Method in class org.springframework.boot.devtools.restart.Restarter
- initialize(String[]) - Static method in class org.springframework.boot.devtools.restart.Restarter
-
Initialize restart support.
- initialize(String[], boolean) - Static method in class org.springframework.boot.devtools.restart.Restarter
-
Initialize restart support.
- initialize(String[], boolean, RestartInitializer) - Static method in class org.springframework.boot.devtools.restart.Restarter
-
Initialize restart support.
- initialize(String[], boolean, RestartInitializer, boolean) - Static method in class org.springframework.boot.devtools.restart.Restarter
-
Initialize restart support for the current application.
- initialize(String[], RestartInitializer) - Static method in class org.springframework.boot.devtools.restart.Restarter
-
Initialize restart support.
- initialize(ConfigurableApplicationContext) - Method in class org.springframework.boot.devtools.restart.RestartScopeInitializer
- intercept(HttpRequest, byte[], ClientHttpRequestExecution) - Method in class org.springframework.boot.devtools.remote.client.HttpHeaderInterceptor
- isActive() - Static method in class org.springframework.boot.devtools.restart.AgentReloader
-
Determine if any agent reloader is active.
- isAllowed(ServerHttpRequest) - Method in interface org.springframework.boot.devtools.remote.server.AccessManager
-
Determine if the specific request is allowed to be handled by the
Dispatcher
. - isAllowed(ServerHttpRequest) - Method in class org.springframework.boot.devtools.remote.server.HttpHeaderAccessManager
- isClassReloadable(Class<?>) - Method in class org.springframework.boot.devtools.restart.classloader.RestartClassLoader
- isDevelopmentClassLoader(ClassLoader) - Method in class org.springframework.boot.devtools.restart.DefaultRestartInitializer
-
Returns whether the given
classLoader
is one that is typically used during development. - isEnabled() - Method in class org.springframework.boot.devtools.autoconfigure.DevToolsProperties.Livereload
- isEnabled() - Method in class org.springframework.boot.devtools.autoconfigure.DevToolsProperties.Restart
- isEnabled() - Method in class org.springframework.boot.devtools.autoconfigure.RemoteDevToolsProperties.Restart
- isLogConditionEvaluationDelta() - Method in class org.springframework.boot.devtools.autoconfigure.DevToolsProperties.Restart
- isMain(Thread) - Method in class org.springframework.boot.devtools.restart.DefaultRestartInitializer
-
Returns if the thread is for a main invocation.
- isMainThread(Thread) - Method in class org.springframework.boot.devtools.restart.DefaultRestartInitializer
-
Returns whether the given
thread
is considered to be the main thread. - isMatch(String, URL) - Method in class org.springframework.boot.devtools.restart.server.DefaultSourceDirectoryUrlFilter
- isMatch(String, URL) - Method in interface org.springframework.boot.devtools.restart.server.SourceDirectoryUrlFilter
-
Determine if the specified URL matches a source directory.
- isRestartExclude(URL) - Method in class org.springframework.boot.devtools.settings.DevToolsSettings
- isRestartInclude(URL) - Method in class org.springframework.boot.devtools.settings.DevToolsSettings
- isRestartRequired() - Method in class org.springframework.boot.devtools.classpath.ClassPathChangedEvent
-
Return if an application restart is required due to the change.
- isRestartRequired(ChangedFile) - Method in interface org.springframework.boot.devtools.classpath.ClassPathRestartStrategy
-
Return true if a full restart is required.
- isRestartRequired(ChangedFile) - Method in class org.springframework.boot.devtools.classpath.PatternClassPathRestartStrategy
- isStarted() - Method in class org.springframework.boot.devtools.livereload.LiveReloadServer
-
Return if the server has been started.
- iterator() - Method in class org.springframework.boot.devtools.classpath.ClassPathDirectories
- iterator() - Method in class org.springframework.boot.devtools.filewatch.ChangedFiles
L
- Livereload() - Constructor for class org.springframework.boot.devtools.autoconfigure.DevToolsProperties.Livereload
- LiveReloadServer - Class in org.springframework.boot.devtools.livereload
-
A livereload server.
- LiveReloadServer() - Constructor for class org.springframework.boot.devtools.livereload.LiveReloadServer
-
Create a new
LiveReloadServer
listening on the default port. - LiveReloadServer(int) - Constructor for class org.springframework.boot.devtools.livereload.LiveReloadServer
-
Create a new
LiveReloadServer
listening on the specified port. - LiveReloadServer(int, ThreadFactory) - Constructor for class org.springframework.boot.devtools.livereload.LiveReloadServer
-
Create a new
LiveReloadServer
listening on the specified port with a specificThreadFactory
. - LiveReloadServer(ThreadFactory) - Constructor for class org.springframework.boot.devtools.livereload.LiveReloadServer
-
Create a new
LiveReloadServer
listening on the default port with a specificThreadFactory
. - loadClass(String, boolean) - Method in class org.springframework.boot.devtools.restart.classloader.RestartClassLoader
- LocalDevToolsAutoConfiguration - Class in org.springframework.boot.devtools.autoconfigure
-
Auto-configuration
for local development support. - LocalDevToolsAutoConfiguration() - Constructor for class org.springframework.boot.devtools.autoconfigure.LocalDevToolsAutoConfiguration
M
- main(String[]) - Static method in class org.springframework.boot.devtools.RemoteSpringApplication
-
Run the
RemoteSpringApplication
. - MODIFIED - Enum constant in enum class org.springframework.boot.devtools.restart.classloader.ClassLoaderFile.Kind
-
The file has been modified since the original JAR was created.
- MODIFY - Enum constant in enum class org.springframework.boot.devtools.filewatch.ChangedFile.Type
-
An existing file has been modified.
N
- NONE - Static variable in interface org.springframework.boot.devtools.filewatch.SnapshotStateRepository
-
A No-op
SnapshotStateRepository
that does not save state. - NONE - Static variable in interface org.springframework.boot.devtools.restart.classloader.ClassLoaderFileRepository
-
Empty
ClassLoaderFileRepository
implementation. - NONE - Static variable in interface org.springframework.boot.devtools.restart.FailureHandler
-
FailureHandler
that always aborts. - NONE - Static variable in interface org.springframework.boot.devtools.restart.RestartInitializer
-
RestartInitializer
that doesn't return any URLs.
O
- onApplicationEvent(ClassPathChangedEvent) - Method in class org.springframework.boot.devtools.remote.client.ClassPathChangeUploader
- onApplicationEvent(ApplicationEvent) - Method in class org.springframework.boot.devtools.restart.RestartApplicationListener
- onChange(Set<ChangedFiles>) - Method in interface org.springframework.boot.devtools.filewatch.FileChangeListener
-
Called when files have been changed.
- OnEnabledDevToolsCondition - Class in org.springframework.boot.devtools.autoconfigure
-
A condition that checks if DevTools should be enabled.
- OnEnabledDevToolsCondition() - Constructor for class org.springframework.boot.devtools.autoconfigure.OnEnabledDevToolsCondition
- openConnection(URL) - Method in class org.springframework.boot.devtools.restart.classloader.ClassLoaderFileURLStreamHandler
- OptionalLiveReloadServer - Class in org.springframework.boot.devtools.autoconfigure
-
Manages an optional
LiveReloadServer
. - OptionalLiveReloadServer(LiveReloadServer) - Constructor for class org.springframework.boot.devtools.autoconfigure.OptionalLiveReloadServer
-
Create a new
OptionalLiveReloadServer
instance. - org.springframework.boot.devtools - package org.springframework.boot.devtools
-
Spring Boot developer tools.
- org.springframework.boot.devtools.autoconfigure - package org.springframework.boot.devtools.autoconfigure
-
Auto-configuration for
spring-boot-devtools
. - org.springframework.boot.devtools.classpath - package org.springframework.boot.devtools.classpath
-
Support for classpath monitoring.
- org.springframework.boot.devtools.env - package org.springframework.boot.devtools.env
-
DevTools classes relating to Spring Framework's
Environment
. - org.springframework.boot.devtools.filewatch - package org.springframework.boot.devtools.filewatch
-
Class to watch the local filesystem for changes.
- org.springframework.boot.devtools.livereload - package org.springframework.boot.devtools.livereload
-
Support for the livereload protocol.
- org.springframework.boot.devtools.logger - package org.springframework.boot.devtools.logger
-
Devtools specific logging concerns.
- org.springframework.boot.devtools.remote.client - package org.springframework.boot.devtools.remote.client
-
Client support for a remotely running Spring Boot application.
- org.springframework.boot.devtools.remote.server - package org.springframework.boot.devtools.remote.server
-
Server support for a remotely running Spring Boot application.
- org.springframework.boot.devtools.restart - package org.springframework.boot.devtools.restart
-
Application restart support.
- org.springframework.boot.devtools.restart.classloader - package org.springframework.boot.devtools.restart.classloader
-
Classloaders used for reload support.
- org.springframework.boot.devtools.restart.server - package org.springframework.boot.devtools.restart.server
-
Remote restart server.
- org.springframework.boot.devtools.settings - package org.springframework.boot.devtools.settings
-
Classes for loading DevTools settings.
- org.springframework.boot.devtools.system - package org.springframework.boot.devtools.system
-
Devtools system support classes.
- overview() - Method in class org.springframework.boot.devtools.classpath.ClassPathChangedEvent
-
Return an overview of the changes that triggered this event.
P
- PatternClassPathRestartStrategy - Class in org.springframework.boot.devtools.classpath
-
Ant style pattern based
ClassPathRestartStrategy
. - PatternClassPathRestartStrategy(String) - Constructor for class org.springframework.boot.devtools.classpath.PatternClassPathRestartStrategy
- PatternClassPathRestartStrategy(String[]) - Constructor for class org.springframework.boot.devtools.classpath.PatternClassPathRestartStrategy
- PERMIT_ALL - Static variable in interface org.springframework.boot.devtools.remote.server.AccessManager
-
AccessManager
that permits all requests. - postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class org.springframework.boot.devtools.env.DevToolsHomePropertiesPostProcessor
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class org.springframework.boot.devtools.env.DevToolsPropertyDefaultsPostProcessor
- propertySourcesPlaceholderConfigurer() - Static method in class org.springframework.boot.devtools.remote.client.RemoteClientConfiguration
- Proxy() - Constructor for class org.springframework.boot.devtools.autoconfigure.RemoteDevToolsProperties.Proxy
- publicDefineClass(String, byte[], ProtectionDomain) - Method in class org.springframework.boot.devtools.restart.classloader.RestartClassLoader
R
- relaunch(ClassLoader) - Method in class org.springframework.boot.devtools.restart.Restarter
-
Relaunch the application using the specified classloader.
- RemoteClientConfiguration - Class in org.springframework.boot.devtools.remote.client
-
Configuration used to connect to remote Spring Boot applications.
- RemoteClientConfiguration(DevToolsProperties) - Constructor for class org.springframework.boot.devtools.remote.client.RemoteClientConfiguration
- remoteDevToolsAccessManager() - Method in class org.springframework.boot.devtools.autoconfigure.RemoteDevToolsAutoConfiguration
- RemoteDevToolsAutoConfiguration - Class in org.springframework.boot.devtools.autoconfigure
-
Auto-configuration
for remote development support. - RemoteDevToolsAutoConfiguration(DevToolsProperties) - Constructor for class org.springframework.boot.devtools.autoconfigure.RemoteDevToolsAutoConfiguration
- remoteDevToolsDispatcherFilter(AccessManager, Collection<HandlerMapper>) - Method in class org.springframework.boot.devtools.autoconfigure.RemoteDevToolsAutoConfiguration
- remoteDevToolsHealthCheckHandlerMapper(ServerProperties) - Method in class org.springframework.boot.devtools.autoconfigure.RemoteDevToolsAutoConfiguration
- RemoteDevToolsProperties - Class in org.springframework.boot.devtools.autoconfigure
-
Configuration properties for remote Spring Boot applications.
- RemoteDevToolsProperties() - Constructor for class org.springframework.boot.devtools.autoconfigure.RemoteDevToolsProperties
- RemoteDevToolsProperties.Proxy - Class in org.springframework.boot.devtools.autoconfigure
- RemoteDevToolsProperties.Restart - Class in org.springframework.boot.devtools.autoconfigure
- RemoteSpringApplication - Class in org.springframework.boot.devtools
-
Application that can be used to establish a link to remotely running Spring Boot code.
- remove(String) - Method in class org.springframework.boot.devtools.restart.classloader.ClassLoaderFiles.SourceDirectory
- removeAttribute(String) - Method in class org.springframework.boot.devtools.restart.Restarter
- restart() - Method in class org.springframework.boot.devtools.restart.Restarter
-
Restart the running application.
- restart(Set<URL>, ClassLoaderFiles) - Method in class org.springframework.boot.devtools.restart.server.RestartServer
-
Called to restart the application.
- restart(FailureHandler) - Method in class org.springframework.boot.devtools.restart.Restarter
-
Restart the running application.
- Restart() - Constructor for class org.springframework.boot.devtools.autoconfigure.DevToolsProperties.Restart
- Restart() - Constructor for class org.springframework.boot.devtools.autoconfigure.RemoteDevToolsProperties.Restart
- RestartApplicationListener - Class in org.springframework.boot.devtools.restart
-
ApplicationListener
to initialize theRestarter
. - RestartApplicationListener() - Constructor for class org.springframework.boot.devtools.restart.RestartApplicationListener
- RestartClassLoader - Class in org.springframework.boot.devtools.restart.classloader
-
Disposable
ClassLoader
used to support application restarting. - RestartClassLoader(ClassLoader, URL[]) - Constructor for class org.springframework.boot.devtools.restart.classloader.RestartClassLoader
-
Create a new
RestartClassLoader
instance. - RestartClassLoader(ClassLoader, URL[], ClassLoaderFileRepository) - Constructor for class org.springframework.boot.devtools.restart.classloader.RestartClassLoader
-
Create a new
RestartClassLoader
instance. - Restarter - Class in org.springframework.boot.devtools.restart
-
Allows a running application to be restarted with an updated classpath.
- Restarter(Thread, String[], boolean, RestartInitializer) - Constructor for class org.springframework.boot.devtools.restart.Restarter
-
Internal constructor to create a new
Restarter
instance. - RestartInitializer - Interface in org.springframework.boot.devtools.restart
-
Strategy interface used to initialize a
Restarter
. - RestartListener - Interface in org.springframework.boot.devtools.restart
-
Listener that is notified of application restarts.
- RestartScope - Annotation Interface in org.springframework.boot.devtools.restart
-
Restart
@Scope
Annotation used to indicate that a bean should remain between restarts. - RestartScopeInitializer - Class in org.springframework.boot.devtools.restart
-
Support for a 'restart'
Scope
that allows beans to remain between restarts. - RestartScopeInitializer() - Constructor for class org.springframework.boot.devtools.restart.RestartScopeInitializer
- RestartServer - Class in org.springframework.boot.devtools.restart.server
-
Server used to
restart
the current application with updatedClassLoaderFiles
. - RestartServer(SourceDirectoryUrlFilter) - Constructor for class org.springframework.boot.devtools.restart.server.RestartServer
-
Create a new
RestartServer
instance. - RestartServer(SourceDirectoryUrlFilter, ClassLoader) - Constructor for class org.springframework.boot.devtools.restart.server.RestartServer
-
Create a new
RestartServer
instance. - restore() - Method in interface org.springframework.boot.devtools.filewatch.SnapshotStateRepository
-
Restore any previously saved state.
- RETRY - Enum constant in enum class org.springframework.boot.devtools.restart.FailureHandler.Outcome
-
Try again to relaunch the application.
S
- save(Object) - Method in interface org.springframework.boot.devtools.filewatch.SnapshotStateRepository
-
Save the given state in the repository.
- setAdditionalExclude(String) - Method in class org.springframework.boot.devtools.autoconfigure.DevToolsProperties.Restart
- setAdditionalPaths(List<File>) - Method in class org.springframework.boot.devtools.autoconfigure.DevToolsProperties.Restart
- setApplicationContext(ApplicationContext) - Method in class org.springframework.boot.devtools.classpath.ClassPathFileSystemWatcher
- setContextPath(String) - Method in class org.springframework.boot.devtools.autoconfigure.RemoteDevToolsProperties
- setEnabled(boolean) - Method in class org.springframework.boot.devtools.autoconfigure.DevToolsProperties.Livereload
- setEnabled(boolean) - Method in class org.springframework.boot.devtools.autoconfigure.DevToolsProperties.Restart
- setEnabled(boolean) - Method in class org.springframework.boot.devtools.autoconfigure.RemoteDevToolsProperties.Restart
- setExclude(String) - Method in class org.springframework.boot.devtools.autoconfigure.DevToolsProperties.Restart
- setHost(String) - Method in class org.springframework.boot.devtools.autoconfigure.RemoteDevToolsProperties.Proxy
- setLogConditionEvaluationDelta(boolean) - Method in class org.springframework.boot.devtools.autoconfigure.DevToolsProperties.Restart
- setOrder(int) - Method in class org.springframework.boot.devtools.restart.RestartApplicationListener
-
Set the order of the listener.
- setPollInterval(Duration) - Method in class org.springframework.boot.devtools.autoconfigure.DevToolsProperties.Restart
- setPort(int) - Method in class org.springframework.boot.devtools.autoconfigure.DevToolsProperties.Livereload
- setPort(Integer) - Method in class org.springframework.boot.devtools.autoconfigure.RemoteDevToolsProperties.Proxy
- setQuietPeriod(Duration) - Method in class org.springframework.boot.devtools.autoconfigure.DevToolsProperties.Restart
- setSecret(String) - Method in class org.springframework.boot.devtools.autoconfigure.RemoteDevToolsProperties
- setSecretHeaderName(String) - Method in class org.springframework.boot.devtools.autoconfigure.RemoteDevToolsProperties
- setStopWatcherOnRestart(boolean) - Method in class org.springframework.boot.devtools.classpath.ClassPathFileSystemWatcher
-
Set if the
FileSystemWatcher
should be stopped when a full restart occurs. - SETTINGS_RESOURCE_LOCATION - Static variable in class org.springframework.boot.devtools.settings.DevToolsSettings
-
The location to look for settings properties.
- setTriggerFile(String) - Method in class org.springframework.boot.devtools.autoconfigure.DevToolsProperties.Restart
- setTriggerFilter(FileFilter) - Method in class org.springframework.boot.devtools.filewatch.FileSystemWatcher
-
Set an optional
FileFilter
used to limit the files that trigger a change. - shouldEnable(Thread) - Static method in class org.springframework.boot.devtools.system.DevToolsEnablementDeducer
-
Checks if a specific
StackTraceElement
in the current thread's stacktrace should cause devtools to be disabled. - size() - Method in class org.springframework.boot.devtools.restart.classloader.ClassLoaderFiles
-
Return the size of the collection.
- SnapshotStateRepository - Interface in org.springframework.boot.devtools.filewatch
-
Repository used by
FileSystemWatcher
to save file/directory snapshots across restarts. - SourceDirectoryUrlFilter - Interface in org.springframework.boot.devtools.restart.server
-
Filter URLs based on a source directory name.
- start() - Method in class org.springframework.boot.devtools.filewatch.FileSystemWatcher
-
Start monitoring the source directory for changes.
- start() - Method in class org.springframework.boot.devtools.livereload.LiveReloadServer
-
Start the livereload server and accept incoming connections.
- start(FailureHandler) - Method in class org.springframework.boot.devtools.restart.Restarter
-
Start the application.
- STATIC - Static variable in interface org.springframework.boot.devtools.filewatch.SnapshotStateRepository
-
A
SnapshotStateRepository
that uses a static instance to keep state across restarts. - stop() - Method in class org.springframework.boot.devtools.filewatch.FileSystemWatcher
-
Stop monitoring the source directories.
- stop() - Method in class org.springframework.boot.devtools.livereload.LiveReloadServer
-
Gracefully stop the livereload server.
- stop() - Method in class org.springframework.boot.devtools.restart.Restarter
-
Stop the application.
T
- toString() - Method in class org.springframework.boot.devtools.classpath.ClassPathChangedEvent
- toString() - Method in class org.springframework.boot.devtools.filewatch.ChangedFile
- toString() - Method in class org.springframework.boot.devtools.filewatch.ChangedFiles
- TriggerFileFilter - Class in org.springframework.boot.devtools.autoconfigure
-
FileFilter
that accepts only a specific "trigger" file. - TriggerFileFilter(String) - Constructor for class org.springframework.boot.devtools.autoconfigure.TriggerFileFilter
- triggerReload() - Method in class org.springframework.boot.devtools.autoconfigure.OptionalLiveReloadServer
-
Trigger LiveReload if the server is up and running.
- triggerReload() - Method in class org.springframework.boot.devtools.livereload.LiveReloadServer
-
Trigger livereload of all connected clients.
U
- updateAndRestart(ClassLoaderFiles) - Method in class org.springframework.boot.devtools.restart.server.RestartServer
-
Update the current running application with the specified
ClassLoaderFiles
and trigger a reload. - UrlHandlerMapper - Class in org.springframework.boot.devtools.remote.server
-
HandlerMapper
implementation that maps incoming URLs. - UrlHandlerMapper(String, Handler) - Constructor for class org.springframework.boot.devtools.remote.server.UrlHandlerMapper
-
Create a new
UrlHandlerMapper
.
V
- valueOf(String) - Static method in enum class org.springframework.boot.devtools.filewatch.ChangedFile.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.boot.devtools.restart.classloader.ClassLoaderFile.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.boot.devtools.restart.FailureHandler.Outcome
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.springframework.boot.devtools.filewatch.ChangedFile.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.boot.devtools.restart.classloader.ClassLoaderFile.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.boot.devtools.restart.FailureHandler.Outcome
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form