void flushCommands(Command... paramVarArgs)
{
Log.d("MSG", "FLUSH");//Log.d -> 디버그 메시지를 기록
synchronized (this._cmdCache)
{
Collections.addAll(this._cmdCache, paramVarArgs);
if (!isOnline()) {
return;
}
}
Runnable local5 = new Runnable()
{
public void run()
{
ArrayList localArrayList = new ArrayList();
synchronized (Plugin.this._cmdCache)
{
Iterator localIterator1 = Plugin.this._cmdCache.iterator();
while (localIterator1.hasNext())
{
Plugin.Command localCommand2 = (Plugin.Command)localIterator1.next();
if (!localCommand2.running)
{
localCommand2.running = true;
localArrayList.add(localCommand2);
}
}
}