Package org.ldaptive.beans.spring
Class SpelDnValueMutator
- java.lang.Object
-
- org.ldaptive.beans.spring.SpelDnValueMutator
-
- All Implemented Interfaces:
DnValueMutator
public class SpelDnValueMutator extends java.lang.Object implements DnValueMutator
Uses a SPEL expression and evaluation context to mutate the configured DN of an object.- Author:
- Middleware Services
-
-
Field Summary
Fields Modifier and Type Field Description protected org.slf4j.LoggerloggerLogger for this class.
-
Constructor Summary
Constructors Constructor Description SpelDnValueMutator(org.springframework.expression.Expression exp, org.springframework.expression.EvaluationContext context)Creates a new spel dn value mutator.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetValue(java.lang.Object object)Returns the DN value for the supplied object.voidsetValue(java.lang.Object object, java.lang.String value)Set the DN value for the supplied object.java.lang.StringtoString()
-
-
-
Method Detail
-
getValue
public java.lang.String getValue(java.lang.Object object)
Description copied from interface:DnValueMutatorReturns the DN value for the supplied object.- Specified by:
getValuein interfaceDnValueMutator- Parameters:
object- to return the DN of- Returns:
- DN value
-
setValue
public void setValue(java.lang.Object object, java.lang.String value)Description copied from interface:DnValueMutatorSet the DN value for the supplied object.- Specified by:
setValuein interfaceDnValueMutator- Parameters:
object- to set the DN onvalue- of the DN
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-