@Internal @CompileStatic class DatastoreServiceMethodInvokingFactoryBean extends MethodInvokingFactoryBean
Variant of {#link MethodInvokingFactoryBean} which returns the correct data service type
instead of java.lang.Object so the Autowire with type works correctly.
| Fields inherited from class | Fields |
|---|---|
class MethodInvokingFactoryBean |
OBJECT_TYPE_ATTRIBUTE |
| Constructor and description |
|---|
DatastoreServiceMethodInvokingFactoryBean(Class<?> serviceClass) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
Class<?> |
getObjectType() |
|
protected Object |
invokeWithTargetException() |
|
void |
setBeanFactory(BeanFactory beanFactory) |
| Methods inherited from class | Name |
|---|---|
class MethodInvokingFactoryBean |
afterPropertiesSet, equals, getArguments, getClass, getObject, getObjectType, getPreparedMethod, getTargetClass, getTargetMethod, getTargetObject, getTypeConverter, getTypeDifferenceWeight, hashCode, invoke, isPrepared, isSingleton, notify, notifyAll, prepare, registerCustomEditor, setArguments, setBeanClassLoader, setBeanFactory, setSingleton, setStaticMethod, setTargetClass, setTargetMethod, setTargetObject, setTypeConverter, toString, wait, wait, wait |