Package omero.model

Class IObjectPrxHelper

    • Field Detail

      • __ids

        public static final java.lang.String[] __ids
    • Constructor Detail

      • IObjectPrxHelper

        public IObjectPrxHelper()
    • Method Detail

      • getDetails

        public Details getDetails​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Specified by:
        getDetails in interface IObjectPrx
      • getId

        public RLong getId​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Specified by:
        getId in interface IObjectPrx
      • isAnnotated

        public boolean isAnnotated()
        Description copied from interface: IObjectPrx
        Allows for the attachment of any omero.model.Annotation subclasses. Methods provided are: - linkAnnotation(Annotation) -
        Specified by:
        isAnnotated in interface IObjectPrx
      • isAnnotated

        public boolean isAnnotated​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: IObjectPrx
        Allows for the attachment of any omero.model.Annotation subclasses. Methods provided are: - linkAnnotation(Annotation) -
        Specified by:
        isAnnotated in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
      • begin_isAnnotated

        public Ice.AsyncResult begin_isAnnotated()
        Description copied from interface: IObjectPrx
        Allows for the attachment of any omero.model.Annotation subclasses. Methods provided are: - linkAnnotation(Annotation) -
        Specified by:
        begin_isAnnotated in interface IObjectPrx
        Returns:
        The asynchronous result object.
      • begin_isAnnotated

        public Ice.AsyncResult begin_isAnnotated​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: IObjectPrx
        Allows for the attachment of any omero.model.Annotation subclasses. Methods provided are: - linkAnnotation(Annotation) -
        Specified by:
        begin_isAnnotated in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_isAnnotated

        public Ice.AsyncResult begin_isAnnotated​(Ice.Callback __cb)
        Description copied from interface: IObjectPrx
        Allows for the attachment of any omero.model.Annotation subclasses. Methods provided are: - linkAnnotation(Annotation) -
        Specified by:
        begin_isAnnotated in interface IObjectPrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_isAnnotated

        public Ice.AsyncResult begin_isAnnotated​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                 Ice.Callback __cb)
        Description copied from interface: IObjectPrx
        Allows for the attachment of any omero.model.Annotation subclasses. Methods provided are: - linkAnnotation(Annotation) -
        Specified by:
        begin_isAnnotated in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_isAnnotated

        public Ice.AsyncResult begin_isAnnotated​(Callback_IObject_isAnnotated __cb)
        Description copied from interface: IObjectPrx
        Allows for the attachment of any omero.model.Annotation subclasses. Methods provided are: - linkAnnotation(Annotation) -
        Specified by:
        begin_isAnnotated in interface IObjectPrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_isAnnotated

        public Ice.AsyncResult begin_isAnnotated​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                 Callback_IObject_isAnnotated __cb)
        Description copied from interface: IObjectPrx
        Allows for the attachment of any omero.model.Annotation subclasses. Methods provided are: - linkAnnotation(Annotation) -
        Specified by:
        begin_isAnnotated in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_isAnnotated

        public boolean end_isAnnotated​(Ice.AsyncResult __iresult)
        Description copied from interface: IObjectPrx
        Allows for the attachment of any omero.model.Annotation subclasses. Methods provided are: - linkAnnotation(Annotation) -
        Specified by:
        end_isAnnotated in interface IObjectPrx
        Parameters:
        __iresult - The asynchronous result object.
      • isGlobal

        public boolean isGlobal()
        Description copied from interface: IObjectPrx
        Marker interface which means that special rules apply for both reading and writing these instances.
        Specified by:
        isGlobal in interface IObjectPrx
      • isGlobal

        public boolean isGlobal​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: IObjectPrx
        Marker interface which means that special rules apply for both reading and writing these instances.
        Specified by:
        isGlobal in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
      • begin_isGlobal

        public Ice.AsyncResult begin_isGlobal()
        Description copied from interface: IObjectPrx
        Marker interface which means that special rules apply for both reading and writing these instances.
        Specified by:
        begin_isGlobal in interface IObjectPrx
        Returns:
        The asynchronous result object.
      • begin_isGlobal

        public Ice.AsyncResult begin_isGlobal​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: IObjectPrx
        Marker interface which means that special rules apply for both reading and writing these instances.
        Specified by:
        begin_isGlobal in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_isGlobal

        public Ice.AsyncResult begin_isGlobal​(Ice.Callback __cb)
        Description copied from interface: IObjectPrx
        Marker interface which means that special rules apply for both reading and writing these instances.
        Specified by:
        begin_isGlobal in interface IObjectPrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_isGlobal

        public Ice.AsyncResult begin_isGlobal​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                              Ice.Callback __cb)
        Description copied from interface: IObjectPrx
        Marker interface which means that special rules apply for both reading and writing these instances.
        Specified by:
        begin_isGlobal in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_isGlobal

        public Ice.AsyncResult begin_isGlobal​(Callback_IObject_isGlobal __cb)
        Description copied from interface: IObjectPrx
        Marker interface which means that special rules apply for both reading and writing these instances.
        Specified by:
        begin_isGlobal in interface IObjectPrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_isGlobal

        public Ice.AsyncResult begin_isGlobal​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                              Callback_IObject_isGlobal __cb)
        Description copied from interface: IObjectPrx
        Marker interface which means that special rules apply for both reading and writing these instances.
        Specified by:
        begin_isGlobal in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_isGlobal

        public boolean end_isGlobal​(Ice.AsyncResult __iresult)
        Description copied from interface: IObjectPrx
        Marker interface which means that special rules apply for both reading and writing these instances.
        Specified by:
        end_isGlobal in interface IObjectPrx
        Parameters:
        __iresult - The asynchronous result object.
      • isLink

        public boolean isLink()
        Description copied from interface: IObjectPrx
        A link between two other types. Methods provided: - getParent() - getChild()
        Specified by:
        isLink in interface IObjectPrx
      • isLink

        public boolean isLink​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: IObjectPrx
        A link between two other types. Methods provided: - getParent() - getChild()
        Specified by:
        isLink in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
      • begin_isLink

        public Ice.AsyncResult begin_isLink()
        Description copied from interface: IObjectPrx
        A link between two other types. Methods provided: - getParent() - getChild()
        Specified by:
        begin_isLink in interface IObjectPrx
        Returns:
        The asynchronous result object.
      • begin_isLink

        public Ice.AsyncResult begin_isLink​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: IObjectPrx
        A link between two other types. Methods provided: - getParent() - getChild()
        Specified by:
        begin_isLink in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_isLink

        public Ice.AsyncResult begin_isLink​(Ice.Callback __cb)
        Description copied from interface: IObjectPrx
        A link between two other types. Methods provided: - getParent() - getChild()
        Specified by:
        begin_isLink in interface IObjectPrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_isLink

        public Ice.AsyncResult begin_isLink​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                            Ice.Callback __cb)
        Description copied from interface: IObjectPrx
        A link between two other types. Methods provided: - getParent() - getChild()
        Specified by:
        begin_isLink in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_isLink

        public Ice.AsyncResult begin_isLink​(Callback_IObject_isLink __cb)
        Description copied from interface: IObjectPrx
        A link between two other types. Methods provided: - getParent() - getChild()
        Specified by:
        begin_isLink in interface IObjectPrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_isLink

        public Ice.AsyncResult begin_isLink​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                            Callback_IObject_isLink __cb)
        Description copied from interface: IObjectPrx
        A link between two other types. Methods provided: - getParent() - getChild()
        Specified by:
        begin_isLink in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_isLink

        public boolean end_isLink​(Ice.AsyncResult __iresult)
        Description copied from interface: IObjectPrx
        A link between two other types. Methods provided: - getParent() - getChild()
        Specified by:
        end_isLink in interface IObjectPrx
        Parameters:
        __iresult - The asynchronous result object.
      • isLoaded

        public boolean isLoaded()
        Description copied from interface: IObjectPrx
        Tests if the objects are loaded or not. If this value is false, then any method call on this instance other than getId or setId will result in an exception.
        Specified by:
        isLoaded in interface IObjectPrx
      • isLoaded

        public boolean isLoaded​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: IObjectPrx
        Tests if the objects are loaded or not. If this value is false, then any method call on this instance other than getId or setId will result in an exception.
        Specified by:
        isLoaded in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
      • begin_isLoaded

        public Ice.AsyncResult begin_isLoaded()
        Description copied from interface: IObjectPrx
        Tests if the objects are loaded or not. If this value is false, then any method call on this instance other than getId or setId will result in an exception.
        Specified by:
        begin_isLoaded in interface IObjectPrx
        Returns:
        The asynchronous result object.
      • begin_isLoaded

        public Ice.AsyncResult begin_isLoaded​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: IObjectPrx
        Tests if the objects are loaded or not. If this value is false, then any method call on this instance other than getId or setId will result in an exception.
        Specified by:
        begin_isLoaded in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_isLoaded

        public Ice.AsyncResult begin_isLoaded​(Ice.Callback __cb)
        Description copied from interface: IObjectPrx
        Tests if the objects are loaded or not. If this value is false, then any method call on this instance other than getId or setId will result in an exception.
        Specified by:
        begin_isLoaded in interface IObjectPrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_isLoaded

        public Ice.AsyncResult begin_isLoaded​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                              Ice.Callback __cb)
        Description copied from interface: IObjectPrx
        Tests if the objects are loaded or not. If this value is false, then any method call on this instance other than getId or setId will result in an exception.
        Specified by:
        begin_isLoaded in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_isLoaded

        public Ice.AsyncResult begin_isLoaded​(Callback_IObject_isLoaded __cb)
        Description copied from interface: IObjectPrx
        Tests if the objects are loaded or not. If this value is false, then any method call on this instance other than getId or setId will result in an exception.
        Specified by:
        begin_isLoaded in interface IObjectPrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_isLoaded

        public Ice.AsyncResult begin_isLoaded​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                              Callback_IObject_isLoaded __cb)
        Description copied from interface: IObjectPrx
        Tests if the objects are loaded or not. If this value is false, then any method call on this instance other than getId or setId will result in an exception.
        Specified by:
        begin_isLoaded in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_isLoaded

        public Ice.AsyncResult begin_isLoaded​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                              IceInternal.Functional_BoolCallback __responseCb,
                                              IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Description copied from interface: IObjectPrx
        Tests if the objects are loaded or not. If this value is false, then any method call on this instance other than getId or setId will result in an exception.
        Specified by:
        begin_isLoaded in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • end_isLoaded

        public boolean end_isLoaded​(Ice.AsyncResult __iresult)
        Description copied from interface: IObjectPrx
        Tests if the objects are loaded or not. If this value is false, then any method call on this instance other than getId or setId will result in an exception.
        Specified by:
        end_isLoaded in interface IObjectPrx
        Parameters:
        __iresult - The asynchronous result object.
      • isMutable

        public boolean isMutable()
        Description copied from interface: IObjectPrx
        The server will persist changes made to these types. Methods provided: - getVersion() - setVersion()
        Specified by:
        isMutable in interface IObjectPrx
      • isMutable

        public boolean isMutable​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: IObjectPrx
        The server will persist changes made to these types. Methods provided: - getVersion() - setVersion()
        Specified by:
        isMutable in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
      • begin_isMutable

        public Ice.AsyncResult begin_isMutable()
        Description copied from interface: IObjectPrx
        The server will persist changes made to these types. Methods provided: - getVersion() - setVersion()
        Specified by:
        begin_isMutable in interface IObjectPrx
        Returns:
        The asynchronous result object.
      • begin_isMutable

        public Ice.AsyncResult begin_isMutable​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: IObjectPrx
        The server will persist changes made to these types. Methods provided: - getVersion() - setVersion()
        Specified by:
        begin_isMutable in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_isMutable

        public Ice.AsyncResult begin_isMutable​(Ice.Callback __cb)
        Description copied from interface: IObjectPrx
        The server will persist changes made to these types. Methods provided: - getVersion() - setVersion()
        Specified by:
        begin_isMutable in interface IObjectPrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_isMutable

        public Ice.AsyncResult begin_isMutable​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                               Ice.Callback __cb)
        Description copied from interface: IObjectPrx
        The server will persist changes made to these types. Methods provided: - getVersion() - setVersion()
        Specified by:
        begin_isMutable in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_isMutable

        public Ice.AsyncResult begin_isMutable​(Callback_IObject_isMutable __cb)
        Description copied from interface: IObjectPrx
        The server will persist changes made to these types. Methods provided: - getVersion() - setVersion()
        Specified by:
        begin_isMutable in interface IObjectPrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_isMutable

        public Ice.AsyncResult begin_isMutable​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                               Callback_IObject_isMutable __cb)
        Description copied from interface: IObjectPrx
        The server will persist changes made to these types. Methods provided: - getVersion() - setVersion()
        Specified by:
        begin_isMutable in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_isMutable

        public boolean end_isMutable​(Ice.AsyncResult __iresult)
        Description copied from interface: IObjectPrx
        The server will persist changes made to these types. Methods provided: - getVersion() - setVersion()
        Specified by:
        end_isMutable in interface IObjectPrx
        Parameters:
        __iresult - The asynchronous result object.
      • proxy

        public IObject proxy()
        Description copied from interface: IObjectPrx
        Return another instance of the same type as this instance constructed as if by: new InstanceI( this.id.val, false );
        Specified by:
        proxy in interface IObjectPrx
      • proxy

        public IObject proxy​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: IObjectPrx
        Return another instance of the same type as this instance constructed as if by: new InstanceI( this.id.val, false );
        Specified by:
        proxy in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
      • begin_proxy

        public Ice.AsyncResult begin_proxy()
        Description copied from interface: IObjectPrx
        Return another instance of the same type as this instance constructed as if by: new InstanceI( this.id.val, false );
        Specified by:
        begin_proxy in interface IObjectPrx
        Returns:
        The asynchronous result object.
      • begin_proxy

        public Ice.AsyncResult begin_proxy​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: IObjectPrx
        Return another instance of the same type as this instance constructed as if by: new InstanceI( this.id.val, false );
        Specified by:
        begin_proxy in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_proxy

        public Ice.AsyncResult begin_proxy​(Ice.Callback __cb)
        Description copied from interface: IObjectPrx
        Return another instance of the same type as this instance constructed as if by: new InstanceI( this.id.val, false );
        Specified by:
        begin_proxy in interface IObjectPrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_proxy

        public Ice.AsyncResult begin_proxy​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                           Ice.Callback __cb)
        Description copied from interface: IObjectPrx
        Return another instance of the same type as this instance constructed as if by: new InstanceI( this.id.val, false );
        Specified by:
        begin_proxy in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_proxy

        public Ice.AsyncResult begin_proxy​(Callback_IObject_proxy __cb)
        Description copied from interface: IObjectPrx
        Return another instance of the same type as this instance constructed as if by: new InstanceI( this.id.val, false );
        Specified by:
        begin_proxy in interface IObjectPrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_proxy

        public Ice.AsyncResult begin_proxy​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                           Callback_IObject_proxy __cb)
        Description copied from interface: IObjectPrx
        Return another instance of the same type as this instance constructed as if by: new InstanceI( this.id.val, false );
        Specified by:
        begin_proxy in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_proxy

        public IObject end_proxy​(Ice.AsyncResult __iresult)
        Description copied from interface: IObjectPrx
        Return another instance of the same type as this instance constructed as if by: new InstanceI( this.id.val, false );
        Specified by:
        end_proxy in interface IObjectPrx
        Parameters:
        __iresult - The asynchronous result object.
      • setId

        public void setId​(RLong id,
                          java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Specified by:
        setId in interface IObjectPrx
      • shallowCopy

        public IObject shallowCopy()
        Description copied from interface: IObjectPrx
        Return another instance of the same type as this instance with all single-value entities unloaded and all members of collections also unloaded.
        Specified by:
        shallowCopy in interface IObjectPrx
      • shallowCopy

        public IObject shallowCopy​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: IObjectPrx
        Return another instance of the same type as this instance with all single-value entities unloaded and all members of collections also unloaded.
        Specified by:
        shallowCopy in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
      • begin_shallowCopy

        public Ice.AsyncResult begin_shallowCopy()
        Description copied from interface: IObjectPrx
        Return another instance of the same type as this instance with all single-value entities unloaded and all members of collections also unloaded.
        Specified by:
        begin_shallowCopy in interface IObjectPrx
        Returns:
        The asynchronous result object.
      • begin_shallowCopy

        public Ice.AsyncResult begin_shallowCopy​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: IObjectPrx
        Return another instance of the same type as this instance with all single-value entities unloaded and all members of collections also unloaded.
        Specified by:
        begin_shallowCopy in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_shallowCopy

        public Ice.AsyncResult begin_shallowCopy​(Ice.Callback __cb)
        Description copied from interface: IObjectPrx
        Return another instance of the same type as this instance with all single-value entities unloaded and all members of collections also unloaded.
        Specified by:
        begin_shallowCopy in interface IObjectPrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_shallowCopy

        public Ice.AsyncResult begin_shallowCopy​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                 Ice.Callback __cb)
        Description copied from interface: IObjectPrx
        Return another instance of the same type as this instance with all single-value entities unloaded and all members of collections also unloaded.
        Specified by:
        begin_shallowCopy in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_shallowCopy

        public Ice.AsyncResult begin_shallowCopy​(Callback_IObject_shallowCopy __cb)
        Description copied from interface: IObjectPrx
        Return another instance of the same type as this instance with all single-value entities unloaded and all members of collections also unloaded.
        Specified by:
        begin_shallowCopy in interface IObjectPrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_shallowCopy

        public Ice.AsyncResult begin_shallowCopy​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                 Callback_IObject_shallowCopy __cb)
        Description copied from interface: IObjectPrx
        Return another instance of the same type as this instance with all single-value entities unloaded and all members of collections also unloaded.
        Specified by:
        begin_shallowCopy in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_shallowCopy

        public IObject end_shallowCopy​(Ice.AsyncResult __iresult)
        Description copied from interface: IObjectPrx
        Return another instance of the same type as this instance with all single-value entities unloaded and all members of collections also unloaded.
        Specified by:
        end_shallowCopy in interface IObjectPrx
        Parameters:
        __iresult - The asynchronous result object.
      • unload

        public void unload()
        Description copied from interface: IObjectPrx
        Sets the loaded boolean to false and empties all state from this entity to make sending it over the network less costly.
        Specified by:
        unload in interface IObjectPrx
      • unload

        public void unload​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: IObjectPrx
        Sets the loaded boolean to false and empties all state from this entity to make sending it over the network less costly.
        Specified by:
        unload in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
      • begin_unload

        public Ice.AsyncResult begin_unload()
        Description copied from interface: IObjectPrx
        Sets the loaded boolean to false and empties all state from this entity to make sending it over the network less costly.
        Specified by:
        begin_unload in interface IObjectPrx
        Returns:
        The asynchronous result object.
      • begin_unload

        public Ice.AsyncResult begin_unload​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: IObjectPrx
        Sets the loaded boolean to false and empties all state from this entity to make sending it over the network less costly.
        Specified by:
        begin_unload in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_unload

        public Ice.AsyncResult begin_unload​(Ice.Callback __cb)
        Description copied from interface: IObjectPrx
        Sets the loaded boolean to false and empties all state from this entity to make sending it over the network less costly.
        Specified by:
        begin_unload in interface IObjectPrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_unload

        public Ice.AsyncResult begin_unload​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                            Ice.Callback __cb)
        Description copied from interface: IObjectPrx
        Sets the loaded boolean to false and empties all state from this entity to make sending it over the network less costly.
        Specified by:
        begin_unload in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_unload

        public Ice.AsyncResult begin_unload​(Callback_IObject_unload __cb)
        Description copied from interface: IObjectPrx
        Sets the loaded boolean to false and empties all state from this entity to make sending it over the network less costly.
        Specified by:
        begin_unload in interface IObjectPrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_unload

        public Ice.AsyncResult begin_unload​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                            Callback_IObject_unload __cb)
        Description copied from interface: IObjectPrx
        Sets the loaded boolean to false and empties all state from this entity to make sending it over the network less costly.
        Specified by:
        begin_unload in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • end_unload

        public void end_unload​(Ice.AsyncResult __iresult)
        Description copied from interface: IObjectPrx
        Sets the loaded boolean to false and empties all state from this entity to make sending it over the network less costly.
        Specified by:
        end_unload in interface IObjectPrx
        Parameters:
        __iresult - The asynchronous result object.
      • unloadCollections

        public void unloadCollections()
        Description copied from interface: IObjectPrx
        Each collection can also be unloaded, independently of the object itself. To unload all collections, use: object.unloadCollections(); This is useful when it is possible that a collection no longer represents the state in the database, and passing the collections back to the server might delete some entities. Sending back empty collections can also save a significant amount of bandwidth, when working with large data graphs.
        Specified by:
        unloadCollections in interface IObjectPrx
      • unloadCollections

        public void unloadCollections​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: IObjectPrx
        Each collection can also be unloaded, independently of the object itself. To unload all collections, use: object.unloadCollections(); This is useful when it is possible that a collection no longer represents the state in the database, and passing the collections back to the server might delete some entities. Sending back empty collections can also save a significant amount of bandwidth, when working with large data graphs.
        Specified by:
        unloadCollections in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
      • begin_unloadCollections

        public Ice.AsyncResult begin_unloadCollections()
        Description copied from interface: IObjectPrx
        Each collection can also be unloaded, independently of the object itself. To unload all collections, use: object.unloadCollections(); This is useful when it is possible that a collection no longer represents the state in the database, and passing the collections back to the server might delete some entities. Sending back empty collections can also save a significant amount of bandwidth, when working with large data graphs.
        Specified by:
        begin_unloadCollections in interface IObjectPrx
        Returns:
        The asynchronous result object.
      • begin_unloadCollections

        public Ice.AsyncResult begin_unloadCollections​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: IObjectPrx
        Each collection can also be unloaded, independently of the object itself. To unload all collections, use: object.unloadCollections(); This is useful when it is possible that a collection no longer represents the state in the database, and passing the collections back to the server might delete some entities. Sending back empty collections can also save a significant amount of bandwidth, when working with large data graphs.
        Specified by:
        begin_unloadCollections in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_unloadCollections

        public Ice.AsyncResult begin_unloadCollections​(Ice.Callback __cb)
        Description copied from interface: IObjectPrx
        Each collection can also be unloaded, independently of the object itself. To unload all collections, use: object.unloadCollections(); This is useful when it is possible that a collection no longer represents the state in the database, and passing the collections back to the server might delete some entities. Sending back empty collections can also save a significant amount of bandwidth, when working with large data graphs.
        Specified by:
        begin_unloadCollections in interface IObjectPrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_unloadCollections

        public Ice.AsyncResult begin_unloadCollections​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                       Ice.Callback __cb)
        Description copied from interface: IObjectPrx
        Each collection can also be unloaded, independently of the object itself. To unload all collections, use: object.unloadCollections(); This is useful when it is possible that a collection no longer represents the state in the database, and passing the collections back to the server might delete some entities. Sending back empty collections can also save a significant amount of bandwidth, when working with large data graphs.
        Specified by:
        begin_unloadCollections in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_unloadCollections

        public Ice.AsyncResult begin_unloadCollections​(Callback_IObject_unloadCollections __cb)
        Description copied from interface: IObjectPrx
        Each collection can also be unloaded, independently of the object itself. To unload all collections, use: object.unloadCollections(); This is useful when it is possible that a collection no longer represents the state in the database, and passing the collections back to the server might delete some entities. Sending back empty collections can also save a significant amount of bandwidth, when working with large data graphs.
        Specified by:
        begin_unloadCollections in interface IObjectPrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_unloadCollections

        public Ice.AsyncResult begin_unloadCollections​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                       Callback_IObject_unloadCollections __cb)
        Description copied from interface: IObjectPrx
        Each collection can also be unloaded, independently of the object itself. To unload all collections, use: object.unloadCollections(); This is useful when it is possible that a collection no longer represents the state in the database, and passing the collections back to the server might delete some entities. Sending back empty collections can also save a significant amount of bandwidth, when working with large data graphs.
        Specified by:
        begin_unloadCollections in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_unloadCollections

        public Ice.AsyncResult begin_unloadCollections​(IceInternal.Functional_VoidCallback __responseCb,
                                                       IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Description copied from interface: IObjectPrx
        Each collection can also be unloaded, independently of the object itself. To unload all collections, use: object.unloadCollections(); This is useful when it is possible that a collection no longer represents the state in the database, and passing the collections back to the server might delete some entities. Sending back empty collections can also save a significant amount of bandwidth, when working with large data graphs.
        Specified by:
        begin_unloadCollections in interface IObjectPrx
        Parameters:
        __responseCb - The lambda response callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_unloadCollections

        public Ice.AsyncResult begin_unloadCollections​(IceInternal.Functional_VoidCallback __responseCb,
                                                       IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                                       IceInternal.Functional_BoolCallback __sentCb)
        Description copied from interface: IObjectPrx
        Each collection can also be unloaded, independently of the object itself. To unload all collections, use: object.unloadCollections(); This is useful when it is possible that a collection no longer represents the state in the database, and passing the collections back to the server might delete some entities. Sending back empty collections can also save a significant amount of bandwidth, when working with large data graphs.
        Specified by:
        begin_unloadCollections in interface IObjectPrx
        Parameters:
        __responseCb - The lambda response callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • begin_unloadCollections

        public Ice.AsyncResult begin_unloadCollections​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                       IceInternal.Functional_VoidCallback __responseCb,
                                                       IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Description copied from interface: IObjectPrx
        Each collection can also be unloaded, independently of the object itself. To unload all collections, use: object.unloadCollections(); This is useful when it is possible that a collection no longer represents the state in the database, and passing the collections back to the server might delete some entities. Sending back empty collections can also save a significant amount of bandwidth, when working with large data graphs.
        Specified by:
        begin_unloadCollections in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • begin_unloadCollections

        public Ice.AsyncResult begin_unloadCollections​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                       IceInternal.Functional_VoidCallback __responseCb,
                                                       IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb,
                                                       IceInternal.Functional_BoolCallback __sentCb)
        Description copied from interface: IObjectPrx
        Each collection can also be unloaded, independently of the object itself. To unload all collections, use: object.unloadCollections(); This is useful when it is possible that a collection no longer represents the state in the database, and passing the collections back to the server might delete some entities. Sending back empty collections can also save a significant amount of bandwidth, when working with large data graphs.
        Specified by:
        begin_unloadCollections in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __exceptionCb - The lambda exception callback.
        __sentCb - The lambda sent callback.
        Returns:
        The asynchronous result object.
      • end_unloadCollections

        public void end_unloadCollections​(Ice.AsyncResult __iresult)
        Description copied from interface: IObjectPrx
        Each collection can also be unloaded, independently of the object itself. To unload all collections, use: object.unloadCollections(); This is useful when it is possible that a collection no longer represents the state in the database, and passing the collections back to the server might delete some entities. Sending back empty collections can also save a significant amount of bandwidth, when working with large data graphs.
        Specified by:
        end_unloadCollections in interface IObjectPrx
        Parameters:
        __iresult - The asynchronous result object.
      • unloadDetails

        public void unloadDetails()
        Description copied from interface: IObjectPrx
        As with collections, the objects under details can link to many other objects. Unloading the details can same bandwidth and simplify the server logic.
        Specified by:
        unloadDetails in interface IObjectPrx
      • unloadDetails

        public void unloadDetails​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: IObjectPrx
        As with collections, the objects under details can link to many other objects. Unloading the details can same bandwidth and simplify the server logic.
        Specified by:
        unloadDetails in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
      • begin_unloadDetails

        public Ice.AsyncResult begin_unloadDetails()
        Description copied from interface: IObjectPrx
        As with collections, the objects under details can link to many other objects. Unloading the details can same bandwidth and simplify the server logic.
        Specified by:
        begin_unloadDetails in interface IObjectPrx
        Returns:
        The asynchronous result object.
      • begin_unloadDetails

        public Ice.AsyncResult begin_unloadDetails​(java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Description copied from interface: IObjectPrx
        As with collections, the objects under details can link to many other objects. Unloading the details can same bandwidth and simplify the server logic.
        Specified by:
        begin_unloadDetails in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        Returns:
        The asynchronous result object.
      • begin_unloadDetails

        public Ice.AsyncResult begin_unloadDetails​(Ice.Callback __cb)
        Description copied from interface: IObjectPrx
        As with collections, the objects under details can link to many other objects. Unloading the details can same bandwidth and simplify the server logic.
        Specified by:
        begin_unloadDetails in interface IObjectPrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_unloadDetails

        public Ice.AsyncResult begin_unloadDetails​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                   Ice.Callback __cb)
        Description copied from interface: IObjectPrx
        As with collections, the objects under details can link to many other objects. Unloading the details can same bandwidth and simplify the server logic.
        Specified by:
        begin_unloadDetails in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_unloadDetails

        public Ice.AsyncResult begin_unloadDetails​(Callback_IObject_unloadDetails __cb)
        Description copied from interface: IObjectPrx
        As with collections, the objects under details can link to many other objects. Unloading the details can same bandwidth and simplify the server logic.
        Specified by:
        begin_unloadDetails in interface IObjectPrx
        Parameters:
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_unloadDetails

        public Ice.AsyncResult begin_unloadDetails​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                   Callback_IObject_unloadDetails __cb)
        Description copied from interface: IObjectPrx
        As with collections, the objects under details can link to many other objects. Unloading the details can same bandwidth and simplify the server logic.
        Specified by:
        begin_unloadDetails in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __cb - The asynchronous callback object.
        Returns:
        The asynchronous result object.
      • begin_unloadDetails

        public Ice.AsyncResult begin_unloadDetails​(java.util.Map<java.lang.String,​java.lang.String> __ctx,
                                                   IceInternal.Functional_VoidCallback __responseCb,
                                                   IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
        Description copied from interface: IObjectPrx
        As with collections, the objects under details can link to many other objects. Unloading the details can same bandwidth and simplify the server logic.
        Specified by:
        begin_unloadDetails in interface IObjectPrx
        Parameters:
        __ctx - The Context map to send with the invocation.
        __responseCb - The lambda response callback.
        __exceptionCb - The lambda exception callback.
        Returns:
        The asynchronous result object.
      • end_unloadDetails

        public void end_unloadDetails​(Ice.AsyncResult __iresult)
        Description copied from interface: IObjectPrx
        As with collections, the objects under details can link to many other objects. Unloading the details can same bandwidth and simplify the server logic.
        Specified by:
        end_unloadDetails in interface IObjectPrx
        Parameters:
        __iresult - The asynchronous result object.
      • checkedCast

        public static IObjectPrx checkedCast​(Ice.ObjectPrx __obj)
        Contacts the remote server to verify that the object implements this type. Raises a local exception if a communication error occurs.
        Parameters:
        __obj - The untyped proxy.
        Returns:
        A proxy for this type, or null if the object does not support this type.
      • checkedCast

        public static IObjectPrx checkedCast​(Ice.ObjectPrx __obj,
                                             java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Contacts the remote server to verify that the object implements this type. Raises a local exception if a communication error occurs.
        Parameters:
        __obj - The untyped proxy.
        __ctx - The Context map to send with the invocation.
        Returns:
        A proxy for this type, or null if the object does not support this type.
      • checkedCast

        public static IObjectPrx checkedCast​(Ice.ObjectPrx __obj,
                                             java.lang.String __facet)
        Contacts the remote server to verify that a facet of the object implements this type. Raises a local exception if a communication error occurs.
        Parameters:
        __obj - The untyped proxy.
        __facet - The name of the desired facet.
        Returns:
        A proxy for this type, or null if the object does not support this type.
      • checkedCast

        public static IObjectPrx checkedCast​(Ice.ObjectPrx __obj,
                                             java.lang.String __facet,
                                             java.util.Map<java.lang.String,​java.lang.String> __ctx)
        Contacts the remote server to verify that a facet of the object implements this type. Raises a local exception if a communication error occurs.
        Parameters:
        __obj - The untyped proxy.
        __facet - The name of the desired facet.
        __ctx - The Context map to send with the invocation.
        Returns:
        A proxy for this type, or null if the object does not support this type.
      • uncheckedCast

        public static IObjectPrx uncheckedCast​(Ice.ObjectPrx __obj)
        Downcasts the given proxy to this type without contacting the remote server.
        Parameters:
        __obj - The untyped proxy.
        Returns:
        A proxy for this type.
      • uncheckedCast

        public static IObjectPrx uncheckedCast​(Ice.ObjectPrx __obj,
                                               java.lang.String __facet)
        Downcasts the given proxy to this type without contacting the remote server.
        Parameters:
        __obj - The untyped proxy.
        __facet - The name of the desired facet.
        Returns:
        A proxy for this type.
      • ice_staticId

        public static java.lang.String ice_staticId()
        Provides the Slice type ID of this type.
        Returns:
        The Slice type ID.