*/
public static void destroy(Object object) throws ExecutionException {
try {
if (Configurable.class.isInstance(object)) {
Configurable configurable = (Configurable) object;
configurable.destroy();
}
} catch (Exception e) {
throw new ExecutionException("Exception while destroying object: " + e.getMessage(), e);
}
}