View Source Electric.Replication.PublicationManager behaviour (electric v1.0.1)
Summary
Functions
Returns a specification to start this module under a supervisor.
Callbacks
@callback add_shape(Electric.Shapes.Shape.t(), Keyword.t()) :: :ok
@callback recover_shape(Electric.Shapes.Shape.t(), Keyword.t()) :: :ok
@callback refresh_publication(Keyword.t()) :: :ok
@callback remove_shape(Electric.Shapes.Shape.t(), Keyword.t()) :: :ok
Functions
@spec add_shape(Electric.Shapes.Shape.t(), Keyword.t()) :: :ok
Returns a specification to start this module under a supervisor.
See Supervisor
.
@spec recover_shape(Electric.Shapes.Shape.t(), Keyword.t()) :: :ok
@spec refresh_publication(Keyword.t()) :: :ok
@spec remove_shape(Electric.Shapes.Shape.t(), Keyword.t()) :: :ok