Class FindServiceFactoryMessage

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    RegisterServantMessage

    public class FindServiceFactoryMessage
    extends ome.util.messages.InternalMessage
    InternalMessage raised when a servant needs to find the ServiceFactoryI instance that the current user is working with.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected Ice.Current curr  
      protected Ice.Identity id  
      protected ServiceFactoryI sf  
      • Fields inherited from class ome.util.messages.InternalMessage

        threadSafe
      • Fields inherited from class java.util.EventObject

        source
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Ice.Current getCurrent()  
      Ice.Identity getIdentity()  
      ServiceFactoryI getServiceFactory()  
      void setServiceFactory​(Ice.Identity id, ServiceFactoryI sf)
      Store the information.
      • Methods inherited from class ome.util.messages.InternalMessage

        isThreadSafe
      • Methods inherited from class org.springframework.context.ApplicationEvent

        getTimestamp
      • Methods inherited from class java.util.EventObject

        getSource, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • curr

        protected final transient Ice.Current curr
      • id

        protected transient Ice.Identity id
    • Constructor Detail

      • FindServiceFactoryMessage

        public FindServiceFactoryMessage​(java.lang.Object source,
                                         Ice.Identity id)
      • FindServiceFactoryMessage

        public FindServiceFactoryMessage​(java.lang.Object source,
                                         Ice.Current current)
    • Method Detail

      • getIdentity

        public Ice.Identity getIdentity()
      • getCurrent

        public Ice.Current getCurrent()
      • setServiceFactory

        public void setServiceFactory​(Ice.Identity id,
                                      ServiceFactoryI sf)
                               throws ServerError
        Store the information. Subclasses may try to make remote calls.
        Throws:
        ServerError - so that subclasses can make use of remote methods.