tm-sdk:svc-scaffold
Full name:
com.avoka.tm:tm-sdk-maven-plugin:23.10.0:svc-scaffold
Description:
MOJO class providing "svc-scaffold" goal
It will create a new Fluent Groovy service.
It will create a new Fluent Groovy service.
Attributes:
- Requires a Maven project to be executed.
- Since version:
22.4.0
.
Required Parameters
Name | Type | Since | Description |
---|---|---|---|
<dir> |
File |
22.4.0 |
The target project directory to create and deploy files to User property is: dir . |
<fluentPackageName> |
String |
22.4.0 |
The package name for the generated Groovy service definition User property is: fluent.package.name . |
<fluentServiceName> |
String |
22.4.0 |
The service name User property is: fluent.service.name . |
<fluentServiceTemplate> |
String |
22.4.0 |
The service template. Must be a supported service definition
template. Supported service definition template: 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 Receipt Number, Fluent Render Receipt, Fluent Scheduled Service, Fluent Submission Preprocessor, Fluent Submission Completed Processor, Fluent Submission Data Validator, Fluent Tracking Number, Fluent Task Expiry, Fluent Transaction History Publisher, Fluent Virus Scan, Job Controller - Customer Onboarding, Job Controller - 1 Step Review,Job Controller - 2 Step Review User property is: fluent.service.template . |
Optional Parameters
Name | Type | Since | Description |
---|---|---|---|
<fluentClientCode> |
String |
22.4.0 |
The service Organization client code This property is optional for
template types: Delivery Function, Fluent Function and Fluent Job
Action, but mandatory for other template types. User property is: fluent.client.code . |
Parameter Details
<dir>
The target project directory to create and deploy files to
- Type:
java.io.File
- Since:
22.4.0
- Required:
Yes
- User Property:
dir
<fluentClientCode>
The service Organization client code This property is optional for
template types: Delivery Function, Fluent Function and Fluent Job
Action, but mandatory for other template types.
- Type:
java.lang.String
- Since:
22.4.0
- Required:
No
- User Property:
fluent.client.code
<fluentPackageName>
The package name for the generated Groovy service definition
- Type:
java.lang.String
- Since:
22.4.0
- Required:
Yes
- User Property:
fluent.package.name
<fluentServiceName>
The service name
- Type:
java.lang.String
- Since:
22.4.0
- 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, 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 Receipt Number, Fluent Render Receipt, Fluent Scheduled Service, Fluent Submission Preprocessor, Fluent Submission Completed Processor, Fluent Submission Data Validator, Fluent Tracking Number, Fluent Task Expiry, 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, 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 Receipt Number, Fluent Render Receipt, Fluent Scheduled Service, Fluent Submission Preprocessor, Fluent Submission Completed Processor, Fluent Submission Data Validator, Fluent Tracking Number, Fluent Task Expiry, 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
- Since:
22.4.0
- Required:
Yes
- User Property:
fluent.service.template