org.netbeans.mdr.persistence.btreeimpl.btreestorage
Class BtreeFactory

java.lang.Object
  extended by org.netbeans.mdr.persistence.btreeimpl.btreestorage.BtreeFactory
All Implemented Interfaces:
StorageFactory

public class BtreeFactory
extends java.lang.Object
implements StorageFactory

Create a BtreeStorage


Field Summary
static MOFID classIndexId
          MOFID for index of classes stored in repository
static java.lang.String DEFAULT_FILE_NAME
           
static int FIRST_EXTERNAL_CODE
           
static int FIRST_EXTERNAL_ID
           
static MOFID indexIndexId
          MOFID for index of secondary indexes
static java.lang.String INTERNAL_PREFIX
           
static int INTERNAL_PREFIX_CODE
           
static MOFID nullMOFID
          MOFID signifying null MOFID
static int SAME_PREFIX_CODE
           
static java.lang.String STORAGE_FILE_NAME
           
 
Constructor Summary
BtreeFactory()
           
 
Method Summary
 MOFID createNullMOFID()
          null MOFID
 Storage createStorage(java.util.Map properties)
          Creates BtreeStorage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_FILE_NAME

public static final java.lang.String DEFAULT_FILE_NAME
See Also:
Constant Field Values

STORAGE_FILE_NAME

public static final java.lang.String STORAGE_FILE_NAME
See Also:
Constant Field Values

SAME_PREFIX_CODE

public static final int SAME_PREFIX_CODE
See Also:
Constant Field Values

INTERNAL_PREFIX_CODE

public static final int INTERNAL_PREFIX_CODE
See Also:
Constant Field Values

FIRST_EXTERNAL_CODE

public static final int FIRST_EXTERNAL_CODE
See Also:
Constant Field Values

FIRST_EXTERNAL_ID

public static final int FIRST_EXTERNAL_ID
See Also:
Constant Field Values

INTERNAL_PREFIX

public static final java.lang.String INTERNAL_PREFIX
See Also:
Constant Field Values

nullMOFID

public static MOFID nullMOFID
MOFID signifying null MOFID


indexIndexId

public static MOFID indexIndexId
MOFID for index of secondary indexes


classIndexId

public static MOFID classIndexId
MOFID for index of classes stored in repository

Constructor Detail

BtreeFactory

public BtreeFactory()
Method Detail

createStorage

public Storage createStorage(java.util.Map properties)
                      throws StorageException
Creates BtreeStorage

Specified by:
createStorage in interface StorageFactory
Throws:
StorageException

createNullMOFID

public MOFID createNullMOFID()
null MOFID

Specified by:
createNullMOFID in interface StorageFactory


Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.