org.apithefire.sql.h2
Enum AccessMode

java.lang.Object
  extended by java.lang.Enum<AccessMode>
      extended by org.apithefire.sql.h2.AccessMode
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<AccessMode>

public enum AccessMode
extends java.lang.Enum<AccessMode>

A custom file access mode.

Author:
Chew Boon Aik
See Also:
Custome File Access Mode

Enum Constant Summary
READ
          Read only.
READ_WRITE
          Read/write.
READ_WRITE_D
          Read/write and for every update to the file's content is written synchronously to the underlying storage device.
READ_WRITE_S
          Read/write, in addition to READ_WRITE_D, every update to the metadata is written synchronously.
 
Method Summary
protected  java.lang.String getParameterValue()
           
static AccessMode valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static AccessMode[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

READ

public static final AccessMode READ
Read only.


READ_WRITE

public static final AccessMode READ_WRITE
Read/write.


READ_WRITE_D

public static final AccessMode READ_WRITE_D
Read/write and for every update to the file's content is written synchronously to the underlying storage device.


READ_WRITE_S

public static final AccessMode READ_WRITE_S
Read/write, in addition to READ_WRITE_D, every update to the metadata is written synchronously.

Method Detail

values

public static final AccessMode[] values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
for(AccessMode c : AccessMode.values())
        System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they're declared

valueOf

public static AccessMode valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name

getParameterValue

protected java.lang.String getParameterValue()


Copyright © 2008. All Rights Reserved.