public interface IFilteredOutboundEventProcessor extends IOutboundEventProcessor
| Modifier and Type | Method and Description |
|---|---|
java.util.List<IDeviceEventFilter> |
getFilters()
Get the list of configured filters.
|
void |
onAlertNotFiltered(IDeviceAlert alert)
Called if alert data was not filtered.
|
void |
onCommandInvocationNotFiltered(IDeviceCommandInvocation invocation)
Called if command invocation data was not filtered.
|
void |
onCommandResponseNotFiltered(IDeviceCommandResponse response)
Called if command response data was not filtered.
|
void |
onLocationNotFiltered(IDeviceLocation location)
Called if location data was not filtered.
|
void |
onMeasurementsNotFiltered(IDeviceMeasurements measurements)
Called if measurements data was not filtered.
|
void |
onStateChangeNotFiltered(IDeviceStateChange state)
Called if state change data was not filtered.
|
onAlert, onCommandInvocation, onCommandResponse, onLocation, onMeasurements, onStateChangegetTenant, setTenantcanPause, findComponentsOfType, getComponentId, getComponentName, getComponentType, getCreatedDate, getLifecycleComponents, getLifecycleError, getLifecycleStatus, getLogger, initialize, initializeNestedComponent, lifecycleInitialize, lifecyclePause, lifecycleStart, lifecycleStop, lifecycleStop, logState, pause, start, startNestedComponent, stop, stopjava.util.List<IDeviceEventFilter> getFilters()
void onMeasurementsNotFiltered(IDeviceMeasurements measurements) throws SiteWhereException
measurements - SiteWhereExceptionvoid onLocationNotFiltered(IDeviceLocation location) throws SiteWhereException
location - SiteWhereExceptionvoid onAlertNotFiltered(IDeviceAlert alert) throws SiteWhereException
alert - SiteWhereExceptionvoid onStateChangeNotFiltered(IDeviceStateChange state) throws SiteWhereException
state - SiteWhereExceptionvoid onCommandInvocationNotFiltered(IDeviceCommandInvocation invocation) throws SiteWhereException
invocation - SiteWhereExceptionvoid onCommandResponseNotFiltered(IDeviceCommandResponse response) throws SiteWhereException
response - SiteWhereException