5.3.2.1. enhance
enhance
– the task of the CubaEnhancing
type which performs bytecode enhancement (weaving) of entity classes. It is declared in the global module.
For example:
task enhance(type: CubaEnhancing)
Optional parameters:
-
persistenceConfig
- allows you to specify the set of persistence.xml files explicitly. If not set, the task will enhance all persistent entities listed in the*persistence.xml
files located in the CLASSPATH. -
metadataXml
- allows you to specify the metadata.xml project file explicitly. If not set, the task will enhance all non-persistent entities listed in the*metadata.xml
files located in the module source tree.