public void unregisterStore(Scope scope)
throws ServiceDisconnectionFailedException, ServiceAccessException {
if (stores.containsKey(scope)) {
Store store = (Store) stores.get(scope);
if (store.isConnected()) {
store.disconnect();
connectedServices.removeElement(store);
}
stores.remove(scope);
store = null;
}