org.codehaus.mojo.appfuse.utility
Class AppfuseProperties

java.lang.Object
  extended by org.codehaus.mojo.appfuse.utility.AppfuseProperties

public class AppfuseProperties
extends java.lang.Object

This class contains static properties that are used to drive the appfuse mojos. They are the default settings that support the current version of appfuse. The user can choose to override any of these properties however that is discouraged.


Field Summary
static java.lang.String DAO_OUTPUT_PATTERN
          The output pattern to use for file output for the dao objects.
static java.lang.String DAO_OUTPUT_PATTERN_PROPERTY_KEY
          The property key to set to find the dao output pattern.
static java.lang.String DAO_PACKAGE_EXTENSION_PROPETY_KEY
          This is the key in the properties file that indicates the dao package extention to be used if the default is not sufficient.
static java.lang.String DAO_TEMPLATE_NAME
          The name of the freemarker template to use to create dao objects.
static java.lang.String DAO_TEMPLATE_NAME_PROPERTY_KEY
          The property key to set to find the dao template name.
static java.lang.String DEFAULT_DAO_PACKAGE_EXTENSION
          This is the extension that will be added to the base package name to construct the dao package name and file location.
static java.lang.String DEFAULT_HIBERNATE_DAO_PACKAGE_EXTENSION
          This is the extension that will be added to the base package name to construct the hibernate dao package name and file location.
static java.lang.String DEFAULT_MANAGER_IMPL_PACKAGE_EXTENSION
          This is the extension that will be added to the base package name to construct the manager impl package name and file location.
static java.lang.String DEFAULT_MANAGER_PACKAGE_EXTENSION
          This is the extension that will be added to the base package name to construct the manager package name and file location.
static java.lang.String DEFAULT_MODEL_PACKAGE_EXTENSION
          This is the extension that will be added to the base package name to construct the model package name and file location.
static java.lang.String DEFAULT_SESSION_FACTORY_NAME
          This is the name of the session factory to inject into the dao objects.
static java.lang.String DEFAULT_TEMPLATE_HELPER_CLASS
          Name of a class to use inside the template to provide useful functions for additional processing.
static java.lang.String DEFAULT_TRANSACTION_TEMPLATE_NAME
          The name of the transaction template proxy to inject into each manager object.
static java.lang.String HIBERNATE_CONTEXT_OUTPUT_PATTERN
          The output pattern to use for file output for the hibernate context objects.
static java.lang.String HIBERNATE_CONTEXT_OUTPUT_PATTERN_PROPERTY_KEY
          The property key to set to find the hibernate context output pattern.
static java.lang.String HIBERNATE_CONTEXT_TEMPLATE_NAME
          The name of the freemarker template to use to create hibernate context objects.
static java.lang.String HIBERNATE_CONTEXT_TEMPLATE_NAME_PROPERTY_KEY
          The property key to set to find the hibernate context template name.
static java.lang.String HIBERNATE_DAO_OUTPUT_PATTERN
          The output pattern to use for file output for the hibernate dao objects.
static java.lang.String HIBERNATE_DAO_OUTPUT_PATTERN_PROPERTY_KEY
          The property key to set to find the hibernate dao output pattern.
static java.lang.String HIBERNATE_DAO_PACKAGE_EXTENSION_PROPETY_KEY
          This is the key in the properties file that indicates the hibernate dao package extention to be used if the default is not sufficient.
static java.lang.String HIBERNATE_DAO_TEMPLATE_NAME
          The name of the freemarker template to use to create hibernate dao objects.
static java.lang.String HIBERNATE_DAO_TEMPLATE_NAME_PROPERTY_KEY
          The property key to set to find the hibernate dao template name.
static java.lang.String MANAGER_CONTEXT_OUTPUT_PATTERN
          The output pattern to use for file output for the manager context objects.
static java.lang.String MANAGER_CONTEXT_OUTPUT_PATTERN_PROPERTY_KEY
          The property key to set to find the manager context output pattern.
static java.lang.String MANAGER_CONTEXT_TEMPLATE_NAME
          The name of the freemarker template to use to create manager context objects.
static java.lang.String MANAGER_CONTEXT_TEMPLATE_NAME_PROPERTY_KEY
          The property key to set to find the manager context template name.
static java.lang.String MANAGER_IMPL_OUTPUT_PATTERN
          The output pattern to use for file output for the manager impl objects.
static java.lang.String MANAGER_IMPL_OUTPUT_PATTERN_PROPERTY_KEY
          The property key to set to find the manager impl output pattern.
