- All Superinterfaces:
- _IRepositoryInfoOperations, _IRepositoryInfoOperationsNC, _ServiceInterfaceOperations, _ServiceInterfaceOperationsNC, Ice.Object, ServiceInterface
- All Known Implementing Classes:
- _IRepositoryInfoDisp, _IRepositoryInfoTie
public interface IRepositoryInfo
extends Ice.Object, _IRepositoryInfoOperations, _IRepositoryInfoOperationsNC, ServiceInterface
Provides methods for obtaining information for server repository
disk space allocation. Could be used generically to obtain usage
information for any mount point, however, this interface is
prepared for the API to provide methods to obtain usage info for
the server filesystem containing the image uploads. For the OMERO
server base this is /OMERO. For this implementation it could be
anything e.g. /Data1.
Methods that fail or cannot execute on the server will throw an
InternalException. This would not be normal and would indicate some
server or disk failure.