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.
|
clearedgetclear, enqueue, isEnqueuedfinal AuthManager authManager
Value(Utilities.ServerKey key, SSLContext sslContext, AuthManager authManager)
private Value(Utilities.Value value, ReferenceQueue queue)
public WeakSoftTable.RemovableReference copy(ReferenceQueue queue)
WeakSoftTable.RemovableReferencecopy in interface WeakSoftTable.RemovableReferencecopy in class WeakSoftTable.SoftValuequeue - 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.