Module: CurationConcerns
- Extended by:
- ActiveSupport::Autoload, Deprecation
- Defined in:
- app/models/concerns/curation_concerns/with_file_sets.rb,
lib/curation_concerns/name.rb,
lib/curation_concerns/models.rb,
lib/curation_concerns/messages.rb,
lib/curation_concerns/null_logger.rb,
lib/curation_concerns/models/utils.rb,
app/services/curation_concerns/noid.rb,
lib/curation_concerns/configuration.rb,
lib/curation_concerns/models/engine.rb,
lib/curation_concerns/models/version.rb,
app/actors/curation_concerns/base_actor.rb,
app/actors/curation_concerns/file_actor.rb,
app/services/curation_concerns/lockable.rb,
app/actors/curation_concerns/lease_actor.rb,
app/actors/curation_concerns/embargo_actor.rb,
app/actors/curation_concerns/file_set_actor.rb,
app/indexers/curation_concerns/work_indexer.rb,
app/services/curation_concerns/lock_manager.rb,
app/services/curation_concerns/time_service.rb,
app/models/concerns/curation_concerns/naming.rb,
app/models/concerns/curation_concerns/ability.rb,
app/models/curation_concerns/classify_concern.rb,
app/services/curation_concerns/derivative_path.rb,
app/indexers/curation_concerns/file_set_indexer.rb,
app/indexers/curation_concerns/collection_indexer.rb,
app/models/concerns/curation_concerns/permissions.rb,
app/models/concerns/curation_concerns/serializers.rb,
app/services/curation_concerns/indexes_thumbnails.rb,
app/services/curation_concerns/local_file_service.rb,
app/services/curation_concerns/versioning_service.rb,
app/services/curation_concerns/persist_derivatives.rb,
app/models/concerns/curation_concerns/basic_metadata.rb,
app/services/curation_concerns/file_set_audit_service.rb,
app/services/curation_concerns/thumbnail_path_service.rb,
app/models/concerns/curation_concerns/file_set/indexing.rb,
app/models/concerns/curation_concerns/file_set/querying.rb,
app/models/concerns/curation_concerns/file_set_behavior.rb,
app/models/concerns/curation_concerns/required_metadata.rb,
app/models/curation_concerns/quick_classification_query.rb,
app/services/curation_concerns/repository_audit_service.rb,
app/models/concerns/curation_concerns/collection_behavior.rb,
app/models/concerns/curation_concerns/human_readable_type.rb,
app/models/concerns/curation_concerns/file_set/derivatives.rb,
app/models/concerns/curation_concerns/permissions/readable.rb,
app/models/concerns/curation_concerns/permissions/writable.rb,
app/models/concerns/curation_concerns/solr_document_behavior.rb,
app/actors/concerns/curation_concerns/manages_embargoes_actor.rb,
app/models/concerns/curation_concerns/file_set/belongs_to_works.rb,
app/models/concerns/curation_concerns/file_set/full_text_indexing.rb,
app/services/curation_concerns/persist_directly_contained_output_file_service.rb
Overview
Copied from Curate
Defined Under Namespace
Modules: Ability, BasicMetadata, CollectionBehavior, FileSet, FileSetBehavior, HasRepresentative, HumanReadableType, IndexesThumbnails, Lockable, ManagesEmbargoesActor, Messages, Models, Naming, Noid, Permissions, RequiredMetadata, Serializers, SolrDocumentBehavior, User, Utils, WithFileSets, WorkActorBehavior, WorkBehavior Classes: BaseActor, ClassifyConcern, CollectionIndexer, Configuration, DerivativePath, EmbargoActor, FileActor, FileSetActor, FileSetAuditService, FileSetIndexer, LeaseActor, LocalFileService, LockManager, Name, NullLogger, PersistDerivatives, PersistDirectlyContainedOutputFileService, QuickClassificationQuery, RepositoryAuditService, ThumbnailPathService, TimeService, VersioningService, WorkIndexer
Class Attribute Summary collapse
-
.config ⇒ Object
Returns the value of attribute config.
Instance Attribute Summary collapse
-
#queue ⇒ Object
writeonly
Sets the attribute queue.
Class Method Summary collapse
Class Attribute Details
.config ⇒ Object
Returns the value of attribute config.
6 7 8 |
# File 'lib/curation_concerns/configuration.rb', line 6 def config @config end |
Instance Attribute Details
#queue=(value) ⇒ Object (writeonly)
Sets the attribute queue
20 21 22 |
# File 'lib/curation_concerns/models.rb', line 20 def queue=(value) @queue = value end |
Class Method Details
.configure {|config| ... } ⇒ Object
9 10 11 12 |
# File 'lib/curation_concerns/configuration.rb', line 9 def self.configure self.config ||= Configuration.new yield(config) end |
.queue ⇒ Object
22 23 24 |
# File 'lib/curation_concerns/models.rb', line 22 def self.queue @queue ||= config.queue.new('curation_concerns') end |