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 Chaining✅
Agentic Pattern Parallelization (Entity)✅
Agent Util (For using Tools)✅
Chat Agent (Conversational Agent)✅
Agentic Pattern Parallelization (Db)✅
Agentic Pattern Evaluator-Optimizer✅
Agentic Pattern Orchestrator-Workers✅
Agentic Pattern Routing✅
Models (LLM) Any✅
Mixing Of Models✅
Agent Tool Calling✅
MCP Tools Configured✅
AI Insights, Proactive Insights✅
Cross-database Analytics✅
AI-Ready Data, Zero-copy Data✅
AI Integrations, AI Transactions✅

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 Assisted 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.