-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmappings.properties
More file actions
160 lines (137 loc) · 7.97 KB
/
mappings.properties
File metadata and controls
160 lines (137 loc) · 7.97 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
#------------------------------------------------------------------------------
# Harbormaster
# 2021 Harbormaster, Inc.
# All Rights Reserved.
#
# This file is subject to the terms and conditions defined in
# file 'license.txt', which is part of this source code package.
#
# Contributors :
# Harbormaster Dev Team - General Release
#-------------------------------------------------------------------------------
#rootLevelMappings()
#------------------------------------------------------------------------------
## CI/CD Platforms
#------------------------------------------------------------------------------
#determineCICDPlatformFiles()
#------------------------------------------------------------------------------
## application
#------------------------------------------------------------------------------
Application.java=.src.main.java.$packageName
#------------------------------------------------------------------------------
## kotlin
#------------------------------------------------------------------------------
commands.kt=.src.main.kotlin.$packageName.api
entities.kt=.src.main.kotlin.$packageName.entity
events.kt=.src.main.kotlin.$packageName.api
queries.kt=.src.main.kotlin.$packageName.query
#if ( $aib.getEnumClassesToGenerate().size() > 0 )
enums.kt=.src.main.kotlin.$packageName.enum
#end##if ( $aib.getEnumClassesToGenerate().size() > 0 )
#if ( $aib.getValueObjectsToGenerate().size() > 0 )
valueobjects.kt=.src.main.kotlin.$packageName.valueobject
#end##if ( $aib.getValueObjectsToGenerate().size() > 0 )
#------------------------------------------------------------------------------
## aggregate
#------------------------------------------------------------------------------
__classes__Aggregate.java=.src.main.java.$packageName.aggregate
#------------------------------------------------------------------------------
## config
#------------------------------------------------------------------------------
AxonConfig.java=.src.main.java.$packageName.config|AxonConfig.java
SnapshotConfig.java=.src.main.java.$packageName.config
#if( $aib.getParam( "axon-framework.event-store-type") == "mongodb" || $aib.getParam( "axon-framework.entity-store-type") == "mongodb" )
MongoDBConfig.java=.src.main.java.$packageName.config
#end##if( $aib.getParam( "axon-framework.event-store-type") == "mongodb" || $aib.getParam( "axon-framework.entity-store-type") == "mongodb" )
#if( $aib.getParam( "axon-framework.event-store-type").contains("jpa") )
JPAConfig.java=.src.main.java.$packageName.config
#end##if( $aib.getParam( "axon-framework.event-store-type").contains("jpa") )
#if ( $aib.getParam( "axon-framework.enableDiscoveryClient" ) == true )
CommandRouterConfig.java=.src.main.java.$packageName.config
#end##if ( $aib.getParam( "axon-framework.enableDiscoveryClient" ) == true )
#------------------------------------------------------------------------------
## rest controller
#------------------------------------------------------------------------------
BaseSpringRestController.java=.cqrs.src.main.java.$packageName.controller
*QueryRestController.java=.cqrs.src.main.java.$packageName.controller.query
*CommandRestController.java=.cqrs.src.main.java.$packageName.controller.command
#------------------------------------------------------------------------------
## delegate
#------------------------------------------------------------------------------
*Delegate.java=.src.main.java.$packageName.delegate
#------------------------------------------------------------------------------
## properties
#------------------------------------------------------------------------------
application.properties=.src.main.resources
axonserver.properties=.src.main.resources
#------------------------------------------------------------------------------
## query and entity handling via projection
#------------------------------------------------------------------------------
__classes__Projector.java=src.main.java.$packageName.projector
__classes__EntityProjector.java=src.main.java.$packageName.projector
#------------------------------------------------------------------------------
## validator
#------------------------------------------------------------------------------
__classes__Validator.java=.src.main.java.$packageName.validator
#------------------------------------------------------------------------------
## repository
#------------------------------------------------------------------------------
__classes__Repository.java=.src.main.java.$packageName.repository
#------------------------------------------------------------------------------
## subscriber
#------------------------------------------------------------------------------
*Subscriber.java=.src.main.java.$packageName.subscriber
#if ( $aib.getParam("axon-framework.event-store-type").contains("jpa") )
#------------------------------------------------------------------------------
## persistence.xml
#------------------------------------------------------------------------------
persistence.xml=.src.main.resources.META-INF
#------------------------------------------------------------------------------
## providers
#------------------------------------------------------------------------------
*Provider.java=.src.main.java.$packageName.provider
#end##if ( $aib.getParam("axon-framework.event-store-type").contains("jpa") )
#------------------------------------------------------------------------------
## docker
#------------------------------------------------------------------------------
Dockerfile=.
#------------------------------------------------------------------------------
## kubernetes
#------------------------------------------------------------------------------
axonserver.yaml=deploy.kubernetes
#------------------------------------------------------------------------------
## Exceptions
#------------------------------------------------------------------------------
*Exception.java=.src.main.java.$packageName.exception
#------------------------------------------------------------------------------
## Junit test
#------------------------------------------------------------------------------
BaseTest.java=.src.main.java.$packageName.test
__classes__Test.java=.src.main.java.$packageName.test
#if ( $aib.getParam( "axon-framework.generateEurekaDiscoveryServer" ) == true )
#------------------------------------------------------------------------------
## Eureka Discovery
#------------------------------------------------------------------------------
eureka-server-pom.xml=.src.eurekaserver
ServiceRegistrationAndDiscoveryServiceApplication.java=.src.eurekaserver.src.main.java.$packageName
application-eureka-server.properties=.src.eurekaserver.src.main.resources
#end##if ( $aib.getParam( "axon-framework.generateEurekaDiscoveryServer" ) == true )
#------------------------------------------------------------------------------
## react Javascript files - force to process since by default .js files are ignored
#------------------------------------------------------------------------------
App.js=.frontend.src
index.js=.frontend.src
serviceWorker.js=.frontend.src
setupTests.js=.frontend.src
HeaderComponent.js=.frontend.src.components
HomePageComponent.js=.frontend.src.components
*.jsx=.frontend.src.components
## a comma delim list of directories and files not to process mapping wise, but instead use the directory found in to locate in the destination
## if applying a directory structure, be sure to use \\ and not \ and be sure to put it in the beginning AND the end
## do not do this gradefiles
## do not do this \gradlefiles\build
## DO THIS \\gradlefiles\\build
#map.directly.from.source=\\gradlefiles\\build\\
map.directly.from.source=\\source\\files\\,build.gradle,\\gradlefiles\\build\\,\\frontend\\,\\frontend\\src\\,\\frontend\\public\\,\\frontend\\src\\components\\,\\frontend\\src\\services\\
## exclusions, includes this file
exclusions=mappings.properties,options.xml,settings.xml,build.gradle