Module: ActiveFedora::File::External

Included in:
ActiveFedora::File
Defined in:
lib/active_fedora/file/external.rb

Constant Summary collapse

HANDLING_TYPES =
['redirect', 'proxy', 'copy'].freeze

Instance Method Summary collapse

Instance Method Details

#external_handlingObject



16
17
18
# File 'lib/active_fedora/file/external.rb', line 16

def external_handling
  @external_handling ||= fetch_external_handling
end

#external_handling=(handling) ⇒ Object



12
13
14
# File 'lib/active_fedora/file/external.rb', line 12

def external_handling=(handling)
  @external_handling = handling
end

#external_uriObject



4
5
6
# File 'lib/active_fedora/file/external.rb', line 4

def external_uri
  @external_uri ||= fetch_external_uri
end

#external_uri=(uri) ⇒ Object



8
9
10
# File 'lib/active_fedora/file/external.rb', line 8

def external_uri=(uri)
  @external_uri = uri
end