Skip to content

Commit 329ba2a

Browse files
committed
Removed outdated TimerTaskExecutor reference (and other minor doc updates)
Issue: SPR-12389
1 parent f691618 commit 329ba2a

File tree

1 file changed

+11
-17
lines changed

1 file changed

+11
-17
lines changed

src/asciidoc/index.adoc

+11-17
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ This document is a reference guide to Spring Framework features. If you have any
2929
requests, comments, or questions on this document, please post them on the
3030
https://groups.google.com/forum/#!forum/spring-framework-contrib[user mailing
3131
list]. Questions on the Framework itself should be asked on StackOverflow
32-
(see http://spring.io/questions[]).
32+
(see https://spring.io/questions[]).
3333
--
3434

3535

@@ -45,7 +45,7 @@ embraced.
4545

4646
If you are just getting started with Spring, you may want to begin with the lighter
4747
https://spring.io/guides["Getting Started"] guides that are available from
48-
http://spring.io. As well as being easier to digest, these guide are very
48+
https://spring.io. As well as being easier to digest, these guide are very
4949
__task focused__. They also cover other projects from the Spring portfolio that you might
5050
want to consider when solving a particular problem.
5151

@@ -26817,13 +26817,12 @@ The following example shows a typical `persistence.xml` file:
2681726817

2681826818
[NOTE]
2681926819
====
26820-
The `exclude-unlisted-classes` element always indicates that __no__ scanning for
26821-
annotated entity classes is supposed to occur, in order to support the
26822-
`<exclude-unlisted-classes/>` shortcut. This is in line with the JPA specification,
26823-
which suggests that shortcut, but unfortunately is in conflict with the JPA XSD, which
26824-
implies `false` for that shortcut. Consequently, `<exclude-unlisted-classes> false
26825-
</exclude-unlisted-classes/>` is not supported. Simply omit the
26826-
`exclude-unlisted-classes` element if you want entity class scanning to occur.
26820+
The `<exclude-unlisted-classes/>` shortcut indicates that __no__ scanning for
26821+
annotated entity classes is supposed to occur. An explicit 'true' value specified -
26822+
`<exclude-unlisted-classes>true</exclude-unlisted-classes/>` - also means no scan.
26823+
`<exclude-unlisted-classes>false</exclude-unlisted-classes/>` does trigger a scan;
26824+
however, it is recommended to simply omit the `exclude-unlisted-classes` element
26825+
if you want entity class scanning to occur.
2682726826
====
2682826827

2682926828
Using the `LocalContainerEntityManagerFactoryBean` is the most powerful JPA setup
@@ -28502,7 +28501,7 @@ In the example, the `@RequestMapping` is used in a number of places. The first u
2850228501
on the type (class) level, which indicates that all handling methods on this controller
2850328502
are relative to the `/appointments` path. The `get()` method has a further
2850428503
`@RequestMapping` refinement: it only accepts GET requests, meaning that an HTTP GET for
28505-
`/appointments` invokes this method. The `post()` has a similar refinement, and the
28504+
`/appointments` invokes this method. The `add()` has a similar refinement, and the
2850628505
`getNewForm()` combines the definition of HTTP method and path into one, so that GET
2850728506
requests for `appointments/new` are handled by that method.
2850828507

@@ -28718,8 +28717,8 @@ name and the second - the regular expression.For example:
2871828717
[[mvc-ann-requestmapping-patterns]]
2871928718
===== Path Patterns
2872028719
In addition to URI templates, the `@RequestMapping` annotation also supports Ant-style
28721-
path patterns (for example, `/myPath/*.do`). A combination of URI templates and
28722-
Ant-style globs is also supported (for example, `/owners/*/pets/{petId}`).
28720+
path patterns (for example, `/myPath/*.do`). A combination of URI template variables and
28721+
Ant-style globs is also supported (e.g. `/owners/*/pets/{petId}`).
2872328722

2872428723

2872528724
[[mvc-ann-requestmapping-placeholders]]
@@ -44253,11 +44252,6 @@ Spring distribution. In all likelihood, you shouldn't ever need to implement you
4425344252
configuring a java.util.concurrent.ThreadPoolExecutor` and wraps it in a `TaskExecutor`.
4425444253
If you need to adapt to a different kind of `java.util.concurrent.Executor`, it is
4425544254
recommended that you use a <<concurrentTaskExecutor, `ConcurrentTaskExecutor`>> instead.
44256-
* `TimerTaskExecutor`
44257-
This implementation uses a single `TimerTask` as its backing implementation.
44258-
It's different from the <<syncTaskExecutor, `SyncTaskExecutor`>> in that the method
44259-
invocations are executed in a separate thread, although they are effectively
44260-
synchronously batched in that thread.
4426144255
* `WorkManagerTaskExecutor`
4426244256

4426344257
+

0 commit comments

Comments
 (0)