tm-sdk:svc-scaffold
Full name:
com.avoka.tm:tm-sdk-maven-plugin:24.10.0:svc-scaffold
Description:
MOJO class providing "svc-scaffold" goal
It will create a new Fluent Groovy service.
Attributes:
- Requires a Maven project to be executed.
- The goal is not marked as thread-safe and thus does not support parallel builds.
- Since version:
22.4.0
.
Required Parameters
Name | Type | Since | Description |
---|---|---|---|
<dir> |
File |
- |
The target project directory to create and deploy files to User Property: dir |
<fluentPackageName> |
String |
- |
The package name for the generated Groovy service definition User Property: fluent.package.name |
<fluentServiceName> |
String |
- |
The service name User Property: fluent.service.name |
<fluentServiceTemplate> |
String |
- |
The service template. Must be a supported service definition template.
Supported service definition template: Delivery Function, Fluent Function, Delivery Function, Fluent Function, Fluent Delivery Process, Fluent Delivery Process with Checkpoints, Fluent Dynamic Data, Fluent Email Service, Fluent Form Prefill, Fluent Form Saved Processor, Fluent Form Security Filter, Fluent Form Version Selector, Fluent Groovy Service, Fluent Groovy Service - REST Data Loader, Fluent Job Action, Fluent Job Action Wait, Fluent Job Delivery Wait, Fluent Job Expiry Action, Fluent Job Task Wait, Fluent Render Receipt, Fluent Receipt Number, Fluent Scheduled Service, Fluent Submission Preprocessor, Fluent Submission Completed Processor, Fluent Submission Data Validator, Fluent Task Expiry, Fluent Tracking Number, Fluent Transaction History Publisher, Fluent Virus Scan, Job Controller - Customer Onboarding, Job Controller - 1 Step Review,Job Controller - 2 Step Review User Property: fluent.service.template |
Optional Parameters
Name | Type | Since | Description |
---|---|---|---|
<fluentClientCode> |
String |
- |
The service Organization client code User Property: fluent.client.code |
Parameter Details
<dir>
The target project directory to create and deploy files to
- Type:
java.io.File
- Required:
Yes
- User Property:
dir
<fluentClientCode>
The service Organization client code
- Type:
java.lang.String
- Required:
No
- User Property:
fluent.client.code
<fluentPackageName>
The package name for the generated Groovy service definition
- Type:
java.lang.String
- Required:
Yes
- User Property:
fluent.package.name
<fluentServiceName>
The service name
- Type:
java.lang.String
- Required:
Yes
- User Property:
fluent.service.name
<fluentServiceTemplate>
The service template. Must be a supported service definition template.
Supported service definition template:
Delivery Function, Fluent Function, Delivery Function, Fluent Function, Fluent Delivery Process, Fluent Delivery Process with Checkpoints, Fluent Dynamic Data, Fluent Email Service, Fluent Form Prefill, Fluent Form Saved Processor, Fluent Form Security Filter, Fluent Form Version Selector, Fluent Groovy Service, Fluent Groovy Service - REST Data Loader, Fluent Job Action, Fluent Job Action Wait, Fluent Job Delivery Wait, Fluent Job Expiry Action, Fluent Job Task Wait, Fluent Render Receipt, Fluent Receipt Number, Fluent Scheduled Service, Fluent Submission Preprocessor, Fluent Submission Completed Processor, Fluent Submission Data Validator, Fluent Task Expiry, Fluent Tracking Number, Fluent Transaction History Publisher, Fluent Virus Scan, Job Controller - Customer Onboarding, Job Controller - 1 Step Review,Job Controller - 2 Step Review
Supported service definition template:
Delivery Function, Fluent Function, Delivery Function, Fluent Function, Fluent Delivery Process, Fluent Delivery Process with Checkpoints, Fluent Dynamic Data, Fluent Email Service, Fluent Form Prefill, Fluent Form Saved Processor, Fluent Form Security Filter, Fluent Form Version Selector, Fluent Groovy Service, Fluent Groovy Service - REST Data Loader, Fluent Job Action, Fluent Job Action Wait, Fluent Job Delivery Wait, Fluent Job Expiry Action, Fluent Job Task Wait, Fluent Render Receipt, Fluent Receipt Number, Fluent Scheduled Service, Fluent Submission Preprocessor, Fluent Submission Completed Processor, Fluent Submission Data Validator, Fluent Task Expiry, Fluent Tracking Number, Fluent Transaction History Publisher, Fluent Virus Scan, Job Controller - Customer Onboarding, Job Controller - 1 Step Review,Job Controller - 2 Step Review
- Type:
java.lang.String
- Required:
Yes
- User Property:
fluent.service.template