Module: Sufia

Extended by:
ActiveSupport::Autoload
Defined in:
lib/sufia/models/resque.rb,
lib/sufia/models.rb,
lib/sufia/models/noid.rb,
lib/sufia/models/utils.rb,
lib/sufia/models/engine.rb,
lib/sufia/models/version.rb,
lib/sufia/models/id_service.rb,
lib/sufia/models/file_content.rb,
lib/sufia/models/generic_file.rb,
lib/sufia/models/model_methods.rb,
app/models/sufia/avatar_validator.rb,
lib/sufia/models/generic_file/audit.rb,
lib/sufia/models/generic_file/export.rb,
lib/sufia/models/file_content/versions.rb,
lib/sufia/models/generic_file/metadata.rb,
lib/sufia/models/generic_file/trophies.rb,
lib/sufia/models/generic_file/versions.rb,
lib/sufia/models/generic_file/web_form.rb,
lib/sufia/models/generic_file/thumbnail.rb,
lib/sufia/models/solr_document_behavior.rb,
lib/sufia/models/generic_file/mime_types.rb,
lib/sufia/models/generic_file/derivatives.rb,
lib/sufia/models/generic_file/permissions.rb,
lib/sufia/models/generic_file/virus_check.rb,
lib/sufia/models/generic_file/characterization.rb,
lib/sufia/models/generic_file/accessible_attributes.rb,
lib/generators/sufia/models/templates/config/resque_admin.rb

Overview

Defined Under Namespace

Modules: FileContent, GenericFile, IdService, ModelMethods, Models, Noid, Resque, SolrDocumentBehavior, User, UserLocalDirectoryBehavior, Utils Classes: AvatarUploader, AvatarValidator, ResqueAdmin

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

#queue=(value) ⇒ Object (writeonly)

Sets the attribute queue

Parameters:

  • value

    the value to set the attribute queue to.



19
20
21
# File 'lib/sufia/models.rb', line 19

def queue=(value)
  @queue = value
end

Class Method Details

.config {|@@config| ... } ⇒ Object

Yields:



25
26
27
28
29
30
31
# File 'lib/sufia/models.rb', line 25

def self.config(&block)
  @@config ||= Sufia::Models::Engine::Configuration.new

  yield @@config if block

  return @@config
end

.queueObject



21
22
23
# File 'lib/sufia/models.rb', line 21

def self.queue
  @queue ||= config.queue.new('sufia')
end