org.rcsb.openmms.entry
Class EntryFoundry
java.lang.Object
|
+--org.rcsb.openmms.entry.EntryFoundry
- Direct Known Subclasses:
- FileEntryFoundry, RDBEntryFoundry
- public abstract class EntryFoundry
- extends java.lang.Object
Base class for Entry Foundaries (Factories) that create
Entry Objects
- Version:
- 1.3
- Author:
- Douglas S. Greer
Method Summary |
abstract boolean |
allVariablesRead()
|
abstract boolean |
cacheValue(EntryImpl ei,
int modType,
int sFlag,
java.lang.Object[] var)
|
abstract EntryImpl |
createEntryImpl(java.lang.String id)
|
abstract java.lang.Object[] |
getList(EntryImpl ei,
int modType,
int sFlag)
|
abstract java.lang.Object[] |
getListBlock(EntryImpl ei,
int modType,
int sFlag,
int from,
int to)
|
abstract int |
getListSize(EntryImpl ei,
int modType,
int sFlag)
|
MessageHandler |
getMessageHandler()
|
EntryFoundry |
getNext()
|
org.omg.CORBA.ORB |
getOrb()
|
org.omg.PortableServer.POA |
getRootPoa()
|
java.lang.String |
idToGroup(java.lang.String id)
|
abstract void |
readEntryData(EntryImpl ei)
|
void |
setDebug(int d)
|
void |
setNext(EntryFoundry ef)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EntryFoundry
public EntryFoundry(ServerHandler a)
allVariablesRead
public abstract boolean allVariablesRead()
cacheValue
public abstract boolean cacheValue(EntryImpl ei,
int modType,
int sFlag,
java.lang.Object[] var)
createEntryImpl
public abstract EntryImpl createEntryImpl(java.lang.String id)
throws DataAccessException
DataAccessException
readEntryData
public abstract void readEntryData(EntryImpl ei)
throws DataAccessException
DataAccessException
getList
public abstract java.lang.Object[] getList(EntryImpl ei,
int modType,
int sFlag)
throws DataAccessException
DataAccessException
getListBlock
public abstract java.lang.Object[] getListBlock(EntryImpl ei,
int modType,
int sFlag,
int from,
int to)
throws DataAccessException
DataAccessException
getListSize
public abstract int getListSize(EntryImpl ei,
int modType,
int sFlag)
throws DataAccessException
DataAccessException
setDebug
public void setDebug(int d)
setNext
public void setNext(EntryFoundry ef)
getNext
public EntryFoundry getNext()
getOrb
public org.omg.CORBA.ORB getOrb()
getRootPoa
public org.omg.PortableServer.POA getRootPoa()
getMessageHandler
public MessageHandler getMessageHandler()
idToGroup
public java.lang.String idToGroup(java.lang.String id)
OpenMMS, Copyright 2001, All rights reserved