public interface IIoTizeDevice
Modifier and Type | Method and Description |
---|---|
void |
connect() |
void |
disconnect() |
IoTizeClientInterface |
getClient() |
java.util.Collection<ComProtocol> |
getComProtocols() |
ComProtocol |
getCurrentProtocol() |
boolean |
isConnected() |
AbstractLoginAuthTask |
login(java.lang.String login,
java.lang.String pwd) |
AbstractLogoutAuthTask |
logout() |
<ServiceType> |
service(java.lang.Class<ServiceType> clazz) |
void |
useComProtocol(HostProtocol protocol) |
@Nullable ComProtocol getCurrentProtocol()
@NonNull java.util.Collection<ComProtocol> getComProtocols()
void useComProtocol(HostProtocol protocol)
boolean isConnected()
IoTizeClientInterface getClient()
void connect() throws java.lang.Exception
java.lang.Exception
void disconnect() throws java.lang.Exception
java.lang.Exception
@NonNull AbstractLoginAuthTask login(java.lang.String login, java.lang.String pwd)
@NonNull AbstractLogoutAuthTask logout()
<ServiceType> ServiceType service(java.lang.Class<ServiceType> clazz)