planetj.database.connection
Class ConnectionReportPropertyGroup

java.lang.Object
  extended byjava.util.AbstractMap
      extended byjava.util.HashMap
          extended byplanetj.property.PropertyGroup
              extended byplanetj.database.connection.ConnectionReportPropertyGroup
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Comparable, java.util.Map, java.io.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 java.lang.String ALIAS
           
static java.util.List ALL_PROPERTIES
           
static java.lang.String CONNECTION_REPORT
           
static java.lang.String CUMULATIVE
           
static java.lang.String FILE_NAME
           
static java.lang.String FILE_WRITE_TYPE
           
static java.lang.String FILE_WRITE_TYPE_APPEND
           
static java.lang.String FILE_WRITE_TYPE_OVERWRITE
           
static java.lang.String FILE_WRITE_TYPE_SEPARATE
           
static java.lang.String REPORT_INTERVAL
           
static java.util.List REQUIRED_PROPERTIES
           
static java.lang.String RUN_IMMEDIATELY
           
static java.lang.String STATEMENTS
           
 
Fields inherited from class planetj.property.PropertyGroup
ALL, ALL_FALSE, ALL_TRUE, BOOLEAN_PROPERTY, DATE_PROPERTY, DOUBLE_PROPERTY, FLOAT_PROPERTY, INTEGER_PROPERTY, JAVA_CLASS_PROPERTY, LIST_PROPERTY, MAP_PROPERTY, NONE, ROW_COLLECTION_KEY, STRING_PROPERTY
 
Constructor Summary
ConnectionReportPropertyGroup()
          ConnectionReportPropertyGroup constructor comment.
ConnectionReportPropertyGroup(int initialCapacity)
          ConnectionReportPropertyGroup constructor comment.
ConnectionReportPropertyGroup(java.lang.String pName)
          ConnectionReportPropertyGroup constructor comment.
 
Method Summary
 java.lang.String getAlias()
          Gets the alias property
 java.util.List getAllPropertyNames()
          Gets a List containing the names of all the supported properties, not including metaproperties.
 java.lang.String getFileName()
          Gets the file name property
 byte getFileWriteType()
          Gets the file write type property
 int getReportInterval()
          Gets the report interval property
 java.util.List getRequiredPropertyNames()
          Gets a List containing the names of all the required properties.
 java.util.List getStatements()
          Gets the statements property
 boolean isCumulative()
          Gets the cumulative property
 boolean isRunImmediately()
          Gets the run immediately property
protected  short propertyType(java.lang.String pPropertyName)
          Gets the type of property for a specified property name.
 
Methods inherited from class planetj.property.PropertyGroup
add, addProperty, addProperty, append, clone, compareTo, compareTo, compareTo, containsProperty, copyUndefinedPropertiesFrom, createProperty, createValue, getAllMetapropertyNames, getAllSetBooleanPropertyNames, getAllSetIntPropertyNames, getAllSetListPropertyNames, getAllSetPropertyNames, getAllSetStringPropertyNames, getBooleanValue, getDateFormat, getDateValue, getDoubleValue, getFloatValue, getIntValue, getJavaClassValue, getListValue, getMapValue, getName, getProperty, getPropertyType, getStringValue, getValue, isMergeableOnList, isMetaproperty, iterator, mergeOnList, metapropertyType, put, put, put, setName, toString, updateProperty, validate, validateMetadata, validateMetadataBoolean
 
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
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Field Detail

CONNECTION_REPORT

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

FILE_NAME

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

ALIAS

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

RUN_IMMEDIATELY

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

REPORT_INTERVAL

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

STATEMENTS

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

FILE_WRITE_TYPE

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

CUMULATIVE

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

FILE_WRITE_TYPE_OVERWRITE

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

FILE_WRITE_TYPE_SEPARATE

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

FILE_WRITE_TYPE_APPEND

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

ALL_PROPERTIES

public static final java.util.List ALL_PROPERTIES

REQUIRED_PROPERTIES

public static final java.util.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(java.lang.String pName)
ConnectionReportPropertyGroup constructor comment.

Parameters:
pName - java.lang.String
Method Detail

getAlias

public java.lang.String getAlias()
Gets the alias property


getAllPropertyNames

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

Specified by:
getAllPropertyNames in class PropertyGroup

getFileName

public java.lang.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 java.util.List getRequiredPropertyNames()
Gets a List containing the names of all the required properties.

Specified by:
getRequiredPropertyNames in class PropertyGroup

getStatements

public java.util.List getStatements()
Gets the statements property


isCumulative

public boolean isCumulative()
Gets the cumulative property


isRunImmediately

public boolean isRunImmediately()
Gets the run immediately property


propertyType

protected short propertyType(java.lang.String pPropertyName)
Gets the type of property for a specified property name.

Specified by:
propertyType in class PropertyGroup