Check if Kratei's Cube registration time has passed.
This commit is contained in:
@@ -416,8 +416,15 @@ public class KrateisCubeManager implements IXmlReader
|
|||||||
calendar.set(Calendar.SECOND, 0);
|
calendar.set(Calendar.SECOND, 0);
|
||||||
_isHalfAnHour = false;
|
_isHalfAnHour = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
final long currentTime = System.currentTimeMillis();
|
||||||
|
if (calendar.getTimeInMillis() < currentTime)
|
||||||
|
{
|
||||||
|
calendar.add(Calendar.DAY_OF_YEAR, 1);
|
||||||
|
}
|
||||||
|
|
||||||
_nextMatchTime = calendar.getTimeInMillis();
|
_nextMatchTime = calendar.getTimeInMillis();
|
||||||
final long lastTime = _nextMatchTime - System.currentTimeMillis();
|
final long lastTime = _nextMatchTime - currentTime;
|
||||||
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
||||||
getManagerMessage(KrateiMsgType.INITIALIZED);
|
getManagerMessage(KrateiMsgType.INITIALIZED);
|
||||||
|
|
||||||
|
@@ -416,8 +416,15 @@ public class KrateisCubeManager implements IXmlReader
|
|||||||
calendar.set(Calendar.SECOND, 0);
|
calendar.set(Calendar.SECOND, 0);
|
||||||
_isHalfAnHour = false;
|
_isHalfAnHour = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
final long currentTime = System.currentTimeMillis();
|
||||||
|
if (calendar.getTimeInMillis() < currentTime)
|
||||||
|
{
|
||||||
|
calendar.add(Calendar.DAY_OF_YEAR, 1);
|
||||||
|
}
|
||||||
|
|
||||||
_nextMatchTime = calendar.getTimeInMillis();
|
_nextMatchTime = calendar.getTimeInMillis();
|
||||||
final long lastTime = _nextMatchTime - System.currentTimeMillis();
|
final long lastTime = _nextMatchTime - currentTime;
|
||||||
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
||||||
getManagerMessage(KrateiMsgType.INITIALIZED);
|
getManagerMessage(KrateiMsgType.INITIALIZED);
|
||||||
|
|
||||||
|
@@ -416,8 +416,15 @@ public class KrateisCubeManager implements IXmlReader
|
|||||||
calendar.set(Calendar.SECOND, 0);
|
calendar.set(Calendar.SECOND, 0);
|
||||||
_isHalfAnHour = false;
|
_isHalfAnHour = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
final long currentTime = System.currentTimeMillis();
|
||||||
|
if (calendar.getTimeInMillis() < currentTime)
|
||||||
|
{
|
||||||
|
calendar.add(Calendar.DAY_OF_YEAR, 1);
|
||||||
|
}
|
||||||
|
|
||||||
_nextMatchTime = calendar.getTimeInMillis();
|
_nextMatchTime = calendar.getTimeInMillis();
|
||||||
final long lastTime = _nextMatchTime - System.currentTimeMillis();
|
final long lastTime = _nextMatchTime - currentTime;
|
||||||
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
||||||
getManagerMessage(KrateiMsgType.INITIALIZED);
|
getManagerMessage(KrateiMsgType.INITIALIZED);
|
||||||
|
|
||||||
|
@@ -416,8 +416,15 @@ public class KrateisCubeManager implements IXmlReader
|
|||||||
calendar.set(Calendar.SECOND, 0);
|
calendar.set(Calendar.SECOND, 0);
|
||||||
_isHalfAnHour = false;
|
_isHalfAnHour = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
final long currentTime = System.currentTimeMillis();
|
||||||
|
if (calendar.getTimeInMillis() < currentTime)
|
||||||
|
{
|
||||||
|
calendar.add(Calendar.DAY_OF_YEAR, 1);
|
||||||
|
}
|
||||||
|
|
||||||
_nextMatchTime = calendar.getTimeInMillis();
|
_nextMatchTime = calendar.getTimeInMillis();
|
||||||
final long lastTime = _nextMatchTime - System.currentTimeMillis();
|
final long lastTime = _nextMatchTime - currentTime;
|
||||||
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
||||||
getManagerMessage(KrateiMsgType.INITIALIZED);
|
getManagerMessage(KrateiMsgType.INITIALIZED);
|
||||||
|
|
||||||
|
@@ -416,8 +416,15 @@ public class KrateisCubeManager implements IXmlReader
|
|||||||
calendar.set(Calendar.SECOND, 0);
|
calendar.set(Calendar.SECOND, 0);
|
||||||
_isHalfAnHour = false;
|
_isHalfAnHour = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
final long currentTime = System.currentTimeMillis();
|
||||||
|
if (calendar.getTimeInMillis() < currentTime)
|
||||||
|
{
|
||||||
|
calendar.add(Calendar.DAY_OF_YEAR, 1);
|
||||||
|
}
|
||||||
|
|
||||||
_nextMatchTime = calendar.getTimeInMillis();
|
_nextMatchTime = calendar.getTimeInMillis();
|
||||||
final long lastTime = _nextMatchTime - System.currentTimeMillis();
|
final long lastTime = _nextMatchTime - currentTime;
|
||||||
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
||||||
getManagerMessage(KrateiMsgType.INITIALIZED);
|
getManagerMessage(KrateiMsgType.INITIALIZED);
|
||||||
|
|
||||||
|
@@ -416,8 +416,15 @@ public class KrateisCubeManager implements IXmlReader
|
|||||||
calendar.set(Calendar.SECOND, 0);
|
calendar.set(Calendar.SECOND, 0);
|
||||||
_isHalfAnHour = false;
|
_isHalfAnHour = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
final long currentTime = System.currentTimeMillis();
|
||||||
|
if (calendar.getTimeInMillis() < currentTime)
|
||||||
|
{
|
||||||
|
calendar.add(Calendar.DAY_OF_YEAR, 1);
|
||||||
|
}
|
||||||
|
|
||||||
_nextMatchTime = calendar.getTimeInMillis();
|
_nextMatchTime = calendar.getTimeInMillis();
|
||||||
final long lastTime = _nextMatchTime - System.currentTimeMillis();
|
final long lastTime = _nextMatchTime - currentTime;
|
||||||
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
||||||
getManagerMessage(KrateiMsgType.INITIALIZED);
|
getManagerMessage(KrateiMsgType.INITIALIZED);
|
||||||
|
|
||||||
|
@@ -416,8 +416,15 @@ public class KrateisCubeManager implements IXmlReader
|
|||||||
calendar.set(Calendar.SECOND, 0);
|
calendar.set(Calendar.SECOND, 0);
|
||||||
_isHalfAnHour = false;
|
_isHalfAnHour = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
final long currentTime = System.currentTimeMillis();
|
||||||
|
if (calendar.getTimeInMillis() < currentTime)
|
||||||
|
{
|
||||||
|
calendar.add(Calendar.DAY_OF_YEAR, 1);
|
||||||
|
}
|
||||||
|
|
||||||
_nextMatchTime = calendar.getTimeInMillis();
|
_nextMatchTime = calendar.getTimeInMillis();
|
||||||
final long lastTime = _nextMatchTime - System.currentTimeMillis();
|
final long lastTime = _nextMatchTime - currentTime;
|
||||||
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
||||||
getManagerMessage(KrateiMsgType.INITIALIZED);
|
getManagerMessage(KrateiMsgType.INITIALIZED);
|
||||||
|
|
||||||
|
@@ -416,8 +416,15 @@ public class KrateisCubeManager implements IXmlReader
|
|||||||
calendar.set(Calendar.SECOND, 0);
|
calendar.set(Calendar.SECOND, 0);
|
||||||
_isHalfAnHour = false;
|
_isHalfAnHour = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
final long currentTime = System.currentTimeMillis();
|
||||||
|
if (calendar.getTimeInMillis() < currentTime)
|
||||||
|
{
|
||||||
|
calendar.add(Calendar.DAY_OF_YEAR, 1);
|
||||||
|
}
|
||||||
|
|
||||||
_nextMatchTime = calendar.getTimeInMillis();
|
_nextMatchTime = calendar.getTimeInMillis();
|
||||||
final long lastTime = _nextMatchTime - System.currentTimeMillis();
|
final long lastTime = _nextMatchTime - currentTime;
|
||||||
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
||||||
getManagerMessage(KrateiMsgType.INITIALIZED);
|
getManagerMessage(KrateiMsgType.INITIALIZED);
|
||||||
|
|
||||||
|
@@ -416,8 +416,15 @@ public class KrateisCubeManager implements IXmlReader
|
|||||||
calendar.set(Calendar.SECOND, 0);
|
calendar.set(Calendar.SECOND, 0);
|
||||||
_isHalfAnHour = false;
|
_isHalfAnHour = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
final long currentTime = System.currentTimeMillis();
|
||||||
|
if (calendar.getTimeInMillis() < currentTime)
|
||||||
|
{
|
||||||
|
calendar.add(Calendar.DAY_OF_YEAR, 1);
|
||||||
|
}
|
||||||
|
|
||||||
_nextMatchTime = calendar.getTimeInMillis();
|
_nextMatchTime = calendar.getTimeInMillis();
|
||||||
final long lastTime = _nextMatchTime - System.currentTimeMillis();
|
final long lastTime = _nextMatchTime - currentTime;
|
||||||
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
||||||
getManagerMessage(KrateiMsgType.INITIALIZED);
|
getManagerMessage(KrateiMsgType.INITIALIZED);
|
||||||
|
|
||||||
|
@@ -416,8 +416,15 @@ public class KrateisCubeManager implements IXmlReader
|
|||||||
calendar.set(Calendar.SECOND, 0);
|
calendar.set(Calendar.SECOND, 0);
|
||||||
_isHalfAnHour = false;
|
_isHalfAnHour = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
final long currentTime = System.currentTimeMillis();
|
||||||
|
if (calendar.getTimeInMillis() < currentTime)
|
||||||
|
{
|
||||||
|
calendar.add(Calendar.DAY_OF_YEAR, 1);
|
||||||
|
}
|
||||||
|
|
||||||
_nextMatchTime = calendar.getTimeInMillis();
|
_nextMatchTime = calendar.getTimeInMillis();
|
||||||
final long lastTime = _nextMatchTime - System.currentTimeMillis();
|
final long lastTime = _nextMatchTime - currentTime;
|
||||||
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
||||||
getManagerMessage(KrateiMsgType.INITIALIZED);
|
getManagerMessage(KrateiMsgType.INITIALIZED);
|
||||||
|
|
||||||
|
@@ -416,8 +416,15 @@ public class KrateisCubeManager implements IXmlReader
|
|||||||
calendar.set(Calendar.SECOND, 0);
|
calendar.set(Calendar.SECOND, 0);
|
||||||
_isHalfAnHour = false;
|
_isHalfAnHour = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
final long currentTime = System.currentTimeMillis();
|
||||||
|
if (calendar.getTimeInMillis() < currentTime)
|
||||||
|
{
|
||||||
|
calendar.add(Calendar.DAY_OF_YEAR, 1);
|
||||||
|
}
|
||||||
|
|
||||||
_nextMatchTime = calendar.getTimeInMillis();
|
_nextMatchTime = calendar.getTimeInMillis();
|
||||||
final long lastTime = _nextMatchTime - System.currentTimeMillis();
|
final long lastTime = _nextMatchTime - currentTime;
|
||||||
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
||||||
getManagerMessage(KrateiMsgType.INITIALIZED);
|
getManagerMessage(KrateiMsgType.INITIALIZED);
|
||||||
|
|
||||||
|
@@ -416,8 +416,15 @@ public class KrateisCubeManager implements IXmlReader
|
|||||||
calendar.set(Calendar.SECOND, 0);
|
calendar.set(Calendar.SECOND, 0);
|
||||||
_isHalfAnHour = false;
|
_isHalfAnHour = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
final long currentTime = System.currentTimeMillis();
|
||||||
|
if (calendar.getTimeInMillis() < currentTime)
|
||||||
|
{
|
||||||
|
calendar.add(Calendar.DAY_OF_YEAR, 1);
|
||||||
|
}
|
||||||
|
|
||||||
_nextMatchTime = calendar.getTimeInMillis();
|
_nextMatchTime = calendar.getTimeInMillis();
|
||||||
final long lastTime = _nextMatchTime - System.currentTimeMillis();
|
final long lastTime = _nextMatchTime - currentTime;
|
||||||
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
||||||
getManagerMessage(KrateiMsgType.INITIALIZED);
|
getManagerMessage(KrateiMsgType.INITIALIZED);
|
||||||
|
|
||||||
|
@@ -416,8 +416,15 @@ public class KrateisCubeManager implements IXmlReader
|
|||||||
calendar.set(Calendar.SECOND, 0);
|
calendar.set(Calendar.SECOND, 0);
|
||||||
_isHalfAnHour = false;
|
_isHalfAnHour = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
final long currentTime = System.currentTimeMillis();
|
||||||
|
if (calendar.getTimeInMillis() < currentTime)
|
||||||
|
{
|
||||||
|
calendar.add(Calendar.DAY_OF_YEAR, 1);
|
||||||
|
}
|
||||||
|
|
||||||
_nextMatchTime = calendar.getTimeInMillis();
|
_nextMatchTime = calendar.getTimeInMillis();
|
||||||
final long lastTime = _nextMatchTime - System.currentTimeMillis();
|
final long lastTime = _nextMatchTime - currentTime;
|
||||||
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
||||||
getManagerMessage(KrateiMsgType.INITIALIZED);
|
getManagerMessage(KrateiMsgType.INITIALIZED);
|
||||||
|
|
||||||
|
@@ -416,8 +416,15 @@ public class KrateisCubeManager implements IXmlReader
|
|||||||
calendar.set(Calendar.SECOND, 0);
|
calendar.set(Calendar.SECOND, 0);
|
||||||
_isHalfAnHour = false;
|
_isHalfAnHour = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
final long currentTime = System.currentTimeMillis();
|
||||||
|
if (calendar.getTimeInMillis() < currentTime)
|
||||||
|
{
|
||||||
|
calendar.add(Calendar.DAY_OF_YEAR, 1);
|
||||||
|
}
|
||||||
|
|
||||||
_nextMatchTime = calendar.getTimeInMillis();
|
_nextMatchTime = calendar.getTimeInMillis();
|
||||||
final long lastTime = _nextMatchTime - System.currentTimeMillis();
|
final long lastTime = _nextMatchTime - currentTime;
|
||||||
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
||||||
getManagerMessage(KrateiMsgType.INITIALIZED);
|
getManagerMessage(KrateiMsgType.INITIALIZED);
|
||||||
|
|
||||||
|
@@ -416,8 +416,15 @@ public class KrateisCubeManager implements IXmlReader
|
|||||||
calendar.set(Calendar.SECOND, 0);
|
calendar.set(Calendar.SECOND, 0);
|
||||||
_isHalfAnHour = false;
|
_isHalfAnHour = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
final long currentTime = System.currentTimeMillis();
|
||||||
|
if (calendar.getTimeInMillis() < currentTime)
|
||||||
|
{
|
||||||
|
calendar.add(Calendar.DAY_OF_YEAR, 1);
|
||||||
|
}
|
||||||
|
|
||||||
_nextMatchTime = calendar.getTimeInMillis();
|
_nextMatchTime = calendar.getTimeInMillis();
|
||||||
final long lastTime = _nextMatchTime - System.currentTimeMillis();
|
final long lastTime = _nextMatchTime - currentTime;
|
||||||
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
||||||
getManagerMessage(KrateiMsgType.INITIALIZED);
|
getManagerMessage(KrateiMsgType.INITIALIZED);
|
||||||
|
|
||||||
|
@@ -416,8 +416,15 @@ public class KrateisCubeManager implements IXmlReader
|
|||||||
calendar.set(Calendar.SECOND, 0);
|
calendar.set(Calendar.SECOND, 0);
|
||||||
_isHalfAnHour = false;
|
_isHalfAnHour = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
final long currentTime = System.currentTimeMillis();
|
||||||
|
if (calendar.getTimeInMillis() < currentTime)
|
||||||
|
{
|
||||||
|
calendar.add(Calendar.DAY_OF_YEAR, 1);
|
||||||
|
}
|
||||||
|
|
||||||
_nextMatchTime = calendar.getTimeInMillis();
|
_nextMatchTime = calendar.getTimeInMillis();
|
||||||
final long lastTime = _nextMatchTime - System.currentTimeMillis();
|
final long lastTime = _nextMatchTime - currentTime;
|
||||||
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
_eventTask = ThreadPool.schedule(this::closeRegistration, lastTime);
|
||||||
getManagerMessage(KrateiMsgType.INITIALIZED);
|
getManagerMessage(KrateiMsgType.INITIALIZED);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user