planetj.database.connection
Class ConnectionReportPropertyGroup

java.lang.Object
  |
  +--java.util.AbstractMap
        |
        +--java.util.HashMap
              |
              +--planetj.property.PropertyGroup
                    |
                    +--planetj.database.connection.ConnectionReportPropertyGroup
All Implemented Interfaces:
Cloneable, Comparable, Map, Serializable

public class ConnectionReportPropertyGroup
extends PropertyGroup

Insert the type's description here. Creation date: (10/28/2002 4:18:57 PM)

See Also:
Serialized Form

Field Summary
static String ALIAS
           
static List ALL_PROPERTIES
           
static String CONNECTION_REPORT
           
static String CUMULATIVE
           
static String FILE_NAME
           
static String FILE_WRITE_TYPE
           
static String FILE_WRITE_TYPE_APPEND
           
static String FILE_WRITE_TYPE_OVERWRITE
           
static String FILE_WRITE_TYPE_SEPARATE
           
static String REPORT_INTERVAL
           
static List REQUIRED_PROPERTIES
           
static String RUN_IMMEDIATELY
           
static String STATEMENTS
           
 
Fields inherited from class planetj.property.PropertyGroup
ALL_FALSE, ALL_TRUE, BOOLEAN_PROPERTY, DATE_PROPERTY, DOUBLE_PROPERTY, INTEGER_PROPERTY, LIST_PROPERTY, ROW_COLLECTION_KEY, STRING_PROPERTY
 
Constructor Summary
ConnectionReportPropertyGroup()
          ConnectionReportPropertyGroup constructor comment.
ConnectionReportPropertyGroup(int initialCapacity)
          ConnectionReportPropertyGroup constructor comment.
ConnectionReportPropertyGroup(String pName)
          ConnectionReportPropertyGroup constructor comment.
 
Method Summary
 String getAlias()
          Gets the alias property
 List getAllPropertyNames()
          Gets a List containing the names of all the supported properties, not including metaproperties.
 String getFileName()
          Gets the file name property
 byte getFileWriteType()
          Gets the file write type property
 int getReportInterval()
          Gets the report interval property
 List getRequiredPropertyNames()
          Gets a List containing the names of all the required properties.
 List getStatements()
          Gets the statements property
 boolean isCumulative()
          Gets the cumulative property
 boolean isRunImmediately()
          Gets the run immediately property
 
Methods inherited from class planetj.property.PropertyGroup
add, addProperty, addProperty, append, clone, compareTo, compareTo, compareTo, containsProperty, createProperty, getAllMetapropertyNames, getAllSetBooleanPropertyNames, getAllSetIntPropertyNames, getAllSetListPropertyNames, getAllSetPropertyNames, getAllSetStringPropertyNames, getBooleanValue, getDateValue, getDoubleValue, getIntValue, getListValue, getName, getProperty, getPropertyType, getStringValue, getValue, isMergeableOnList, isMetaproperty, iterator, mergeOnList, put, put, put, setName, toString, updateProperty
 
Methods inherited from class java.util.HashMap
clear, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Field Detail

CONNECTION_REPORT

public static final String CONNECTION_REPORT
See Also:
Constant Field Values

FILE_NAME

public static final String FILE_NAME
See Also:
Constant Field Values

ALIAS

public static final String ALIAS
See Also:
Constant Field Values

RUN_IMMEDIATELY

public static final String RUN_IMMEDIATELY
See Also:
Constant Field Values

REPORT_INTERVAL

public static final String REPORT_INTERVAL
See Also:
Constant Field Values

STATEMENTS

public static final String STATEMENTS
See Also:
Constant Field Values

FILE_WRITE_TYPE

public static final String FILE_WRITE_TYPE
See Also:
Constant Field Values

CUMULATIVE

public static final String CUMULATIVE
See Also:
Constant Field Values

FILE_WRITE_TYPE_OVERWRITE

public static final String FILE_WRITE_TYPE_OVERWRITE
See Also:
Constant Field Values

FILE_WRITE_TYPE_SEPARATE

public static final String FILE_WRITE_TYPE_SEPARATE
See Also:
Constant Field Values

FILE_WRITE_TYPE_APPEND

public static final String FILE_WRITE_TYPE_APPEND
See Also:
Constant Field Values

ALL_PROPERTIES

public static final List ALL_PROPERTIES

REQUIRED_PROPERTIES

public static final List REQUIRED_PROPERTIES
Constructor Detail

ConnectionReportPropertyGroup

public ConnectionReportPropertyGroup()
ConnectionReportPropertyGroup constructor comment.


ConnectionReportPropertyGroup

public ConnectionReportPropertyGroup(int initialCapacity)
ConnectionReportPropertyGroup constructor comment.

Parameters:
initialCapacity - int

ConnectionReportPropertyGroup

public ConnectionReportPropertyGroup(String pName)
ConnectionReportPropertyGroup constructor comment.

Parameters:
pName - java.lang.String
Method Detail

getAlias

public String getAlias()
Gets the alias property


getAllPropertyNames

public List getAllPropertyNames()
Gets a List containing the names of all the supported properties, not including metaproperties.

Specified by:
getAllPropertyNames in class PropertyGroup

getFileName

public String getFileName()
Gets the file name property


getFileWriteType

public byte getFileWriteType()
Gets the file write type property


getReportInterval

public int getReportInterval()
Gets the report interval property


getRequiredPropertyNames

public List getRequiredPropertyNames()
Gets a List containing the names of all the required properties.

Specified by:
getRequiredPropertyNames in class PropertyGroup

getStatements

public List getStatements()
Gets the statements property


isCumulative

public boolean isCumulative()
Gets the cumulative property


isRunImmediately

public boolean isRunImmediately()
Gets the run immediately property