|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectblackboard.data.AbstractIdentifiable
blackboard.platform.dataintegration.mapping.DataIntegrationAttributeMapping
public class DataIntegrationAttributeMapping
Represents a mapping between an attribute in a Learn object and a mapping script that transforms incoming data.
| Nested Class Summary | |
|---|---|
static class |
DataIntegrationAttributeMapping.InvalidDataRule
|
| Field Summary | |
|---|---|
static DataType |
DATA_TYPE
|
| Constructor Summary | |
|---|---|
DataIntegrationAttributeMapping()
|
|
| Method Summary | |
|---|---|
java.lang.String |
getAttributeName()
Get the name of the Learn object attribute. |
java.lang.String |
getCustomScript()
Get the text of the custom (user editable) script. |
Id |
getDataIntegrationObjectId()
Get the Id of the DataIntegrationObjectMapping that this attribute mapping
belongs to. |
DataIntegrationAttributeMapping.InvalidDataRule |
getInvalidDataRule()
Get the rule for what will happen when invalid data is returned from the mapping script. |
java.lang.String |
getScriptName()
Get the name of the built-in mapping script (either provided by the DataIntegrationSISObjectType or
the core API. |
boolean |
isUpdatedOnChange()
Get whether this attribute should be updated during an update operation or left alone |
void |
setAttributeName(java.lang.String attributeName)
Set the name of the Learn object attribute. |
void |
setCustomScript(java.lang.String customScript)
Set the text of the custom (user editable) script. |
void |
setDataIntegrationObjectId(Id dataIntegrationObjectId)
Set the Id of the DataIntegrationObjectMapping that this attribute mapping
belongs to. |
void |
setInvalidDataRule(DataIntegrationAttributeMapping.InvalidDataRule invalidDataRule)
Set the rule for what will happen when invalid data is returned from the mapping script.' |
void |
setScriptName(java.lang.String scriptName)
Set the name of the built-in mapping script (either provided by the DataIntegrationSISObjectType or
the core API. |
void |
setUpdatedOnChange(boolean isUpdatedOnChange)
Set whether this attribute should be updated during an update operation or left alone. |
| Methods inherited from class blackboard.data.AbstractIdentifiable |
|---|
equals, getDataType, getId, getMaxLength, hashCode, setId, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final DataType DATA_TYPE
| Constructor Detail |
|---|
public DataIntegrationAttributeMapping()
| Method Detail |
|---|
public Id getDataIntegrationObjectId()
DataIntegrationObjectMapping that this attribute mapping
belongs to.
public void setDataIntegrationObjectId(Id dataIntegrationObjectId)
DataIntegrationObjectMapping that this attribute mapping
belongs to.
dataIntegrationObjectId - The object mapping id.public java.lang.String getAttributeName()
public void setAttributeName(java.lang.String attributeName)
attributeName - The attribute name.public boolean isUpdatedOnChange()
public void setUpdatedOnChange(boolean isUpdatedOnChange)
isUpdatedOnChange - Whether this attribute should be changed on update.public DataIntegrationAttributeMapping.InvalidDataRule getInvalidDataRule()
public void setInvalidDataRule(DataIntegrationAttributeMapping.InvalidDataRule invalidDataRule)
invalidDataRule - The invalid data rule.public java.lang.String getScriptName()
DataIntegrationSISObjectType or
the core API.
public void setScriptName(java.lang.String scriptName)
DataIntegrationSISObjectType or
the core API.
scriptName - The script name.public java.lang.String getCustomScript()
public void setCustomScript(java.lang.String customScript)
customScript - The text of the custom (user editable) script.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||