module Pulp::Common::Lifecycle

Public Class Methods

included(base) click to toggle source
# File lib/pulp/common/lifecycle.rb, line 4
def self.included(base)
  base.extend ClassMethods
end

Public Instance Methods

fields() click to toggle source
# File lib/pulp/common/lifecycle.rb, line 7
def fields
  @fields ||= {}
end
locked_fields() click to toggle source
# File lib/pulp/common/lifecycle.rb, line 21
def locked_fields
  self.class.locked_fields
end
record_fields() click to toggle source
# File lib/pulp/common/lifecycle.rb, line 14
def record_fields
  self.class.record_fields
end
special_fields() click to toggle source
# File lib/pulp/common/lifecycle.rb, line 17
def special_fields
  self.class.special_fields
end
user_fields() click to toggle source
# File lib/pulp/common/lifecycle.rb, line 11
def user_fields
  @user_fields ||= {}
end