B4A.PM.JOBP.INSTALL-RELEASE
Graphical Representation
START
START
2
Creates a temporary file
Object BBC.FILEOPS.JOBP@IF.CREATE-TEMPFILE
JOBP
3
Downloads a b4A Package from the repository
JOBP
4
Starts a b4A module
Object B4A.BASE.JOBP@IF.RUN
JOBP
5
Evalutes result of a dependency check
SCRI
6
Starts a b4A module
Object B4A.BASE.JOBP@IF.RUN
JOBP
7
Deletes a file
Object BBC.FILEOPS.JOBP@IF.DELETE-FILE
JOBP
END
END
Summary
Description
The service workflow installs the release of a b4A Package to a selected target connection
Parameter
&B4AP_CONNECTION_I#
Target connection for the installation
&B4AP_PACKAGE_I#
Name of the b4A Package to install
&B4AP_VERSION_I#
Version of the b4A Package to install
Output
Details
Object type
JOBP
Object Subtype
-
Object Folder
PACKAGES/BEST4AUTOMIC/B4A.PM/SERVICES
Active
true
Title
Installs a b4A Package Release
Archive Key 1
-
Archive Key 2
-
Created
WRITER/B4A am: 2022-03-24 08:03:01
Last Modified
WRITER/B4A am: 2022-07-01 18:43:11 7 x
Last Used
-
Custom Attributes
Name
Value
BBC_SEMANTIC_TYPE#
SERVICE
Tasks
Alias
Breakpoint
false
Position (x, y)
1, 1
Predecessors
Successors
BBC.FILEOPS.JOBP@IF.CREATE-TEMPFILE (2, )
Alias
@BBC.CREATE_TEMPFILE
Breakpoint
false
Position (x, y)
2, 1
Predecessors
START
Successors
B4A.PM.JOBP.REPOSITORY_DOWNLOAD#SHARE (3, )
Post Conditions
Usaged By
Parent
Type
Package
B4A.PM.JOBP.BUILD-RELEASE
JOBP
B4A.PM
B4A.PM.JOBP.INSTALL-RELEASE
JOBP
B4A.PM
Alias
Breakpoint
false
Position (x, y)
3, 1
Predecessors
BBC.FILEOPS.JOBP@IF.CREATE-TEMPFILE (2, )
Successors
B4A.BASE.JOBP@IF.RUN (4, )
Pre Conditions
RUN TASK( )
Usaged By
Parent
Type
Package
B4A.PM.JOBP.INSTALL-RELEASE
JOBP
B4A.PM
Alias
@B4A.DEPENDENCY-CHECK
Breakpoint
false
Position (x, y)
4, 1
Predecessors
B4A.PM.JOBP.REPOSITORY_DOWNLOAD#SHARE (3, )
Successors
B4A.PM.SCRI.DEPENDENCY-CHECK-EVALUATE-RESULT (5, )
Pre Conditions
RUN TASK( )
Usaged By
Parent
Type
Package
B4A.BASE.JOBP.SMOKE-TEST
JOBP
B4A.BASE
B4A.PM.JOBP.BUILD-RELEASE
JOBP
B4A.PM
B4A.PM.JOBP.COMPLIANCE-CHECK
JOBP
B4A.PM
B4A.PM.JOBP.CREATE-INDEX
JOBP
B4A.PM
B4A.PM.JOBP.DEPENDENCY-CHECK
JOBP
B4A.PM
B4A.PM.JOBP.INIT-PACKAGE
JOBP
B4A.PM
B4A.PM.JOBP.INIT-PACKAGE
JOBP
B4A.PM
B4A.PM.JOBP.INSTALL-RELEASE
JOBP
B4A.PM
B4A.PM.JOBP.INSTALL-RELEASE
JOBP
B4A.PM
Alias
Breakpoint
false
Position (x, y)
5, 1
Predecessors
B4A.BASE.JOBP@IF.RUN (4, )
Successors
B4A.BASE.JOBP@IF.RUN (6, )
Post Conditions
EXECUTE OBJECT( B4A.WEB.JOBP.SEND-SERVICE-MESSAGE, <not set>, do not wait )
[else USER DEFINED]
EXECUTE OBJECT( B4A.WEB.JOBP.SEND-SERVICE-MESSAGE, <not set>, do not wait )
[end USER DEFINED]
Usaged By
Parent
Type
Package
B4A.PM.JOBP.INSTALL-RELEASE
JOBP
B4A.PM
Alias
@B4A.INSTALL-RELEASE
Breakpoint
false
Position (x, y)
6, 1
Predecessors
B4A.PM.SCRI.DEPENDENCY-CHECK-EVALUATE-RESULT (5, )
Successors
BBC.FILEOPS.JOBP@IF.DELETE-FILE (7, )
Pre Conditions
SKIP TASK( installtion will be aborted because of missing or wrong dependencies )
[else USER DEFINED]
RUN TASK( )
[end USER DEFINED]
Post Conditions
Usaged By
Parent
Type
Package
B4A.BASE.JOBP.SMOKE-TEST
JOBP
B4A.BASE
B4A.PM.JOBP.BUILD-RELEASE
JOBP
B4A.PM
B4A.PM.JOBP.COMPLIANCE-CHECK
JOBP
B4A.PM
B4A.PM.JOBP.CREATE-INDEX
JOBP
B4A.PM
B4A.PM.JOBP.DEPENDENCY-CHECK
JOBP
B4A.PM
B4A.PM.JOBP.INIT-PACKAGE
JOBP
B4A.PM
B4A.PM.JOBP.INIT-PACKAGE
JOBP
B4A.PM
B4A.PM.JOBP.INSTALL-RELEASE
JOBP
B4A.PM
B4A.PM.JOBP.INSTALL-RELEASE
JOBP
B4A.PM
Alias
@BBC.DELETE_TEMPFILE
Breakpoint
false
Position (x, y)
7, 1
Predecessors
B4A.BASE.JOBP@IF.RUN (6, )
Successors
END
Usaged By
Parent
Type
Package
B4A.PM.JOBP.BUILD-RELEASE
JOBP
B4A.PM
B4A.PM.JOBP.INSTALL-RELEASE
JOBP
B4A.PM
END (8)
Alias
Breakpoint
false
Position (x, y)
8, 1
Predecessors
BBC.FILEOPS.JOBP@IF.DELETE-FILE (7, )
Successors
Runtime
ERT Method
DYNAMIC_AVERAGE
Current ERT
00 : 06 : 06
No. of past runs
0
+ERT Correction %
0
Sync
No sync definitions.
Variables
No variables defined.
Prompt Sets
B4A.PM.PRPT.INSTALL-RELEASE
Variable
Default Value
B4AP_CONNECTION_I#
{B4A.PM.VARA@EXEC.GET-SETTINGS, DEFAULT_CONNECTION, 2}
B4AP_PACKAGE_I#
B4AP_VERSION_I#
Automatic Deactivation
Deactivate on Finish
AFTER_ERROR_FREE_RESTART
Error-free status
-
Deactivate After
0
Runtime Parameters
AE Priority
0
Timezone
-
Generate at runtime
true
Max. Parallel Tasks
0