Package omero.api

Class Callback_IAdmin_uploadMyUserPhoto

  • All Implemented Interfaces:
    Ice.TwowayCallback, Ice.TwowayCallbackLong, Ice.TwowayCallbackLongUE

    public abstract class Callback_IAdmin_uploadMyUserPhoto
    extends IceInternal.TwowayCallback
    implements Ice.TwowayCallbackLongUE
    Uploads a photo for the user which will be displayed on his/her profile. This photo will be saved as an OriginalFile object with the given format, and attached to the user's Experimenter object via an FileAnnotation with the namespace: openmicroscopy.org/omero/experimenter/photo (NSEXPERIMENTERPHOTO). If such an OriginalFile instance already exists, it will be overwritten. If more than one photo is present, the oldest version will be modified (i.e. the highest updateEvent id). Note: as outlined in ticket 1794 this photo will be placed in the user group and therefore will be visible to everyone on the system.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void __completed​(Ice.AsyncResult __result)  
      • Methods inherited from class IceInternal.TwowayCallback

        __hasSentCallback, __sent, exception, sent
      • Methods inherited from class IceInternal.CallbackBase

        check
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface Ice.TwowayCallback

        exception, exception
      • Methods inherited from interface Ice.TwowayCallbackLong

        response
      • Methods inherited from interface Ice.TwowayCallbackLongUE

        exception
    • Constructor Detail

      • Callback_IAdmin_uploadMyUserPhoto

        public Callback_IAdmin_uploadMyUserPhoto()
    • Method Detail

      • __completed

        public final void __completed​(Ice.AsyncResult __result)
        Specified by:
        __completed in class IceInternal.CallbackBase