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
ClassLoaderFilesto this instance. - addClassLoaderFiles(ClassLoaderFiles) - Method in class org.springframework.boot.devtools.restart.Restarter
-
Add additional
ClassLoaderFilesto 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
ClassLoaderFileto the collection. - addFile(String, ClassLoaderFile) - Method in class org.springframework.boot.devtools.restart.classloader.ClassLoaderFiles
-
Add a single
ClassLoaderFileto 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
ChangedFileinstance. - 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
ClassLoaderFileinstance. - ClassLoaderFile(ClassLoaderFile.Kind, long, byte[]) - Constructor for class org.springframework.boot.devtools.restart.classloader.ClassLoaderFile
-
Create a new
ClassLoaderFileinstance. - 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
-
ClassLoaderFileRepositorythat maintains a collection ofClassLoaderFileitems grouped by source directories. - ClassLoaderFiles() - Constructor for class org.springframework.boot.devtools.restart.classloader.ClassLoaderFiles
-
Create a new
ClassLoaderFilesinstance. - ClassLoaderFiles(ClassLoaderFiles) - Constructor for class org.springframework.boot.devtools.restart.classloader.ClassLoaderFiles
-
Create a new
ClassLoaderFilesinstance. - 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
-
URLStreamHandlerfor the contents of aClassLoaderFile. - ClassLoaderFileURLStreamHandler(ClassLoaderFile) - Constructor for class org.springframework.boot.devtools.restart.classloader.ClassLoaderFileURLStreamHandler
- ClassPathChangedEvent - Class in org.springframework.boot.devtools.classpath
-
ApplicationEventcontaining 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
FileSystemWatcherto watch the local classpath directories for changes. - ClassPathFileSystemWatcher(FileSystemWatcherFactory, ClassPathRestartStrategy, URL[]) - Constructor for class org.springframework.boot.devtools.classpath.ClassPathFileSystemWatcher
-
Create a new
ClassPathFileSystemWatcherinstance. - 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
RestartInitializerthat 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
SourceDirectoryUrlFilterthat 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-configurationfor DevTools-specificDataSourceconfiguration. - 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
-
EnvironmentPostProcessorto 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
-
EnvironmentPostProcessorto 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-configurationfor 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
FileSystemWatcherinstance. - FileSystemWatcher(boolean, Duration, Duration) - Constructor for class org.springframework.boot.devtools.filewatch.FileSystemWatcher
-
Create a new
FileSystemWatcherinstance. - FileSystemWatcher(boolean, Duration, Duration, SnapshotStateRepository) - Constructor for class org.springframework.boot.devtools.filewatch.FileSystemWatcher
-
Create a new
FileSystemWatcherinstance. - FileSystemWatcherFactory - Interface in org.springframework.boot.devtools.filewatch
-
Factory used to create new
FileSystemWatcherinstances. - 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
nullifClassLoaderFile.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
ClassLoaderFilefor the given name ornullif 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
ClassLoaderFilesin 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
Restarterornullif no initial restart is required. - getInstance() - Static method in class org.springframework.boot.devtools.restart.Restarter
-
Return the active
Restarterinstance. - 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
Loginstance for the specified source that will be automaticallyswitchedwhen 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.SourceDirectorywith 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
SourceDirectoriesthat 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
ThreadFactorythat 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
ServerHttpRequestand 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
-
AccessManagerthat 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
-
ClientHttpRequestInterceptorto populate arbitrary HTTP headers with a value. - HttpHeaderInterceptor(String, String) - Constructor for class org.springframework.boot.devtools.remote.client.HttpHeaderInterceptor
-
Creates a new
HttpHeaderInterceptorinstance. - HttpRestartServer - Class in org.springframework.boot.devtools.restart.server
-
An HTTP server that can be used to upload updated
ClassLoaderFilesand trigger restarts. - HttpRestartServer(RestartServer) - Constructor for class org.springframework.boot.devtools.restart.server.HttpRestartServer
-
Create a new
HttpRestartServerinstance. - HttpRestartServer(SourceDirectoryUrlFilter) - Constructor for class org.springframework.boot.devtools.restart.server.HttpRestartServer
-
Create a new
HttpRestartServerinstance. - HttpRestartServerHandler - Class in org.springframework.boot.devtools.restart.server
-
Adapts
HttpRestartServerto aHandler. - HttpRestartServerHandler(HttpRestartServer) - Constructor for class org.springframework.boot.devtools.restart.server.HttpRestartServerHandler
-
Create a new
HttpRestartServerHandlerinstance. - HttpStatusHandler - Class in org.springframework.boot.devtools.remote.server
-
Handlerthat responds with a specificHttpStatus. - HttpStatusHandler() - Constructor for class org.springframework.boot.devtools.remote.server.HttpStatusHandler
-
Create a new
HttpStatusHandlerinstance that will respond with an HTTP OK 200 status. - HttpStatusHandler(HttpStatus) - Constructor for class org.springframework.boot.devtools.remote.server.HttpStatusHandler
-
Create a new
HttpStatusHandlerinstance 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
classLoaderis 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
threadis 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
LiveReloadServerlistening on the default port. - LiveReloadServer(int) - Constructor for class org.springframework.boot.devtools.livereload.LiveReloadServer
-
Create a new
LiveReloadServerlistening on the specified port. - LiveReloadServer(int, ThreadFactory) - Constructor for class org.springframework.boot.devtools.livereload.LiveReloadServer
-
Create a new
LiveReloadServerlistening on the specified port with a specificThreadFactory. - LiveReloadServer(ThreadFactory) - Constructor for class org.springframework.boot.devtools.livereload.LiveReloadServer
-
Create a new
LiveReloadServerlistening 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-configurationfor 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
SnapshotStateRepositorythat does not save state. - NONE - Static variable in interface org.springframework.boot.devtools.restart.classloader.ClassLoaderFileRepository
-
Empty
ClassLoaderFileRepositoryimplementation. - NONE - Static variable in interface org.springframework.boot.devtools.restart.FailureHandler
-
FailureHandlerthat always aborts. - NONE - Static variable in interface org.springframework.boot.devtools.restart.RestartInitializer
-
RestartInitializerthat 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
OptionalLiveReloadServerinstance. - 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
-
AccessManagerthat 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-configurationfor 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
-
ApplicationListenerto initialize theRestarter. - RestartApplicationListener() - Constructor for class org.springframework.boot.devtools.restart.RestartApplicationListener
- RestartClassLoader - Class in org.springframework.boot.devtools.restart.classloader
-
Disposable
ClassLoaderused to support application restarting. - RestartClassLoader(ClassLoader, URL[]) - Constructor for class org.springframework.boot.devtools.restart.classloader.RestartClassLoader
-
Create a new
RestartClassLoaderinstance. - RestartClassLoader(ClassLoader, URL[], ClassLoaderFileRepository) - Constructor for class org.springframework.boot.devtools.restart.classloader.RestartClassLoader
-
Create a new
RestartClassLoaderinstance. - 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
Restarterinstance. - 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
@ScopeAnnotation used to indicate that a bean should remain between restarts. - RestartScopeInitializer - Class in org.springframework.boot.devtools.restart
-
Support for a 'restart'
Scopethat 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
restartthe current application with updatedClassLoaderFiles. - RestartServer(SourceDirectoryUrlFilter) - Constructor for class org.springframework.boot.devtools.restart.server.RestartServer
-
Create a new
RestartServerinstance. - RestartServer(SourceDirectoryUrlFilter, ClassLoader) - Constructor for class org.springframework.boot.devtools.restart.server.RestartServer
-
Create a new
RestartServerinstance. - 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
FileSystemWatchershould 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
FileFilterused to limit the files that trigger a change. - shouldEnable(Thread) - Static method in class org.springframework.boot.devtools.system.DevToolsEnablementDeducer
-
Checks if a specific
StackTraceElementin 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
FileSystemWatcherto 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
SnapshotStateRepositorythat 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
-
FileFilterthat 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
ClassLoaderFilesand trigger a reload. - UrlHandlerMapper - Class in org.springframework.boot.devtools.remote.server
-
HandlerMapperimplementation 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