Package org.apache.syncope.common.lib.to
Class Item
java.lang.Object
org.apache.syncope.common.lib.to.Item
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
SCIMItem
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected boolean
Specify if the mapped target resource's field is the key.protected String
External resource's field to be mapped.protected String
Attribute schema to be mapped.protected String
Specify if the mapped target resource's field is nullable.protected boolean
Specify if the mapped target resource's field is the password.protected String
(Optional) JEXL expression to apply to values before propagation.protected String
(Optional) JEXL expression to apply to values before pull.protected MappingPurpose
Mapping purposes. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
int
hashCode()
boolean
boolean
void
setConnObjectKey
(boolean connObjectKey) void
setExtAttrName
(String extAttrName) void
setIntAttrName
(String intAttrName) void
setMandatoryCondition
(String mandatoryCondition) void
setPassword
(boolean password) void
setPropagationJEXLTransformer
(String propagationJEXLTransformer) void
setPullJEXLTransformer
(String pullJEXLTransformer) void
setPurpose
(MappingPurpose purpose)
-
Field Details
-
intAttrName
Attribute schema to be mapped. Consider other we can associate tha same attribute schema more than once, with different aliases, to different resource attributes. -
extAttrName
External resource's field to be mapped. -
connObjectKey
protected boolean connObjectKeySpecify if the mapped target resource's field is the key. -
password
protected boolean passwordSpecify if the mapped target resource's field is the password. -
mandatoryCondition
Specify if the mapped target resource's field is nullable. -
purpose
Mapping purposes. -
propagationJEXLTransformer
(Optional) JEXL expression to apply to values before propagation. -
pullJEXLTransformer
(Optional) JEXL expression to apply to values before pull. -
transformers
-
-
Constructor Details
-
Item
public Item()
-
-
Method Details
-
isConnObjectKey
public boolean isConnObjectKey() -
setConnObjectKey
public void setConnObjectKey(boolean connObjectKey) -
getExtAttrName
-
setExtAttrName
-
getMandatoryCondition
-
setMandatoryCondition
-
isPassword
public boolean isPassword() -
setPassword
public void setPassword(boolean password) -
getIntAttrName
-
setIntAttrName
-
getPurpose
-
setPurpose
-
getPropagationJEXLTransformer
-
setPropagationJEXLTransformer
-
getPullJEXLTransformer
-
setPullJEXLTransformer
-
getTransformers
-
equals
-
hashCode
public int hashCode()
-