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