public interface DefaultCallbacksInterface extends CallbacksInterface
CallbacksInterface.| Modifier and Type | Method and Description |
|---|---|
default void |
advertiseResourceCallback(Resource resource) |
default void |
commandStatusCallback(CommandResponse<?> command) |
default void |
connectStatusCallback(Network network) |
default void |
contentInfoCallback(Network network,
long sourceNodeId,
long contentTime,
java.lang.String data) |
default void |
deviceInfoCallback(Device device) |
default void |
deviceManagementStatusCallback(Device device,
CommandResponse<?> executedCommand,
Resource[] resourcesImpacted) |
default void |
errorCallback(java.lang.Throwable tr) |
default void |
infoRequestCallback(InfoRequest infoRequest) |
default void |
infoRequestStatusCallback(Command.State state,
InfoRequest infoRequest) |
default void |
infoResponseCallback(InfoRequest request,
InfoResponse infoResponse) |
default void |
infoResponseStatusCallback(Command.State state,
InfoResponse infoResponse) |
default void |
leaveNetworkStatusCallback(Network network,
Command.State status)
Command.State.SUCCESS and Command.State.FAILURE are only possible. |
default void |
messageCallback(java.lang.String title,
java.lang.String message,
MessageType messageType) |
default void |
networkDataCallback(Network network) |
default void |
networkListCallback(java.util.ArrayList<Network> networksList) |
default void |
networkManagementCommandCallback(Network network,
CommandResponse<?> command) |
default void |
networkMetadataCallback(Network network) |
default void |
nodeConnectionStatusCallback(Network network,
long nodeId,
NodeType nodeType,
boolean isOnline) |
default void |
receiveDataCallback(Network network,
long sourceNodeId,
java.lang.String data) |
default void |
resourceAttributeCallback(Attribute attribute) |
default void |
resourceCallback(Resource resource) |
default void |
resourceCapabilityCallback(Capability capability) |
default void |
resourceExcludedCallback(Resource resource) |
default void |
resourceIncludedCallback(java.util.ArrayList<Resource> resources) |
default void |
ruleDeletedCallback(Network network,
int ruleId) |
default void |
ruleInfoCallback(Rule rule) |
default void |
sceneDeletedCallback(Network network,
int sceneId) |
default void |
sceneInfoCallback(Scene scene) |
default void |
tunnelStatusCallback(Capability tunnel,
long tunnelHandle,
CapabilityTunnel.State state,
int port) |
default void |
zoneDeletedCallback(Network network,
int zoneId) |
default void |
zoneInfoCallback(Zone zone) |
default void connectStatusCallback(Network network)
connectStatusCallback in interface CallbacksInterfacedefault void deviceInfoCallback(Device device)
deviceInfoCallback in interface CallbacksInterfacedefault void resourceCallback(Resource resource)
resourceCallback in interface CallbacksInterfacedefault void resourceCapabilityCallback(Capability capability)
resourceCapabilityCallback in interface CallbacksInterfacedefault void resourceAttributeCallback(Attribute attribute)
resourceAttributeCallback in interface CallbacksInterfacedefault void commandStatusCallback(CommandResponse<?> command)
commandStatusCallback in interface CallbacksInterfacedefault void networkListCallback(java.util.ArrayList<Network> networksList)
networkListCallback in interface CallbacksInterfacedefault void deviceManagementStatusCallback(Device device, CommandResponse<?> executedCommand, Resource[] resourcesImpacted)
deviceManagementStatusCallback in interface CallbacksInterfacedefault void infoRequestCallback(InfoRequest infoRequest)
infoRequestCallback in interface CallbacksInterfacedefault void infoResponseStatusCallback(Command.State state, InfoResponse infoResponse)
infoResponseStatusCallback in interface CallbacksInterfacedefault void messageCallback(java.lang.String title,
java.lang.String message,
MessageType messageType)
messageCallback in interface CallbacksInterfacedefault void advertiseResourceCallback(Resource resource)
advertiseResourceCallback in interface CallbacksInterfacedefault void infoRequestStatusCallback(Command.State state, InfoRequest infoRequest)
infoRequestStatusCallback in interface CallbacksInterfacedefault void infoResponseCallback(InfoRequest request, InfoResponse infoResponse)
infoResponseCallback in interface CallbacksInterfacedefault void resourceIncludedCallback(java.util.ArrayList<Resource> resources)
resourceIncludedCallback in interface CallbacksInterfacedefault void resourceExcludedCallback(Resource resource)
resourceExcludedCallback in interface CallbacksInterfacedefault void tunnelStatusCallback(Capability tunnel, long tunnelHandle, CapabilityTunnel.State state, int port)
tunnelStatusCallback in interface CallbacksInterfacedefault void zoneInfoCallback(Zone zone)
zoneInfoCallback in interface CallbacksInterfacedefault void zoneDeletedCallback(Network network, int zoneId)
zoneDeletedCallback in interface CallbacksInterfacedefault void sceneInfoCallback(Scene scene)
sceneInfoCallback in interface CallbacksInterfacedefault void sceneDeletedCallback(Network network, int sceneId)
sceneDeletedCallback in interface CallbacksInterfacedefault void ruleInfoCallback(Rule rule)
ruleInfoCallback in interface CallbacksInterfacedefault void ruleDeletedCallback(Network network, int ruleId)
ruleDeletedCallback in interface CallbacksInterfacedefault void nodeConnectionStatusCallback(Network network, long nodeId, NodeType nodeType, boolean isOnline)
nodeConnectionStatusCallback in interface CallbacksInterfacedefault void networkManagementCommandCallback(Network network, CommandResponse<?> command)
networkManagementCommandCallback in interface CallbacksInterfacedefault void networkDataCallback(Network network)
networkDataCallback in interface CallbacksInterfacedefault void leaveNetworkStatusCallback(Network network, Command.State status)
CallbacksInterfaceCommand.State.SUCCESS and Command.State.FAILURE are only possible.leaveNetworkStatusCallback in interface CallbacksInterfacedefault void errorCallback(java.lang.Throwable tr)
errorCallback in interface CallbacksInterfacedefault void receiveDataCallback(Network network, long sourceNodeId, java.lang.String data)
receiveDataCallback in interface CallbacksInterfacedefault void contentInfoCallback(Network network, long sourceNodeId, long contentTime, java.lang.String data)
contentInfoCallback in interface CallbacksInterfacedefault void networkMetadataCallback(Network network)
networkMetadataCallback in interface CallbacksInterface