public MemStore(final DirectBufferPool pool,final int bufferCapacity){
  if (pool == null)   throw new IllegalArgumentException();
  if (bufferCapacity <= 0)   throw new IllegalArgumentException();
  m_strategy=new MemStrategy(new MemoryManager(pool,bufferCapacity));
  m_uuid=UUID.randomUUID();
}

public MemStore ( final DirectBufferPool pool , final int bufferCapacity ) { if ( pool == null ) throw new IllegalArgumentException ( ) ; if ( bufferCapacity <= 0 ) throw new IllegalArgumentException ( ) ; m_strategy = new MemStrategy ( new MemoryManager ( pool , bufferCapacity ) ) ; m_uuid = UUID . randomUUID ( ) ; }
create a new instance .