static java.lang.String MANAGER_IMPL_PACKAGE_EXTENSION_PROPETY_KEY
          This is the key in the properties file that indicates the manager impl package extention to be used if the default is not sufficient.
static java.lang.String MANAGER_IMPL_TEMPLATE_NAME
          The name of the freemarker template to use to create manager objects.
static java.lang.String MANAGER_IMPL_TEMPLATE_NAME_PROPERTY_KEY
          The property key to set to find the manager template name.
static java.lang.String MANAGER_OUTPUT_PATTERN
          The output pattern to use for file output for the manager objects.
static java.lang.String MANAGER_OUTPUT_PATTERN_PROPERTY_KEY
          The property key to set to find the manager output pattern.
static java.lang.String MANAGER_PACKAGE_EXTENSION_PROPERTY_KEY
          This is the key in the properties file that indicates the manager package extention to be used if the default is not sufficient.
static java.lang.String MANAGER_TEMPLATE_NAME
          The name of the freemarker template to use to create manager objects.
static java.lang.String MANAGER_TEMPLATE_NAME_PROPERTY_KEY
          The property key to set to find the manager template name.
static java.lang.String MODEL_OUTPUT_PATTERN
          The output pattern to use for file output for the model objects.
static java.lang.String MODEL_OUTPUT_PATTERN_PROPERTY_KEY
          The property key to set to find the model output pattern.
static java.lang.String MODEL_PACKAGE_EXTENSION_PROPETY_KEY
          This is the key in the properties file that indicates the model package extention to be used if the default is not sufficient.
static java.lang.String MODEL_TEMPLATE_NAME
          The name of the freemarker template to use to create model objects.
static java.lang.String MODEL_TEMPLATE_NAME_PROPERTY_KEY
          The property key to set to find the model template name.
static java.lang.String SESSION_FACTORY_NAME_PROPERTY_KEY
          This is the property key to locate the session factory name should the user decide to override the default.
static java.lang.String TEMPLATE_HELPER_CLASS_PROPERTY_KEY
          Key to look up a user supplied helper class in the maven properties.
static java.lang.String TRANSACTION_TEMPLATE_NAME_PROPERTY_KEY
          This is the property key to locate the transaction template proxy name in the properties file should the user decide to override the default.
 
Constructor Summary
AppfuseProperties()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MODEL_PACKAGE_EXTENSION_PROPETY_KEY

public static final java.lang.String MODEL_PACKAGE_EXTENSION_PROPETY_KEY
This is the key in the properties file that indicates the model package extention to be used if the default is not sufficient.

See Also:
Constant Field Values

DEFAULT_MODEL_PACKAGE_EXTENSION

public static final java.lang.String DEFAULT_MODEL_PACKAGE_EXTENSION
This is the extension that will be added to the base package name to construct the model package name and file location.

See Also:
Constant Field Values

MODEL_TEMPLATE_NAME_PROPERTY_KEY

public static final java.lang.String MODEL_TEMPLATE_NAME_PROPERTY_KEY
The property key to set to find the model template name.

See Also:
Constant Field Values

MODEL_TEMPLATE_NAME

public static final java.lang.String MODEL_TEMPLATE_NAME
The name of the freemarker template to use to create model objects.

See Also:
Constant Field Values

MODEL_OUTPUT_PATTERN_PROPERTY_KEY

public static final java.lang.String MODEL_OUTPUT_PATTERN_PROPERTY_KEY
The property key to set to find the model output pattern.

See Also:
Constant Field Values

MODEL_OUTPUT_PATTERN

public static final java.lang.String MODEL_OUTPUT_PATTERN
The output pattern to use for file output for the model objects.

See Also:
Constant Field Values

DAO_PACKAGE_EXTENSION_PROPETY_KEY

public static final java.lang.String DAO_PACKAGE_EXTENSION_PROPETY_KEY
This is the key in the properties file that indicates the dao package extention to be used if the default is not sufficient.

See Also:
Constant Field Values

DEFAULT_DAO_PACKAGE_EXTENSION

public static final java.lang.String DEFAULT_DAO_PACKAGE_EXTENSION
This is the extension that will be added to the base package name to construct the dao package name and file location.

See Also:
Constant Field Values

DAO_TEMPLATE_NAME_PROPERTY_KEY

public static final java.lang.String DAO_TEMPLATE_NAME_PROPERTY_KEY
The property key to set to find the dao template name.

See Also:
Constant Field Values

DAO_TEMPLATE_NAME

