Package omero.cmd

Class RequestObjectFactoryRegistry

  • All Implemented Interfaces:
    org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

    public class RequestObjectFactoryRegistry
    extends ObjectFactoryRegistry
    implements org.springframework.context.ApplicationContextAware
    SPI type picked up from the Spring configuration and given a chance to register all its ObjectFactory instances with the Communicator.
    See Also:
    Trac ticket #6340
    • Constructor Detail

      • RequestObjectFactoryRegistry

        public RequestObjectFactoryRegistry​(ome.tools.hibernate.ExtendedMetadata em,
                                            ome.security.ACLVoter voter,
                                            ome.system.Roles roles,
                                            ome.io.nio.PixelsService pixelsService,
                                            ome.io.nio.ThumbnailService thumbnailService,
                                            ome.services.mail.MailUtil mailUtil,
                                            ome.security.auth.PasswordUtil passwordUtil,
                                            ome.security.SecuritySystem sec,
                                            ome.security.auth.PasswordProvider passwordProvider,
                                            GraphRequestFactory graphRequestFactory)
    • Method Detail

      • setApplicationContext

        public void setApplicationContext​(org.springframework.context.ApplicationContext ctx)
                                   throws org.springframework.beans.BeansException
        Specified by:
        setApplicationContext in interface org.springframework.context.ApplicationContextAware
        Throws:
        org.springframework.beans.BeansException