public class SoftReferenceMapRetryContextCache extends Object (標準 Javadoc) (英語) implements RetryContextCache
RetryContextCache
のマップベースの実装。コンテキストのキャッシュをバックアップするマップは同期され、そのエントリはソフト参照されるため、負荷がかかるとガベージコレクションされる可能性があります。for non-soft referenced version
修飾子と型 | フィールドと説明 |
---|---|
static int | DEFAULT_CAPACITY キャッシュの最大容量のデフォルト値。 |
コンストラクターと説明 |
---|
SoftReferenceMapRetryContextCache() デフォルトの容量で SoftReferenceMapRetryContextCache を作成します。 |
SoftReferenceMapRetryContextCache(int defaultCapacity) |
修飾子と型 | メソッドと説明 |
---|---|
boolean | containsKey(Object (標準 Javadoc) (英語) key) |
RetryContext | get(Object (標準 Javadoc) (英語) key) |
void | put(Object (標準 Javadoc) (英語) key, RetryContext context) |
void | remove(Object (標準 Javadoc) (英語) key) |
void | setCapacity(int capacity) 容量についてはパブリック setter。 |
clone (標準 Javadoc) (英語) , equals (標準 Javadoc) (英語) , finalize (標準 Javadoc) (英語) , getClass (標準 Javadoc) (英語) , hashCode (標準 Javadoc) (英語) , notify (標準 Javadoc) (英語) , notifyAll (標準 Javadoc) (英語) , toString (標準 Javadoc) (英語) , wait (標準 Javadoc) (英語) , wait (標準 Javadoc) (英語) , wait (標準 Javadoc) (英語)
public static final int DEFAULT_CAPACITY
public SoftReferenceMapRetryContextCache()
SoftReferenceMapRetryContextCache
を作成します。public SoftReferenceMapRetryContextCache(int defaultCapacity)
defaultCapacity
- デフォルトの容量 public void setCapacity(int capacity)
capacity
- 設定する機能 public boolean containsKey(Object (標準 Javadoc) (英語) key)
RetryContextCache
の containsKey
public RetryContext get(Object (標準 Javadoc) (英語) key)
RetryContextCache
の get
public void put(Object (標準 Javadoc) (英語) key, RetryContext context)
RetryContextCache
の put
public void remove(Object (標準 Javadoc) (英語) key)
RetryContextCache
の remove
Copyright © 2018 SpringSource (英語) . All rights reserved.