public class RepositoryInfoI extends AbstractAmdServant implements _IRepositoryInfoOperations
IRepositoryInfo
Constructor and Description |
---|
RepositoryInfoI(ome.api.IRepositoryInfo service,
BlitzExecutor be) |
Modifier and Type | Method and Description |
---|---|
void |
getFreeSpaceInKilobytes_async(AMD_IRepositoryInfo_getFreeSpaceInKilobytes __cb,
Ice.Current __current)
Returns the free or available space on this file system
including nested subdirectories.
|
void |
getUsageFraction_async(AMD_IRepositoryInfo_getUsageFraction __cb,
Ice.Current __current)
Returns a double of the used space divided by the free
space.
|
void |
getUsedSpaceInKilobytes_async(AMD_IRepositoryInfo_getUsedSpaceInKilobytes __cb,
Ice.Current __current)
Returns the total space in bytes for this file system
including nested subdirectories.
|
void |
removeUnusedFiles_async(AMD_IRepositoryInfo_removeUnusedFiles __cb,
Ice.Current __current)
Removes all files from the server that do not have an
OriginalFile complement in the database, all the Pixels
that do not have a complement in the database and all the
Thumbnail's that do not have a complement in the database.
|
void |
sanityCheckRepository_async(AMD_IRepositoryInfo_sanityCheckRepository __cb,
Ice.Current __current)
Checks that image data repository has not exceeded 95% disk
space use level.
|
activate_async, applyHardWiredInterceptors, callInvokerOnMappedArgs, callInvokerOnRawArgs, executorWorkCall, getCurrentEventContext_async, onSetOmeroContext, passivate_async, runnableCall, safeRunnableCall, setApplicationContext, setHolder
public RepositoryInfoI(ome.api.IRepositoryInfo service, BlitzExecutor be)
public void getFreeSpaceInKilobytes_async(AMD_IRepositoryInfo_getFreeSpaceInKilobytes __cb, Ice.Current __current) throws ServerError
_IRepositoryInfoOperations
getFreeSpaceInKilobytes_async
in interface _IRepositoryInfoOperations
__cb
- The callback object for the operation.__current
- The Current object for the invocation.ServerError
public void getUsageFraction_async(AMD_IRepositoryInfo_getUsageFraction __cb, Ice.Current __current) throws ServerError
_IRepositoryInfoOperations
getUsageFraction_async
in interface _IRepositoryInfoOperations
__cb
- The callback object for the operation.__current
- The Current object for the invocation.ServerError
public void getUsedSpaceInKilobytes_async(AMD_IRepositoryInfo_getUsedSpaceInKilobytes __cb, Ice.Current __current) throws ServerError
_IRepositoryInfoOperations
getUsedSpaceInKilobytes_async
in interface _IRepositoryInfoOperations
__cb
- The callback object for the operation.__current
- The Current object for the invocation.ServerError
public void removeUnusedFiles_async(AMD_IRepositoryInfo_removeUnusedFiles __cb, Ice.Current __current) throws ServerError
_IRepositoryInfoOperations
removeUnusedFiles_async
in interface _IRepositoryInfoOperations
__cb
- The callback object for the operation.__current
- The Current object for the invocation.ServerError
public void sanityCheckRepository_async(AMD_IRepositoryInfo_sanityCheckRepository __cb, Ice.Current __current) throws ServerError
_IRepositoryInfoOperations
sanityCheckRepository_async
in interface _IRepositoryInfoOperations
__cb
- The callback object for the operation.__current
- The Current object for the invocation.ServerError