Skip to main content

Feature Support Matrix

Feature Support for Releases

Below is feature support Vs Language|Framework for releases.

EasyManage AI

AI Agents Features

FeatureJava, Spring AI
Agentic Pattern Chain
Agentic Pattern Parallel
Agent Util (For using Tools)
Chat Agent
Models (LLM) Any
Mixing Of Models
Agent Tool Calling
MCP Tools Configured
AI-Ready Data
AI Transactions
AI Integrations

Data MCP Server Features

FeatureJava, Spring AI, RESTJava, Spring AI, GraphQL
Tools: Database Level and Table Level e.g. for tenant table
@Tool(description = "get all api docs")
@Tool(description = "get all table schema")
@Tool(description = "get table data from tenant table")
@Tool(description = "get table data as pages from tenant table")
@Tool(description = "get table data queried and sorted as per parameter strings as pages from tenant table")
@Tool(description = "get table data by key column from tenant table")
@Tool(description = "get table data as stream from tenant table")
Transactions Tools:
@Tool(description = "create table data record in tenant table")
@Tool(description = "update table data record in tenant table")
@Tool(description = "delete table data record in tenant table")
Tools: For Data Modeling (Table Joins Relations) e.g. for ProductInventory1Multi table join
@Tool(description = "get table join data from ProductInventory1Multi tables")
@Tool(description = "get table join data as pages from ProductInventory1Multi tables")
@Tool(description = "get table join data queried and sorted as per parameter strings as pages from ProductInventory1Multi tables")
@Tool(description = "get table join data by key column from ProductInventory1Multi tables")
Zero-Copy Data

Multiple MCP Servers

  • You can Configure multiple Data MCP Servers in AI Editors, AI Agents or AI Tools.
  • They can be any type REST or GraphQL or mixed.

EasyManage No-Code

Cloud Native

See Enterprise Microservices

Enterprise Microservices

See Microservices Features

Backend Features

Backend API Features

Please note these are grouped together :

  • GraphQL Query and REST Http GET
  • GraphQL Mutation and REST Http POST PUT DELETE
  • Subscription is only available in GraphQL

API Features

FeatureJava Spring GraphQLJava Spring RESTExpress GraphQLExpress REST
Methods:
REST - Http GET
GraphQL - Query
* ViewAll
* ViewAllPaged
- - Pagination
* Search, Filter, Sorting
- SelectWhere
- - searchBy clause, sortBy clause, Pagination
* Query (By key)
* FindOne (By key)
* GetOne
* FindByColumnName (Code template)
Methods:
REST - Http POST PUT DELETE
GraphQL - Mutation
- Create (Insert)
- Update
- Delete
GraphQL Subscription--
Data Modeling - Table Relations/Joins
* Nested Models / Objects / Schemas
Date/Time Format Parameters
Binary/BLOB Data Handling
Extend/Customize - In-place Code Templates For
- - Stream, Sorting, Filter, Reduce, Count
- - Java - Implement Function<T,R>, Consumer<T>--
- - Java - Variety of Collections and thread-safe techniques samples--
testing
- tests UT Unit Tests
- tests IT Integration Tests

Backend Enterprise Ready Features

FeatureSpring Java GraphQLSpring Java RESTExpress GraphQLExpress REST
Serverless - Cloud Function Templates
- - Use in AWS Lambda, Microsoft Azure Functions, or Google Cloud Functions
Security - Authentication & Authorization
- - Basic Auth
- - OAuth2 Keycloak
Code Coverage - SonarQube, JaCoCo
Redis Cache
API Logging
API Documentation - GraphQL Schema / REST OpenAPI 3.0
API Explorer Tools
- Tool NamegraphiqlSwaggerApollo API Explorer
Data Sources
Multiple Data Sources (Low-Code)
Zero-Copy Data
Scalable - Provision with Docker Container, Orchestrated by Kubernetes
Self Host Deployment
- Portable - Use Any Cloud Bare Metal, AWS, Google Cloud, or Azure
API Testing
- TestNG, WebClient

Microservices Features

FeatureSpring Java GraphQLSpring Java RESTExpress GraphQLExpress REST
Microservices Communicate
- - Provider-Service Synchronous
- - Provider-Service Asynchronous (WebSocket)
- - Consumer-Service Synchronous
- - Provider Consumer Asynchronous (Events)
API Data Mesh (Code template)
API Logging - ELK Stack
Event-Driven Microservices - Kafka Events, Streams (Templates)
- - Event Provider Consumer Asynchronous
- - Event Streams Consumer Asynchronous
Distributed Transactions in Microservices (Patterns info)
Docker Microservices

Frontend Features

FeatureFlutterNext.js, ReactReact Native (Preview)Angular (Preview)
GraphQL Support
REST Support
Date/Time Format Parameters
Currency Formatting
Security - Authentication & Authorization
Navigation Menu
- Side Nav
- Media handling
- Video Player
- Audio Player
- Images
- URL Launch
Each Table
* Display
- Paginated Data Table
- List View
- - Linked Records
- - Sorting
- Card View
* Forms / Actions
- Input
- Edit
- Delete
- View Record Details
* Misc
- Dropdown
- Dropdown + Edit
- Filter
- Query / Search Record
- Graph template
- Line Graph, Bar Graph

AI Based Development

Builder MCP Server

  • Builder MCP Server Local Features
  • Please refer to Available Tools in MCP
  • Copy files to workspace feature is provided by LLM.