public interface ICommandTargetResolver extends ITenantLifecycleComponent
IDeviceCommandInvocation
to be resolved to one or more
IDeviceAssignment
records that should receive the command.Modifier and Type | Method and Description |
---|---|
java.util.List<IDeviceAssignment> |
resolveTargets(IDeviceCommandInvocation invocation)
Resolves a command invocation to a list of assignments that should
receive the command.
|
getTenant, setTenant
canPause, findComponentsOfType, getComponentId, getComponentName, getComponentType, getCreatedDate, getLifecycleComponents, getLifecycleError, getLifecycleStatus, getLogger, initialize, initializeNestedComponent, lifecycleInitialize, lifecyclePause, lifecycleStart, lifecycleStop, lifecycleStop, logState, pause, start, startNestedComponent, stop, stop
java.util.List<IDeviceAssignment> resolveTargets(IDeviceCommandInvocation invocation) throws SiteWhereException
invocation
- SiteWhereException