Package net.officefloor.spring.data
Class SpringDataExtension
java.lang.Object
net.officefloor.spring.data.SpringDataExtension
- All Implemented Interfaces:
ServiceFactory<SpringSupplierExtension>,SpringSupplierExtension,SpringSupplierExtensionServiceFactory
public class SpringDataExtension
extends Object
implements SpringSupplierExtensionServiceFactory, SpringSupplierExtension
Spring data
SpringSupplierExtension.- Author:
- Daniel Sagenschneider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidInvoked after Spring is loaded.createService(ServiceContext context) Creates the service.voidInvoked for each registered Spring bean to further decorate integration.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.officefloor.spring.extension.SpringSupplierExtension
beforeSpringLoad, configureSpring
-
Constructor Details
-
SpringDataExtension
public SpringDataExtension()
-
-
Method Details
-
createService
Description copied from interface:ServiceFactoryCreates the service.- Specified by:
createServicein interfaceServiceFactory<SpringSupplierExtension>- Parameters:
context-ServiceContext.- Returns:
- Service.
- Throws:
Throwable- If fails to create the service.
-
afterSpringLoad
Description copied from interface:SpringSupplierExtensionInvoked after Spring is loaded.
Allows processing captured information.
- Specified by:
afterSpringLoadin interfaceSpringSupplierExtension- Parameters:
context-AfterSpringLoadSupplierExtensionContext.- Throws:
Exception- If fails to complete extension configuration.
-
decorateSpringBean
Description copied from interface:SpringSupplierExtensionInvoked for each registered Spring bean to further decorate integration.- Specified by:
decorateSpringBeanin interfaceSpringSupplierExtension- Parameters:
context-SpringBeanDecoratorContext.- Throws:
Exception- If fails to decorate the Spring Bean.
-