private static final class Utilities.Value extends WeakSoftTable.SoftValue
Modifier and Type | Field and Description |
---|---|
(package private) AuthManager |
authManager |
key
Modifier | Constructor and Description |
---|---|
(package private) |
Value(Utilities.ServerKey key,
SSLContext sslContext,
AuthManager authManager)
Creates a value for the associated key containing the specified SSL
context and auth manager.
|
private |
Value(Utilities.Value value,
ReferenceQueue queue)
Copies the value to the queue.
|
Modifier and Type | Method and Description |
---|---|
WeakSoftTable.RemovableReference |
copy(ReferenceQueue queue)
Returns a copy of this instance registered with the specified queue.
|
(package private) SSLContext |
getSSLContext()
Returns the SSL context.
|
cleared
get
clear, enqueue, isEnqueued
final AuthManager authManager
Value(Utilities.ServerKey key, SSLContext sslContext, AuthManager authManager)
private Value(Utilities.Value value, ReferenceQueue queue)
public WeakSoftTable.RemovableReference copy(ReferenceQueue queue)
WeakSoftTable.RemovableReference
copy
in interface WeakSoftTable.RemovableReference
copy
in class WeakSoftTable.SoftValue
queue
- the queue with which this instance should be registeredSSLContext getSSLContext()
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.