Package org.vaadin.spring.context
Class VaadinServiceFactory
java.lang.Object
org.vaadin.spring.context.VaadinServiceFactory
- All Implemented Interfaces:
org.springframework.beans.factory.FactoryBean<com.vaadin.server.VaadinService>,org.springframework.beans.factory.NamedBean
public class VaadinServiceFactory
extends Object
implements org.springframework.beans.factory.FactoryBean<com.vaadin.server.VaadinService>, org.springframework.beans.factory.NamedBean
Factory bean that makes the current
VaadinService available
for injection. Only works if VaadinService.getCurrent() does not
return null.- Author:
- Petter Holmström (petter@vaadin.com)
-
Field Summary
FieldsFields inherited from interface org.springframework.beans.factory.FactoryBean
OBJECT_TYPE_ATTRIBUTE -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
BEAN_NAME
- See Also:
-
-
Constructor Details
-
VaadinServiceFactory
public VaadinServiceFactory()
-
-
Method Details
-
getObject
- Specified by:
getObjectin interfaceorg.springframework.beans.factory.FactoryBean<com.vaadin.server.VaadinService>- Throws:
Exception
-
getObjectType
- Specified by:
getObjectTypein interfaceorg.springframework.beans.factory.FactoryBean<com.vaadin.server.VaadinService>
-
isSingleton
public boolean isSingleton()- Specified by:
isSingletonin interfaceorg.springframework.beans.factory.FactoryBean<com.vaadin.server.VaadinService>
-
getBeanName
- Specified by:
getBeanNamein interfaceorg.springframework.beans.factory.NamedBean
-