クラス DefaultTempEntryRenamingStrategy
java.lang.ObjectSE
org.springframework.ldap.transaction.compensating.support.DefaultTempEntryRenamingStrategy
- 実装済みのインターフェース一覧:
TempEntryRenamingStrategy
TempEntryRenamingStrategy のデフォルトの実装。この実装では、名前の左端 (最下位部分) に "_temp" を追加するだけです。例:cn=john doe, ou=company1, c=SEになります:
cn=john doe_temp, ou=company1, c=SE
この戦略を使用すると、エントリが元の場所と実質的に同じ場所に残ることに注意してください。これは、削除または再バインドされている必要がある場合でも、同じトランザクションの後の検索で一時エントリへの参照が返される可能性があることを意味します。
- 導入:
- 1.2
フィールド概要
フィールドコンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明getTemporaryName(NameSE originalName) 名前を変更する現在のエントリの一時的な名前を取得します。一時エントリの名前を変更するために使用される接尾辞を取得します。voidsetTempSuffix(StringSE tempSuffix) 一時エントリの名前変更に使用するサフィックスを設定します。
フィールドの詳細
DEFAULT_TEMP_SUFFIX
コンストラクターの詳細
DefaultTempEntryRenamingStrategy
public DefaultTempEntryRenamingStrategy()
方法の詳細
getTemporaryName
インターフェースからコピーされた説明:TempEntryRenamingStrategy名前を変更する現在のエントリの一時的な名前を取得します。- 次で指定:
- インターフェース
TempEntryRenamingStrategy内のgetTemporaryName - パラメーター:
originalName- エントリの元の名前。- 戻り値:
- この戦略に従って一時的に名前を変更するエントリの名前。
getTempSuffix
setTempSuffix
一時エントリの名前変更に使用するサフィックスを設定します。デフォルト値はDEFAULT_TEMP_SUFFIXです。- パラメーター:
tempSuffix- 接尾辞。