Interface IAlertProvider
-
- All Superinterfaces:
INamedObject
,IPersistable
- All Known Implementing Classes:
DataTableThing
,DataThing
,DataThingWithEvents
,FileRepositoryThing
,LogRetrievalStrategy
,NotificationHandler
,RemoteThing
,RemoteThingWithFileTransfer
,RemoteThingWithTunnels
,RemoteThingWithTunnelsAndFileTransfer
,ReportingStrategy
,SecurityMonitorThing
,StreamThing
,Thing
,ThingShape
,ThingTemplate
@ThingworxExtensionApiClass(since={6,6}) public interface IAlertProvider extends IPersistable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AlertConfigurationCollection
getAlertConfigurations()
AlertConfigurationCollection
getEffectiveAlertConfiguration()
PropertyDefinition
getEffectivePropertyDefinition(java.lang.String name)
-
Methods inherited from interface com.thingworx.types.INamedObject
getDescription, getName
-
Methods inherited from interface com.thingworx.entities.interfaces.IPersistable
getID, hasID
-
-
-
-
Method Detail
-
getAlertConfigurations
@ThingworxExtensionApiMethod(since={6,6}) AlertConfigurationCollection getAlertConfigurations()
-
getEffectiveAlertConfiguration
@ThingworxExtensionApiMethod(since={6,6}) AlertConfigurationCollection getEffectiveAlertConfiguration()
-
getEffectivePropertyDefinition
@ThingworxExtensionApiMethod(since={6,6}) PropertyDefinition getEffectivePropertyDefinition(java.lang.String name)
-
-