org.biojava.bio.structure.server
Class SimpleStructureServer
java.lang.Object
org.biojava.bio.structure.server.SimpleStructureServer
- All Implemented Interfaces:
- StructureListener, StructureServer
public class SimpleStructureServer
- extends Object
- implements StructureServer, StructureListener
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
public static final Logger logger
SimpleStructureServer
public SimpleStructureServer()
initCache
public void initCache()
addStructureListener
public void addStructureListener(StructureListener listener)
- Specified by:
addStructureListener
in interface StructureServer
clearStructureListeners
public void clearStructureListeners()
- Specified by:
clearStructureListeners
in interface StructureServer
getNrCPUs
public int getNrCPUs()
getPDBInstallation
public PDBInstallation getPDBInstallation()
- Specified by:
getPDBInstallation
in interface StructureServer
requestNextStructure
public void requestNextStructure(StructureListener listener)
- Specified by:
requestNextStructure
in interface StructureServer
setCacheSize
public void setCacheSize(int cacheSize)
- Description copied from interface:
StructureServer
- set how many structures should be kept in memory - for quicker access
- Specified by:
setCacheSize
in interface StructureServer
getCacheSize
public int getCacheSize()
- Specified by:
getCacheSize
in interface StructureServer
setPDBInstallation
public void setPDBInstallation(PDBInstallation installation)
- Specified by:
setPDBInstallation
in interface StructureServer
hasNextStructure
public boolean hasNextStructure()
- Specified by:
hasNextStructure
in interface StructureServer
modifiedStructure
public void modifiedStructure(StructureEvent event)
- Specified by:
modifiedStructure
in interface StructureListener
newStructure
public void newStructure(StructureEvent event)
- Specified by:
newStructure
in interface StructureListener
obsoleteStructure
public void obsoleteStructure(StructureEvent event)
- Specified by:
obsoleteStructure
in interface StructureListener