Package org.openspaces.core.config
Class SQLQueryFactoryBean
java.lang.Object
org.openspaces.core.config.SQLQueryFactoryBean
- All Implemented Interfaces:
org.springframework.beans.factory.FactoryBean,org.springframework.beans.factory.InitializingBean
public class SQLQueryFactoryBean
extends Object
implements org.springframework.beans.factory.FactoryBean, org.springframework.beans.factory.InitializingBean
A helper factory beans for
SQLQuery so namespace based
configuration will be simpler.- Author:
- kimchy
-
Field Summary
Fields inherited from interface org.springframework.beans.factory.FactoryBean
OBJECT_TYPE_ATTRIBUTE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected Stringprotected ObjectgetType()protected StringgetWhere()booleanvoidsetClassName(String className) voidsetProjections(String projections) voidsetTemplate(Object template) voidvoidprotected voidvalidate()
-
Constructor Details
-
SQLQueryFactoryBean
public SQLQueryFactoryBean()
-
-
Method Details
-
setWhere
-
getWhere
-
setTemplate
-
getTemplate
-
setType
-
getType
-
setClassName
-
getClassName
-
getProjections
-
setProjections
-
afterPropertiesSet
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception
-
validate
- Throws:
IllegalArgumentException
-
getObject
- Specified by:
getObjectin interfaceorg.springframework.beans.factory.FactoryBean- Throws:
Exception
-
getObjectType
- Specified by:
getObjectTypein interfaceorg.springframework.beans.factory.FactoryBean
-
isSingleton
public boolean isSingleton()- Specified by:
isSingletonin interfaceorg.springframework.beans.factory.FactoryBean
-