.askllc.fermenter.stout.stout-spring-mda.2.4.0.source-code.targets.json Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of stout-spring-mda Show documentation
Show all versions of stout-spring-mda Show documentation
Contains resources for generating application code that realizes a
Spring-based business object and business service architecture
[
{
"name": "dataAccessRepositories",
"templateName": "templates/repository.java.vm",
"outputFile": "${basePackage}/persist/${entityName}Repository.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.entity.PersistentEntityJavaGenerator",
"metadataContext": "local",
"overwritable": false
},
{
"name": "objectMapperManager",
"templateName": "templates/jackson.object.mapper.manager.java.vm",
"outputFile": "${basePackage}/transfer/json/ObjectMapperManager.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.entity.AllEntitiesAwareJavaGenerator",
"metadataContext": "local",
"overwritable": true
},
{
"name": "baseSpringContext",
"templateName": "templates/spring.context.base.xml.vm",
"outputFile": "base-${artifactId}-application-context.xml",
"generator": "org.bitbucket.fermenter.stout.mda.generator.resource.ModelAgnosticResourceGenerator",
"metadataContext": "local",
"overwritable": true
},
{
"name": "enumerations",
"templateName": "templates/enumeration.java.vm",
"outputFile": "${basePackage}/enumeration/${enumerationName}.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.enumeration.EnumerationJavaGenerator",
"metadataContext": "local",
"overwritable": true
},
{
"name": "clientEnumerations",
"templateName": "templates/enumeration.java.vm",
"outputFile": "${basePackage}/enumeration/${enumerationName}.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.enumeration.EnumerationJavaGenerator",
"metadataContext": "targeted",
"overwritable": true
},
{
"name": "baseRestServiceInterfaces",
"templateName": "templates/service.base.rest.interface.java.vm",
"outputFile": "${basePackage}/service/rest/${serviceName}BaseService.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.service.ServiceJavaGenerator",
"metadataContext": "local",
"overwritable": true
},
{
"name": "baseServiceImpl",
"templateName": "templates/service.base.impl.java.vm",
"outputFile": "${basePackage}/service/impl/${serviceName}BaseServiceImpl.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.service.ServiceJavaGenerator",
"metadataContext": "local",
"overwritable": true
},
{
"name": "baseTransferObjectJacksonMixIns",
"templateName": "templates/to.base.jackson.mixin.java.vm",
"outputFile": "${basePackage}/transfer/json/${entityName}BaseMixIn.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.entity.EntityJavaGenerator",
"metadataContext": "local",
"overwritable": true
},
{
"name": "krauseningBasedSpringConfiguration",
"templateName": "templates/krausening.based.spring.configuration.java.vm",
"outputFile": "${basePackage}/persist/${capitalizedCamelCasedArtifactId}KrauseningBasedSpringConfig.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.resource.ModelAgnosticJavaGenerator",
"metadataContext": "local",
"overwritable": true
},
{
"name": "jpaSpringConfiguration",
"templateName": "templates/jpa.spring.configuration.java.vm",
"outputFile": "${basePackage}/persist/${capitalizedCamelCasedArtifactId}JpaConfiguration.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.resource.ModelAgnosticJavaGenerator",
"metadataContext": "local",
"overwritable": true
},
{
"name": "jpaProperties",
"templateName": "templates/jpa.properties.vm",
"outputFile": "krausening/jpa.properties",
"generator": "org.bitbucket.fermenter.stout.mda.generator.resource.ModelAgnosticResourceGenerator",
"metadataContext": "local",
"overwritable": false
},
{
"name": "businessObjects",
"templateName": "templates/bo.java.vm",
"outputFile": "${basePackage}/bizobj/${entityName}BO.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.entity.EntityJavaGenerator",
"metadataContext": "local",
"overwritable": false
},
{
"name": "baseBusinessObjects",
"templateName": "templates/bo.base.java.vm",
"outputFile": "${basePackage}/bizobj/${entityName}BaseBO.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.entity.EntityJavaGenerator",
"metadataContext": "local",
"overwritable": true
},
{
"name": "messageGroups",
"templateName": "templates/message.group.java.vm",
"outputFile": "${basePackage}/message/${messageGroupName}.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.message.MessageGroupJavaGenerator",
"metadataContext": "local",
"overwritable": true
},
{
"name": "entityMaintenanceServiceImpls",
"templateName": "templates/entity.maintenance.service.impl.java.vm",
"outputFile": "${basePackage}/service/impl/${entityName}MaintenanceServiceImpl.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.entity.PersistentEntityJavaGenerator",
"metadataContext": "local",
"overwritable": true
},
{
"name": "springContextImpl",
"templateName": "templates/spring.context.impl.xml.vm",
"outputFile": "${artifactId}-application-context.xml",
"generator": "org.bitbucket.fermenter.stout.mda.generator.resource.ModelAgnosticResourceGenerator",
"metadataContext": "local",
"overwritable": false
},
{
"name": "restEntityMaintenanceServiceInterfaces",
"templateName": "templates/entity.maintenance.service.rest.interface.java.vm",
"outputFile": "${basePackage}/service/rest/${entityName}MaintenanceService.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.entity.PersistentEntityJavaGenerator",
"metadataContext": "local",
"overwritable": true
},
{
"name": "dataSourceProperties",
"templateName": "templates/data.source.properties.vm",
"outputFile": "krausening/data-source.properties",
"generator": "org.bitbucket.fermenter.stout.mda.generator.resource.ModelAgnosticResourceGenerator",
"metadataContext": "local",
"overwritable": false
},
{
"name": "transferObjectJacksonMixIns",
"templateName": "templates/to.jackson.mixin.java.vm",
"outputFile": "${basePackage}/transfer/json/${entityName}MixIn.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.entity.EntityJavaGenerator",
"metadataContext": "local",
"overwritable": false
},
{
"name": "restServiceInterfaces",
"templateName": "templates/service.rest.interface.java.vm",
"outputFile": "${basePackage}/service/rest/${serviceName}Service.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.service.ServiceJavaGenerator",
"metadataContext": "local",
"overwritable": false
},
{
"name": "jacksonObjectMapperResteasyProvider",
"templateName": "templates/jackson.object.mapper.resteasy.provider.java.vm",
"outputFile": "${basePackage}/service/rest/${capitalizedCamelCasedArtifactId}ResteasyProvider.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.resource.ModelAgnosticJavaGenerator",
"metadataContext": "local",
"overwritable": true
},
{
"name": "serviceImpl",
"templateName": "templates/service.impl.java.vm",
"outputFile": "${basePackage}/service/impl/${serviceName}ServiceImpl.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.service.ServiceJavaGenerator",
"metadataContext": "local",
"overwritable": false
},
{
"name": "restClientAppConfig",
"templateName": "templates/rest.client.app.config.java.vm",
"outputFile": "${basePackage}/client/config/App${artifactId}Config.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.crosscutting.AppConfigGenerator",
"metadataContext": "targeted",
"overwritable": true
},
{
"name": "baseTransferObjects",
"templateName": "templates/to.base.java.vm",
"outputFile": "${basePackage}/transfer/${entityName}Base.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.entity.EntityJavaGenerator",
"metadataContext": "targeted",
"overwritable": true
},
{
"name": "transferObjects",
"templateName": "templates/to.java.vm",
"outputFile": "${basePackage}/transfer/${entityName}.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.entity.EntityJavaGenerator",
"metadataContext": "targeted",
"overwritable": false
},
{
"name": "restClientBaseConfig",
"templateName": "templates/rest.client.base.config.java.vm",
"outputFile": "${basePackage}/client/config/RestClient${artifactId}BaseConfig.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.crosscutting.AppConfigGenerator",
"metadataContext": "targeted",
"overwritable": true
},
{
"name": "restClientBasePropertiesConfig",
"templateName": "templates/rest.client.base.properties.config.java.vm",
"outputFile": "${basePackage}/client/config/RestClientBasePropertiesConfig.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.resource.ModelAgnosticJavaGenerator",
"metadataContext": "targeted",
"overwritable": true
},
{
"name": "delegateMaintenanceResource",
"templateName": "templates/delegate.maintenance.resource.java.vm",
"outputFile": "${basePackage}/client/resource/${entityName}MaintenanceResource.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.entity.PersistentEntityJavaGenerator",
"metadataContext": "targeted",
"overwritable": true
},
{
"name": "delegateMaintenanceInterface",
"templateName": "templates/delegate.maintenance.interface.java.vm",
"outputFile": "${basePackage}/client/service/${entityName}MaintenanceDelegate.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.entity.PersistentEntityJavaGenerator",
"metadataContext": "targeted",
"overwritable": true
},
{
"name": "delegateMaintenanceImpl",
"templateName": "templates/delegate.maintenance.impl.java.vm",
"outputFile": "${basePackage}/client/service/impl/${entityName}MaintenanceDelegateImpl.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.entity.PersistentEntityJavaGenerator",
"metadataContext": "targeted",
"overwritable": true
},
{
"name": "delegateMaintenanceTxSyncrhonization",
"templateName": "templates/delegate.maintenance.tx.synchronization.java.vm",
"outputFile": "${basePackage}/client/service/impl/DelegateMaintenanceTransactionSynchronization.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.entity.AllOrderedEntitiesAwareJavaGenerator",
"metadataContext": "targeted",
"overwritable": true
},
{
"name": "caches",
"templateName": "templates/cache.java.vm",
"outputFile": "${basePackage}/client/cache/${entityName}Cache.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.entity.PersistentEntityJavaGenerator",
"metadataContext": "targeted",
"overwritable": true
},
{
"name": "cacheConfig",
"templateName": "templates/cache.properties.config.vm",
"outputFile": "${basePackage}/client/config/CachePropertiesConfig.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.entity.AllEntitiesAwareJavaGenerator",
"metadataContext": "targeted",
"overwritable": true
},
{
"name": "delegateServiceResource",
"templateName": "templates/delegate.service.resource.java.vm",
"outputFile": "${basePackage}/client/resource/${serviceName}Resource.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.service.ServiceDelegateJavaGenerator",
"metadataContext": "targeted",
"overwritable": true
},
{
"name": "delegateServiceInterface",
"templateName": "templates/delegate.service.interface.java.vm",
"outputFile": "${basePackage}/client/service/${serviceName}Delegate.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.service.ServiceDelegateJavaGenerator",
"metadataContext": "targeted",
"overwritable": true
},
{
"name": "delegateServiceImpl",
"templateName": "templates/delegate.service.impl.java.vm",
"outputFile": "${basePackage}/client/service/impl/${serviceName}DelegateImpl.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.service.ServiceDelegateJavaGenerator",
"metadataContext": "targeted",
"overwritable": true
},
{
"name": "pdpXml",
"templateName": "templates/pdp.xml.vm",
"outputFile": "authorization/${artifactId}-pdp.xml",
"generator": "org.bitbucket.fermenter.stout.mda.generator.resource.ModelAgnosticResourceGenerator",
"metadataContext": "local",
"overwritable": false
},
{
"name": "pdpAttributesJson",
"templateName": "templates/pdp.default.attributes.json.vm",
"outputFile": "authorization/attributes/attributes.json",
"generator": "org.bitbucket.fermenter.stout.mda.generator.resource.ModelAgnosticResourceGenerator",
"metadataContext": "local",
"overwritable": false
},
{
"name": "pdpAuthorizationProperties",
"templateName": "templates/pdp.stout.authorization.properties.vm",
"outputFile": "krausening/stout-authorization.properties",
"generator": "org.bitbucket.fermenter.stout.mda.generator.resource.ModelAgnosticResourceGenerator",
"metadataContext": "local",
"overwritable": false
},
{
"name": "pdpPolicy",
"templateName": "templates/pdp.policy.xml.vm",
"outputFile": "authorization/policies/${artifactId}-policy.xml",
"generator": "org.bitbucket.fermenter.stout.mda.generator.resource.ModelAgnosticResourceGenerator",
"metadataContext": "local",
"overwritable": false
},
{
"name": "droolsRuntime",
"templateName": "templates/runtime.drools.vm",
"outputFile": "${basePackage}/rules/runtime/DroolsRuntime.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.resource.ModelAgnosticJavaGenerator",
"metadataContext": "local",
"overwritable": false
},
{
"name": "droolsKModuleConfig",
"templateName": "templates/drools.kmodule.xml.vm",
"outputFile": "META-INF/kmodule.xml",
"generator": "org.bitbucket.fermenter.stout.mda.generator.resource.ModelAgnosticResourceGenerator",
"metadataContext": "local",
"overwritable": true
},
{
"name": "droolsRules",
"templateName": "templates/drools.rule.drl.vm",
"outputFile": "rules/default/default.drl",
"generator": "org.bitbucket.fermenter.stout.mda.generator.resource.ModelAgnosticResourceGenerator",
"metadataContext": "local",
"overwritable": true
},
{
"name": "droolsRulesDrl",
"templateName": "templates/drools.rules.session.drl.vm",
"outputFile": "${basePackage}/rules/${ruleGroupName}/${ruleName}Rule.drl",
"generator": "org.bitbucket.fermenter.stout.mda.generator.rule.RuleGenerator",
"metadataContext": "targeted",
"overwritable": true
},
{
"name": "cucumberSurefireHarness",
"templateName": "templates/cucumber.surefire.harness.java.vm",
"outputFile": "${basePackage}/TestCucumber.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.resource.ModelAgnosticJavaGenerator",
"metadataContext": "targeted",
"overwritable": true,
"artifactType": "test"
},
{
"name": "cucumberSampleFeatureFile",
"templateName": "templates/cucumber.sample.feature.vm",
"outputFile": "specifications/sample.feature",
"generator": "org.bitbucket.fermenter.stout.mda.generator.resource.ModelAgnosticResourceGenerator",
"metadataContext": "targeted",
"overwritable": false,
"artifactType": "test"
},
{
"name": "cucumberSampleSteps",
"templateName": "templates/cucumber.sample.steps.java.vm",
"outputFile": "${basePackage}/SampleSteps.java",
"generator": "org.bitbucket.fermenter.stout.mda.generator.resource.ModelAgnosticJavaGenerator",
"metadataContext": "targeted",
"overwritable": false,
"artifactType": "test"
}
]
© 2015 - 2025 Weber Informatics LLC | Privacy Policy