2
0

InstanceListManager.java 558 B

12345678910111213141516171819202122232425
  1. package com.l2jserver.gameserver;
  2. /**
  3. * Interface for managers of list of instances.
  4. *
  5. * @author fordfrog
  6. */
  7. public interface InstanceListManager {
  8. /**
  9. * Loads instances with their data from persistant format. This method
  10. * has no side effect as calling methods of another instance manager.
  11. */
  12. void loadInstances();
  13. /**
  14. * For each loaded instance, updates references to related instances.
  15. */
  16. void updateReferences();
  17. /**
  18. * Activates instances so their setup is performed.
  19. */
  20. void activateInstances();
  21. }