Package io.jmix.bpm.reflection
Class BpmBeansMetadataService
java.lang.Object
io.jmix.bpm.reflection.BpmBeansMetadataService
-
Field Summary
Modifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContext
protected Map<String,
List<MethodInfo>> protected BpmProperties
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
addMethod
(List<MethodInfo> methods, MethodInfo methodInfo) protected void
protected List<MethodInfo>
getAvailableMethods
(Class<?> beanClass) protected List<MethodParameterInfo>
getMethodParameters
(Method method) protected void
init()
protected boolean
shouldHandleBeanDefinition
(String beanDefinitionName, List<String> beansToExclude, org.springframework.context.ApplicationContext applicationContext) protected boolean
shouldHandleClass
(Class<?> methodDeclaringClass)
-
Field Details
-
applicationContext
@Autowired protected org.springframework.context.ApplicationContext applicationContext -
bpmProperties
-
beansMetadata
-
-
Constructor Details
-
BpmBeansMetadataService
public BpmBeansMetadataService()
-
-
Method Details
-
getAvailableBeans
-
checkInitialized
protected void checkInitialized() -
init
protected void init() -
getAvailableMethods
-
shouldHandleBeanDefinition
-
shouldHandleClass
-
getMethodParameters
-
addMethod
-