Package io.undertow.servlet.util
Class ImmediateInstanceHandle<T>
- java.lang.Object
-
- io.undertow.servlet.util.ImmediateInstanceHandle<T>
-
- All Implemented Interfaces:
InstanceHandle<T>
public class ImmediateInstanceHandle<T> extends java.lang.Object implements InstanceHandle<T>
- Author:
- Stuart Douglas
-
-
Constructor Summary
Constructors Constructor Description ImmediateInstanceHandle(T instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
getInstance()
void
release()
releases the instance, uninjecting and calling an pre-destroy methods as appropriate
-
-
-
Constructor Detail
-
ImmediateInstanceHandle
public ImmediateInstanceHandle(T instance)
-
-
Method Detail
-
getInstance
public T getInstance()
- Specified by:
getInstance
in interfaceInstanceHandle<T>
- Returns:
- The managed instance
-
release
public void release()
Description copied from interface:InstanceHandle
releases the instance, uninjecting and calling an pre-destroy methods as appropriate- Specified by:
release
in interfaceInstanceHandle<T>
-
-