Skip to content

Commit 4df4257

Browse files
Updating documentation
1 parent 2439b2b commit 4df4257

10 files changed

Lines changed: 437 additions & 404 deletions

File tree

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
### Welcome!
44

5-
This repository contains sample projects ready for import into PDSOE and PASOE, meant to illustrate usage of the **Progress Spark Toolkit**. Please note that all demos are for illustrating server-side micro-services only; there are no UI components bundled as of the September 2018 release (v4.3.0).
5+
This repository contains sample projects ready for import into PDSOE and PASOE, meant to illustrate usage of the **Progress Spark Toolkit**. Please note that all demos are for illustrating server-side micro-services only; there are no UI components bundled as of the November 2019 release (v5.0.0).
66

7-
**Note:** This release utilizes toolkit release [v4.6.0](https://github.com/progress/Spark-Toolkit/releases/tag/v4.6.0).
7+
**Note:** This release utilizes toolkit release [v4.6.0](https://github.com/progress/Spark-Toolkit/releases/tag/v5.0.0).
88

99
## Requirements
1010

11-
**OpenEdge 11.7.4** or later, with the **Spark.pl** library compiled on your appropriate version (11 or 12).
11+
**OpenEdge 11.7.5** or **OpenEdge 12.1.**, and later, with the **Spark.pl** library compiled on your appropriate version (11 or 12).
1212

1313
- Apache Ant 1.9.x+ (included as of OE 11.7+ at DLC/ant and run as DLC/bin/proant)
1414
- Progress Compile Tools, or "PCT" (included as of OE 11.7.3 at DLC/pct/PCT.jar)

docs/Spark Evaluation Guide.docx

-3 Bytes
Binary file not shown.

docs/Spark Quick-Start Guide.docx

18 MB
Binary file not shown.

oe117/CHANGELOG.md

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,27 @@
11
# Changelog
22

3-
## OpenEdge 11.7.4+ and 12.0
3+
## OpenEdge 11.7.5 and 12.1
4+
5+
### v5.0.0
6+
7+
- Removes all local overrides of the OpenEdge.* classes which are now provided in the minimum OE versions required: 11.7.5 and 12.1.
8+
9+
10+
## OpenEdge 11.7.4 and 12.0
11+
12+
### v4.6.2
13+
14+
- Minor fixes, primarily updates to ensure full compatibility with OpenEdge 12.1.
15+
16+
### v4.6.1
17+
18+
- Documentation updates, clarifying minimal version of OpenEdge.
19+
- Minor bugfixes, cleanup as needed.
20+
21+
### v4.6.0
22+
23+
- Bugfix release focused on enhancements for diagnostic tooling and reporting capabilities.
24+
- Further support for OpenEdge 12.0 and forthcoming 12.1 release.
425

526
### v4.5.1
627

@@ -26,6 +47,8 @@
2647
- Make necessary adjustments to patterns since the switch to the DataObjectHandler class as of v4.3.0.
2748
- Framework now officially requires OpenEdge 11.7.4 due to features inherent in that service pack.
2849

50+
## OpenEdge 11.7.3
51+
2952
### v4.3.0
3053

3154
- Adapted the DOHEventsHandler class to access service metadata as stored in the CatalogManager.
Lines changed: 54 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
[
2-
"Project.Business.EntityBE": [
1+
{
2+
"Project.Business.EntityBE": {
33
"super": "Spark.Core.Service.SparkEntity",
44
"abstract": false,
55
"final": false,
66
"interface": false,
77
"statics": false,
8-
"constructors": [
9-
"EntityBE": [
8+
"constructors": {
9+
"EntityBE": {
1010
"mode": "Public",
11-
"params": [
12-
]
13-
]
14-
],
15-
"properties": [
16-
"resourceName": [
11+
"params": {
12+
}
13+
}
14+
},
15+
"properties": {
16+
"resourceName": {
1717
"origin": "Project.Business.EntityBE",
1818
"defined": "Project.Business.EntityBE",
1919
"mode": "Public",
@@ -22,8 +22,8 @@
2222
"readable": true,
2323
"writable": true,
2424
"type": "character"
25-
],
26-
"primaryKeys": [
25+
},
26+
"primaryKeys": {
2727
"origin": "Project.Business.EntityBE",
2828
"defined": "Project.Business.EntityBE",
2929
"mode": "Public",
@@ -32,8 +32,8 @@
3232
"readable": true,
3333
"writable": true,
3434
"type": "character"
35-
],
36-
"mappingType": [
35+
},
36+
"mappingType": {
3737
"origin": "Project.Business.EntityBE",
3838
"defined": "Project.Business.EntityBE",
3939
"mode": "Public",
@@ -42,8 +42,8 @@
4242
"readable": true,
4343
"writable": true,
4444
"type": "character"
45-
],
46-
"capabilities": [
45+
},
46+
"capabilities": {
4747
"origin": "Project.Business.EntityBE",
4848
"defined": "Project.Business.EntityBE",
4949
"mode": "Public",
@@ -52,8 +52,8 @@
5252
"readable": true,
5353
"writable": true,
5454
"type": "character"
55-
],
56-
"operations": [
55+
},
56+
"operations": {
5757
"origin": "Project.Business.EntityBE",
5858
"defined": "Project.Business.EntityBE",
5959
"mode": "Public",
@@ -62,8 +62,8 @@
6262
"readable": true,
6363
"writable": true,
6464
"type": "character"
65-
],
66-
"ProDataSet": [
65+
},
66+
"ProDataSet": {
6767
"origin": "Project.Business.EntityBE",
6868
"defined": "Spark.Core.Service.SparkEntity",
6969
"mode": "Public",
@@ -72,8 +72,8 @@
7272
"readable": true,
7373
"writable": true,
7474
"type": "handle"
75-
],
76-
"entityName": [
75+
},
76+
"entityName": {
7777
"origin": "Project.Business.EntityBE",
7878
"defined": "Spark.Core.Service.SparkEntity",
7979
"mode": "Public",
@@ -82,71 +82,71 @@
8282
"readable": true,
8383
"writable": true,
8484
"type": "character"
85-
]
86-
],
87-
"variables": [
88-
],
89-
"methods": [
90-
"readData": [
85+
}
86+
},
87+
"variables": {
88+
},
89+
"methods": {
90+
"readData": {
9191
"return": "void",
9292
"params": [
93-
[
93+
{
9494
"mode": "Input",
9595
"name": "filter",
9696
"type": "character"
97-
],
98-
[
97+
},
98+
{
9999
"mode": "Output",
100100
"name": "numRecs",
101101
"type": "integer"
102-
],
103-
[
102+
},
103+
{
104104
"mode": "Output",
105105
"name": "phDataSet",
106106
"type": "datasethandle"
107-
]
107+
}
108108
]
109-
],
110-
"createData": [
109+
},
110+
"createData": {
111111
"return": "void",
112112
"params": [
113-
[
113+
{
114114
"mode": "InputOutput",
115115
"name": "phDataSet",
116116
"type": "datasethandle"
117-
]
117+
}
118118
]
119-
],
120-
"updateData": [
119+
},
120+
"updateData": {
121121
"return": "void",
122122
"params": [
123-
[
123+
{
124124
"mode": "InputOutput",
125125
"name": "phDataSet",
126126
"type": "datasethandle"
127-
]
127+
}
128128
]
129-
],
130-
"deleteData": [
129+
},
130+
"deleteData": {
131131
"return": "void",
132132
"params": [
133-
[
133+
{
134134
"mode": "InputOutput",
135135
"name": "phDataSet",
136136
"type": "datasethandle"
137-
]
137+
}
138138
]
139-
],
140-
"submitData": [
139+
},
140+
"submitData": {
141141
"return": "void",
142142
"params": [
143-
[
143+
{
144144
"mode": "InputOutput",
145145
"name": "phDataSet",
146146
"type": "datasethandle"
147-
]
147+
}
148148
]
149-
]
150-
]
151-
]
152-
]
149+
}
150+
}
151+
}
152+
}

oe117/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33

44
## PASOE Projects (Type: ABL Web App)
55

6-
**Sports** - Demonstrates use of the built-in DataObjectHandler (DOH) included with 11.6.3 and later, using statically-produced service mapping files from PDSOE. There is no UI for this application.
6+
**Sports** - Demonstrates use of the built-in DataObjectHandler (DOH) using statically-produced service mapping files from PDSOE. There is no UI for this application.
77

8-
**DynSports** - Similar to the Sports project, but uses runtime discovery of classes to create necessary metadata for the DOH pattern. There is no UI for this application.
8+
**DynSports** - Similar to the Sports project, but uses an automatic runtime discovery of classes to create necessary metadata for the DOH pattern. There is no UI for this application.
99

1010
## Other Projects
1111

oe121/CHANGELOG.md

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,27 @@
11
# Changelog
22

3-
## OpenEdge 11.7.4+ and 12.0
3+
## OpenEdge 11.7.5 and 12.1
4+
5+
### v5.0.0
6+
7+
- Removes all local overrides of the OpenEdge.* classes which are now provided in the minimum OE versions required: 11.7.5 and 12.1.
8+
9+
10+
## OpenEdge 11.7.4 and 12.0
11+
12+
### v4.6.2
13+
14+
- Minor fixes, primarily updates to ensure full compatibility with OpenEdge 12.1.
15+
16+
### v4.6.1
17+
18+
- Documentation updates, clarifying minimal version of OpenEdge.
19+
- Minor bugfixes, cleanup as needed.
20+
21+
### v4.6.0
22+
23+
- Bugfix release focused on enhancements for diagnostic tooling and reporting capabilities.
24+
- Further support for OpenEdge 12.0 and forthcoming 12.1 release.
425

526
### v4.5.1
627

@@ -26,6 +47,8 @@
2647
- Make necessary adjustments to patterns since the switch to the DataObjectHandler class as of v4.3.0.
2748
- Framework now officially requires OpenEdge 11.7.4 due to features inherent in that service pack.
2849

50+
## OpenEdge 11.7.3
51+
2952
### v4.3.0
3053

3154
- Adapted the DOHEventsHandler class to access service metadata as stored in the CatalogManager.

0 commit comments

Comments
 (0)