@API
public interface RelationshipProcessor
| Modifier and Type | Method and Description |
|---|---|
boolean |
isUpdateNeeded(Context context,
com.technia.tif.enovia.integration.create.def.ConnectSpec config,
RelationshipData data)
Determines if there is a need to update the relationship or not.
|
void |
processCreate(Context context,
com.technia.tif.enovia.integration.create.def.ConnectSpec config,
RelationshipData data)
Processes the CREATE operation
|
void |
processDelete(Context context,
com.technia.tif.enovia.integration.create.def.ConnectSpec config,
RelationshipData data)
Processes the DELETE operation
|
void |
processUpdate(Context context,
com.technia.tif.enovia.integration.create.def.ConnectSpec config,
RelationshipData data)
Processes the UPDATE operation
|
boolean isUpdateNeeded(Context context, com.technia.tif.enovia.integration.create.def.ConnectSpec config, RelationshipData data)
context - The current contextconfig - The current ConnectSpecdata - The actual datavoid processUpdate(Context context, com.technia.tif.enovia.integration.create.def.ConnectSpec config, RelationshipData data) throws com.technia.tvc.core.TVCException
context - The current contextconfig - The current ConnectSpecdata - The actual datacom.technia.tvc.core.TVCException - If not able to perform the update operationvoid processCreate(Context context, com.technia.tif.enovia.integration.create.def.ConnectSpec config, RelationshipData data) throws com.technia.tvc.core.TVCException
context - The current contextconfig - The current ConnectSpecdata - The actual datacom.technia.tvc.core.TVCException - If not able to perform the update operationvoid processDelete(Context context, com.technia.tif.enovia.integration.create.def.ConnectSpec config, RelationshipData data) throws com.technia.tvc.core.TVCException
context - The current contextconfig - The current ConnectSpecdata - The actual datacom.technia.tvc.core.TVCException - If not able to perform the update operation