eip-1
Presentation
This package implements elements based on codeclou/enterprise-integration-pattern-shapes-for-gliffy.
Usage
Bootstrap
The bootstrap may provide PlantUML artifacts like constants, procedures or style statements.
' loads the eip-1 bootstrap
include('eip-1/bootstrap')
Full inclusion
An additional include can be used to load all items in one shot.
' loads the bootstrap of `eip-1` and all related items
include('eip-1/full')
Single inclusion
Finally, another include can be used to load the library's bootstrap, the package's bootstrap and all items' resources in one !include
statement.
Include remotely the resources:
' loads the library, the bootstrap of `eip-1` and all related items
!include https://raw.githubusercontent.com/tmorin/plantuml-libs/master/distribution/eip-1/single.puml
Include locally the resources:
' configures the library
!global $INCLUSION_MODE="local"
' loads the library, the bootstrap of `eip-1` and all related items
!include <the relative path to the /distribution directory>/eip-1/single.puml
Modules
The package provides 7 modules.
- eip-1/MessageConstruction with 10 items
- eip-1/MessageRouting with 11 items
- eip-1/MessageTransformation with 5 items
- eip-1/MessagingChannels with 8 items
- eip-1/MessagingEndpoints with 11 items
- eip-1/MessagingSystems with 9 items
- eip-1/SystemManagement with 7 items
Examples
The package provides 3 examples.