atavism.server.engine
Class WorldCollectionLoaderContext
java.lang.Object
atavism.server.engine.WorldCollectionLoaderContext
- All Implemented Interfaces:
- java.io.Serializable
public class WorldCollectionLoaderContext
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WorldCollectionLoaderContext
public WorldCollectionLoaderContext()
load
public boolean load(Instance instance)
- Load the collections we are managing into the specified instance, using the
instance's worldLoaderOverride.
- Parameters:
instance
-
- Returns:
load
public boolean load(Instance instance,
WorldLoaderOverride worldLoaderOverride)
- Load the collections we are managing into the specified instance using the
specified worldLoaderOverride.
- Parameters:
instance
- worldLoaderOverride
-
- Returns:
getWorldCollectionLoaders
public java.util.List<WorldCollectionLoader> getWorldCollectionLoaders(Instance instance,
WorldLoaderOverride worldLoaderOverride)
- Get the list of WorldCollectionLoader objects associated with this context and
the specified instance and worldLoaderOverride.
- Parameters:
instance
- worldLoaderOverride
-
- Returns:
- the list of WorldCollectionLoader objects
setWorldCollectionFiles
public void setWorldCollectionFiles(java.util.List<java.lang.String> fileNames)
addWorldCollectionFile
public void addWorldCollectionFile(java.lang.String fileName)
getWorldCollectionFiles
public java.util.List<java.lang.String> getWorldCollectionFiles()
setWorldCollectionDatabaseKeys
public void setWorldCollectionDatabaseKeys(java.util.List<java.lang.String> persistenceKeys)
addWorldCollectionDatabaseKey
public void addWorldCollectionDatabaseKey(java.lang.String persistenceKey)
getWorldCollectionDatabaseKeys
public java.util.List<java.lang.String> getWorldCollectionDatabaseKeys()