/** * ツイートの削除(非同期) * * @param status 削除するツイート * @param callback 処理終了後に実行するインスタンス */ public void removeTweet(Status status, Callback... callback) { new BukkitRunnable() { @Override public void run() { Arrays.stream(callback).forEach(c -> c.onTwitter(removeTweet(status))); ; } }.runTaskAsynchronously(WhiteEggCore.getInstance()); }
/** * 認証 * * @param pin PIN * @param callback 処理終了後に呼び出すインスタンス */ public void OAuthAccess(String pin, Callback... callback) { new BukkitRunnable() { @Override public void run() { Arrays.stream(callback).forEach(c -> c.onTwitter(OAuthAccess(pin))); ; } }.runTaskAsynchronously(WhiteEggCore.getInstance()); return; }