public class FieldValueChangedConditionRuntimeData extends RecordPackWrapper
Modifier and Type | Class and Description |
---|---|
static class |
FieldValueChangedConditionRuntimeData.LanguageWrapper
Helper class to access field names for different languages.
|
Constructor and Description |
---|
FieldValueChangedConditionRuntimeData(JPack pIRuntimeData)
Creates the runtime data for the given runtime data pack.
|
Modifier and Type | Method and Description |
---|---|
int |
getCatalogID()
Returns the catalog ID where the condition fired for.
|
java.lang.String |
getCatalogName()
Returns the catalog name where the condition fired for.
|
int |
getCategoryID()
Returns the category ID if fired for a record.
|
java.lang.String |
getCategoryName()
Returns the category name if fired for a record.
|
FieldValueChangedConditionRuntimeData.LanguageWrapper |
getFieldNames()
Returns the multi-language field names.
|
int |
getFieldType()
Returns the field type for the field that changed.
|
java.util.Set<java.lang.Integer> |
getModifiedFieldShortIDs()
Returns the field short IDs of the fields with changed content.
|
java.util.Set<GUID> |
getModifiedFieldUIDs()
Returns the field UIDs of the fields with changed content.
|
JPack |
getNewRecordData()
Returns the record data after the change.
|
JPack |
getOldRecordData()
Returns the record data before the change.
|
FieldValueChangedConditionRuntimeData |
getOriginalTriggerConditionFieldValueChangedConditionRuntimeData()
Returns the original condition runtime data if this trigger fired for an item changed in a sub table.
|
RecordCategoryAddedConditionRuntimeData |
getOriginalTriggerConditionRecordCategoryAddedConditionRuntimeData()
Returns the original condition runtime data if this trigger fired for an item created in a sub table.
|
RecordCategoryDeletedConditionRuntimeData |
getOriginalTriggerConditionRecordCategoryDeletedConditionRuntimeData()
Returns the original condition runtime data if this trigger fired for an item deleted in a sub table.
|
int |
getOriginalTriggerConditionType()
Returns the original condition type if this trigger fired for a sub table item trigger condition.
|
int |
getRecordID()
Returns the record ID if fired for a record.
|
java.lang.String |
getRecordName()
Returns the record name if fired for a record.
|
java.lang.String |
getTableName()
Returns the table name where the condition fired for.
|
boolean |
isCategoryRelated()
Returns whether this condition has fired for a record or a category.
|
boolean |
isRecordRelated()
Returns whether this condition has fired for a record or a category.
|
toXMLString
public FieldValueChangedConditionRuntimeData(JPack pIRuntimeData)
pIRuntimeData
- runtime datapublic java.lang.String getCatalogName()
public int getCatalogID()
public java.lang.String getTableName()
public JPack getOldRecordData()
public JPack getNewRecordData()
public boolean isRecordRelated()
public boolean isCategoryRelated()
public int getRecordID()
public java.lang.String getRecordName()
public int getCategoryID()
public java.lang.String getCategoryName()
public int getFieldType()
public java.util.Set<GUID> getModifiedFieldUIDs()
public java.util.Set<java.lang.Integer> getModifiedFieldShortIDs()
public int getOriginalTriggerConditionType()
public RecordCategoryAddedConditionRuntimeData getOriginalTriggerConditionRecordCategoryAddedConditionRuntimeData()
public RecordCategoryDeletedConditionRuntimeData getOriginalTriggerConditionRecordCategoryDeletedConditionRuntimeData()
public FieldValueChangedConditionRuntimeData getOriginalTriggerConditionFieldValueChangedConditionRuntimeData()
public FieldValueChangedConditionRuntimeData.LanguageWrapper getFieldNames()
www.canto.com
Canto, the Canto logo, the Cumulus logo, and Cumulus are registered trademarks of Canto GmbH, registered in the U.S. and other countries.