public static final java.lang.String DAO_TEMPLATE_NAME
The name of the freemarker template to use to create dao objects.

See Also:
Constant Field Values

DAO_OUTPUT_PATTERN_PROPERTY_KEY

public static final java.lang.String DAO_OUTPUT_PATTERN_PROPERTY_KEY
The property key to set to find the dao output pattern.

See Also:
Constant Field Values

DAO_OUTPUT_PATTERN

public static final java.lang.String DAO_OUTPUT_PATTERN
The output pattern to use for file output for the dao objects.

See Also:
Constant Field Values

HIBERNATE_DAO_PACKAGE_EXTENSION_PROPETY_KEY

public static final java.lang.String HIBERNATE_DAO_PACKAGE_EXTENSION_PROPETY_KEY
This is the key in the properties file that indicates the hibernate dao package extention to be used if the default is not sufficient.

See Also:
Constant Field Values

DEFAULT_HIBERNATE_DAO_PACKAGE_EXTENSION

public static final java.lang.String DEFAULT_HIBERNATE_DAO_PACKAGE_EXTENSION
This is the extension that will be added to the base package name to construct the hibernate dao package name and file location.

See Also:
Constant Field Values

HIBERNATE_DAO_TEMPLATE_NAME_PROPERTY_KEY

public static final java.lang.String HIBERNATE_DAO_TEMPLATE_NAME_PROPERTY_KEY
The property key to set to find the hibernate dao template name.

See Also:
Constant Field Values

HIBERNATE_DAO_TEMPLATE_NAME

public static final java.lang.String HIBERNATE_DAO_TEMPLATE_NAME
The name of the freemarker template to use to create hibernate dao objects.

See Also:
Constant Field Values

HIBERNATE_DAO_OUTPUT_PATTERN_PROPERTY_KEY

public static final java.lang.String HIBERNATE_DAO_OUTPUT_PATTERN_PROPERTY_KEY
The property key to set to find the hibernate dao output pattern.

See Also:
Constant Field Values

HIBERNATE_DAO_OUTPUT_PATTERN

public static final java.lang.String HIBERNATE_DAO_OUTPUT_PATTERN
The output pattern to use for file output for the hibernate dao objects.

See Also:
Constant Field Values

HIBERNATE_CONTEXT_TEMPLATE_NAME_PROPERTY_KEY

public static final java.lang.String HIBERNATE_CONTEXT_TEMPLATE_NAME_PROPERTY_KEY
The property key to set to find the hibernate context template name.

See Also:
Constant Field Values

HIBERNATE_CONTEXT_TEMPLATE_NAME

public static final java.lang.String HIBERNATE_CONTEXT_TEMPLATE_NAME
The name of the freemarker template to use to create hibernate context objects.

See Also:
Constant Field Values

HIBERNATE_CONTEXT_OUTPUT_PATTERN_PROPERTY_KEY

public static final java.lang.String HIBERNATE_CONTEXT_OUTPUT_PATTERN_PROPERTY_KEY
The property key to set to find the hibernate context output pattern.

See Also:
Constant Field Values

HIBERNATE_CONTEXT_OUTPUT_PATTERN

public static final java.lang.String HIBERNATE_CONTEXT_OUTPUT_PATTERN
The output pattern to use for file output for the hibernate context objects.

See Also:
Constant Field Values

MANAGER_PACKAGE_EXTENSION_PROPERTY_KEY

public static final java.lang.String MANAGER_PACKAGE_EXTENSION_PROPERTY_KEY
This is the key in the properties file that indicates the manager package extention to be used if the default is not sufficient.

See Also:
Constant Field Values

DEFAULT_MANAGER_PACKAGE_EXTENSION

public static final java.lang.String DEFAULT_MANAGER_PACKAGE_EXTENSION
This is the extension that will be added to the base package name to construct the manager package name and file location.

See Also:
Constant Field Values

MANAGER_TEMPLATE_NAME_PROPERTY_KEY

public static final java.lang.String MANAGER_TEMPLATE_NAME_PROPERTY_KEY
The property key to set to find the manager template name.

See Also:
Constant Field Values

MANAGER_TEMPLATE_NAME

public static final java.lang.String MANAGER_TEMPLATE_NAME
The name of the freemarker template to use to create manager objects.

See Also:
Constant Field Values

MANAGER_OUTPUT_PATTERN_PROPERTY_KEY

public static final java.lang.String MANAGER_OUTPUT_PATTERN_PROPERTY_KEY
The property key to set to find the manager output pattern.

