class Turquoise::Jobs::RenewSubscription

Defined in:

turquoise/jobs/renew_subscription.cr

Constant Summary

PARAMETERS = [{name: topic, value: , type: String, method_suffix: string}] of Nil

Constructors

Class Method Summary

Macro Summary

Instance Method Summary

Constructor Detail

def self.new(topic : String) #

def self.new #

Class Method Detail

def self.job_name #

[View source]

Macro Detail

macro param(parameter) #

[View source]

Instance Method Detail

def build_job_run #

def perform #
Description copied from class Mosquito::Job

abstract, override in a Job descendant to do something productive


[View source]
def subscription : Models::Subscription #

[View source]
def topic : String #

[View source]
def topic=(value : String) : String #

[View source]
def topic? : String | Nil #

[View source]
def vars_from(config : Hash(String, String)) #