Class: DSpaceRest::Repositories::DspaceRepository
Instance Attribute Summary
#rest_client
Instance Method Summary
collapse
#initialize
Instance Method Details
#bitstream_repository ⇒ Object
5
6
7
|
# File 'lib/dspacerest/repositories/dspace_repository.rb', line 5
def bitstream_repository
BitstreamRepository.new rest_client
end
|
#collection_repository ⇒ Object
9
10
11
|
# File 'lib/dspacerest/repositories/dspace_repository.rb', line 9
def collection_repository
CollectionRepository.new rest_client
end
|
13
14
15
|
# File 'lib/dspacerest/repositories/dspace_repository.rb', line 13
def
CommunityRepository.new rest_client
end
|
#item_repository ⇒ Object
17
18
19
|
# File 'lib/dspacerest/repositories/dspace_repository.rb', line 17
def item_repository
ItemRepository.new rest_client
end
|
21
22
23
|
# File 'lib/dspacerest/repositories/dspace_repository.rb', line 21
def metadata_repository
MetadataRepository.new rest_client
end
|