Atavism Version 2018.1AGIS API

atavism.server.plugins
Class WorldManagerPlugin.PathObjectCache

java.lang.Object
  extended by atavism.server.plugins.WorldManagerPlugin.PathObjectCache
Enclosing class:
WorldManagerPlugin

public static class WorldManagerPlugin.PathObjectCache
extends java.lang.Object


Field Summary
protected  java.util.Map<java.lang.String,PathObject> cache
           
protected static java.util.concurrent.locks.Lock lock
           
 
Constructor Summary
WorldManagerPlugin.PathObjectCache()
           
 
Method Summary
 PathObject getPathObject(java.lang.String roomId)
           
 void setPathObject(java.lang.String roomId, PathObject pathObject)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cache

protected java.util.Map<java.lang.String,PathObject> cache

lock

protected static transient java.util.concurrent.locks.Lock lock
Constructor Detail

WorldManagerPlugin.PathObjectCache

public WorldManagerPlugin.PathObjectCache()
Method Detail

getPathObject

public PathObject getPathObject(java.lang.String roomId)

setPathObject

public void setPathObject(java.lang.String roomId,
                          PathObject pathObject)


Copyright © 2018 Dragonsan Studios Sp. z o.o.