Class ManualProcedureSourceServiceFactory

  • All Implemented Interfaces:
    net.officefloor.activity.procedure.spi.ProcedureSource, net.officefloor.activity.procedure.spi.ProcedureSourceServiceFactory, net.officefloor.frame.api.source.ServiceFactory<net.officefloor.activity.procedure.spi.ProcedureSource>

    public class ManualProcedureSourceServiceFactory
    extends java.lang.Object
    implements net.officefloor.activity.procedure.spi.ProcedureSourceServiceFactory, net.officefloor.activity.procedure.spi.ProcedureSource
    Manual ProcedureSourceServiceFactory.
    Author:
    Daniel Sagenschneider
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      net.officefloor.activity.procedure.spi.ProcedureSource createService​(net.officefloor.frame.api.source.ServiceContext context)  
      java.lang.String getSourceName()  
      void listProcedures​(net.officefloor.activity.procedure.spi.ProcedureListContext context)  
      java.lang.reflect.Method loadMethod​(net.officefloor.activity.procedure.spi.ProcedureMethodContext context)  
      static void procedure()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ManualProcedureSourceServiceFactory

        public ManualProcedureSourceServiceFactory()
    • Method Detail

      • procedure

        public static void procedure()
      • createService

        public net.officefloor.activity.procedure.spi.ProcedureSource createService​(net.officefloor.frame.api.source.ServiceContext context)
                                                                             throws java.lang.Throwable
        Specified by:
        createService in interface net.officefloor.frame.api.source.ServiceFactory<net.officefloor.activity.procedure.spi.ProcedureSource>
        Throws:
        java.lang.Throwable
      • getSourceName

        public java.lang.String getSourceName()
        Specified by:
        getSourceName in interface net.officefloor.activity.procedure.spi.ProcedureSource
      • listProcedures

        public void listProcedures​(net.officefloor.activity.procedure.spi.ProcedureListContext context)
                            throws java.lang.Exception
        Specified by:
        listProcedures in interface net.officefloor.activity.procedure.spi.ProcedureSource
        Throws:
        java.lang.Exception
      • loadMethod

        public java.lang.reflect.Method loadMethod​(net.officefloor.activity.procedure.spi.ProcedureMethodContext context)
                                            throws java.lang.Exception
        Specified by:
        loadMethod in interface net.officefloor.activity.procedure.spi.ProcedureSource
        Throws:
        java.lang.Exception