<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Others on MetaCroc Docs</title><link>https://docs.metacroc-stage.com/docs/others/</link><description>Recent content in Others on MetaCroc Docs</description><generator>Hugo</generator><language>en</language><atom:link href="https://docs.metacroc-stage.com/docs/others/index.xml" rel="self" type="application/rss+xml"/><item><title>API description</title><link>https://docs.metacroc-stage.com/docs/others/api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.metacroc-stage.com/docs/others/api/</guid><description>&lt;p&gt;
 &lt;img src="https://docs.metacroc-stage.com/assets/metacroc-logo-mini.png" alt="MetaCroc logo" /&gt;&lt;/p&gt;
&lt;h1 id="api-description"&gt;
 API description
 &lt;a class="anchor" href="#api-description"&gt;#&lt;/a&gt;
&lt;/h1&gt;
&lt;p&gt;This page contains descriptions of all APIs available inMetaCroc. Technical information is available in swagger.&lt;/p&gt;
&lt;blockquote class="book-hint warning"&gt;
 In all URLs, it is necessary to replace [tenant] by your tenant name.
&lt;/blockquote&gt;

&lt;h2 id="get-object-types"&gt;
 Get Object Types
 &lt;a class="anchor" href="#get-object-types"&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;GET /api/object-type&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;This API returns a list of Object Types from Settings.&lt;/p&gt;
&lt;p&gt;swagger: &lt;code&gt;https://[tenant].metacroc.com/api/mdd-backend/swagger-ui/index.html#/API/getObjectTypes&lt;/code&gt;&lt;/p&gt;
&lt;h2 id="get-a-list-of-all-elements"&gt;
 Get a list of all elements
 &lt;a class="anchor" href="#get-a-list-of-all-elements"&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;GET /api/system/{name}/tree&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;API returns a list of all elements from a selected system. System name is a parameter in URL. A part of response is element id necessary for other APIs.&lt;/p&gt;</description></item><item><title>Libraries</title><link>https://docs.metacroc-stage.com/docs/others/libraries/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.metacroc-stage.com/docs/others/libraries/</guid><description>&lt;p&gt;
 &lt;img src="https://docs.metacroc-stage.com/assets/metacroc-logo-mini.png" alt="MetaCroc logo" /&gt;&lt;/p&gt;
&lt;h1 id="metacroc-libraries"&gt;
 MetaCroc libraries
 &lt;a class="anchor" href="#metacroc-libraries"&gt;#&lt;/a&gt;
&lt;/h1&gt;
&lt;h2 id="backend"&gt;
 Backend
 &lt;a class="anchor" href="#backend"&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th style="text-align: left"&gt;Library&lt;/th&gt;
					&lt;th style="text-align: left"&gt;License&lt;/th&gt;
					&lt;th style="text-align: left"&gt;Usage&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;Freemarker&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Apache License, Version 2.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Templating library for generating text/code using templates&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;Spring Boot&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Apache License, Version 2.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Core application framework&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;Hibernate&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Apache License, Version 2.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Library for ORM&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;Liquibase&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Apache License, Version 2.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Tools for versioning changes in DB model&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;Lombok&lt;/td&gt;
					&lt;td style="text-align: left"&gt;The MIT License&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Tool for generating DTOs&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;Jackson&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Apache License, Version 2.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Library for mapping between objects and JSON&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;Json-Path&lt;/td&gt;
					&lt;td style="text-align: left"&gt;The Apache Software License, Version 2.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Tool for extracting values using JSON Path API&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;Json Patch&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Lesser General Public License, version 3 or greaterApache Software License, version 2.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Tool for updating JSON structures using JSON Patch API&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;JAXB&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Eclipse Distribution License - v 1.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Tool for mapping between entities and structures&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;Swagger Annotations&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Apache License 2.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Tool for generating API specification from code&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;Snakeyaml&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Apache License, Version 2.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Library for parsing yaml structures&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;Javers&lt;/td&gt;
					&lt;td style="text-align: left"&gt;The Apache Software License, Version 2.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Tool for comparing different structures and calculating differences&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;Mapstruct&lt;/td&gt;
					&lt;td style="text-align: left"&gt;The Apache Software License, Version 2.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Tool for generated mapping between structures&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;Super CSV&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Apache License, Version 2.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Tool for parsing and generating CSV files&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;Vavr&lt;/td&gt;
					&lt;td style="text-align: left"&gt;The Apache Software License, Version 2.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Library for simplifying work with streams&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;Keycloack&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Apache License, Version 2.0&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Application and libraries for SSO and Identity Management&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;Postgresql (driver)&lt;/td&gt;
					&lt;td style="text-align: left"&gt;BSD-2-Clause&lt;/td&gt;
					&lt;td style="text-align: left"&gt;JDBC driver for Postgresql&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style="text-align: left"&gt;Easy Rules&lt;/td&gt;
					&lt;td style="text-align: left"&gt;MIT License&lt;/td&gt;
					&lt;td style="text-align: left"&gt;Library for calculating validation rules&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;</description></item></channel></rss>