ootbee-beedk/beedk-ate-springboot
..
2021-04-22 15:58:20 -04:00
2022-02-24 11:31:12 -05:00
2021-04-22 15:58:20 -04:00

BeeDK Spring Boot Alfresco Transform Engine Maven Composite POM

This is a component within the proposed BeeDK. It is considered to be part of the Public API of the BeeDK.

Purpose

This project creates a Maven Composite POM that provides the basis for any ATE implemented using the Alfresco Transform Base, which is based on Spring Boot. This includes libraries that cover ACS integration through both the Alfresco Local Transform Service (HTTP) and the Alfresco Transform Service (MQ & Shared File Store).

Usage

To use this plugin, just reference it with the standard Maven dependencies as shown in the following snippet.

<project ...>
	...
	<dependencies>
		...
		<dependency>
			<groupId>com.inteligr8.ootbee</groupId>
			<artifactId>beedk-ate-springboot</artifactId>
			<version>[1.0.0,1.1.0)</version>
			<type>pom</type>
		</dependency>
		...
	</dependencies>
	...
</project>

Configuration

In your Maven project, set the following properties to define the behavior of this Maven Composite POM.

Public API

The following properties are exposed by this Maven Composite POM.

Maven Property Required Default Description
alfresco.transform-base.version not important For a list of versions and more details, see the Alfresco Transform project.

Results

The Spring Boot project will be have all the dependencies required for the quick development of an Alfresco Transform Engine.