Top Fields Constructors Methods
io.undertow.servlet.util

public Class ImmediateInstanceHandle<T>

extends Object
implements InstanceHandle<T>
Class Inheritance
All Implemented Interfaces
io.undertow.servlet.api.InstanceHandle
Imports
io.undertow.servlet.api.InstanceHandle

Author
Stuart Douglas

Field Summary

Modifier and TypeField and Description
private final T

Constructor Summary

AccessConstructor and Description
public
ImmediateInstanceHandle(final T instance)

Method Summary

Modifier and TypeMethod and Description
public T
public void
release()

Implements io.undertow.servlet.api.InstanceHandle.release.

releases the instance, uninjecting and calling an pre-destroy methods as appropriate

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

instanceback to summary
private final T instance

Constructor Detail

ImmediateInstanceHandleback to summary
public ImmediateInstanceHandle(final T instance)

Method Detail

getInstanceback to summary
public T getInstance()

Implements io.undertow.servlet.api.InstanceHandle.getInstance.

Returns:T

Doc from io.undertow.servlet.api.InstanceHandle.getInstance.

The managed instance

Annotations
@Override
releaseback to summary
public void release()

Implements io.undertow.servlet.api.InstanceHandle.release.

Doc from io.undertow.servlet.api.InstanceHandle.release.

releases the instance, uninjecting and calling an pre-destroy methods as appropriate

Annotations
@Override