# ash_oban v0.7.2 - Table of Contents The extension for integrating Ash resources with Oban. ## GUIDES - [Home](readme.md) - Tutorials - [Getting Started With Ash Oban](getting-started-with-ash-oban.md) - Topics - [Triggers and Scheduled Actions](triggers-and-scheduled-actions.md) - [Testing](testing.md) - DSLs - [AshOban](dsl-ashoban.md) - About AshOban - [Change Log](changelog.md) ## Modules - [AshOban.ActorPersister](AshOban.ActorPersister.md): A behaviour for storing and retrieving an actor from oban job arguments - [AshOban.Igniter](AshOban.Igniter.md): Codemods and utilities for resources that use `AshOban`. - [AshOban.ListTenants](AshOban.ListTenants.md): The behaviour for listing tenants. - [AshOban.Verifiers.VerifyModuleNames](AshOban.Verifiers.VerifyModuleNames.md): Verifies that module names have been set for triggers and scheduled actions - [AshOban.Verifiers.VerifyUseTenantFromRecord](AshOban.Verifiers.VerifyUseTenantFromRecord.md): Verifies that when `use_tenant_from_record?` is set to true, the multitenancy `parse_attribute` and `tenant_from_attribute` options are either both at their defaults or both customized. - AshOban - [AshOban](AshOban.md): Tools for working with AshOban triggers. - Utilities - [AshOban.Changes.BuiltinChanges](AshOban.Changes.BuiltinChanges.md): Builtin changes for `AshOban` - [AshOban.Changes.RunObanTrigger](AshOban.Changes.RunObanTrigger.md): Runs an oban trigger by name. - Authorization - [AshOban.Checks.AshObanInteraction](AshOban.Checks.AshObanInteraction.md): This check is true if the context `private.ash_oban?` is set to true. - Introspection - [AshOban.Info](AshOban.Info.md): Introspection for AshOban - [AshOban.Schedule](AshOban.Schedule.md): A configured scheduled action. - [AshOban.Trigger](AshOban.Trigger.md): A configured trigger. - Testing - [AshOban.Test](AshOban.Test.md): Helpers for testing AshOban triggers and scheduled actions. - Exceptions - [AshOban.Errors.TriggerNoLongerApplies](AshOban.Errors.TriggerNoLongerApplies.md): Used when an invalid value is provided for an action argument ## Mix Tasks - [mix ash_oban.install](Mix.Tasks.AshOban.Install.md): Installs AshOban and Oban - [mix ash_oban.set_default_module_names](Mix.Tasks.AshOban.SetDefaultModuleNames.md): Set module names to their default values for triggers and scheduled actions