TransparentExecutor.java :  » GWT » jstm4gwt » jstm4gwt » misc » Java Open Source

Java Open Source » GWT » jstm4gwt 
jstm4gwt » jstm4gwt » misc » TransparentExecutor.java
/**
 * JSTM (http://xstm.net)
 * Distributed under the Apache License Version 2.0
 * Copyright  xstm.net
 */

package jstm4gwt.misc;

import jstm4gwt.misc.Executor;

public final class TransparentExecutor implements Executor {

    private static final TransparentExecutor _instance = new TransparentExecutor();

    private TransparentExecutor() {
    }

    public static TransparentExecutor getInstance() {
        return _instance;
    }

    public void execute(jstm4gwt.misc.Runnable runnable) {
        try {
            runnable.run();
        } catch (Throwable t) {
            Log.write(t);
        }
    }
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.