public class DataCacheClearQueue extends Object
Constructor and Description |
---|
DataCacheClearQueue(DataCacheHandler handler)
Class constructor, starts the new Thread for clearing.
|
Modifier and Type | Method and Description |
---|---|
void |
scheduleForClear(Collection<UUID> uuids)
Used to schedule multiple UserData objects to be cleared from the cache.
|
void |
scheduleForClear(UUID uuid)
Used to schedule UserData to be cleared from the cache.
|
void |
stop()
Stops all activity and clears the queue.
|
public DataCacheClearQueue(DataCacheHandler handler)
handler
- current instance of DataCachehandler.public void scheduleForClear(UUID uuid)
uuid
- UUID of the UserData object (Player's UUID)public void scheduleForClear(Collection<UUID> uuids)
uuids
- UUIDs of the UserData object (Players' UUIDs)public void stop()
Copyright © 2017. All rights reserved.