|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.neodatis.odb.impl.DefaultCoreProvider
public class DefaultCoreProvider
The is the default implementation of ODB
Constructor Summary | |
---|---|
DefaultCoreProvider()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultCoreProvider()
Method Detail |
---|
public void init2()
ITwoPhaseInit
init2
in interface ITwoPhaseInit
public void resetClassDefinitions()
resetClassDefinitions
in interface ICoreProvider
public IStorageEngine getClientStorageEngine(IBaseIdentification baseIdentification)
getClientStorageEngine
in interface ICoreProvider
public IObjectWriter getClientObjectWriter(IStorageEngine engine)
getClientObjectWriter
in interface ICoreProvider
public IObjectReader getClientObjectReader(IStorageEngine engine)
getClientObjectReader
in interface ICoreProvider
public IObjectWriter getServerObjectWriter(IStorageEngine engine)
getServerObjectWriter
in interface ICoreProvider
public IObjectReader getServerObjectReader(IStorageEngine engine)
getServerObjectReader
in interface ICoreProvider
public IServerStorageEngine getServerStorageEngine(IBaseIdentification baseIdentification)
getServerStorageEngine
in interface ICoreProvider
public IByteArrayConverter getByteArrayConverter()
getByteArrayConverter
in interface ICoreProvider
public IBufferedIO getIO(java.lang.String name, IBaseIdentification parameters, int bufferSize)
getIO
in interface ICoreProvider
name
- The name of the buffered ioparameters
- The parameters that define the bufferbufferSize
- The size of the buffers
public IInstanceBuilder getLocalInstanceBuilder(IStorageEngine engine)
getLocalInstanceBuilder
in interface ICoreProvider
public IInstanceBuilder getServerInstanceBuilder(IStorageEngine engine)
getServerInstanceBuilder
in interface ICoreProvider
public IObjectIntrospector getLocalObjectIntrospector(IStorageEngine engine)
getLocalObjectIntrospector
in interface ICoreProvider
public IClientObjectIntrospector getClientObjectIntrospector(IStorageEngine engine, java.lang.String connectionId)
getClientObjectIntrospector
in interface ICoreProvider
public IObjectIntrospector getServerObjectIntrospector(IStorageEngine engine)
getServerObjectIntrospector
in interface ICoreProvider
public ITriggerManager getLocalTriggerManager(IStorageEngine engine)
getLocalTriggerManager
in interface ICoreProvider
public void removeLocalTriggerManager(IStorageEngine engine)
removeLocalTriggerManager
in interface ICoreProvider
public ITriggerManager getServerTriggerManager(IStorageEngine engine)
getServerTriggerManager
in interface ICoreProvider
public IClassIntrospector getClassIntrospector()
getClassIntrospector
in interface ICoreProvider
public IIdManager getClientIdManager(IStorageEngine engine)
getClientIdManager
in interface ICoreProvider
public IIdManager getServerIdManager(IStorageEngine engine)
getServerIdManager
in interface ICoreProvider
public ISessionManager getClientServerSessionManager()
getClientServerSessionManager
in interface ICoreProvider
public IWriteAction getWriteAction(long position, byte[] bytes)
getWriteAction
in interface ICoreProvider
public ITransaction getTransaction(ISession session, IFileSystemInterface fsi)
getTransaction
in interface ICoreProvider
public ISession getLocalSession(IStorageEngine engine)
getLocalSession
in interface ICoreProvider
public ISession getClientSession(IStorageEngine engine)
getClientSession
in interface ICoreProvider
public ISession getServerSession(IStorageEngine engine, java.lang.String sessionId)
getServerSession
in interface ICoreProvider
public IRefactorManager getRefactorManager(IStorageEngine engine)
getRefactorManager
in interface ICoreProvider
public IMatchingObjectAction getCollectionQueryResultAction(IStorageEngine engine, IQuery query, boolean inMemory, boolean returnObjects)
ICoreProvider
getCollectionQueryResultAction
in interface ICoreProvider
public OID getObjectOID(long objectOid, long classOid)
getObjectOID
in interface ICoreProvider
public OID getClassOID(long oid)
getClassOID
in interface ICoreProvider
public OID getExternalObjectOID(long objectOid, long classOid)
getExternalObjectOID
in interface ICoreProvider
public OID getExternalClassOID(long oid)
getExternalClassOID
in interface ICoreProvider
public IClassPool getClassPool()
getClassPool
in interface ICoreProvider
public IMessageStreamer getMessageStreamer(java.net.Socket socket)
getMessageStreamer
in interface ICoreProvider
ICoreProvider.getMessageStreamer(java.net.Socket)
public IMessageStreamer getMessageStreamer(java.lang.String host, int port, java.lang.String name)
getMessageStreamer
in interface ICoreProvider
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |