jvalkeal
dbb028b38e
Support executing state action with timeout
...
- Add new concepts around executing state do actions
allowing to use timeouts via StateDoActionPolicy.
- Global config per machine or via event headers.
- Backport #501
- Relates #504
2018-02-15 15:52:51 +02:00
jvalkeal
166737ffaa
Update changelog
2018-02-12 12:23:19 +02:00
jvalkeal
f939e0b863
Update changelog
2018-02-11 15:18:05 +02:00
jvalkeal
ed3704a108
Update docs for bom and starter
...
- Add references to getting started
- Relates to #458
2018-02-11 14:59:15 +02:00
jvalkeal
30f48ecd54
Add hamcrest integration to variables in StateMachineTestPlanBuilder
...
- For testing extended state variables, it's now possible to use
new method expectVariableWith which takes hamcrest matcher
as an argument.
- Backport #483
2018-02-11 14:46:57 +02:00
jvalkeal
328a2e9161
Implement custom trace repository
...
- Upgrade to boot 2.0.0.RC1
- Copy original boot's tracing features to get used
as a base impl for statemachine.
- Fix samples, tests.
- Fixes #491
2018-02-11 09:28:28 +02:00
Janne Valkealahti
dfe3aa6b72
Polish docs
...
- Add more info into what's new in 1.2.8
- Small polish
- Relates to #476
2018-01-23 09:57:34 +00:00
Janne Valkealahti
c90baa2624
Fix typo in transition conflict
...
- Changing unfortunate typo conflight vs. conflict.
- Also add some docs for transition conflict.
- Relates to #456
- Relates to #476
2018-01-23 09:57:34 +00:00
Janne Valkealahti
87dd8c1652
Update changelog
2018-01-23 09:57:34 +00:00
Janne Valkealahti
cbc8bf80d2
Documentation changes
...
- Document changes to JPA Entity model, persistence
facilities and related new interfaces and services.
- Relates to #429
- Relates to #476
2018-01-23 09:56:44 +00:00
Janne Valkealahti
779664e01b
Update copyright year
...
- Relates to #476
2018-01-23 09:56:44 +00:00
Janne Valkealahti
aa40694d2a
Update changelog
2017-11-16 16:11:24 +00:00
Janne Valkealahti
3884d48fef
Support actions with transition via choice/junction pseudostate
...
- Adding support for javaconfig/uml to define
actions for transitions leading out from a
choice or junction states.
- Support for action for incoming transition is
already implemented as it is defined as normal
transition.
- Backport #108
- Relates #307
2017-05-05 14:57:15 +01:00
Janne Valkealahti
15c537a1c9
Fix monitoring sample tests
...
- Caused by change of default boot actuator path.
- Fixes #350
2017-04-19 19:18:40 +01:00
Janne Valkealahti
6e64797ac7
Support Connection Point References
...
- Add support to uml parser to properly
detect and use exit/entry points if those
are used via connection ref points with
submachine references.
- Backport #323
- Relates to #307
2017-03-09 10:51:20 +00:00
Janne Valkealahti
29e8cdd276
@WithStateMachine with factory and builder
...
- Backport #292
- Backport #224
- Add support so that @WithStateMachine can be used with
machines build via @EnableStateMachineFactory or via
manual builders.
- Adding new annotation @EnableWithStateMachine to help
handling needed context configuration.
- Add tests and docs.
- Relates to #307
2017-01-18 09:49:10 +00:00
Janne Valkealahti
f64f5e96e0
Update changelog
2016-12-14 21:16:36 +00:00
Janne Valkealahti
5bf0fbb365
Update changelog
2016-12-11 16:00:07 +00:00
Janne Valkealahti
f337505fa3
Update docs
...
- Polish
- Relates to #284
2016-12-11 11:41:48 +00:00
Janne Valkealahti
51db570728
Update docs
...
- Polish
- Relates to #284
2016-12-11 10:58:43 +00:00
Janne Valkealahti
2fad100f3d
Update docs
...
- Add entry/exit point sections to crash course.
- Relates to #284
2016-12-10 18:22:20 +00:00
Janne Valkealahti
3d9059a075
Update docs
...
- Add section about machineId
- Relates to #284
2016-12-10 12:27:58 +00:00
Janne Valkealahti
2cc46585d3
Update changelog
2016-11-28 17:13:19 +00:00
Janne Valkealahti
e5bfc74f16
Update docs
...
- Better docs for boot support.
- Relates to #270
2016-11-24 13:31:08 +00:00
Janne Valkealahti
6caf66d1c7
Update docs
...
- Fix some links
- Update what's new in 1.2
- Relates to #270
2016-11-24 08:16:02 +00:00
Janne Valkealahti
3b7bb8139d
Update docs
...
- Add manual repo config example
for showcase.
- Relates to #270
2016-11-24 08:03:26 +00:00
Janne Valkealahti
d3de91dfc2
Update docs
...
- Add uml fork/join
- Add uml initial action
- Relates to #270
2016-11-24 07:38:11 +00:00
Janne Valkealahti
6a5a704c75
Update docs
...
- Add section about error actions for states.
- Relates to #270
2016-11-20 16:24:34 +00:00
Janne Valkealahti
f3016bd751
Update docs
...
- Add section for uml history states.
- Relates to #270
2016-11-20 15:47:21 +00:00
Janne Valkealahti
459d16d31c
Update docs
...
- Add more repository config samples.
- Relates to #270
2016-11-20 14:34:04 +00:00
Janne Valkealahti
c86e7bcc14
Update docs
...
- Add info about deferring events
- Relates to #270
2016-11-20 10:27:23 +00:00
Janne Valkealahti
b441bf558f
Update docs
...
- Add more repository config docs.
- Relates to #270
2016-11-19 19:05:29 +00:00
Janne Valkealahti
b3fbdeb17c
Update docs
...
- Add better uml docs for entry/exit
- Relates to #270
2016-11-19 11:17:07 +00:00
Janne Valkealahti
fe00e4e834
Update docs
...
- Add better uml docs for choice/junction
- Relates to #270
2016-11-19 10:38:46 +00:00
Janne Valkealahti
f28f4567bb
Document mongodb repository config
...
- Relates to #270
2016-11-13 08:59:18 +00:00
Janne Valkealahti
4ca8c3bada
Polish pdf image sizes
...
- Fixes #268
2016-11-08 09:21:39 +00:00
Janne Valkealahti
3d75e14615
Update changelog
2016-11-06 16:03:29 +00:00
Janne Valkealahti
c48f671ee1
Document monitoring and boot
...
- Relates to #263
2016-11-06 08:16:44 +00:00
Janne Valkealahti
797279a53c
Document repository config changes
...
- Generic changes
- Document redis support
- Relates to #263
2016-11-05 15:29:10 +00:00
jsajadi
7131a0ef3b
update appendix.adoc
...
correct misspelling
2016-10-27 12:11:52 +01:00
Janne Valkealahti
f65632f7d8
Polish
2016-10-11 10:53:53 +01:00
Janne Valkealahti
c7951c5001
Use references in RepositoryTransition
...
- Refactor so that we can create RepositoryState in one place
and then reference to it from JpaRepositoryTransition impls.
- New common top class BaseRepositoryEntity for entities
- Change RepositoryState and RepositoryTransition to be abstract
classes instead of interfaces.
- New custom StateMachineJackson2RepositoryPopulatorFactoryBean and
StateMachineJackson2ResourceReader handling json refs.
- Relates to #262
2016-10-09 10:21:22 +01:00
Janne Valkealahti
ddf81c78a0
Add repository config transition type
...
- Add transition type to RepositoryTransition
- Relates to #262
2016-10-02 15:30:01 +01:00
Janne Valkealahti
0b6f67ece4
Add repository config actions
...
- Add action to RepositoryTransition, state/entry/exit
actions to RepositoryState.
- New ActionsRepository.
- Relates to #262
2016-10-02 14:42:12 +01:00
Janne Valkealahti
638e3e21ff
Update changelog for 1.2.0.M1
2016-09-28 09:39:36 +01:00
Janne Valkealahti
6c00222f63
Update changelog for 1.2.0.M1
2016-09-27 09:46:12 +01:00
Janne Valkealahti
0f3ffa1876
Transition error action not used per defined action
...
- Revert some previous changes order to define transition
error action logic in a different place. Now basically
wrapping try/catch in a dedicated action order to have
separate error action per action as is expected by a config
SPI.
- Added some tests.
- Added docs for transition error actions.
- Relates to #238
- Fixes #259
2016-09-27 09:21:30 +01:00
Janne Valkealahti
29f67fdbf8
Add docs for new in 1.2
...
- Relates to #238
2016-09-25 17:43:37 +01:00
Janne Valkealahti
fe8c120bd4
Add docs for repository config
...
- Docs for base usage, jpa and jpa sample.
- Relates to #238
2016-09-25 17:02:11 +01:00
Janne Valkealahti
9f9acd3567
Add docs for state actions
...
- Relates to #238
2016-09-24 15:55:06 +01:00