Class DependentScopedBatchletRepeatProps

  • All Implemented Interfaces:
    jakarta.batch.api.Batchlet

    @Dependent
    @Named("CDIDependentScopedBatchletRepeatProps")
    public class DependentScopedBatchletRepeatProps
    extends Object
    implements jakarta.batch.api.Batchlet
    Prove that a single batch property can be injected multiple times, in multiple ways (field vs method parm etc.)
    • Method Detail

      • setMethod1

        @Inject
        public void setMethod1​(String m1,
                               String m2)
      • setMethod2

        @Inject
        public void setMethod2​(String m3)
      • process

        public String process()
                       throws Exception
        Specified by:
        process in interface jakarta.batch.api.Batchlet
        Throws:
        Exception
      • stop

        public void stop()
                  throws Exception
        Specified by:
        stop in interface jakarta.batch.api.Batchlet
        Throws:
        Exception