Package | Description |
---|---|
org.springframework.core.io.support |
Support classes for Spring's resource abstraction.
|
org.springframework.messaging.handler |
Basic abstractions for working with message handler methods.
|
org.springframework.messaging.simp.annotation.support |
Support classes for handling messages from simple messaging protocols
(like STOMP).
|
org.springframework.messaging.simp.broker |
Provides a "simple" message broker implementation along with an abstract base
class and other supporting types such as a registry for subscriptions.
|
org.springframework.messaging.simp.config |
Configuration support for WebSocket messaging using higher level messaging protocols.
|
org.springframework.messaging.simp.user |
Support for handling messages to "user" destinations (i.e.
|
org.springframework.util |
Miscellaneous utility classes, such as utilities for working with strings,
classes, collections, reflection, etc.
|
org.springframework.web.cors |
Support for CORS (Cross-Origin Resource Sharing),
based on a common
CorsProcessor strategy. |
org.springframework.web.servlet.config.annotation |
Annotation-based setup for Spring MVC.
|
org.springframework.web.servlet.handler |
Provides standard HandlerMapping implementations,
including abstract base classes for custom implementations.
|
org.springframework.web.servlet.mvc |
Standard controller implementations for the Servlet MVC framework that comes with
Spring.
|
org.springframework.web.servlet.mvc.condition |
Common MVC logic for matching incoming requests based on conditions.
|
org.springframework.web.servlet.mvc.method |
Servlet-based infrastructure for handler method processing,
building on the
org.springframework.web.method package. |
org.springframework.web.servlet.resource |
Support classes for serving static resources.
|
Modifier and Type | Method and Description |
---|---|
PathMatcher |
PathMatchingResourcePatternResolver.getPathMatcher()
Return the PathMatcher that this resource pattern resolver uses.
|
Modifier and Type | Method and Description |
---|---|
void |
PathMatchingResourcePatternResolver.setPathMatcher(PathMatcher pathMatcher)
Set the PathMatcher implementation to use for this
resource pattern resolver.
|
Constructor and Description |
---|
DestinationPatternsMessageCondition(String[] patterns,
PathMatcher matcher)
Constructor with patterns and a
PathMatcher instance. |
Modifier and Type | Method and Description |
---|---|
PathMatcher |
SimpAnnotationMethodMessageHandler.getPathMatcher()
Return the PathMatcher implementation to use for matching destinations.
|
Modifier and Type | Method and Description |
---|---|
void |
SimpAnnotationMethodMessageHandler.setPathMatcher(PathMatcher pathMatcher)
Set the PathMatcher implementation to use for matching destinations
against configured destination patterns.
|
Modifier and Type | Method and Description |
---|---|
PathMatcher |
DefaultSubscriptionRegistry.getPathMatcher()
Return the configured
PathMatcher . |
Modifier and Type | Method and Description |
---|---|
void |
SimpleBrokerMessageHandler.setPathMatcher(PathMatcher pathMatcher)
When configured, the given PathMatcher is passed down to the underlying
SubscriptionRegistry to use for matching destination to subscriptions.
|
void |
DefaultSubscriptionRegistry.setPathMatcher(PathMatcher pathMatcher)
Specify the
PathMatcher to use. |
Modifier and Type | Method and Description |
---|---|
protected PathMatcher |
MessageBrokerRegistry.getPathMatcher() |
PathMatcher |
AbstractMessageBrokerConfiguration.getPathMatcher(AbstractSubscribableChannel clientInboundChannel,
AbstractSubscribableChannel clientOutboundChannel)
Provide access to the configured PatchMatcher for access from other
configuration classes.
|
Modifier and Type | Method and Description |
---|---|
MessageBrokerRegistry |
MessageBrokerRegistry.setPathMatcher(PathMatcher pathMatcher)
Configure the PathMatcher to use to match the destinations of incoming
messages to
@MessageMapping and @SubscribeMapping methods. |
Modifier and Type | Method and Description |
---|---|
void |
DefaultUserDestinationResolver.setPathMatcher(PathMatcher pathMatcher)
Deprecated.
as of 4.3.14 this property is no longer used and is replaced
by
DefaultUserDestinationResolver.setRemoveLeadingSlash(boolean) that indicates more explicitly
whether to keep the leading slash which may or may not be the case
regardless of how the PathMatcher is configured. |
Modifier and Type | Class and Description |
---|---|
class |
AntPathMatcher
PathMatcher implementation for Ant-style path patterns. |
Modifier and Type | Method and Description |
---|---|
PathMatcher |
SimpleRouteMatcher.getPathMatcher()
Return the underlying
PathMatcher delegate. |
Constructor and Description |
---|
SimpleRouteMatcher(PathMatcher pathMatcher)
Create a new
SimpleRouteMatcher for the given
PathMatcher delegate. |
Modifier and Type | Method and Description |
---|---|
void |
UrlBasedCorsConfigurationSource.setPathMatcher(PathMatcher pathMatcher)
Configure a
PathMatcher to use for pattern matching. |
Modifier and Type | Method and Description |
---|---|
PathMatcher |
PathMatchConfigurer.getPathMatcher() |
protected PathMatcher |
PathMatchConfigurer.getPathMatcherOrDefault()
Return the configured PathMatcher or a default, shared instance otherwise.
|
PathMatcher |
WebMvcConfigurationSupport.mvcPathMatcher()
Return a global
PathMatcher instance which is used for URL path
matching with String patterns. |
Modifier and Type | Method and Description |
---|---|
InterceptorRegistration |
InterceptorRegistration.pathMatcher(PathMatcher pathMatcher)
Configure the PathMatcher to use to match URL paths with against include
and exclude patterns.
|
PathMatchConfigurer |
PathMatchConfigurer.setPathMatcher(PathMatcher pathMatcher)
Set the PathMatcher to use for String pattern matching.
|
Modifier and Type | Method and Description |
---|---|
PathMatcher |
MappedInterceptor.getPathMatcher()
The
configured PathMatcher. |
PathMatcher |
AbstractHandlerMapping.getPathMatcher()
Return the
configured PathMatcher . |
Modifier and Type | Method and Description |
---|---|
boolean |
MappedInterceptor.matches(String lookupPath,
PathMatcher pathMatcher)
Deprecated.
as of 5.3 in favor of
MappedInterceptor.matches(HttpServletRequest) |
void |
MappedInterceptor.setPathMatcher(PathMatcher pathMatcher)
Configure the PathMatcher to use to match URL paths with against include
and exclude patterns.
|
void |
AbstractHandlerMapping.setPathMatcher(PathMatcher pathMatcher)
Configure the PathMatcher to use.
|
Constructor and Description |
---|
RequestMatchResult(String pattern,
String lookupPath,
PathMatcher pathMatcher)
Create an instance with the matched String pattern.
|
Modifier and Type | Method and Description |
---|---|
void |
WebContentInterceptor.setPathMatcher(PathMatcher pathMatcher)
Configure the PathMatcher to use to match URL paths against registered
URL patterns to select the cache settings for a request.
|
Constructor and Description |
---|
PatternsRequestCondition(String[] patterns,
boolean useTrailingSlashMatch,
PathMatcher pathMatcher)
Variant of
PatternsRequestCondition(String...) with a
PathMatcher and flag for matching trailing slashes. |
PatternsRequestCondition(String[] patterns,
UrlPathHelper urlPathHelper,
PathMatcher pathMatcher,
boolean useTrailingSlashMatch)
Deprecated.
as of 5.3 in favor of
PatternsRequestCondition(String[], boolean, PathMatcher) . |
PatternsRequestCondition(String[] patterns,
UrlPathHelper urlPathHelper,
PathMatcher pathMatcher,
boolean useSuffixPatternMatch,
boolean useTrailingSlashMatch)
Deprecated.
as of 5.2.4. See class-level note in
RequestMappingHandlerMapping
on the deprecation of path extension config options. |
PatternsRequestCondition(String[] patterns,
UrlPathHelper urlPathHelper,
PathMatcher pathMatcher,
boolean useSuffixPatternMatch,
boolean useTrailingSlashMatch,
List<String> fileExtensions)
Deprecated.
as of 5.2.4. See class-level note in
RequestMappingHandlerMapping
on the deprecation of path extension config options. |
Modifier and Type | Method and Description |
---|---|
PathMatcher |
RequestMappingInfo.BuilderConfiguration.getPathMatcher()
Return a custom PathMatcher to use for the PatternsRequestCondition, if any.
|
Modifier and Type | Method and Description |
---|---|
void |
RequestMappingInfo.BuilderConfiguration.setPathMatcher(PathMatcher pathMatcher)
Set a custom PathMatcher to use for the PatternsRequestCondition.
|
Modifier and Type | Method and Description |
---|---|
PathMatcher |
ResourceUrlProvider.getPathMatcher()
Return the configured
PathMatcher . |
Modifier and Type | Method and Description |
---|---|
void |
ResourceUrlProvider.setPathMatcher(PathMatcher pathMatcher)
Configure a
PathMatcher to use when comparing target lookup path
against resource mappings. |