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.
- addListener(TunnelClientListener) - Method in class org.springframework.boot.devtools.tunnel.client.TunnelClient
- 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
- afterSingletonsInstantiated() - Method in class org.springframework.boot.devtools.tunnel.client.TunnelClient
- AgentReloader - Class in org.springframework.boot.devtools.restart
-
Utility to determine if a Java agent based reloader (e.g.
- assignTo(HttpOutputMessage) - Method in class org.springframework.boot.devtools.tunnel.payload.HttpTunnelPayload
-
Assign this payload to the given
HttpOutputMessage
.
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
- close() - Method in class org.springframework.boot.devtools.tunnel.client.HttpTunnelConnection.TunnelChannel
- close() - Method in class org.springframework.boot.devtools.tunnel.client.TunnelClient.ServerThread
- complete() - Method in class org.springframework.boot.devtools.tunnel.server.HttpTunnelServer.HttpConnection
-
Called when a request is complete.
- 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
. - createRequest(boolean) - Method in class org.springframework.boot.devtools.tunnel.client.HttpTunnelConnection
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
- forward(HttpTunnelPayload) - Method in class org.springframework.boot.devtools.tunnel.payload.HttpTunnelPayloadForwarder
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
- get(HttpInputMessage) - Static method in class org.springframework.boot.devtools.tunnel.payload.HttpTunnelPayload
-
Return the
HttpTunnelPayload
for the given message ornull
if there is no payload. - 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
- getPayloadData(ReadableByteChannel) - Static method in class org.springframework.boot.devtools.tunnel.payload.HttpTunnelPayload
-
Return the payload data for the given source
ReadableByteChannel
or null if the channel timed out whilst reading. - 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.
- getPort() - Method in interface org.springframework.boot.devtools.tunnel.server.PortProvider
-
Return the port number.
- getPort() - Method in class org.springframework.boot.devtools.tunnel.server.StaticPortProvider
- 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
- getRequest() - Method in class org.springframework.boot.devtools.tunnel.server.HttpTunnelServer.HttpConnection
-
Return the underlying request.
- getResource(String) - Method in class org.springframework.boot.devtools.restart.classloader.RestartClassLoader
- getResources(String) - Method in class org.springframework.boot.devtools.restart.classloader.RestartClassLoader
- getResponse() - Method in class org.springframework.boot.devtools.tunnel.server.HttpTunnelServer.HttpConnection
-
Return the underlying response.
- 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
- getSequence() - Method in class org.springframework.boot.devtools.tunnel.payload.HttpTunnelPayload
-
Return the sequence number of the payload.
- getServerThread() - Method in class org.springframework.boot.devtools.tunnel.client.TunnelClient
- getServerThread() - Method in class org.springframework.boot.devtools.tunnel.server.HttpTunnelServer
-
Returns the active server thread, creating and starting it if necessary.
- 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(HttpTunnelServer.HttpConnection) - Method in class org.springframework.boot.devtools.tunnel.server.HttpTunnelServer
-
Handle an incoming HTTP connection.
- 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
- handle(ServerHttpRequest, ServerHttpResponse) - Method in class org.springframework.boot.devtools.tunnel.server.HttpTunnelServer
-
Handle an incoming HTTP connection.
- handle(ServerHttpRequest, ServerHttpResponse) - Method in class org.springframework.boot.devtools.tunnel.server.HttpTunnelServerHandler
- handleIncomingHttp(HttpTunnelServer.HttpConnection) - Method in class org.springframework.boot.devtools.tunnel.server.HttpTunnelServer.ServerThread
-
Handle an incoming
HttpTunnelServer.HttpConnection
. - 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
- HttpConnection(ServerHttpRequest, ServerHttpResponse) - Constructor for class org.springframework.boot.devtools.tunnel.server.HttpTunnelServer.HttpConnection
- 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. - HttpTunnelConnection - Class in org.springframework.boot.devtools.tunnel.client
-
TunnelConnection
implementation that uses HTTP to transfer data. - HttpTunnelConnection(String, ClientHttpRequestFactory) - Constructor for class org.springframework.boot.devtools.tunnel.client.HttpTunnelConnection
-
Create a new
HttpTunnelConnection
instance. - HttpTunnelConnection(String, ClientHttpRequestFactory, Executor) - Constructor for class org.springframework.boot.devtools.tunnel.client.HttpTunnelConnection
-
Create a new
HttpTunnelConnection
instance. - HttpTunnelConnection.TunnelChannel - Class in org.springframework.boot.devtools.tunnel.client
-
A
WritableByteChannel
used to transfer traffic. - HttpTunnelPayload - Class in org.springframework.boot.devtools.tunnel.payload
-
Encapsulates a payload data sent over a HTTP tunnel.
- HttpTunnelPayload(long, ByteBuffer) - Constructor for class org.springframework.boot.devtools.tunnel.payload.HttpTunnelPayload
-
Create a new
HttpTunnelPayload
instance. - HttpTunnelPayloadForwarder - Class in org.springframework.boot.devtools.tunnel.payload
-
Utility class that forwards
HttpTunnelPayload
instances to a destination channel, respecting sequence order. - HttpTunnelPayloadForwarder(WritableByteChannel) - Constructor for class org.springframework.boot.devtools.tunnel.payload.HttpTunnelPayloadForwarder
-
Create a new
HttpTunnelPayloadForwarder
instance. - HttpTunnelServer - Class in org.springframework.boot.devtools.tunnel.server
-
A server that can be used to tunnel TCP traffic over HTTP.
- HttpTunnelServer(TargetServerConnection) - Constructor for class org.springframework.boot.devtools.tunnel.server.HttpTunnelServer
-
Creates a new
HttpTunnelServer
instance. - HttpTunnelServer.HttpConnection - Class in org.springframework.boot.devtools.tunnel.server
-
Encapsulates an HTTP request/response pair.
- HttpTunnelServer.ServerThread - Class in org.springframework.boot.devtools.tunnel.server
-
The main server thread used to transfer tunnel traffic.
- HttpTunnelServerHandler - Class in org.springframework.boot.devtools.tunnel.server
-
Adapts a
HttpTunnelServer
to aHandler
. - HttpTunnelServerHandler(HttpTunnelServer) - Constructor for class org.springframework.boot.devtools.tunnel.server.HttpTunnelServerHandler
-
Create a new
HttpTunnelServerHandler
instance.
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. - isDisconnectRequest() - Method in class org.springframework.boot.devtools.tunnel.server.HttpTunnelServer.HttpConnection
-
Detect if the request is actually a signal to disconnect.
- 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.
- isOlderThan(int) - Method in class org.springframework.boot.devtools.tunnel.server.HttpTunnelServer.HttpConnection
-
Determine if a connection is older than the specified time.
- isOpen() - Method in class org.springframework.boot.devtools.tunnel.client.HttpTunnelConnection.TunnelChannel
- 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
- logIncoming() - Method in class org.springframework.boot.devtools.tunnel.payload.HttpTunnelPayload
-
Log incoming payload information at trace level to aid diagnostics.
- logOutgoing() - Method in class org.springframework.boot.devtools.tunnel.payload.HttpTunnelPayload
-
Log incoming payload information at trace level to aid diagnostics.
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.
- onClose(SocketChannel) - Method in interface org.springframework.boot.devtools.tunnel.client.TunnelClientListener
-
Called when a socket channel is closed.
- 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
- onOpen(SocketChannel) - Method in interface org.springframework.boot.devtools.tunnel.client.TunnelClientListener
-
Called when a socket channel is opened.
- open(int) - Method in class org.springframework.boot.devtools.tunnel.server.SocketTargetServerConnection
- open(int) - Method in interface org.springframework.boot.devtools.tunnel.server.TargetServerConnection
-
Open a connection to the target server with the specified timeout.
- open(WritableByteChannel, Closeable) - Method in class org.springframework.boot.devtools.tunnel.client.HttpTunnelConnection
- open(WritableByteChannel, Closeable) - Method in interface org.springframework.boot.devtools.tunnel.client.TunnelConnection
-
Open the tunnel connection.
- 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.
- org.springframework.boot.devtools.tunnel.client - package org.springframework.boot.devtools.tunnel.client
-
Client side TCP tunnel support.
- org.springframework.boot.devtools.tunnel.payload - package org.springframework.boot.devtools.tunnel.payload
-
Classes to deal with payloads sent over an HTTP tunnel.
- org.springframework.boot.devtools.tunnel.server - package org.springframework.boot.devtools.tunnel.server
-
Server side TCP tunnel support.
- 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. - PortProvider - Interface in org.springframework.boot.devtools.tunnel.server
-
Strategy interface to provide access to a port (which may change if an existing connection is closed).
- 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
- removeListener(TunnelClientListener) - Method in class org.springframework.boot.devtools.tunnel.client.TunnelClient
- respond(HttpTunnelPayload) - Method in class org.springframework.boot.devtools.tunnel.server.HttpTunnelServer.HttpConnection
-
Send a payload response.
- respond(HttpStatus) - Method in class org.springframework.boot.devtools.tunnel.server.HttpTunnelServer.HttpConnection
-
Send an HTTP status response.
- 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.
- run() - Method in class org.springframework.boot.devtools.tunnel.client.TunnelClient.ServerThread
- run() - Method in class org.springframework.boot.devtools.tunnel.server.HttpTunnelServer.ServerThread
S
- save(Object) - Method in interface org.springframework.boot.devtools.filewatch.SnapshotStateRepository
-
Save the given state in the repository.
- ServerThread(ByteChannel) - Constructor for class org.springframework.boot.devtools.tunnel.server.HttpTunnelServer.ServerThread
- ServerThread(ServerSocketChannel) - Constructor for class org.springframework.boot.devtools.tunnel.client.TunnelClient.ServerThread
- 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
- setDisconnectTimeout(long) - Method in class org.springframework.boot.devtools.tunnel.server.HttpTunnelServer
-
Set the maximum amount of time to wait for a client before closing the connection.
- 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
- setLongPollTimeout(int) - Method in class org.springframework.boot.devtools.tunnel.server.HttpTunnelServer
-
Set the long poll timeout for the server.
- 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. - SocketTargetServerConnection - Class in org.springframework.boot.devtools.tunnel.server
-
Socket based
TargetServerConnection
. - SocketTargetServerConnection(PortProvider) - Constructor for class org.springframework.boot.devtools.tunnel.server.SocketTargetServerConnection
-
Create a new
SocketTargetServerConnection
. - 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() - Method in class org.springframework.boot.devtools.tunnel.client.TunnelClient
-
Start the client and accept incoming connections.
- start(FailureHandler) - Method in class org.springframework.boot.devtools.restart.Restarter
-
Start the application.
- startAsync() - Method in class org.springframework.boot.devtools.tunnel.server.HttpTunnelServer.HttpConnection
-
Start asynchronous support or if unavailable return
null
to causeHttpTunnelServer.HttpConnection.waitForResponse()
to block. - STATIC - Static variable in interface org.springframework.boot.devtools.filewatch.SnapshotStateRepository
-
A
SnapshotStateRepository
that uses a static instance to keep state across restarts. - StaticPortProvider - Class in org.springframework.boot.devtools.tunnel.server
-
PortProvider
for a static port that won't change. - StaticPortProvider(int) - Constructor for class org.springframework.boot.devtools.tunnel.server.StaticPortProvider
- 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.
- stop() - Method in class org.springframework.boot.devtools.tunnel.client.TunnelClient
-
Stop the client, disconnecting any servers.
- stopAcceptingConnections() - Method in class org.springframework.boot.devtools.tunnel.client.TunnelClient.ServerThread
T
- TargetServerConnection - Interface in org.springframework.boot.devtools.tunnel.server
-
Manages the connection to the ultimate tunnel target server.
- toHexString() - Method in class org.springframework.boot.devtools.tunnel.payload.HttpTunnelPayload
-
Return the payload as a hexadecimal string.
- 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.
- TunnelChannel(WritableByteChannel, Closeable) - Constructor for class org.springframework.boot.devtools.tunnel.client.HttpTunnelConnection.TunnelChannel
- TunnelClient - Class in org.springframework.boot.devtools.tunnel.client
-
The client side component of a socket tunnel.
- TunnelClient(int, TunnelConnection) - Constructor for class org.springframework.boot.devtools.tunnel.client.TunnelClient
- TunnelClient.ServerThread - Class in org.springframework.boot.devtools.tunnel.client
-
The main server thread.
- TunnelClientListener - Interface in org.springframework.boot.devtools.tunnel.client
-
Listener that can be used to receive
TunnelClient
events. - TunnelConnection - Interface in org.springframework.boot.devtools.tunnel.client
-
Interface used to manage socket tunnel connections.
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.
W
- waitForResponse() - Method in class org.springframework.boot.devtools.tunnel.server.HttpTunnelServer.HttpConnection
-
Cause the request to block or use asynchronous methods to wait until a response is available.
- write(ByteBuffer) - Method in class org.springframework.boot.devtools.tunnel.client.HttpTunnelConnection.TunnelChannel
- writeTo(WritableByteChannel) - Method in class org.springframework.boot.devtools.tunnel.payload.HttpTunnelPayload
-
Write the content of this payload to the given target channel.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form