public interface ICriterion extends ICriterionInfo
Modifier and Type | Method and Description |
---|---|
int |
getCriterionID()
Gets internal id of this Criterion
|
void |
setAppCriterionID(IThingID thingID)
Sets the criterion with a predefined application criterion ID
|
void |
setCriterionID(int criterionID)
Sets internal id of this Criterion
|
void |
setOperations(int operation)
Operations to listen for, represented as a bitmask.
|
void |
setProperty(String name)
Set the name of the property of the criterion.
|
void |
setPropertyID(int id)
Set the propertyID of the criterion
|
void |
setStatus(int status)
Status to listen for, represented as a bitmask.
|
getAppCriterionID, getOperations, getProperty, getPropertyID, getStatus
void setProperty(String name) throws MetaException
name
- String, the name of the relationship that the criterion filtersMetaException
void setPropertyID(int id) throws MetaException
id
- long id of IRelation IRelation
MetaException
void setOperations(int operation)
operation
- int the operation(s) defined in IEventOperation IPortalEvent
void setStatus(int status)
status
- int getCriterionID()
void setCriterionID(int criterionID)
criterionID
- intvoid setAppCriterionID(IThingID thingID)
thingID
- The predefined application criterion thingID