|
Spring LDAP | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.ldap.transaction.compensating.support.DefaultTempEntryRenamingStrategy
public class DefaultTempEntryRenamingStrategy
Default implementation of TempEntryRenamingStrategy
. This
implementation simply adds "_temp" to the leftmost (least significant part)
of the name. For example:
cn=john doe, ou=company1, c=SEbecomes:
cn=john doe_temp, ou=company1, c=SE
Note that using this strategy means that the entry remains in virtually the same location as where it originally resided. This means that searches later in the same transaction might return references to the temporary entry even though it should have been removed or rebound.
Field Summary | |
---|---|
static String |
DEFAULT_TEMP_SUFFIX
The default temp entry suffix, "_temp". |
Constructor Summary | |
---|---|
DefaultTempEntryRenamingStrategy()
|
Method Summary | |
---|---|
Name |
getTemporaryName(Name originalName)
Get a temporary name for the current entry to be renamed to. |
String |
getTempSuffix()
Get the suffix that will be used for renaming temporary entries. |
void |
setTempSuffix(String tempSuffix)
Set the suffix to use for renaming temporary entries. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String DEFAULT_TEMP_SUFFIX
Constructor Detail |
---|
public DefaultTempEntryRenamingStrategy()
Method Detail |
---|
public Name getTemporaryName(Name originalName)
TempEntryRenamingStrategy
getTemporaryName
in interface TempEntryRenamingStrategy
originalName
- The original name of the entry.
public String getTempSuffix()
public void setTempSuffix(String tempSuffix)
DEFAULT_TEMP_SUFFIX
.
tempSuffix
- the suffix.
|
Spring LDAP | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |