B4A.PM.JOBP.DEPENDENCY-CHECK

Graphical Representation

START START @B4A.DEPENDENCY-DEFINITION-VERIFY 2 Starts a b4A module Object B4A.BASE.JOBP@IF.RUN JOBP B4A.PM.SCRI.DEPENDENCY-CHECK-STATUS 3 Determines the status of the dependency check SCRI @B4A.SEND-REPORT 4 Sends an email using the b4A Module util.Mail Object B4A.UTIL.JOBP@IF.SEND-MAIL JOBP END END

Summary

Description

The service analyses a package for possible dependencies to other packages and compares the findings with the definition in the metadata variable.

Parameter

&B4AP_PACKAGE_I#
Name of the b4A Package
&B4AP_MAIL_ADDRESS_I#
Email address of the recipient for the report
&B4AP_XML_VARIABLE_I#
XML variable used to store the report

Output

&B4AP_DEPENDENCY_VERIFY_RESULT_O#
A value of OK defines the success of the verification. Otherwise the value is set to FAILED

Details

Object type
JOBP
Object Subtype
-
Object Folder
PACKAGES/BEST4AUTOMIC/B4A.PM/SERVICES
Active
true
Title
Verification of Dependency Definitions
Archive Key 1
-
Archive Key 2
-
Created
WRITER/B4A am: 2022-03-24 08:02:58
Last Modified
WRITER/B4A am: 2022-07-01 18:43:12 7 x
Last Used
-

Custom Attributes

Name Value
BBC_SEMANTIC_TYPE# SERVICE

Tasks

START (1)

Alias
Breakpoint
false
Position (x, y)
1, 1
Predecessors
Successors
B4A.BASE.JOBP@IF.RUN (2, )

B4A.BASE.JOBP@IF.RUN (2)

Alias
@B4A.DEPENDENCY-DEFINITION-VERIFY
Breakpoint
false
Position (x, y)
2, 1
Predecessors
START
Successors
B4A.PM.SCRI.DEPENDENCY-CHECK-STATUS (3, ANY_OK)
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

B4A.PM.SCRI.DEPENDENCY-CHECK-STATUS (3)

Alias
Breakpoint
false
Position (x, y)
3, 1
Predecessors
B4A.BASE.JOBP@IF.RUN (2, ANY_OK)
Successors
B4A.UTIL.JOBP@IF.SEND-MAIL (4, ENDED_OK)
Pre Conditions
RUN TASK(  )
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.DEPENDENCY-CHECK JOBP B4A.PM

B4A.UTIL.JOBP@IF.SEND-MAIL (4)

Alias
@B4A.SEND-REPORT
Breakpoint
false
Position (x, y)
4, 1
Predecessors
B4A.PM.SCRI.DEPENDENCY-CHECK-STATUS (3, ENDED_OK)
Successors
END
Pre Conditions
  SKIP TASK( dependency check did not show any errors )
[else USER DEFINED]
  RUN TASK(  )
[end USER DEFINED]
Usaged By
Parent Type Package
B4A.PM.JOBP.COMPLIANCE-CHECK JOBP B4A.PM
B4A.PM.JOBP.DEPENDENCY-CHECK JOBP B4A.PM
B4A.PM.JOBP.GIT-CHANGES JOBP B4A.PM

END (5)

Alias
Breakpoint
false
Position (x, y)
5, 1
Predecessors
B4A.UTIL.JOBP@IF.SEND-MAIL (4, )
Successors

Runtime

ERT Method
DYNAMIC_AVERAGE
Current ERT
00 : 10 : 10 No. of past runs
0 +ERT Correction %
0

Sync

No sync definitions.

Variables

No variables defined.

Prompt Sets

B4A.PM.PRPT.DEPENDENCY-CHECK

Variable Default Value
B4AP_CONNECTION_I# {B4A.PM.VARA@EXEC.GET-SETTINGS, DEVELOPMENT_CONNECTION, 2}
B4AP_MAIL_ADDRESS_I# {BBC.SHARED.VARA@SEC_SQLI.GET-EMAIL-ADDRESS}
B4AP_PACKAGE_I#
B4AP_XML_VARIABLE_I# B4A.PM.VARA@XML.DEPENDENCY-DEFINITION-VERIFY

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

Usage

Parent Type Package Folder
B4A.PM.JOBP.BUILD-RELEASE/) JOBP B4A.PM PACKAGES/BEST4AUTOMIC/B4A.PM/SERVICES