A D E G M O P 

A

ArchiveStorageInterface - Interface in org.icatproject.ids.plugin
An IDS interface which for which an implementation must be provided for an IDS deployment with archive storage.

D

delete(DsInfo) - Method in interface org.icatproject.ids.plugin.ArchiveStorageInterface
Delete the specified data set.
delete(DsInfo) - Method in interface org.icatproject.ids.plugin.MainStorageInterface
Deletes the files of the specified data set.
delete(String) - Method in interface org.icatproject.ids.plugin.MainStorageInterface
Deletes the specified file
delete(DsInfo) - Method in class org.icatproject.ids.plugin.MainStorageWithoutArchive
This is a dummy implementation
delete(String) - Method in class org.icatproject.ids.plugin.MainStorageWithoutArchiveReadOnly
This is a dummy implementation
DsInfo - Interface in org.icatproject.ids.plugin
Information about an ICAT data set

E

exists(DsInfo) - Method in interface org.icatproject.ids.plugin.MainStorageInterface
See if the data set exists.
exists(DsInfo) - Method in class org.icatproject.ids.plugin.MainStorageWithoutArchive
This is a dummy implementation

G

get(DsInfo) - Method in interface org.icatproject.ids.plugin.ArchiveStorageInterface
Deletes the specified data set.
get(String, String) - Method in interface org.icatproject.ids.plugin.MainStorageInterface
Return a stream of data from the specified data file
getDsId() - Method in interface org.icatproject.ids.plugin.DsInfo
Return the data set id
getDsName() - Method in interface org.icatproject.ids.plugin.DsInfo
Return the data set name
getFacilityId() - Method in interface org.icatproject.ids.plugin.DsInfo
Return the facility id
getFacilityName() - Method in interface org.icatproject.ids.plugin.DsInfo
Return the facility name
getInvId() - Method in interface org.icatproject.ids.plugin.DsInfo
Return the investigation id
getInvName() - Method in interface org.icatproject.ids.plugin.DsInfo
Return the investigation name
getVisitId() - Method in interface org.icatproject.ids.plugin.DsInfo
Return the investigation visitId

M

MainStorageInterface - Interface in org.icatproject.ids.plugin
An IDS interface which for which an implementation must be provided for any IDS deployment.
MainStorageWithoutArchive - Class in org.icatproject.ids.plugin
This is a partial implementation of a MainStorageInterface providing dummy implementations of those operations not needed when no archive storage is being used.
MainStorageWithoutArchive() - Constructor for class org.icatproject.ids.plugin.MainStorageWithoutArchive
 
MainStorageWithoutArchiveReadOnly - Class in org.icatproject.ids.plugin
This is a partial implementation of a MainStorageInterface providing dummy implementations of those operations not needed when no archive storage is being used and when the readOnly flag has been set in the ids.properties file
MainStorageWithoutArchiveReadOnly() - Constructor for class org.icatproject.ids.plugin.MainStorageWithoutArchiveReadOnly
 

O

org.icatproject.ids.plugin - package org.icatproject.ids.plugin
 

P

put(DsInfo, InputStream) - Method in interface org.icatproject.ids.plugin.ArchiveStorageInterface
Store the specified data set.
put(DsInfo, String, InputStream) - Method in interface org.icatproject.ids.plugin.MainStorageInterface
Store the specified data file and return information about the file
put(InputStream, String) - Method in interface org.icatproject.ids.plugin.MainStorageInterface
Store the data file at the specified location
put(DsInfo, String, InputStream) - Method in class org.icatproject.ids.plugin.MainStorageWithoutArchiveReadOnly
This is a dummy implementation
A D E G M O P 

Copyright © 2014 The ICAT Collaboration. All rights reserved.