All Downloads are FREE. Search and download functionalities are using the official Maven repository.

.askllc.fermenter.stout.stout-spring-mda.2.4.0.source-code.targets.json Maven / Gradle / Ivy

Go to download

Contains resources for generating application code that realizes a Spring-based business object and business service architecture

There is a newer version: 2.7.0
Show newest version
[
	{
		"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