Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractOpenJpaEnhancerMojo - Class in org.apache.openjpa.tools.maven
-
The base class for all enhancement mojos.
- AbstractOpenJpaEnhancerMojo() - Constructor for class org.apache.openjpa.tools.maven.AbstractOpenJpaEnhancerMojo
- AbstractOpenJpaMappingToolMojo - Class in org.apache.openjpa.tools.maven
-
Processes Application model classes and generate the DDL by running the OpenJPA MappingTool.
- AbstractOpenJpaMappingToolMojo() - Constructor for class org.apache.openjpa.tools.maven.AbstractOpenJpaMappingToolMojo
- AbstractOpenJpaMojo - Class in org.apache.openjpa.tools.maven
-
Base class for OpenJPA maven tasks.
- AbstractOpenJpaMojo() - Constructor for class org.apache.openjpa.tools.maven.AbstractOpenJpaMojo
-
default ct
- action - Variable in class org.apache.openjpa.tools.maven.AbstractOpenJpaMappingToolMojo
-
Argument to specify the action to take on each class.
- addDefaultConstructor - Variable in class org.apache.openjpa.tools.maven.AbstractOpenJpaEnhancerMojo
-
The JPA spec requires that all persistent classes define a no-arg constructor.
C
- classes - Variable in class org.apache.openjpa.tools.maven.AbstractOpenJpaMojo
-
Location where
persistence-enabled
classes are located. - compileClasspathElements - Variable in class org.apache.openjpa.tools.maven.AbstractOpenJpaMojo
-
List of all class path elements that will be searched for the
persistence-enabled
classes and resources expected by PCEnhancer. - createOptions() - Method in class org.apache.openjpa.tools.maven.AbstractOpenJpaMojo
-
This function will usually get called by
AbstractOpenJpaMojo.getOptions()
E
- enforcePropertyRestrictions - Variable in class org.apache.openjpa.tools.maven.AbstractOpenJpaEnhancerMojo
-
Whether to throw an exception when it appears that a property access entity is not obeying the restrictions placed on property access.
- execute() - Method in class org.apache.openjpa.openjpa_maven_plugin.HelpMojo
- execute() - Method in class org.apache.openjpa.tools.maven.AbstractOpenJpaEnhancerMojo
- execute() - Method in class org.apache.openjpa.tools.maven.AbstractOpenJpaMappingToolMojo
- extendRealmClasspath() - Method in class org.apache.openjpa.tools.maven.AbstractOpenJpaMojo
-
This will prepare the current ClassLoader and add all jars and local classpaths (e.g. target/classes) needed by the OpenJPA task.
F
- findEntityClassFiles() - Method in class org.apache.openjpa.tools.maven.AbstractOpenJpaMojo
-
Locates and returns a list of class files found under specified class directory.
G
- getClasspathElements() - Method in class org.apache.openjpa.tools.maven.AbstractOpenJpaMojo
-
This function retrieves the injected classpath elements for the current mojo.
- getClasspathElements() - Method in class org.apache.openjpa.tools.maven.OpenJpaTestEnhancerMojo
-
This function overloads
AbstractOpenJpaMojo#getClasspathElements()
to return the test classpath elements. - getEntityClasses() - Method in class org.apache.openjpa.tools.maven.AbstractOpenJpaMojo
-
The File where the class files of the entities to enhance reside
- getEntityClasses() - Method in class org.apache.openjpa.tools.maven.OpenJpaTestEnhancerMojo
-
The File where the class files of the entities to enhance reside
- getFilePaths(List<File>) - Method in class org.apache.openjpa.tools.maven.AbstractOpenJpaMojo
- getOptions() - Method in class org.apache.openjpa.tools.maven.AbstractOpenJpaEnhancerMojo
-
Get the options for the OpenJPA enhancer tool.
- getOptions() - Method in class org.apache.openjpa.tools.maven.AbstractOpenJpaMojo
-
Get the options for the various OpenJPA tools.
- getOptions() - Method in class org.apache.openjpa.tools.maven.OpenJpaSchemaMojo
- getOptions() - Method in class org.apache.openjpa.tools.maven.OpenJpaSqlMojo
H
- HelpMojo - Class in org.apache.openjpa.openjpa_maven_plugin
-
Display help information on openjpa-maven-plugin.
Callmvn openjpa:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details. - HelpMojo() - Constructor for class org.apache.openjpa.openjpa_maven_plugin.HelpMojo
M
- modifyDatabase - Variable in class org.apache.openjpa.tools.maven.OpenJpaSqlMojo
-
Use this option to write the planned schema modifications to the database.
O
- OpenJpaEnhancerMojo - Class in org.apache.openjpa.tools.maven
-
Processes Application model classes and enhances them by running OpenJPA Enhancer tool.
- OpenJpaEnhancerMojo() - Constructor for class org.apache.openjpa.tools.maven.OpenJpaEnhancerMojo
- OpenJpaSchemaMojo - Class in org.apache.openjpa.tools.maven
-
Executes the schema generation via the OpenJPA MappingTool.
- OpenJpaSchemaMojo() - Constructor for class org.apache.openjpa.tools.maven.OpenJpaSchemaMojo
- OpenJpaSqlMojo - Class in org.apache.openjpa.tools.maven
-
Executes the SQL generation via the OpenJPA MappingTool.
- OpenJpaSqlMojo() - Constructor for class org.apache.openjpa.tools.maven.OpenJpaSqlMojo
- OpenJpaTestEnhancerMojo - Class in org.apache.openjpa.tools.maven
-
Processes Application model test classes and enhances them by running OpenJPA Enhancer tool.
- OpenJpaTestEnhancerMojo() - Constructor for class org.apache.openjpa.tools.maven.OpenJpaTestEnhancerMojo
- OPTION_ACTION - Static variable in class org.apache.openjpa.tools.maven.AbstractOpenJpaMappingToolMojo
-
used for passing the action parameter to the mapping tool
- OPTION_CONNECTION_DRIVER_NAME - Static variable in class org.apache.openjpa.tools.maven.AbstractOpenJpaMojo
-
the string used for passing information about the connectionDriverName
- OPTION_CONNECTION_PROPERTIES - Static variable in class org.apache.openjpa.tools.maven.AbstractOpenJpaMojo
-
the string used for passing information about the connectionProperties
- OPTION_PROPERTIES - Static variable in class org.apache.openjpa.tools.maven.AbstractOpenJpaMojo
-
The properties option is used for passing information about the persistence.xml classpath resource and the default unit
- OPTION_PROPERTIES_FILE - Static variable in class org.apache.openjpa.tools.maven.AbstractOpenJpaMojo
-
the properties option is used for passing information about the persistence.xml file location
- OPTION_SCHEMA_ACTION - Static variable in class org.apache.openjpa.tools.maven.OpenJpaSchemaMojo
-
used for passing the schemaAction parameter to the mapping tool
- OPTION_SCHEMA_FILE - Static variable in class org.apache.openjpa.tools.maven.OpenJpaSchemaMojo
-
used for passing the schemaFile parameter to the mapping tool
- OPTION_SQL_ACTION - Static variable in class org.apache.openjpa.tools.maven.OpenJpaSqlMojo
-
internally the options is named 'schemaAction'!
- OPTION_SQL_FILE - Static variable in class org.apache.openjpa.tools.maven.OpenJpaSqlMojo
-
used for passing the sqlFile parameter to the mapping tool
- org.apache.openjpa.openjpa_maven_plugin - package org.apache.openjpa.openjpa_maven_plugin
- org.apache.openjpa.tools.maven - package org.apache.openjpa.tools.maven
P
- project - Variable in class org.apache.openjpa.tools.maven.AbstractOpenJpaMojo
-
The Maven Project Object
S
- schemaAction - Variable in class org.apache.openjpa.tools.maven.OpenJpaSchemaMojo
-
The action to take on the schema.
- schemaFile - Variable in class org.apache.openjpa.tools.maven.OpenJpaSchemaMojo
-
Use this option to write the planned schema to an XML document rather than modify the database.
- skipMojo() - Method in class org.apache.openjpa.tools.maven.AbstractOpenJpaMojo
-
Determine if the mojo execution should get skipped.
- skipMojo() - Method in class org.apache.openjpa.tools.maven.OpenJpaTestEnhancerMojo
- sqlAction - Variable in class org.apache.openjpa.tools.maven.OpenJpaSqlMojo
-
The action to take for generating the SQL.
- sqlFile - Variable in class org.apache.openjpa.tools.maven.OpenJpaSqlMojo
-
Use this option to write the planned schema modifications to a SQL script.
T
- testClasspathElements - Variable in class org.apache.openjpa.tools.maven.OpenJpaTestEnhancerMojo
-
List of all class path elements that will be searched for the
persistence-enabled
classes and resources expected by PCEnhancer. - tmpClassLoader - Variable in class org.apache.openjpa.tools.maven.AbstractOpenJpaEnhancerMojo
-
Tell the PCEnhancer to use a temporary classloader for enhancement.
W
- workDir - Variable in class org.apache.openjpa.tools.maven.AbstractOpenJpaMojo
-
The working directory for putting persistence.xml and other stuff into if we need to.
All Classes and Interfaces|All Packages|Constant Field Values