@Internal @CompileStatic class DatastoreServiceMethodInvokingFactoryBean extends MethodInvokingFactoryBean
Variant of 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(java.lang.Class<?> serviceClass) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
java.lang.Class<?> |
getObjectType() |
|
protected java.lang.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 |