module Portal::GlobalInterface::ClassMethods

@api private @since 0.1.0

Public Instance Methods

config() click to toggle source

@return [Sidekiq::Portal::Config]

@api private @since 0.1.0

# File lib/portal/global_interface.rb, line 46
def config
  global_instance.config
end
configure(&configuration) click to toggle source

@param configuration [Block] @return [void]

@api public @since 0.1.0

# File lib/portal/global_interface.rb, line 38
def configure(&configuration)
  global_instance.configure(&configuration)
end
global()
Alias for: global_instance
global_instance() click to toggle source

@return [Sidekiq::Portal]

@api public @since 0.1.0

# File lib/portal/global_interface.rb, line 26
def global_instance
  @global_instance_lock.synchronize do
    @global_instance ||= Sidekiq::Portal.new
  end
end
Also aliased as: global
reload!(&configuration)
Alias for: setup!
setup!(&configuration) click to toggle source

@param configuration [Block] @return [void]

@api public @since 0.1.0

# File lib/portal/global_interface.rb, line 55
def setup!(&configuration)
  global_instance.setup!(&configuration)
end
Also aliased as: reload!