See Also:
Constant Field Values

MANAGER_OUTPUT_PATTERN

public static final java.lang.String MANAGER_OUTPUT_PATTERN
The output pattern to use for file output for the manager objects.

See Also:
Constant Field Values

MANAGER_IMPL_PACKAGE_EXTENSION_PROPETY_KEY

public static final java.lang.String MANAGER_IMPL_PACKAGE_EXTENSION_PROPETY_KEY
This is the key in the properties file that indicates the manager impl package extention to be used if the default is not sufficient.

See Also:
Constant Field Values

DEFAULT_MANAGER_IMPL_PACKAGE_EXTENSION

public static final java.lang.String DEFAULT_MANAGER_IMPL_PACKAGE_EXTENSION
This is the extension that will be added to the base package name to construct the manager impl package name and file location.

See Also:
Constant Field Values

MANAGER_IMPL_TEMPLATE_NAME_PROPERTY_KEY

public static final java.lang.String MANAGER_IMPL_TEMPLATE_NAME_PROPERTY_KEY
The property key to set to find the manager template name.

See Also:
Constant Field Values

MANAGER_IMPL_TEMPLATE_NAME

public static final java.lang.String MANAGER_IMPL_TEMPLATE_NAME
The name of the freemarker template to use to create manager objects.

See Also:
Constant Field Values

MANAGER_IMPL_OUTPUT_PATTERN_PROPERTY_KEY

public static final java.lang.String MANAGER_IMPL_OUTPUT_PATTERN_PROPERTY_KEY
The property key to set to find the manager impl output pattern.

See Also:
Constant Field Values

MANAGER_IMPL_OUTPUT_PATTERN

public static final java.lang.String MANAGER_IMPL_OUTPUT_PATTERN
The output pattern to use for file output for the manager impl objects.

See Also:
Constant Field Values

MANAGER_CONTEXT_TEMPLATE_NAME_PROPERTY_KEY

public static final java.lang.String MANAGER_CONTEXT_TEMPLATE_NAME_PROPERTY_KEY
The property key to set to find the manager context template name.

See Also:
Constant Field Values

MANAGER_CONTEXT_TEMPLATE_NAME

public static final java.lang.String MANAGER_CONTEXT_TEMPLATE_NAME
The name of the freemarker template to use to create manager context objects.

See Also:
Constant Field Values

MANAGER_CONTEXT_OUTPUT_PATTERN_PROPERTY_KEY

public static final java.lang.String MANAGER_CONTEXT_OUTPUT_PATTERN_PROPERTY_KEY
The property key to set to find the manager context output pattern.

See Also:
Constant Field Values

MANAGER_CONTEXT_OUTPUT_PATTERN

public static final java.lang.String MANAGER_CONTEXT_OUTPUT_PATTERN
The output pattern to use for file output for the manager context objects.

See Also:
Constant Field Values

DEFAULT_SESSION_FACTORY_NAME

public static final java.lang.String DEFAULT_SESSION_FACTORY_NAME
This is the name of the session factory to inject into the dao objects.

See Also:
Constant Field Values

SESSION_FACTORY_NAME_PROPERTY_KEY

public static final java.lang.String SESSION_FACTORY_NAME_PROPERTY_KEY
This is the property key to locate the session factory name should the user decide to override the default.

See Also:
Constant Field Values

DEFAULT_TRANSACTION_TEMPLATE_NAME

public static final java.lang.String DEFAULT_TRANSACTION_TEMPLATE_NAME
The name of the transaction template proxy to inject into each manager object.

See Also:
Constant Field Values

TRANSACTION_TEMPLATE_NAME_PROPERTY_KEY

public static final java.lang.String TRANSACTION_TEMPLATE_NAME_PROPERTY_KEY
This is the property key to locate the transaction template proxy name in the properties file should the user decide to override the default.

See Also:
Constant Field Values

DEFAULT_TEMPLATE_HELPER_CLASS

public static final java.lang.String DEFAULT_TEMPLATE_HELPER_CLASS
Name of a class to use inside the template to provide useful functions for additional processing.

See Also:
Constant Field Values

TEMPLATE_HELPER_CLASS_PROPERTY_KEY

public static final java.lang.String TEMPLATE_HELPER_CLASS_PROPERTY_KEY
Key to look up a user supplied helper class in the maven properties. This class must extend the default appfuse helper class.

See Also:
Constant Field Values
Constructor Detail

AppfuseProperties

public AppfuseProperties()


Copyright © 2006-2009. All Rights Reserved.