Related to #14818
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
}
}
+ @Override
+ public void handleRemoval() {
+ EcowattRestApi localApi = api;
+ if (localApi != null) {
+ localApi.deleteServiceAndAccessToken();
+ }
+ super.handleRemoval();
+ }
+
/**
* Schedule the next update of channels.
*
public void dispose() {
oAuthFactory.ungetOAuthService(authServiceHandle);
}
+
+ public void deleteServiceAndAccessToken() {
+ oAuthFactory.deleteServiceAndAccessToken(authServiceHandle);
+ }
}