Index

A B C D E F G H I L M N O P R S T U V W 
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 of ClassLoaderFile 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 a ClassLoaderFile.
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
@Conditional that only matches when the RestartInitializer has been applied with non null URLs.
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-specific DataSource 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 or null 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 if ClassLoaderFile.getKind() is ClassLoaderFile.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 or null 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 or null 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 automatically switched when the context 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
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 a Handler.
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
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 specific HttpStatus.
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 a Handler.
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 specific ThreadFactory.
LiveReloadServer(ThreadFactory) - Constructor for class org.springframework.boot.devtools.livereload.LiveReloadServer
Create a new LiveReloadServer listening on the default port with a specific ThreadFactory.
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
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 the Restarter.
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 updated ClassLoaderFiles.
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
SocketTargetServerConnection(PortProvider) - Constructor for class org.springframework.boot.devtools.tunnel.server.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 cause HttpTunnelServer.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.
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form