public class CreateServerDirProperties
CreateServerDirProperties Gradle task 'createServerDirProperties'
This task creates a configuration file with all available project directories of the ICM server.
| Modifier and Type | Class and Description |
|---|---|
static class |
CreateServerDirProperties.Companion |
| Modifier and Type | Field and Description |
|---|---|
static CreateServerDirProperties.Companion |
Companion |
static java.lang.String |
DEFAULT_NAME |
static java.lang.String |
SERVER_DIRECTORY_PROPERTIES |
static java.lang.String |
SERVER_DIRECTORY_PROPERTIES_DIR |
| Constructor and Description |
|---|
CreateServerDirProperties()
CreateServerDirProperties Gradle task 'createServerDirProperties'
|
| Modifier and Type | Method and Description |
|---|---|
void |
addSource(java.lang.String path) |
boolean |
getCleanDir() |
java.io.File |
getConfigDir() |
java.io.File |
getOutputFile()
The output file contains the properties file with the complete directory configuration of ICM.
|
java.io.File |
getShareDistDir() |
java.io.File |
getShareImpexgDir() |
java.io.File |
getShareReportingDir() |
java.io.File |
getSitesDir() |
java.util.Set<java.lang.String> |
getSourceList() |
void |
provideCleanDir(org.gradle.api.provider.Provider<java.lang.Boolean> cleanDir)
Set provider for deleting existing empty dirs property.
|
void |
provideConfigDir(org.gradle.api.file.DirectoryProperty configDir)
Set provider for configuration directory property.
|
void |
provideShareDistDir(org.gradle.api.file.DirectoryProperty shareDistDir)
Set provider for share dist directory property.
|
void |
provideShareImpexDir(org.gradle.api.file.DirectoryProperty shareImpexgDir)
Set provider for share impex directory property.
|
void |
provideShareReportingDir(org.gradle.api.file.DirectoryProperty shareReportingDir)
Set provider for share reporting directory property.
|
void |
provideSitesDir(org.gradle.api.file.DirectoryProperty sitesDir)
Set provider for configuration directory property.
|
void |
provideSourceList(org.gradle.api.provider.ListProperty<java.lang.String> sourceList)
Set provider for source list property. The list contains all locations with
sources of a project.
|
void |
setCleanDir(boolean p) |
void |
setConfigDir(java.io.File value) |
void |
setOutputFile(java.io.File value)
The output file contains the properties file with the complete directory configuration of ICM.
|
void |
setShareDistDir(java.io.File value) |
void |
setShareImpexgDir(java.io.File value) |
void |
setShareReportingDir(java.io.File value) |
void |
setSitesDir(java.io.File value) |
void |
setSourceList(java.util.Set<java.lang.String> p) |
void |
writeConfiguration() |
@NotNull public static java.lang.String DEFAULT_NAME
@NotNull public static java.lang.String SERVER_DIRECTORY_PROPERTIES_DIR
@NotNull public static java.lang.String SERVER_DIRECTORY_PROPERTIES
public static CreateServerDirProperties.Companion Companion
public CreateServerDirProperties()
CreateServerDirProperties Gradle task 'createServerDirProperties'
This task creates a configuration file with all available project directories of the ICM server.
@OutputFile @NotNull public java.io.File getOutputFile()
The output file contains the properties file with the complete directory configuration of ICM.
public void setOutputFile(@NotNull
java.io.File value)
The output file contains the properties file with the complete directory configuration of ICM.
public void provideCleanDir(@NotNull
org.gradle.api.provider.Provider<java.lang.Boolean> cleanDir)
Set provider for deleting existing empty dirs property.
cleanDir - set provider for deleting existing empty dirs property.@Optional @Input public boolean getCleanDir()
public void setCleanDir(boolean p)
public void provideSourceList(@NotNull
org.gradle.api.provider.ListProperty<java.lang.String> sourceList)
Set provider for source list property. The list contains all locations with sources of a project.
sourceList - set provider for source list propertypublic void addSource(@NotNull
java.lang.String path)
@Input @NotNull public java.util.Set<java.lang.String> getSourceList()
public void setSourceList(@NotNull
java.util.Set<java.lang.String> p)
public void provideConfigDir(@NotNull
org.gradle.api.file.DirectoryProperty configDir)
Set provider for configuration directory property.
configDir - set provider for configuration directory property@Input @NotNull public java.io.File getConfigDir()
public void setConfigDir(@NotNull
java.io.File value)
public void provideSitesDir(@NotNull
org.gradle.api.file.DirectoryProperty sitesDir)
Set provider for configuration directory property.
@Input @NotNull public java.io.File getSitesDir()
public void setSitesDir(@NotNull
java.io.File value)
public void provideShareDistDir(@NotNull
org.gradle.api.file.DirectoryProperty shareDistDir)
Set provider for share dist directory property.
shareDistDir - set provider for share dist directory property@Optional @Input @NotNull public java.io.File getShareDistDir()
public void setShareDistDir(@NotNull
java.io.File value)
public void provideShareReportingDir(@NotNull
org.gradle.api.file.DirectoryProperty shareReportingDir)
Set provider for share reporting directory property.
shareReportingDir - set provider for share reporting directory property@Optional @Input @NotNull public java.io.File getShareReportingDir()
public void setShareReportingDir(@NotNull
java.io.File value)
public void provideShareImpexDir(@NotNull
org.gradle.api.file.DirectoryProperty shareImpexgDir)
Set provider for share impex directory property.
shareImpexgDir - set provider for share impex directory property@Optional @Input @NotNull public java.io.File getShareImpexgDir()
public void setShareImpexgDir(@NotNull
java.io.File value)
public void writeConfiguration()