Package com.hybris.cockpitng.core.spring
Class RequestOperationContext
- java.lang.Object
-
- com.hybris.cockpitng.core.spring.RequestOperationContext
-
public class RequestOperationContext extends java.lang.ObjectContext for scope with destruction callbacks
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedRequestOperationContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidfinalizeContext()<T> TgetBean(java.lang.String beanName, java.util.function.Supplier<T> beanSupplier)voidregisterDestructionCallback(java.lang.String beanName, java.lang.Runnable callback)Register bean destruction callback<T> TremoveBean(java.lang.String beanName)
-
-
-
Method Detail
-
finalizeContext
protected void finalizeContext()
-
getBean
public <T> T getBean(java.lang.String beanName, java.util.function.Supplier<T> beanSupplier)
-
removeBean
public <T> T removeBean(java.lang.String beanName)
-
registerDestructionCallback
public void registerDestructionCallback(java.lang.String beanName, java.lang.Runnable callback)Register bean destruction callback- Parameters:
beanName- bean namecallback- callback to run during bean destruction
-
-