com.ca.jcs.converter.meta
Class ContextAwarePropertyConverter
java.lang.Object
com.ca.jcs.converter.meta.ContextAwarePropertyConverter
public abstract class ContextAwarePropertyConverter
- extends Object
Convert an attribute's values given it's type and constraints available
in the metadata stored on prop, in both the "toward
connector" direction (toConnector) and "from connector" direction
(fromConnector).
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cfg
protected final ConverterConfig cfg
classMap
protected final MetaObjectClassMapping classMap
prop
protected final DataModelProperty prop
ContextAwarePropertyConverter
public ContextAwarePropertyConverter(ConverterConfig cfg,
MetaObjectClassMapping classMap,
DataModelProperty prop)
ContextAwarePropertyConverter
public ContextAwarePropertyConverter(ConverterConfig cfg,
DataModelProperty prop)
isMultiValued
public abstract boolean isMultiValued()
isStructural
public abstract boolean isStructural()
convertToConnector
public abstract void convertToConnector(Attribute ldapAttr,
AddOpContext ctx)
throws NamingException
- Throws:
NamingException
convertToConnector
public abstract void convertToConnector(ModificationItem ldapModItem,
ConverterModifyOpContext ctx)
throws NamingException
- Throws:
NamingException
convertFromConnector
public abstract void convertFromConnector(Attribute connAttr)
throws NamingException
- Throws:
NamingException
Created 2011-07-14 13:27 EST