Class AbstractClassDelegate

    • Method Detail

      • defaultInstantiateDelegate

        public static Object defaultInstantiateDelegate​(Class<?> clazz,
                                                        List<FieldDeclaration> fieldDeclarations,
                                                        org.flowable.bpmn.model.ServiceTask serviceTask)
      • defaultInstantiateDelegate

        public static Object defaultInstantiateDelegate​(String className,
                                                        List<FieldDeclaration> fieldDeclarations,
                                                        org.flowable.bpmn.model.ServiceTask serviceTask)
      • applyFieldDeclaration

        public static void applyFieldDeclaration​(List<FieldDeclaration> fieldDeclarations,
                                                 Object target,
                                                 boolean throwExceptionOnMissingField)
      • applyFieldDeclaration

        public static void applyFieldDeclaration​(FieldDeclaration declaration,
                                                 Object target)
      • applyFieldDeclaration

        public static void applyFieldDeclaration​(FieldDeclaration declaration,
                                                 Object target,
                                                 boolean throwExceptionOnMissingField)
      • getClassName

        public String getClassName()
        returns the class name this AbstractClassDelegate is configured to. Comes in handy if you want to check which delegates you already have e.g. in a list of listeners