Class JobFactoryRegistrationListener


  • public class JobFactoryRegistrationListener
    extends java.lang.Object
    Generic service that can bind and unbind a JobFactory in a JobRegistry.
    Author:
    Dave Syer
    • Constructor Detail

      • JobFactoryRegistrationListener

        public JobFactoryRegistrationListener()
    • Method Detail

      • setJobRegistry

        public void setJobRegistry​(JobRegistry jobRegistry)
        Public setter for a JobRegistry to use for all the bind and unbind events.
        Parameters:
        jobRegistry - JobRegistry
      • bind

        public void bind​(JobFactory jobFactory,
                         java.util.Map<java.lang.String,​?> params)
                  throws java.lang.Exception
        Take the JobFactory provided and register it with the JobRegistry.
        Parameters:
        jobFactory - a JobFactory
        params - not needed by this listener.
        Throws:
        java.lang.Exception - if there is a problem
      • unbind

        public void unbind​(JobFactory jobFactory,
                           java.util.Map<java.lang.String,​?> params)
                    throws java.lang.Exception
        Take the JobFactory provided and unregister it with the JobRegistry.
        Parameters:
        jobFactory - a JobFactory
        params - not needed by this listener.
        Throws:
        java.lang.Exception - if there is a problem