Package omero.api

Interface IRepositoryInfoPrx

  • All Superinterfaces:
    Ice.ObjectPrx, ServiceInterfacePrx
    All Known Implementing Classes:
    IRepositoryInfoPrxHelper

    public interface IRepositoryInfoPrx
    extends ServiceInterfacePrx
    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.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface Ice.ObjectPrx

        Ice.ObjectPrx.FunctionalCallback_Object_ice_invoke_Response
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Ice.AsyncResult begin_getFreeSpaceInKilobytes()
      Returns the free or available space on this file system including nested subdirectories.
      Ice.AsyncResult begin_getFreeSpaceInKilobytes​(Ice.Callback __cb)
      Returns the free or available space on this file system including nested subdirectories.
      Ice.AsyncResult begin_getFreeSpaceInKilobytes​(IceInternal.Functional_LongCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Returns the free or available space on this file system including nested subdirectories.
      Ice.AsyncResult begin_getFreeSpaceInKilobytes​(IceInternal.Functional_LongCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Returns the free or available space on this file system including nested subdirectories.
      Ice.AsyncResult begin_getFreeSpaceInKilobytes​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Returns the free or available space on this file system including nested subdirectories.
      Ice.AsyncResult begin_getFreeSpaceInKilobytes​(java.util.Map<java.lang.String,​java.lang.String> __ctx, Ice.Callback __cb)
      Returns the free or available space on this file system including nested subdirectories.
      Ice.AsyncResult begin_getFreeSpaceInKilobytes​(java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_LongCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Returns the free or available space on this file system including nested subdirectories.
      Ice.AsyncResult begin_getFreeSpaceInKilobytes​(java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_LongCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Returns the free or available space on this file system including nested subdirectories.
      Ice.AsyncResult begin_getFreeSpaceInKilobytes​(java.util.Map<java.lang.String,​java.lang.String> __ctx, Callback_IRepositoryInfo_getFreeSpaceInKilobytes __cb)
      Returns the free or available space on this file system including nested subdirectories.
      Ice.AsyncResult begin_getFreeSpaceInKilobytes​(Callback_IRepositoryInfo_getFreeSpaceInKilobytes __cb)
      Returns the free or available space on this file system including nested subdirectories.
      Ice.AsyncResult begin_getUsageFraction()
      Returns a double of the used space divided by the free space.
      Ice.AsyncResult begin_getUsageFraction​(Ice.Callback __cb)
      Returns a double of the used space divided by the free space.
      Ice.AsyncResult begin_getUsageFraction​(IceInternal.Functional_DoubleCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Returns a double of the used space divided by the free space.
      Ice.AsyncResult begin_getUsageFraction​(IceInternal.Functional_DoubleCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Returns a double of the used space divided by the free space.
      Ice.AsyncResult begin_getUsageFraction​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Returns a double of the used space divided by the free space.
      Ice.AsyncResult begin_getUsageFraction​(java.util.Map<java.lang.String,​java.lang.String> __ctx, Ice.Callback __cb)
      Returns a double of the used space divided by the free space.
      Ice.AsyncResult begin_getUsageFraction​(java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_DoubleCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Returns a double of the used space divided by the free space.
      Ice.AsyncResult begin_getUsageFraction​(java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_DoubleCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Returns a double of the used space divided by the free space.
      Ice.AsyncResult begin_getUsageFraction​(java.util.Map<java.lang.String,​java.lang.String> __ctx, Callback_IRepositoryInfo_getUsageFraction __cb)
      Returns a double of the used space divided by the free space.
      Ice.AsyncResult begin_getUsageFraction​(Callback_IRepositoryInfo_getUsageFraction __cb)
      Returns a double of the used space divided by the free space.
      Ice.AsyncResult begin_getUsedSpaceInKilobytes()
      Returns the total space in bytes for this file system including nested subdirectories.
      Ice.AsyncResult begin_getUsedSpaceInKilobytes​(Ice.Callback __cb)
      Returns the total space in bytes for this file system including nested subdirectories.
      Ice.AsyncResult begin_getUsedSpaceInKilobytes​(IceInternal.Functional_LongCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Returns the total space in bytes for this file system including nested subdirectories.
      Ice.AsyncResult begin_getUsedSpaceInKilobytes​(IceInternal.Functional_LongCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Returns the total space in bytes for this file system including nested subdirectories.
      Ice.AsyncResult begin_getUsedSpaceInKilobytes​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Returns the total space in bytes for this file system including nested subdirectories.
      Ice.AsyncResult begin_getUsedSpaceInKilobytes​(java.util.Map<java.lang.String,​java.lang.String> __ctx, Ice.Callback __cb)
      Returns the total space in bytes for this file system including nested subdirectories.
      Ice.AsyncResult begin_getUsedSpaceInKilobytes​(java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_LongCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Returns the total space in bytes for this file system including nested subdirectories.
      Ice.AsyncResult begin_getUsedSpaceInKilobytes​(java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_LongCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Returns the total space in bytes for this file system including nested subdirectories.
      Ice.AsyncResult begin_getUsedSpaceInKilobytes​(java.util.Map<java.lang.String,​java.lang.String> __ctx, Callback_IRepositoryInfo_getUsedSpaceInKilobytes __cb)
      Returns the total space in bytes for this file system including nested subdirectories.
      Ice.AsyncResult begin_getUsedSpaceInKilobytes​(Callback_IRepositoryInfo_getUsedSpaceInKilobytes __cb)
      Returns the total space in bytes for this file system including nested subdirectories.
      Ice.AsyncResult begin_removeUnusedFiles()
      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.
      Ice.AsyncResult begin_removeUnusedFiles​(Ice.Callback __cb)
      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.
      Ice.AsyncResult begin_removeUnusedFiles​(IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      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.
      Ice.AsyncResult begin_removeUnusedFiles​(IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      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.
      Ice.AsyncResult begin_removeUnusedFiles​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
      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.
      Ice.AsyncResult begin_removeUnusedFiles​(java.util.Map<java.lang.String,​java.lang.String> __ctx, Ice.Callback __cb)
      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.
      Ice.AsyncResult begin_removeUnusedFiles​(java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      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.
      Ice.AsyncResult begin_removeUnusedFiles​(java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      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.
      Ice.AsyncResult begin_removeUnusedFiles​(java.util.Map<java.lang.String,​java.lang.String> __ctx, Callback_IRepositoryInfo_removeUnusedFiles __cb)
      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.
      Ice.AsyncResult begin_removeUnusedFiles​(Callback_IRepositoryInfo_removeUnusedFiles __cb)
      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.
      Ice.AsyncResult begin_sanityCheckRepository()
      Checks that image data repository has not exceeded 95% disk space use level.
      Ice.AsyncResult begin_sanityCheckRepository​(Ice.Callback __cb)
      Checks that image data repository has not exceeded 95% disk space use level.
      Ice.AsyncResult begin_sanityCheckRepository​(IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Checks that image data repository has not exceeded 95% disk space use level.
      Ice.AsyncResult begin_sanityCheckRepository​(IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Checks that image data repository has not exceeded 95% disk space use level.
      Ice.AsyncResult begin_sanityCheckRepository​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Checks that image data repository has not exceeded 95% disk space use level.
      Ice.AsyncResult begin_sanityCheckRepository​(java.util.Map<java.lang.String,​java.lang.String> __ctx, Ice.Callback __cb)
      Checks that image data repository has not exceeded 95% disk space use level.
      Ice.AsyncResult begin_sanityCheckRepository​(java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
      Checks that image data repository has not exceeded 95% disk space use level.
      Ice.AsyncResult begin_sanityCheckRepository​(java.util.Map<java.lang.String,​java.lang.String> __ctx, IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
      Checks that image data repository has not exceeded 95% disk space use level.
      Ice.AsyncResult begin_sanityCheckRepository​(java.util.Map<java.lang.String,​java.lang.String> __ctx, Callback_IRepositoryInfo_sanityCheckRepository __cb)
      Checks that image data repository has not exceeded 95% disk space use level.
      Ice.AsyncResult begin_sanityCheckRepository​(Callback_IRepositoryInfo_sanityCheckRepository __cb)
      Checks that image data repository has not exceeded 95% disk space use level.
      long end_getFreeSpaceInKilobytes​(Ice.AsyncResult __result)
      Returns the free or available space on this file system including nested subdirectories.
      double end_getUsageFraction​(Ice.AsyncResult __result)
      Returns a double of the used space divided by the free space.
      long end_getUsedSpaceInKilobytes​(Ice.AsyncResult __result)
      Returns the total space in bytes for this file system including nested subdirectories.
      void end_removeUnusedFiles​(Ice.AsyncResult __result)
      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 end_sanityCheckRepository​(Ice.AsyncResult __result)
      Checks that image data repository has not exceeded 95% disk space use level.
      long getFreeSpaceInKilobytes()
      Returns the free or available space on this file system including nested subdirectories.
      long getFreeSpaceInKilobytes​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Returns the free or available space on this file system including nested subdirectories.
      double getUsageFraction()
      Returns a double of the used space divided by the free space.
      double getUsageFraction​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Returns a double of the used space divided by the free space.
      long getUsedSpaceInKilobytes()
      Returns the total space in bytes for this file system including nested subdirectories.
      long getUsedSpaceInKilobytes​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Returns the total space in bytes for this file system including nested subdirectories.
      void removeUnusedFiles()
      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 removeUnusedFiles​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
      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()
      Checks that image data repository has not exceeded 95% disk space use level.
      void sanityCheckRepository​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
      Checks that image data repository has not exceeded 95% disk space use level.
      • Methods inherited from interface Ice.ObjectPrx

        begin_ice_flushBatchRequests, begin_ice_flushBatchRequests, begin_ice_flushBatchRequests, begin_ice_flushBatchRequests, begin_ice_getConnection, begin_ice_getConnection, begin_ice_getConnection, begin_ice_getConnection, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, end_ice_flushBatchRequests, end_ice_getConnection, end_ice_id, end_ice_ids, end_ice_invoke, end_ice_isA, end_ice_ping, equals, ice_adapterId, ice_batchDatagram, ice_batchOneway, ice_collocationOptimized, ice_compress, ice_connectionCached, ice_connectionId, ice_context, ice_datagram, ice_encodingVersion, ice_endpoints, ice_endpointSelection, ice_facet, ice_flushBatchRequests, ice_getAdapterId, ice_getCachedConnection, ice_getCommunicator, ice_getConnection, ice_getConnectionId, ice_getContext, ice_getEncodingVersion, ice_getEndpoints, ice_getEndpointSelection, ice_getFacet, ice_getIdentity, ice_getInvocationTimeout, ice_getLocator, ice_getLocatorCacheTimeout, ice_getRouter, ice_id, ice_id, ice_identity, ice_ids, ice_ids, ice_invocationTimeout, ice_invoke, ice_invoke, ice_isA, ice_isA, ice_isBatchDatagram, ice_isBatchOneway, ice_isCollocationOptimized, ice_isConnectionCached, ice_isDatagram, ice_isOneway, ice_isPreferSecure, ice_isSecure, ice_isTwoway, ice_locator, ice_locatorCacheTimeout, ice_oneway, ice_ping, ice_ping, ice_preferSecure, ice_router, ice_secure, ice_timeout, ice_twoway
    • Method Detail

      • getUsedSpaceInKilobytes

        long getUsedSpaceInKilobytes()
                              throws ServerError
        Returns the total space in bytes for this file system including nested subdirectories.
        Returns:
        Total space used on this file system.
        Throws:
        ResourceError - If there is a problem retrieving disk space used.
        ServerError
      • getUsedSpaceInKilobytes

        long getUsedSpaceInKilobytes​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
                              throws ServerError
        Returns the total space in bytes for this file system including nested subdirectories.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        Total space used on this file system.
        Throws:
        ResourceError - If there is a problem retrieving disk space used.
        ServerError
      • begin_getUsedSpaceInKilobytes

        Ice.AsyncResult begin_getUsedSpaceInKilobytes()
        Returns the total space in bytes for this file system including nested subdirectories.
        Returns:
        The asynchronous result object.
      • begin_getUsedSpaceInKilobytes

        Ice.AsyncResult begin_getUsedSpaceInKilobytes​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Returns the total space in bytes for this file system including nested subdirectories.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_getUsedSpaceInKilobytes

        Ice.AsyncResult begin_getUsedSpaceInKilobytes​(Ice.Callback __cb)
        Returns the total space in bytes for this file system including nested subdirectories.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getUsedSpaceInKilobytes

        Ice.AsyncResult begin_getUsedSpaceInKilobytes​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                      Ice.Callback __cb)
        Returns the total space in bytes for this file system including nested subdirectories.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getUsedSpaceInKilobytes

        Ice.AsyncResult begin_getUsedSpaceInKilobytes​(Callback_IRepositoryInfo_getUsedSpaceInKilobytes __cb)
        Returns the total space in bytes for this file system including nested subdirectories.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getUsedSpaceInKilobytes

        Ice.AsyncResult begin_getUsedSpaceInKilobytes​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                      Callback_IRepositoryInfo_getUsedSpaceInKilobytes __cb)
        Returns the total space in bytes for this file system including nested subdirectories.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getUsedSpaceInKilobytes

        Ice.AsyncResult begin_getUsedSpaceInKilobytes​(IceInternal.Functional_LongCallback __responseCb,
                                                      IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                      IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Returns the total space in bytes for this file system including nested subdirectories.
        Parameters:
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_getUsedSpaceInKilobytes

        Ice.AsyncResult begin_getUsedSpaceInKilobytes​(IceInternal.Functional_LongCallback __responseCb,
                                                      IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                      IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                                      IceInternal.Functional_BoolCallback __sentCb)
        Returns the total space in bytes for this file system including nested subdirectories.
        Parameters:
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • begin_getUsedSpaceInKilobytes

        Ice.AsyncResult begin_getUsedSpaceInKilobytes​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                      IceInternal.Functional_LongCallback __responseCb,
                                                      IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                      IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Returns the total space in bytes for this file system including nested subdirectories.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_getUsedSpaceInKilobytes

        Ice.AsyncResult begin_getUsedSpaceInKilobytes​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                      IceInternal.Functional_LongCallback __responseCb,
                                                      IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                      IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                                      IceInternal.Functional_BoolCallback __sentCb)
        Returns the total space in bytes for this file system including nested subdirectories.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • end_getUsedSpaceInKilobytes

        long end_getUsedSpaceInKilobytes​(Ice.AsyncResult __result)
                                  throws ServerError
        Returns the total space in bytes for this file system including nested subdirectories.
        Parameters:
        __result - The asynchronous result object.
        Returns:
        Total space used on this file system.
        Throws:
        ResourceError - If there is a problem retrieving disk space used.
        ServerError
      • getFreeSpaceInKilobytes

        long getFreeSpaceInKilobytes()
                              throws ServerError
        Returns the free or available space on this file system including nested subdirectories.
        Returns:
        Free space on this file system in KB.
        Throws:
        ResourceError - If there is a problem retrieving disk space free.
        ServerError
      • getFreeSpaceInKilobytes

        long getFreeSpaceInKilobytes​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
                              throws ServerError
        Returns the free or available space on this file system including nested subdirectories.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        Free space on this file system in KB.
        Throws:
        ResourceError - If there is a problem retrieving disk space free.
        ServerError
      • begin_getFreeSpaceInKilobytes

        Ice.AsyncResult begin_getFreeSpaceInKilobytes()
        Returns the free or available space on this file system including nested subdirectories.
        Returns:
        The asynchronous result object.
      • begin_getFreeSpaceInKilobytes

        Ice.AsyncResult begin_getFreeSpaceInKilobytes​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Returns the free or available space on this file system including nested subdirectories.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_getFreeSpaceInKilobytes

        Ice.AsyncResult begin_getFreeSpaceInKilobytes​(Ice.Callback __cb)
        Returns the free or available space on this file system including nested subdirectories.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getFreeSpaceInKilobytes

        Ice.AsyncResult begin_getFreeSpaceInKilobytes​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                      Ice.Callback __cb)
        Returns the free or available space on this file system including nested subdirectories.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getFreeSpaceInKilobytes

        Ice.AsyncResult begin_getFreeSpaceInKilobytes​(Callback_IRepositoryInfo_getFreeSpaceInKilobytes __cb)
        Returns the free or available space on this file system including nested subdirectories.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getFreeSpaceInKilobytes

        Ice.AsyncResult begin_getFreeSpaceInKilobytes​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                      Callback_IRepositoryInfo_getFreeSpaceInKilobytes __cb)
        Returns the free or available space on this file system including nested subdirectories.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getFreeSpaceInKilobytes

        Ice.AsyncResult begin_getFreeSpaceInKilobytes​(IceInternal.Functional_LongCallback __responseCb,
                                                      IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                      IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Returns the free or available space on this file system including nested subdirectories.
        Parameters:
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_getFreeSpaceInKilobytes

        Ice.AsyncResult begin_getFreeSpaceInKilobytes​(IceInternal.Functional_LongCallback __responseCb,
                                                      IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                      IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                                      IceInternal.Functional_BoolCallback __sentCb)
        Returns the free or available space on this file system including nested subdirectories.
        Parameters:
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • begin_getFreeSpaceInKilobytes

        Ice.AsyncResult begin_getFreeSpaceInKilobytes​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                      IceInternal.Functional_LongCallback __responseCb,
                                                      IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                      IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Returns the free or available space on this file system including nested subdirectories.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_getFreeSpaceInKilobytes

        Ice.AsyncResult begin_getFreeSpaceInKilobytes​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                      IceInternal.Functional_LongCallback __responseCb,
                                                      IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                      IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                                      IceInternal.Functional_BoolCallback __sentCb)
        Returns the free or available space on this file system including nested subdirectories.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • end_getFreeSpaceInKilobytes

        long end_getFreeSpaceInKilobytes​(Ice.AsyncResult __result)
                                  throws ServerError
        Returns the free or available space on this file system including nested subdirectories.
        Parameters:
        __result - The asynchronous result object.
        Returns:
        Free space on this file system in KB.
        Throws:
        ResourceError - If there is a problem retrieving disk space free.
        ServerError
      • getUsageFraction

        double getUsageFraction()
                         throws ServerError
        Returns a double of the used space divided by the free space. This method will be called by a client to watch the repository filesystem so that it doesn't exceed 95% full.
        Returns:
        Fraction of used/free.
        Throws:
        ResourceError - If there is a problem calculating the usage fraction.
        ServerError
      • getUsageFraction

        double getUsageFraction​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
                         throws ServerError
        Returns a double of the used space divided by the free space. This method will be called by a client to watch the repository filesystem so that it doesn't exceed 95% full.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        Fraction of used/free.
        Throws:
        ResourceError - If there is a problem calculating the usage fraction.
        ServerError
      • begin_getUsageFraction

        Ice.AsyncResult begin_getUsageFraction()
        Returns a double of the used space divided by the free space. This method will be called by a client to watch the repository filesystem so that it doesn't exceed 95% full.
        Returns:
        The asynchronous result object.
      • begin_getUsageFraction

        Ice.AsyncResult begin_getUsageFraction​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Returns a double of the used space divided by the free space. This method will be called by a client to watch the repository filesystem so that it doesn't exceed 95% full.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_getUsageFraction

        Ice.AsyncResult begin_getUsageFraction​(Ice.Callback __cb)
        Returns a double of the used space divided by the free space. This method will be called by a client to watch the repository filesystem so that it doesn't exceed 95% full.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getUsageFraction

        Ice.AsyncResult begin_getUsageFraction​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                               Ice.Callback __cb)
        Returns a double of the used space divided by the free space. This method will be called by a client to watch the repository filesystem so that it doesn't exceed 95% full.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getUsageFraction

        Ice.AsyncResult begin_getUsageFraction​(Callback_IRepositoryInfo_getUsageFraction __cb)
        Returns a double of the used space divided by the free space. This method will be called by a client to watch the repository filesystem so that it doesn't exceed 95% full.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getUsageFraction

        Ice.AsyncResult begin_getUsageFraction​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                               Callback_IRepositoryInfo_getUsageFraction __cb)
        Returns a double of the used space divided by the free space. This method will be called by a client to watch the repository filesystem so that it doesn't exceed 95% full.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_getUsageFraction

        Ice.AsyncResult begin_getUsageFraction​(IceInternal.Functional_DoubleCallback __responseCb,
                                               IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                               IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Returns a double of the used space divided by the free space. This method will be called by a client to watch the repository filesystem so that it doesn't exceed 95% full.
        Parameters:
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_getUsageFraction

        Ice.AsyncResult begin_getUsageFraction​(IceInternal.Functional_DoubleCallback __responseCb,
                                               IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                               IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                               IceInternal.Functional_BoolCallback __sentCb)
        Returns a double of the used space divided by the free space. This method will be called by a client to watch the repository filesystem so that it doesn't exceed 95% full.
        Parameters:
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • begin_getUsageFraction

        Ice.AsyncResult begin_getUsageFraction​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                               IceInternal.Functional_DoubleCallback __responseCb,
                                               IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                               IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Returns a double of the used space divided by the free space. This method will be called by a client to watch the repository filesystem so that it doesn't exceed 95% full.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_getUsageFraction

        Ice.AsyncResult begin_getUsageFraction​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                               IceInternal.Functional_DoubleCallback __responseCb,
                                               IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                               IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                               IceInternal.Functional_BoolCallback __sentCb)
        Returns a double of the used space divided by the free space. This method will be called by a client to watch the repository filesystem so that it doesn't exceed 95% full.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • end_getUsageFraction

        double end_getUsageFraction​(Ice.AsyncResult __result)
                             throws ServerError
        Returns a double of the used space divided by the free space. This method will be called by a client to watch the repository filesystem so that it doesn't exceed 95% full.
        Parameters:
        __result - The asynchronous result object.
        Returns:
        Fraction of used/free.
        Throws:
        ResourceError - If there is a problem calculating the usage fraction.
        ServerError
      • sanityCheckRepository

        void sanityCheckRepository()
                            throws ServerError
        Checks that image data repository has not exceeded 95% disk space use level.
        Throws:
        ResourceError - If the repository usage has exceeded 95%.
        InternalException - If there is a critical failure while sanity checking the repository.
        ServerError
      • sanityCheckRepository

        void sanityCheckRepository​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
                            throws ServerError
        Checks that image data repository has not exceeded 95% disk space use level.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Throws:
        ResourceError - If the repository usage has exceeded 95%.
        InternalException - If there is a critical failure while sanity checking the repository.
        ServerError
      • begin_sanityCheckRepository

        Ice.AsyncResult begin_sanityCheckRepository()
        Checks that image data repository has not exceeded 95% disk space use level.
        Returns:
        The asynchronous result object.
      • begin_sanityCheckRepository

        Ice.AsyncResult begin_sanityCheckRepository​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Checks that image data repository has not exceeded 95% disk space use level.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_sanityCheckRepository

        Ice.AsyncResult begin_sanityCheckRepository​(Ice.Callback __cb)
        Checks that image data repository has not exceeded 95% disk space use level.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_sanityCheckRepository

        Ice.AsyncResult begin_sanityCheckRepository​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                    Ice.Callback __cb)
        Checks that image data repository has not exceeded 95% disk space use level.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_sanityCheckRepository

        Ice.AsyncResult begin_sanityCheckRepository​(Callback_IRepositoryInfo_sanityCheckRepository __cb)
        Checks that image data repository has not exceeded 95% disk space use level.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_sanityCheckRepository

        Ice.AsyncResult begin_sanityCheckRepository​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                    Callback_IRepositoryInfo_sanityCheckRepository __cb)
        Checks that image data repository has not exceeded 95% disk space use level.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_sanityCheckRepository

        Ice.AsyncResult begin_sanityCheckRepository​(IceInternal.Functional_VoidCallback __responseCb,
                                                    IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                    IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Checks that image data repository has not exceeded 95% disk space use level.
        Parameters:
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_sanityCheckRepository

        Ice.AsyncResult begin_sanityCheckRepository​(IceInternal.Functional_VoidCallback __responseCb,
                                                    IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                    IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                                    IceInternal.Functional_BoolCallback __sentCb)
        Checks that image data repository has not exceeded 95% disk space use level.
        Parameters:
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • begin_sanityCheckRepository

        Ice.AsyncResult begin_sanityCheckRepository​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                    IceInternal.Functional_VoidCallback __responseCb,
                                                    IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                    IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Checks that image data repository has not exceeded 95% disk space use level.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_sanityCheckRepository

        Ice.AsyncResult begin_sanityCheckRepository​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                    IceInternal.Functional_VoidCallback __responseCb,
                                                    IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                    IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                                    IceInternal.Functional_BoolCallback __sentCb)
        Checks that image data repository has not exceeded 95% disk space use level.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • end_sanityCheckRepository

        void end_sanityCheckRepository​(Ice.AsyncResult __result)
                                throws ServerError
        Checks that image data repository has not exceeded 95% disk space use level.
        Parameters:
        __result - The asynchronous result object.
        Throws:
        ResourceError - If the repository usage has exceeded 95%.
        InternalException - If there is a critical failure while sanity checking the repository.
        ServerError
      • removeUnusedFiles

        void removeUnusedFiles()
                        throws ServerError
        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.
        Throws:
        ResourceError - If deletion fails.
        ServerError
      • removeUnusedFiles

        void removeUnusedFiles​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
                        throws ServerError
        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.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Throws:
        ResourceError - If deletion fails.
        ServerError
      • begin_removeUnusedFiles

        Ice.AsyncResult begin_removeUnusedFiles()
        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.
        Returns:
        The asynchronous result object.
      • begin_removeUnusedFiles

        Ice.AsyncResult begin_removeUnusedFiles​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        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.
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_removeUnusedFiles

        Ice.AsyncResult begin_removeUnusedFiles​(Ice.Callback __cb)
        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.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_removeUnusedFiles

        Ice.AsyncResult begin_removeUnusedFiles​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                Ice.Callback __cb)
        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.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_removeUnusedFiles

        Ice.AsyncResult begin_removeUnusedFiles​(Callback_IRepositoryInfo_removeUnusedFiles __cb)
        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.
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_removeUnusedFiles

        Ice.AsyncResult begin_removeUnusedFiles​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                Callback_IRepositoryInfo_removeUnusedFiles __cb)
        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.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_removeUnusedFiles

        Ice.AsyncResult begin_removeUnusedFiles​(IceInternal.Functional_VoidCallback __responseCb,
                                                IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        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.
        Parameters:
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_removeUnusedFiles

        Ice.AsyncResult begin_removeUnusedFiles​(IceInternal.Functional_VoidCallback __responseCb,
                                                IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                                IceInternal.Functional_BoolCallback __sentCb)
        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.
        Parameters:
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • begin_removeUnusedFiles

        Ice.AsyncResult begin_removeUnusedFiles​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                IceInternal.Functional_VoidCallback __responseCb,
                                                IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        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.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_removeUnusedFiles

        Ice.AsyncResult begin_removeUnusedFiles​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                IceInternal.Functional_VoidCallback __responseCb,
                                                IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb,
                                                IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                                IceInternal.Functional_BoolCallback __sentCb)
        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.
        Parameters:
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __userExceptionCb - The lambda user exception callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • end_removeUnusedFiles

        void end_removeUnusedFiles​(Ice.AsyncResult __result)
                            throws ServerError
        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.
        Parameters:
        __result - The asynchronous result object.
        Throws:
        ResourceError - If deletion fails.
        ServerError