Skip to main content

27 docs tagged with "application-sdk"

View all tags

@needs_lock decorator

Reference documentation for the @needs_lock decorator that applies distributed locking to Temporal activities.

Application SDK

Extend your Atlan applications with backend logic and integrations using SDKs.

Authentication & metadata

Database connectivity and metadata operations including credential validation, schema retrieval, and preflight checks.

BaseHandler

Complete API reference for BaseHandler - the concrete implementation of HandlerInterface for non-SQL data sources.

BaseSQLHandler

Complete API reference for BaseSQLHandler - the concrete implementation of HandlerInterface for SQL-based data sources.

Build custom app

Create a local file extraction application from scratch using the patterns and tools you learned

Configuration management

Workflow and system configuration management including configuration retrieval, updates, and configuration maps.

Distributed locking

Frequently asked questions about distributed locking in the Application SDK including decorator usage, testing, and configuration.

Distributed locking

Understand distributed locking in the Application SDK and how it coordinates resource access across distributed Atlan applications to prevent race conditions and implement rate limiting.

Distributed locking issues

Troubleshoot distributed locking errors with Redis connection failures, lock acquisition timeouts, and Sentinel configuration issues.

HandlerInterface

Complete API reference for HandlerInterface - the abstract base class defining the contract that all handlers must fulfill.

Handlers

Learn about event handling and handlers in the Application SDK and how they provide the operational abstraction for data source interactions.

Integrate MCP

Understand how Model Context Protocol enables AI assistant integration in Atlan applications.

Retry policies

Configuration reference for retry policies that control automatic retry behavior when operations fail.

Retry strategies

Understand retry strategies, timeouts, and heartbeats in the Application SDK to build resilient apps that handle failures gracefully.

Server APIs

Comprehensive REST APIs for Application SDK server management, workflow operations, authentication, and configuration.

Server management

Monitor and manage the Application SDK server with health checks, readiness probes, and graceful shutdown operations.

Timeouts

Timeout configuration parameters for Temporal workflows and activities.

Typedef toolkit

Learn about typedef toolkit and how it simplifies the process of defining and managing typedefs for your connector applications.

Typedefs

Learn about Atlan Typedefs and how they define the structure and attributes of your metadata assets in Atlan.

UI & Documentation

UI and documentation endpoints for serving the application homepage, observability dashboard, and static documentation files.

Use distributed locking

Apply distributed locking to control concurrent operations across workflow instances and prevent resource overload.

Workflow management

Complete workflow lifecycle management including HTTP-triggered execution, status monitoring, and workflow termination.