# io.dapr.actors.runtime (dapr-sdk-parent 1.10.0 API)

# Package io.dapr.actors.runtime

Interface Summary
ActorFactory<T extends AbstractActor>: Creates an actor of a given type.
Remindable<T>: Interface that actors must implement to consume reminders registered using RegisterReminderAsync.

Class Summary
AbstractActor: Represents the base class for actors.
ActorMethodContext: Contains information about the method that is invoked by actor runtime.
ActorObjectSerializer: Serializes and deserializes internal objects.
ActorRuntime: Contains methods to register actor types.
ActorRuntimeConfig: Represents the configuration for the Actor Runtime.
ActorRuntimeContext<T extends AbstractActor>: Provides the context for the Actor's runtime.
ActorStateChange: Represents a state change for an actor.
ActorStateManager: Manages state changes of a given Actor instance.
ActorTypeConfig: Represents the configuration for the Actor Type.

Enum Summary
ActorStateChangeKind: Represents an actor's state change.