public abstract class ConnectionCustomizer
extends java.lang.Object
implements java.lang.Cloneable
Constructor and Description |
---|
ConnectionCustomizer(Accessor accessor,
Session session)
INTERNAL:
Constructor accepts the accessor to which the customizer will be applied and the session that used for customization.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
clear()
INTERNAL:
Clears customization from connection.
|
static ConnectionCustomizer |
createEmptyCustomizer(Session session) |
abstract void |
customize()
INTERNAL:
Applies customization to connection.
|
Accessor |
getAccessor()
INTERNAL:
|
ConnectionCustomizer |
getPrevCustomizer()
INTERNAL:
|
Session |
getSession()
INTERNAL:
|
abstract boolean |
isActive()
INTERNAL:
Indicated whether the connection is currently customized.
|
void |
setPrevCustomizer(ConnectionCustomizer prevCustomizer)
INTERNAL:
|
public ConnectionCustomizer(Accessor accessor, Session session)
public Accessor getAccessor()
public Session getSession()
public ConnectionCustomizer getPrevCustomizer()
public void setPrevCustomizer(ConnectionCustomizer prevCustomizer)
public static ConnectionCustomizer createEmptyCustomizer(Session session)
public abstract void customize()
public abstract boolean isActive()
public abstract void clear()
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference