Skip navigation links

Oracle® Coherence Java API Reference
Release 3.6.0.0

E15725-01


com.tangosol.io.nio
Class DirectStoreManager

java.lang.Object
  extended by com.tangosol.util.Base
      extended by com.tangosol.io.nio.AbstractStoreManager
          extended by com.tangosol.io.nio.DirectStoreManager

All Implemented Interfaces:
BinaryStoreManager

public class DirectStoreManager
extends AbstractStoreManager

An implementation of BinaryStoreManager interface that uses BinaryMap objects built on the DirectBufferManager to provide BinaryStore objects.

Since:
Coherence 2.4
Author:
gg 2004.06.09

Constructor Summary
DirectStoreManager(int cbInitial, int cbMaximum)
          Construct a DirectStoreManager that uses BinaryMap objests built on the DirectBufferManager(s) with certain initial and maximum size.

 

Method Summary
protected  ByteBufferManager createBufferManager()
          Create a ByteBufferManager to be used by a BinaryStore.

 

Methods inherited from class com.tangosol.io.nio.AbstractStoreManager
createBinaryStore, destroyBinaryStore, getMaxCapacity, getMinCapacity, setMaxCapacity, setMinCapacity

 

Constructor Detail

DirectStoreManager

public DirectStoreManager(int cbInitial,
                          int cbMaximum)
Construct a DirectStoreManager that uses BinaryMap objests built on the DirectBufferManager(s) with certain initial and maximum size.
Parameters:
cbInitial - the initial size of the managed buffers
cbMaximum - the maximum size of the managed buffers

Method Detail

createBufferManager

protected ByteBufferManager createBufferManager()
Create a ByteBufferManager to be used by a BinaryStore.
Specified by:
createBufferManager in class AbstractStoreManager

Skip navigation links

Oracle® Coherence Java API Reference
Release 3.6.0.0

E15725-01


Copyright © 2000, 2010, Oracle and/or its affiliates. All rights reserved.