Package omero.grid

Class _SharedResourcesTie

    • Constructor Detail

      • _SharedResourcesTie

        public _SharedResourcesTie()
    • Method Detail

      • ice_delegate

        public java.lang.Object ice_delegate()
        Specified by:
        ice_delegate in interface Ice.TieBase
      • ice_delegate

        public void ice_delegate​(java.lang.Object delegate)
        Specified by:
        ice_delegate in interface Ice.TieBase
      • equals

        public boolean equals​(java.lang.Object rhs)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • areTablesEnabled

        public boolean areTablesEnabled​(Ice.Current __current)
                                 throws ServerError
        Description copied from interface: _SharedResourcesOperations
        Returns true if a Tables service is active in the grid. If this value is false, then all calls to #ewTable or openTable will either fail or return null (possibly blocking while waiting for a service to startup)
        Specified by:
        areTablesEnabled in interface _SharedResourcesOperations
        Parameters:
        __current - The Current object for the invocation.
        Throws:
        ServerError
      • newTable

        public TablePrx newTable​(long repoId,
                                 java.lang.String path,
                                 Ice.Current __current)
                          throws ServerError
        Description copied from interface: _SharedResourcesOperations
        Creates a new Format(""OMERO.tables"") file at the given path on the given repository. The returned Table proxy follows the same semantics as the openTable method.
        Specified by:
        newTable in interface _SharedResourcesOperations
        __current - The Current object for the invocation.
        Throws:
        ServerError
      • openTable

        public TablePrx openTable​(OriginalFile file,
                                  Ice.Current __current)
                           throws ServerError
        Description copied from interface: _SharedResourcesOperations
        Returns a Table instance or null. Table instances are not exclusively owned by the client and may throw an OptimisticLockException if background modifications take place. The file instance must be managed (i.e. have a non-null id) and be of the format ""OMERO.tables"". Use newTable() to create a new instance.
        Specified by:
        openTable in interface _SharedResourcesOperations
        __current - The Current object for the invocation.
        Throws:
        ServerError