Sha256: 6fd961e4304164fe23bd8d421759320b525cd7fadcb586bc33f9b6ba41ee79cb
Contents?: true
Size: 408 Bytes
Versions: 16
Compression:
Stored size: 408 Bytes
Contents
# frozen_string_literal: true require 'zenaton/exceptions' module Zenaton # Abstract classes used as interfaces module Interfaces # @abstract Do not subclass job directly, use either Tasks or Workflows class Job # Child classes should implement the handle method def handle raise NotImplemented, "Your job does not implement the `handle' method" end end end end
Version data entries
16 entries across 16 versions & 1 rubygems