EcosystemSAP Cloud Application Programming ModelJava

Everything around CAP, mapped.

SAP CAP has a strong foundation of core features and SAP-provided plugins. But it also has a strong community layer, with a lot of packages and tools that are not part of the core. This map is a way to explore both.

Java. CAP on Java: the CAP Java runtime, where the Node.js plugins do not load.

New to CAP? Start with SAP’s own sources

The SAP Cloud Application Programming Model is SAP's framework for building services and apps on SAP BTP.

THE MAP

Capability map for Java

7 / 95 assessed for Java
PROTOCOLS & APISAnalyticalmodelsError handlingGraphQLMetadatapublishingODataOpenAPIPagination andstreamingServe yourapplicationover MCPWebSocketXML payloadsDATA & PERSISTENCEAnalyticalqueriesAttachmentsCachingConcurrencycontrolDatafederationData modellingDatabaseconnectorsImporting andexportingtable dataLocationservicesNative SAPHANA artifactsQueryprofilingSchemaevolutionSearchSoft deleteTemporal dataTransactionmanagementValuenormalisationINTEGRATION & MESSAGINGAsyncprocessingDestinationsDocumentoutputEvent MeshNotificationsRFCconnectivityServicecompositionServiceintegrationAI & AGENTSAgent accessto your codeAgent accessto yoursystemsAgent evalsAgent guidanceAgent toolingContentfilteringData maskingDocumentextractionGenerative UILLMintegrationPromptmanagementRAG on CDSToolgovernanceSECURITY & COMPLIANCEAudit loggingAuthenticationAuthorizationChangetrackingData privacyInputvalidationMalwarescanningRate limitingSecretsrotationVulnerabilityscanningOPERATIONS & RUNTIMEChangepromotionConfigurationDeploymentDeployment andoperatorFeaturetogglesHealth checksJob schedulingKnowing themaintenancestatus of aLoggingMultitenancyPlatformmigrationTelemetryTenantextensibilityDEVELOPER EXPERIENCECI/CDpipelinesDebuggingEditor supportGeneratorsLintingLocaldevelopmentModelvisualisationPluginauthoringSeed dataTestingTypeScriptpatternsTypingUI & FRONTEND BRIDGEApp hostingDraft handlingFioriannotationsFrontendboundaryIn-appguidanceLocalizationServer-siderenderingUI5 dev serverPROCESS &WORKFLOWStatus flowsWorkflowintegrationLEARNING &REFERENCEDocumentationReference apps