Skip navigation links
A B C D E F G I L M N O P R S T U V W Z 

A

AbstractCartridge - Class in com.intershop.gradle.icm.cartridge
Base class of a group of ICM cartridge plugins.
AbstractCartridge() - Constructor for class com.intershop.gradle.icm.cartridge.AbstractCartridge
Base class of a group of ICM cartridge plugins.
AbstractCreateFolder - Class in com.intershop.gradle.icm.tasks
Base class for folder creation tasks.
AbstractCreateFolder(projectLayout, objectFactory, fsOps) - Constructor for class com.intershop.gradle.icm.tasks.AbstractCreateFolder
Creates a task for folder handling.
AdapterPlugin - Class in com.intershop.gradle.icm.cartridge
The adapter cartridge plugin applies all basic configuration and tasks to a adapter cartridge project.
AdapterPlugin() - Constructor for class com.intershop.gradle.icm.cartridge.AdapterPlugin
The adapter cartridge plugin applies all basic configuration and tasks to a adapter cartridge project.
addPackages(cs) - Method in class com.intershop.gradle.icm.tasks.AbstractCreateFolder
Adds packages to a copy spec, so that the files be stored in the output dir.
addPackages(cs) - Method in class com.intershop.gradle.icm.tasks.CreateConfigFolder
Adds packages to a copy spec, so that the files be stored in the output dir.
addPackages(cs) - Method in class com.intershop.gradle.icm.tasks.CreateSitesFolder
Adds packages to a copy spec, so that the files be stored in the output dir.
addPackageToCS(project, dependency, classifier, copySpec, filePackage, excludes) - Method in class com.intershop.gradle.icm.utils.PackageUtil
 
apply(project) - Method in class com.intershop.gradle.icm.cartridge.AdapterPlugin
 
apply(project) - Method in class com.intershop.gradle.icm.cartridge.CartridgePlugin
 
apply(project) - Method in class com.intershop.gradle.icm.cartridge.ContainerPlugin
 
apply(project) - Method in class com.intershop.gradle.icm.cartridge.DevelopmentPlugin
 
apply(project) - Method in class com.intershop.gradle.icm.cartridge.ExternalPlugin
 
apply(project) - Method in class com.intershop.gradle.icm.cartridge.ProductPlugin
 
apply(project) - Method in class com.intershop.gradle.icm.cartridge.PublicPlugin
 
apply(project) - Method in class com.intershop.gradle.icm.cartridge.TestPlugin
 
apply(project) - Method in class com.intershop.gradle.icm.ICMBasePlugin
 
apply(project) - Method in class com.intershop.gradle.icm.ICMProjectPlugin
 

B

base(action) - Method in class com.intershop.gradle.icm.extension.ProjectConfiguration
Configures a binary base project (This is also connected to a Docker image.).
base(c) - Method in class com.intershop.gradle.icm.extension.ProjectConfiguration
Configures a binary base project (This is also connected to a Docker image.).
base(action) - Method in class com.intershop.gradle.icm.extension.ProjectServerDirs
Configures a ServerDirSet from an action to the base configuration.
base(c) - Method in class com.intershop.gradle.icm.extension.ProjectServerDirs
Configures a ServerDirSet from an action to the base configuration.

C

cartridge(cartridge) - Method in class com.intershop.gradle.icm.extension.ProjectConfiguration
Add a single cartridge to the list.
CARTRIDGE_CLASSPATH - Static variable in class com.intershop.gradle.icm.tasks.WriteCartridgeClasspath
 
CARTRIDGE_DESCRIPTOR - Static variable in class com.intershop.gradle.icm.tasks.WriteCartridgeDescriptor
 
CARTRIDGE_LIST - Static variable in class com.intershop.gradle.icm.tasks.CreateCartridgeList
 
cartridgelist(projectLayout) - Method in enum com.intershop.gradle.icm.project.TargetConf
Returns the the provider of a cartridge list file.
cartridgelist(projectLayout) - Method in class com.intershop.gradle.icm.project.TargetConf.DEVELOPMENT
Returns the the provider of a cartridge list file.
cartridgelist(projectLayout) - Method in class com.intershop.gradle.icm.project.TargetConf.PRODUCTION
Returns the the provider of a cartridge list file.
cartridgelist(projectLayout) - Method in class com.intershop.gradle.icm.project.TargetConf.TEST
Returns the the provider of a cartridge list file.
cartridgelist() - Method in enum com.intershop.gradle.icm.project.TaskName
Returns the task name for the creation of the cartridge list file.
cartridgelist() - Method in class com.intershop.gradle.icm.project.TaskName.DEVELOPMENT
Returns the task name for the creation of the cartridge list file.
cartridgelist() - Method in class com.intershop.gradle.icm.project.TaskName.PRODUCTION
Returns the task name for the creation of the cartridge list file.
cartridgelist() - Method in class com.intershop.gradle.icm.project.TaskName.TEST
Returns the task name for the creation of the cartridge list file.
CARTRIDGELIST_FILENAME - Static variable in class com.intershop.gradle.icm.ICMProjectPlugin
 
CARTRIDGELISTFILE_NAME - Static variable in class com.intershop.gradle.icm.tasks.ExtendCartridgeList
Path for original cartridge list properties in build directory.
CartridgePlugin - Class in com.intershop.gradle.icm.cartridge
The base cartridge plugin applies all basic configuration and tasks to a cartridge project.
CartridgePlugin() - Constructor for class com.intershop.gradle.icm.cartridge.CartridgePlugin
The base cartridge plugin applies all basic configuration and tasks to a cartridge project.
CartridgePlugin.Companion - Class in com.intershop.gradle.icm.cartridge
 
CartridgeProject - Class in com.intershop.gradle.icm.extension
This is part of the project extension and describes sub projects, like connectors, payment provider etc.
CartridgeProject(objectFactory) - Constructor for class com.intershop.gradle.icm.extension.CartridgeProject
provides a sub project configuration.
cartridges(projectLayout) - Method in enum com.intershop.gradle.icm.project.TargetConf
Returns the the provider of a directory for external cartridgs.
cartridges(projectLayout) - Method in class com.intershop.gradle.icm.project.TargetConf.DEVELOPMENT
Returns the the provider of a directory for external cartridgs.
cartridges(projectLayout) - Method in class com.intershop.gradle.icm.project.TargetConf.PRODUCTION
Returns the the provider of a directory for external cartridgs.
cartridges(projectLayout) - Method in class com.intershop.gradle.icm.project.TargetConf.TEST
Returns the the provider of a directory for external cartridgs.
cartridges() - Method in enum com.intershop.gradle.icm.project.TaskName
Returns the task name for the creation of a directory with external cartridges.
cartridges() - Method in class com.intershop.gradle.icm.project.TaskName.DEVELOPMENT
Returns the task name for the creation of a directory with external cartridges.
cartridges() - Method in class com.intershop.gradle.icm.project.TaskName.PRODUCTION
Returns the task name for the creation of a directory with external cartridges.
cartridges() - Method in class com.intershop.gradle.icm.project.TaskName.TEST
Returns the task name for the creation of a directory with external cartridges.
CARTRIDGES_DBINIT_PROPERTY - Static variable in class com.intershop.gradle.icm.tasks.ExtendCartridgeList
Property name for dbinit/dbprepare cartridges.
CARTRIDGES_PROPERTY - Static variable in class com.intershop.gradle.icm.tasks.ExtendCartridgeList
Property name for cartridges.
CartridgeStyle - Enum in com.intershop.gradle.icm.utils
This enumeration provides a list of cartridge styles.
CartridgeStyle.ADAPTER - Class in com.intershop.gradle.icm.utils
 
CartridgeStyle.ALL - Class in com.intershop.gradle.icm.utils
 
CartridgeStyle.CARTRIDGE - Class in com.intershop.gradle.icm.utils
 
CartridgeStyle.CONTAINER - Class in com.intershop.gradle.icm.utils
 
CartridgeStyle.DEVELOPMENT - Class in com.intershop.gradle.icm.utils
 
CartridgeStyle.TEST - Class in com.intershop.gradle.icm.utils
 
CartridgeUtil - Class in com.intershop.gradle.icm.utils
Object class for handling of remote cartridge artifacts.
checkForTask(tasks, taskname) - Method in class com.intershop.gradle.icm.cartridge.CartridgePlugin.Companion
checks if the specified name is available in the list of tasks.
checkForTask(tasks, taskname) - Method in class com.intershop.gradle.icm.ICMBasePlugin.Companion
checks if the specified name is available in the list of tasks.
CLUSTER_ID - Static variable in class com.intershop.gradle.icm.tasks.CreateClusterID
 
com.intershop.gradle.icm - package com.intershop.gradle.icm
 
com.intershop.gradle.icm.cartridge - package com.intershop.gradle.icm.cartridge
 
com.intershop.gradle.icm.extension - package com.intershop.gradle.icm.extension
 
com.intershop.gradle.icm.project - package com.intershop.gradle.icm.project
 
com.intershop.gradle.icm.tasks - package com.intershop.gradle.icm.tasks
 
com.intershop.gradle.icm.utils - package com.intershop.gradle.icm.utils
 
Companion - Static variable in class com.intershop.gradle.icm.cartridge.CartridgePlugin
 
Companion - Static variable in class com.intershop.gradle.icm.cartridge.ExternalPlugin
 
Companion - Static variable in class com.intershop.gradle.icm.extension.DevelopmentConfiguration
 
Companion - Static variable in class com.intershop.gradle.icm.extension.IntershopExtension
 
Companion - Static variable in class com.intershop.gradle.icm.ICMBasePlugin
 
Companion - Static variable in class com.intershop.gradle.icm.ICMProjectPlugin
 
Companion - Static variable in class com.intershop.gradle.icm.tasks.CopyThirdpartyLibs
 
Companion - Static variable in class com.intershop.gradle.icm.tasks.CreateCartridgeList
 
Companion - Static variable in class com.intershop.gradle.icm.tasks.CreateClusterID
 
Companion - Static variable in class com.intershop.gradle.icm.tasks.CreateInitPackage
 
Companion - Static variable in class com.intershop.gradle.icm.tasks.CreateInitTestPackage
 
Companion - Static variable in class com.intershop.gradle.icm.tasks.CreateMainPackage
 
Companion - Static variable in class com.intershop.gradle.icm.tasks.CreateServerInfo
 
Companion - Static variable in class com.intershop.gradle.icm.tasks.CreateTestPackage
 
Companion - Static variable in class com.intershop.gradle.icm.tasks.ExtendCartridgeList
 
Companion - Static variable in class com.intershop.gradle.icm.tasks.WriteCartridgeClasspath
 
Companion - Static variable in class com.intershop.gradle.icm.tasks.WriteCartridgeDescriptor
 
config(action) - Method in class com.intershop.gradle.icm.extension.ServerDirSet
Configures a directory configuration of the configuration server folder.
config(c) - Method in class com.intershop.gradle.icm.extension.ServerDirSet
Configures a directory configuration of the configuration server folder.
config(projectLayout) - Method in enum com.intershop.gradle.icm.project.TargetConf
Returns the the provider of a directory for config folders.
config(projectLayout) - Method in class com.intershop.gradle.icm.project.TargetConf.DEVELOPMENT
Returns the the provider of a directory for config folders.
config(projectLayout) - Method in class com.intershop.gradle.icm.project.TargetConf.PRODUCTION
Returns the the provider of a directory for config folders.
config(projectLayout) - Method in class com.intershop.gradle.icm.project.TargetConf.TEST
Returns the the provider of a directory for config folders.
config() - Method in enum com.intershop.gradle.icm.project.TaskName
Returns the task name for the creation of the necessary configuration folder.
config() - Method in class com.intershop.gradle.icm.project.TaskName.DEVELOPMENT
Returns the task name for the creation of the necessary configuration folder.
config() - Method in class com.intershop.gradle.icm.project.TaskName.PRODUCTION
Returns the task name for the creation of the necessary configuration folder.
config() - Method in class com.intershop.gradle.icm.project.TaskName.TEST
Returns the task name for the creation of the necessary configuration folder.
CONFIG_DIR_ENV - Static variable in class com.intershop.gradle.icm.extension.DevelopmentConfiguration
 
CONFIG_DIR_SYS - Static variable in class com.intershop.gradle.icm.extension.DevelopmentConfiguration
 
configPackage(action) - Method in class com.intershop.gradle.icm.extension.CartridgeProject
Provides the configuration of a package with configuration files.
configPackage(c) - Method in class com.intershop.gradle.icm.extension.CartridgeProject
Provides the configuration of a package with configuration files.
CONFIGURATION_CARTRIDGE - Static variable in class com.intershop.gradle.icm.cartridge.CartridgePlugin
 
CONFIGURATION_CARTRIDGE - Static variable in class com.intershop.gradle.icm.ICMBasePlugin
 
CONFIGURATION_CARTRIDGERUNTIME - Static variable in class com.intershop.gradle.icm.cartridge.CartridgePlugin
 
CONFIGURATION_CARTRIDGERUNTIME - Static variable in class com.intershop.gradle.icm.ICMBasePlugin
 
configureInitTask(sitesFolderTask, taskname) - Method in class com.intershop.gradle.icm.project.PluginConfig
Configures an existing package task - initalization package.
configurePackageTask(configTask, cartridgesTask, copyLibs, taskname) - Method in class com.intershop.gradle.icm.project.PluginConfig
Configures an existing package task package.
configurePrepareTask(type) - Method in class com.intershop.gradle.icm.project.PluginConfig
Configures the main task for the preparation.
ContainerPlugin - Class in com.intershop.gradle.icm.cartridge
The product cartridge plugin applies all basic configuration and tasks to a product cartridge project.
ContainerPlugin() - Constructor for class com.intershop.gradle.icm.cartridge.ContainerPlugin
The product cartridge plugin applies all basic configuration and tasks to a product cartridge project.
CopySpecUtil - Class in com.intershop.gradle.icm.utils
This object provides methodes to transfer configurations to a CopySpec.
CopyThirdpartyLibs - Class in com.intershop.gradle.icm.tasks
CopyThirdpartyLibs Gradle task 'copyThirdpartyLibs'
CopyThirdpartyLibs(projectLayout, objectFactory) - Constructor for class com.intershop.gradle.icm.tasks.CopyThirdpartyLibs
CopyThirdpartyLibs Gradle task 'copyThirdpartyLibs'
CopyThirdpartyLibs.Companion - Class in com.intershop.gradle.icm.tasks
 
CreateCartridgeList - Class in com.intershop.gradle.icm.tasks
This task creates a cartridge list properties file from a template file.
CreateCartridgeList(projectLayout, objectFactory) - Constructor for class com.intershop.gradle.icm.tasks.CreateCartridgeList
This task creates a cartridge list properties file from a template file.
createCartridgeList() - Method in class com.intershop.gradle.icm.tasks.CreateCartridgeList
This function represents the logic of this task.
CreateCartridgeList.Companion - Class in com.intershop.gradle.icm.tasks
 
CreateClusterID - Class in com.intershop.gradle.icm.tasks
Gradle task to create an ID for ICM cluster.
CreateClusterID(projectLayout, objectFactory) - Constructor for class com.intershop.gradle.icm.tasks.CreateClusterID
Gradle task to create an ID for ICM cluster.
CreateClusterID.Companion - Class in com.intershop.gradle.icm.tasks
 
CreateConfigFolder - Class in com.intershop.gradle.icm.tasks
Task for folder creation of configuration files of a server.
CreateConfigFolder(projectLayout, objectFactory, fsOps) - Constructor for class com.intershop.gradle.icm.tasks.CreateConfigFolder
Creates a task for folder handling.
createConfigFolder() - Method in class com.intershop.gradle.icm.tasks.CreateConfigFolder
Task method of this task. It creates the configuration folder structure for the server.
createFolder() - Method in class com.intershop.gradle.icm.tasks.AbstractCreateFolder
 
createID() - Method in class com.intershop.gradle.icm.tasks.CreateClusterID
This function represents the logic of this task.
CreateInitPackage - Class in com.intershop.gradle.icm.tasks
Task for the creation of a tar package. This is used by the docker creation task. This package contains initialization artifacts for production.
CreateInitPackage() - Constructor for class com.intershop.gradle.icm.tasks.CreateInitPackage
Task for the creation of a tar package. This is used by the docker creation task. This package contains initialization artifacts for production.
CreateInitPackage.Companion - Class in com.intershop.gradle.icm.tasks
 
CreateInitTestPackage - Class in com.intershop.gradle.icm.tasks
Task for the creation of a tar package. This is used by the docker creation task. This package contains initialization artifacts for test.
CreateInitTestPackage() - Constructor for class com.intershop.gradle.icm.tasks.CreateInitTestPackage
Task for the creation of a tar package. This is used by the docker creation task. This package contains initialization artifacts for test.
CreateInitTestPackage.Companion - Class in com.intershop.gradle.icm.tasks
 
CreateMainPackage - Class in com.intershop.gradle.icm.tasks
Task for the creation of a tar package. This is used by the docker creation task. This package contains production artifacts.
CreateMainPackage() - Constructor for class com.intershop.gradle.icm.tasks.CreateMainPackage
Task for the creation of a tar package. This is used by the docker creation task. This package contains production artifacts.
CreateMainPackage.Companion - Class in com.intershop.gradle.icm.tasks
 
CreateServerInfo - Class in com.intershop.gradle.icm.tasks
CreateServerInfoProperties Gradle task 'createServerInfoProperties'
CreateServerInfo(projectLayout, objectFactory) - Constructor for class com.intershop.gradle.icm.tasks.CreateServerInfo
CreateServerInfoProperties Gradle task 'createServerInfoProperties'
CreateServerInfo.Companion - Class in com.intershop.gradle.icm.tasks
 
createSites() - Method in class com.intershop.gradle.icm.tasks.CreateSitesFolder
Task method of this task. It creates the sites structure for the server.
CreateSitesFolder - Class in com.intershop.gradle.icm.tasks
Task for folder creation of sites files of a server.
CreateSitesFolder(projectLayout, objectFactory, fsOps) - Constructor for class com.intershop.gradle.icm.tasks.CreateSitesFolder
Creates a task for folder handling.
CreateTestPackage - Class in com.intershop.gradle.icm.tasks
Task for the creation of a tar package. This is used by the docker creation task. This package contains test artifacts.
CreateTestPackage() - Constructor for class com.intershop.gradle.icm.tasks.CreateTestPackage
Task for the creation of a tar package. This is used by the docker creation task. This package contains test artifacts.
CreateTestPackage.Companion - Class in com.intershop.gradle.icm.tasks
 

D

dbprepareCartridge(cartridge) - Method in class com.intershop.gradle.icm.extension.ProjectConfiguration
Add a single cartridge to the list of dbprepare cartridges.
DEFAULT_CONFIG_PATH - Static variable in class com.intershop.gradle.icm.extension.DevelopmentConfiguration
 
DEFAULT_LIC_PATH - Static variable in class com.intershop.gradle.icm.extension.DevelopmentConfiguration
 
DEFAULT_NAME - Static variable in class com.intershop.gradle.icm.tasks.CopyThirdpartyLibs
 
DEFAULT_NAME - Static variable in class com.intershop.gradle.icm.tasks.CreateCartridgeList
 
DEFAULT_NAME - Static variable in class com.intershop.gradle.icm.tasks.CreateClusterID
 
DEFAULT_NAME - Static variable in class com.intershop.gradle.icm.tasks.CreateInitPackage
 
DEFAULT_NAME - Static variable in class com.intershop.gradle.icm.tasks.CreateInitTestPackage
 
DEFAULT_NAME - Static variable in class com.intershop.gradle.icm.tasks.CreateMainPackage
 
DEFAULT_NAME - Static variable in class com.intershop.gradle.icm.tasks.CreateServerInfo
 
DEFAULT_NAME - Static variable in class com.intershop.gradle.icm.tasks.CreateTestPackage
 
DEFAULT_NAME - Static variable in class com.intershop.gradle.icm.tasks.WriteCartridgeClasspath
 
DEFAULT_NAME - Static variable in class com.intershop.gradle.icm.tasks.WriteCartridgeDescriptor
 
description() - Method in enum com.intershop.gradle.icm.project.TaskConfCopyLib
Returns the description of the task.
description() - Method in class com.intershop.gradle.icm.project.TaskConfCopyLib.DEVELOPMENT
Returns the description of the task.
description() - Method in class com.intershop.gradle.icm.project.TaskConfCopyLib.PRODUCTION
Returns the description of the task.
description() - Method in class com.intershop.gradle.icm.project.TaskConfCopyLib.TEST
Returns the description of the task.
dev(action) - Method in class com.intershop.gradle.icm.extension.ProjectServerDirs
Configures a ServerDirSet from an action to the development configuration.
dev(c) - Method in class com.intershop.gradle.icm.extension.ProjectServerDirs
Configures a ServerDirSet from an action to the development configuration.
developmentConfig(closure) - Method in class com.intershop.gradle.icm.extension.IntershopExtension
Configures the development information configuration.
developmentConfig(action) - Method in class com.intershop.gradle.icm.extension.IntershopExtension
Configures the project information configuration.
DevelopmentConfiguration - Class in com.intershop.gradle.icm.extension
Extends the extension with important file directories for the server.
DevelopmentConfiguration(objectFactory, providerFactory) - Constructor for class com.intershop.gradle.icm.extension.DevelopmentConfiguration
creates a configuration from environment variables.
DevelopmentConfiguration.Companion - Class in com.intershop.gradle.icm.extension
 
DevelopmentPlugin - Class in com.intershop.gradle.icm.cartridge
The project cartridge plugin applies all basic configurations and tasks for a cartridge project, that can be provided as module dependendcy to other projects.
DevelopmentPlugin() - Constructor for class com.intershop.gradle.icm.cartridge.DevelopmentPlugin
The project cartridge plugin applies all basic configurations and tasks for a cartridge project, that can be provided as module dependendcy to other projects.
DirConfig - Class in com.intershop.gradle.icm.extension
This is part of the project extension and describes a single directory with excludes and includes. Furthermore it contains a property for the target. The task that uses this configuration transforms this to copyspec configuration.
DirConfig(objectFactory, name) - Constructor for class com.intershop.gradle.icm.extension.DirConfig
creates a configuration of a simple copyspec.
downloadFile() - Method in class com.intershop.gradle.icm.tasks.ProvideCartridgeListTemplate
Task execution method of this task. It downloads the property file and stores the result as output file.
downloadFile() - Method in class com.intershop.gradle.icm.tasks.ProvideLibFilter
Task execution method of this task. It downloads the property file and stores the result as output file.
downloadPackage(project, dependency, classifier) - Method in class com.intershop.gradle.icm.utils.PackageUtil
 

E

environmentType() - Method in class com.intershop.gradle.icm.utils.CartridgeStyle.ADAPTER
This methode provides the mapping to environment types.
environmentType() - Method in class com.intershop.gradle.icm.utils.CartridgeStyle.ALL
This methode provides the mapping to environment types.
environmentType() - Method in class com.intershop.gradle.icm.utils.CartridgeStyle.CARTRIDGE
This methode provides the mapping to environment types.
environmentType() - Method in class com.intershop.gradle.icm.utils.CartridgeStyle.CONTAINER
This methode provides the mapping to environment types.
environmentType() - Method in class com.intershop.gradle.icm.utils.CartridgeStyle.DEVELOPMENT
This methode provides the mapping to environment types.
environmentType() - Method in enum com.intershop.gradle.icm.utils.CartridgeStyle
This methode provides the mapping to environment types.
environmentType() - Method in class com.intershop.gradle.icm.utils.CartridgeStyle.TEST
This methode provides the mapping to environment types.
EnvironmentType - Enum in com.intershop.gradle.icm.utils
This enumeration provides a list of environment types.
exclude(pattern) - Method in class com.intershop.gradle.icm.extension.DirConfig
Adds a single pattern to the exclude list.
exclude(pattern) - Method in class com.intershop.gradle.icm.extension.FilePackage
Add pattern to include.
exclude(pattern) - Method in class com.intershop.gradle.icm.extension.ServerDir
Adds a single pattern to the exclude list.
exclude(params) - Method in class com.intershop.gradle.icm.tasks.CreateCartridgeList
Add excludes matches to the list of excludes.
excludes(patterns) - Method in class com.intershop.gradle.icm.extension.DirConfig
Adds a collection of patterns to the exclude list.
excludes(patterns) - Method in class com.intershop.gradle.icm.extension.FilePackage
Add a list of patterns to include.
excludes(patterns) - Method in class com.intershop.gradle.icm.extension.ServerDir
Adds a collection of patterns to the exclude list.
excludes(provider) - Method in class com.intershop.gradle.icm.tasks.CreateCartridgeList
Set provider for excludes matches.
ExtendCartridgeList - Class in com.intershop.gradle.icm.tasks
Task for the extension of an existing properties template with project configuration settings.
ExtendCartridgeList(projectLayout, objectFactory) - Constructor for class com.intershop.gradle.icm.tasks.ExtendCartridgeList
Creates a task for editing a special configuration file.
ExtendCartridgeList.Companion - Class in com.intershop.gradle.icm.tasks
 
extendList() - Method in class com.intershop.gradle.icm.tasks.ExtendCartridgeList
Task execution method of this task. It creates the new property file.
ExternalPlugin - Class in com.intershop.gradle.icm.cartridge
The external cartridge plugin applies all basic configurations and tasks for a cartridge project, that can be provided as module dependendcy to other projects.
ExternalPlugin() - Constructor for class com.intershop.gradle.icm.cartridge.ExternalPlugin
The external cartridge plugin applies all basic configurations and tasks for a cartridge project, that can be provided as module dependendcy to other projects.
ExternalPlugin.Companion - Class in com.intershop.gradle.icm.cartridge
 

F

FilePackage - Class in com.intershop.gradle.icm.extension
Object to configure a simple file object to copy.
FilePackage(objectFactory) - Constructor for class com.intershop.gradle.icm.extension.FilePackage
Object to configure a simple file object to copy.

G

get3rdPartyCopyTask(taskconf) - Method in class com.intershop.gradle.icm.project.PluginConfig
Configures the 3rd party copy task from an enumeration.
getBase() - Method in class com.intershop.gradle.icm.extension.ProjectConfiguration
Base project configuration for final project.
getBase() - Method in class com.intershop.gradle.icm.extension.ProjectServerDirs
 
getBaseDependency() - Method in class com.intershop.gradle.icm.tasks.ProvideCartridgeListTemplate
 
getBaseDependency() - Method in class com.intershop.gradle.icm.tasks.ProvideLibFilter
 
getBaseDirConfig() - Method in class com.intershop.gradle.icm.tasks.AbstractCreateFolder
 
getBaseDirConfig() - Method in class com.intershop.gradle.icm.tasks.PreparePublishDir
 
getBaseProject() - Method in class com.intershop.gradle.icm.tasks.AbstractCreateFolder
 
getCartridgeDependencies() - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeDescriptor
 
getCartridgeDescription() - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeDescriptor
 
getCartridgeDir() - Method in class com.intershop.gradle.icm.tasks.SetupCartridges
Output directory of this task.
getCartridgeList() - Method in class com.intershop.gradle.icm.tasks.CreateConfigFolder
 
getCartridgeListDependency() - Method in class com.intershop.gradle.icm.extension.ProjectConfiguration
 
getCartridgeName() - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeDescriptor
 
getCartridgeRuntimeDependencies() - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeClasspath
 
getCartridgeRuntimeDependencies() - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeDescriptor
 
getCartridges() - Method in class com.intershop.gradle.icm.extension.ProjectConfiguration
Cartridges of this project.
getCartridges() - Method in class com.intershop.gradle.icm.tasks.ExtendCartridgeList
 
getCartridges() - Method in class com.intershop.gradle.icm.tasks.SetupCartridges
 
getCartridgeVersion() - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeDescriptor
 
getClasspathFiles() - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeClasspath
 
getConfig() - Method in class com.intershop.gradle.icm.extension.ProjectConfiguration
 
getConfig() - Method in class com.intershop.gradle.icm.extension.ServerDirSet
 
getConfigDirectory() - Method in class com.intershop.gradle.icm.extension.DevelopmentConfiguration
Local configuration path of the project.
getConfigFilePath() - Method in class com.intershop.gradle.icm.extension.DevelopmentConfiguration
 
getConfigPackage() - Method in class com.intershop.gradle.icm.extension.CartridgeProject
Configuration for configuration package.
getConfigTask(versionInfoTask, type, environmentTypesList) - Method in class com.intershop.gradle.icm.project.PluginConfig
Configures the task for the configuration folder creation.
getConfigurationClasspath() - Method in class com.intershop.gradle.icm.tasks.CopyThirdpartyLibs
 
getContainerConfig() - Method in class com.intershop.gradle.icm.extension.ProjectConfiguration
 
getContainerSites() - Method in class com.intershop.gradle.icm.extension.ProjectConfiguration
 
getCopyrightFrom() - Method in class com.intershop.gradle.icm.extension.ProjectInfo
 
getCopyrightFrom() - Method in class com.intershop.gradle.icm.tasks.CreateServerInfo
 
getCopyrightFromProvider() - Method in class com.intershop.gradle.icm.extension.ProjectInfo
Copyright "from" property of the project.
getCopyrightOwner() - Method in class com.intershop.gradle.icm.extension.ProjectInfo
Copyright owner of the project.
getCopyrightOwner() - Method in class com.intershop.gradle.icm.tasks.CreateServerInfo
 
getCopyrightOwnerProvider() - Method in class com.intershop.gradle.icm.extension.ProjectInfo
Provider for copyright owner property.
getCSForServerDir(project, serverDir) - Method in class com.intershop.gradle.icm.utils.CopySpecUtil
Creates a CopySpec from a ServerDir configuration.
getDateTime() - Method in class com.intershop.gradle.icm.tasks.CreateServerInfo.Companion
 
getDbprepareCartridges() - Method in class com.intershop.gradle.icm.extension.ProjectConfiguration
Cartridges of this project.
getDbprepareCartridges() - Method in class com.intershop.gradle.icm.tasks.ExtendCartridgeList
 
getDbprepareCartridges() - Method in class com.intershop.gradle.icm.tasks.SetupCartridges
 
getDependency() - Method in class com.intershop.gradle.icm.extension.CartridgeProject
Dependency of the base project.
getDetectedOS() - Method in class com.intershop.gradle.icm.utils.OsCheck
Provides the information for other classes.
getDev() - Method in class com.intershop.gradle.icm.extension.ProjectServerDirs
 
getDEVELOPMENT_ENVS() - Method in class com.intershop.gradle.icm.ICMProjectPlugin.Companion
 
getDevelopmentConfig() - Method in class com.intershop.gradle.icm.extension.IntershopExtension
 
getDir() - Method in class com.intershop.gradle.icm.extension.DirConfig
 
getDirs() - Method in class com.intershop.gradle.icm.extension.ServerDir
 
getDisplayName() - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeDescriptor
 
getDuplicateStrategy() - Method in class com.intershop.gradle.icm.extension.FilePackage
The duplication strategy for this package.
getEnvironmentTypes() - Method in class com.intershop.gradle.icm.tasks.ExtendCartridgeList
 
getEnvironmentTypes() - Method in class com.intershop.gradle.icm.tasks.SetupCartridges
 
getExcludes() - Method in class com.intershop.gradle.icm.extension.DirConfig
 
getExcludes() - Method in class com.intershop.gradle.icm.extension.FilePackage
This list contains excludes for file list.
getExcludes() - Method in class com.intershop.gradle.icm.extension.ServerDir
 
getExcludes() - Method in class com.intershop.gradle.icm.tasks.CreateCartridgeList
This list contains excludes for cartridge list.
getExtraDirConfig() - Method in class com.intershop.gradle.icm.tasks.AbstractCreateFolder
 
getExtraDirConfig() - Method in class com.intershop.gradle.icm.tasks.PreparePublishDir
 
getFileDependency() - Method in class com.intershop.gradle.icm.tasks.ProvideCartridgeListTemplate
 
getFileDependency() - Method in class com.intershop.gradle.icm.tasks.ProvideLibFilter
 
getFileIDFrom(identifier) - Method in class com.intershop.gradle.icm.utils.CartridgeUtil
Calculates id / base file name from module dependency pf a file.
getFsOps() - Method in class com.intershop.gradle.icm.tasks.AbstractCreateFolder
service object for file system operations
getFsOps() - Method in class com.intershop.gradle.icm.tasks.PreparePublishDir
 
getIncludes() - Method in class com.intershop.gradle.icm.extension.DirConfig
 
getIncludes() - Method in class com.intershop.gradle.icm.extension.FilePackage
This list contains includes for file list.
getIncludes() - Method in class com.intershop.gradle.icm.extension.ServerDir
 
getIncludes() - Method in class com.intershop.gradle.icm.tasks.CreateCartridgeList
This list contains includes for cartridge list.
getJarFiles() - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeClasspath
 
getJarTaskName() - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeClasspath
 
getLibFilterFile() - Method in class com.intershop.gradle.icm.project.PluginConfig
Get lib filter file task.
getLibFilterFile() - Method in class com.intershop.gradle.icm.tasks.CopyThirdpartyLibs
 
getLibFilterFile() - Method in class com.intershop.gradle.icm.tasks.SetupCartridges
 
getLibFilterFileDependency() - Method in class com.intershop.gradle.icm.extension.ProjectConfiguration
 
getLicenseDirectory() - Method in class com.intershop.gradle.icm.extension.DevelopmentConfiguration
License directory path of the project.
getLicenseFilePath() - Method in class com.intershop.gradle.icm.extension.DevelopmentConfiguration
 
getLog() - Method in class com.intershop.gradle.icm.extension.DevelopmentConfiguration.Companion
Logger instance for logging.
getMavenPublicationName() - Method in class com.intershop.gradle.icm.extension.IntershopExtension
Publishing name of Maven of the project.
getMavenPublicationNameProvider() - Method in class com.intershop.gradle.icm.extension.IntershopExtension
Provider for publication name of Maven.
getModules() - Method in class com.intershop.gradle.icm.extension.ProjectConfiguration
 
getModules() - Method in class com.intershop.gradle.icm.tasks.AbstractCreateFolder
 
getName() - Method in class com.intershop.gradle.icm.extension.DirConfig
only for internal use in a named container.
getName() - Method in class com.intershop.gradle.icm.extension.NamedCartridgeProject
only for internal use in a named container.
getNewBaseProject() - Method in class com.intershop.gradle.icm.extension.ProjectConfiguration
 
getObjectFactory() - Method in class com.intershop.gradle.icm.tasks.AbstractCreateFolder
service object for object handling
getOrganization() - Method in class com.intershop.gradle.icm.extension.ProjectInfo
Organization of the project.
getOrganization() - Method in class com.intershop.gradle.icm.tasks.CreateServerInfo
 
getOrganizationProvider() - Method in class com.intershop.gradle.icm.extension.ProjectInfo
Provider for organization property.
getOutputDir() - Method in class com.intershop.gradle.icm.tasks.AbstractCreateFolder
 
getOutputDir() - Method in class com.intershop.gradle.icm.tasks.CopyThirdpartyLibs
Output directory for generated files.
getOutputDirectory() - Method in class com.intershop.gradle.icm.tasks.PreparePublishDir
 
getOutputDirProperty() - Method in class com.intershop.gradle.icm.tasks.SetupCartridges
 
getOutputFile() - Method in class com.intershop.gradle.icm.tasks.CreateCartridgeList
Output file for generated cluster id.
getOutputFile() - Method in class com.intershop.gradle.icm.tasks.CreateClusterID
Output file for generated cluster id.
getOutputFile() - Method in class com.intershop.gradle.icm.tasks.CreateServerInfo
Output file for generated cluster id.
getOutputFile() - Method in class com.intershop.gradle.icm.tasks.ExtendCartridgeList
 
getOutputFile() - Method in class com.intershop.gradle.icm.tasks.ProvideCartridgeListTemplate
 
getOutputFile() - Method in class com.intershop.gradle.icm.tasks.ProvideLibFilter
 
getOutputFile() - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeClasspath
The output file contains the classpath entries of the cartridge.
getOutputFile() - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeDescriptor
Output file for generated cluster id.
getProd() - Method in class com.intershop.gradle.icm.extension.ProjectServerDirs
 
getPROD_ENVS() - Method in class com.intershop.gradle.icm.ICMProjectPlugin.Companion
 
getProductID() - Method in class com.intershop.gradle.icm.extension.ProjectInfo
Product id of the project.
getProductId() - Method in class com.intershop.gradle.icm.tasks.CreateServerInfo
 
getProductIDProvider() - Method in class com.intershop.gradle.icm.extension.ProjectInfo
Provider for product id property.
getProductName() - Method in class com.intershop.gradle.icm.extension.ProjectInfo
Product name of the project.
getProductName() - Method in class com.intershop.gradle.icm.tasks.CreateServerInfo
 
getProductNameProvider() - Method in class com.intershop.gradle.icm.extension.ProjectInfo
Provider for product name property.
getProject() - Method in class com.intershop.gradle.icm.project.PluginConfig
project of project plugin
getProjectConfig() - Method in class com.intershop.gradle.icm.extension.IntershopExtension
 
getProjectInfo() - Method in class com.intershop.gradle.icm.extension.IntershopExtension
 
getProjectLayout() - Method in class com.intershop.gradle.icm.project.PluginConfig
project layout service
getProjectLayout() - Method in class com.intershop.gradle.icm.tasks.AbstractCreateFolder
service object for project layout handling
getProjectLayout() - Method in class com.intershop.gradle.icm.tasks.PreparePublishDir
 
getServerDirConfig() - Method in class com.intershop.gradle.icm.extension.ProjectConfiguration
 
getServerDirSet(type) - Method in class com.intershop.gradle.icm.extension.ProjectServerDirs
Get serverdir set of environment type.
getSetupCartridgesTask(type, environmentTypesList) - Method in class com.intershop.gradle.icm.project.PluginConfig
Configures the task for the setup of external cartridges.
getSites() - Method in class com.intershop.gradle.icm.extension.ProjectConfiguration
 
getSites() - Method in class com.intershop.gradle.icm.extension.ServerDirSet
 
getSitesPackage() - Method in class com.intershop.gradle.icm.extension.CartridgeProject
Configuration for sites package.
getSitesTask(type) - Method in class com.intershop.gradle.icm.project.PluginConfig
Configures the task for the sites folder creation.
getTarget() - Method in class com.intershop.gradle.icm.extension.DirConfig
 
getTarget() - Method in class com.intershop.gradle.icm.extension.ServerDir
 
getTargetPath() - Method in class com.intershop.gradle.icm.extension.FilePackage
 
getTask(taskname) - Method in class com.intershop.gradle.icm.project.PluginConfig
Get task from task container by name.
getTemplateFile() - Method in class com.intershop.gradle.icm.tasks.CreateCartridgeList
Input template file with all cartridges.
getTemplateFile() - Method in class com.intershop.gradle.icm.tasks.ExtendCartridgeList
 
getTest() - Method in class com.intershop.gradle.icm.extension.ProjectServerDirs
 
getTEST_ENVS() - Method in class com.intershop.gradle.icm.ICMProjectPlugin.Companion
 
getTEST_ONLY_ENVS() - Method in class com.intershop.gradle.icm.ICMProjectPlugin.Companion
 
getTestcontainerConfig() - Method in class com.intershop.gradle.icm.extension.ProjectConfiguration
 
getTestcontainerSites() - Method in class com.intershop.gradle.icm.extension.ProjectConfiguration
 
getUseClassesFolder() - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeClasspath
 
getValue() - Method in enum com.intershop.gradle.icm.project.TargetConf
 
getValue() - Method in enum com.intershop.gradle.icm.project.TaskConfCopyLib
 
getValue() - Method in enum com.intershop.gradle.icm.project.TaskName
 
getValue() - Method in enum com.intershop.gradle.icm.utils.CartridgeStyle
the value of the enumeration.
getValue($receiver, receiver, property) - Static method in class com.intershop.gradle.icm.utils.UtilsKt
Provides 'get' functional extension for the Property object.
getValue($receiver, receiver, property) - Static method in class com.intershop.gradle.icm.utils.UtilsKt
Provides 'get' functional extension for the SetProperty object.
getValue($receiver, receiver, property) - Static method in class com.intershop.gradle.icm.utils.UtilsKt
Provides 'get' functional extension for the ListProperty object.
getVersionInfo() - Method in class com.intershop.gradle.icm.tasks.CreateConfigFolder
 
getYear() - Method in class com.intershop.gradle.icm.tasks.CreateServerInfo.Companion
 

I

ICMBasePlugin - Class in com.intershop.gradle.icm
The base plugin for the configuration of the ICM project.
ICMBasePlugin() - Constructor for class com.intershop.gradle.icm.ICMBasePlugin
The base plugin for the configuration of the ICM project.
ICMBasePlugin.Companion - Class in com.intershop.gradle.icm
 
ICMProjectPlugin - Class in com.intershop.gradle.icm
The main plugin class of this plugin.
ICMProjectPlugin(projectLayout) - Constructor for class com.intershop.gradle.icm.ICMProjectPlugin
The main plugin class of this plugin.
ICMProjectPlugin.Companion - Class in com.intershop.gradle.icm
 
include(pattern) - Method in class com.intershop.gradle.icm.extension.DirConfig
Adds a single pattern to the include list.
include(pattern) - Method in class com.intershop.gradle.icm.extension.FilePackage
Add pattern to include.
include(pattern) - Method in class com.intershop.gradle.icm.extension.ServerDir
Adds a single pattern to the include list.
include(params) - Method in class com.intershop.gradle.icm.tasks.CreateCartridgeList
Add includes matches to the list of includes.
includes(patterns) - Method in class com.intershop.gradle.icm.extension.DirConfig
Adds a collection of patterns to the include list.
includes(patterns) - Method in class com.intershop.gradle.icm.extension.FilePackage
Add a list of patterns to include.
includes(patterns) - Method in class com.intershop.gradle.icm.extension.ServerDir
Adds a collection of patterns to the include list.
includes(provider) - Method in class com.intershop.gradle.icm.tasks.CreateCartridgeList
Set provider for includes matches.
INSTANCE - Static variable in class com.intershop.gradle.icm.utils.CartridgeUtil
Object class for handling of remote cartridge artifacts.
INSTANCE - Static variable in class com.intershop.gradle.icm.utils.CopySpecUtil
This object provides methodes to transfer configurations to a CopySpec.
INSTANCE - Static variable in class com.intershop.gradle.icm.utils.OsCheck
Utility class to identify the OS.
INSTANCE - Static variable in class com.intershop.gradle.icm.utils.PackageUtil
This object provides methods to handle dependencies for packages.
INTERSHOP_EXTENSION_NAME - Static variable in class com.intershop.gradle.icm.extension.IntershopExtension
 
INTERSHOP_GROUP_NAME - Static variable in class com.intershop.gradle.icm.extension.IntershopExtension
 
IntershopExtension - Class in com.intershop.gradle.icm.extension
Extension for ICM properties.
IntershopExtension(objectFactory) - Constructor for class com.intershop.gradle.icm.extension.IntershopExtension
Extension for ICM properties.
IntershopExtension.Companion - Class in com.intershop.gradle.icm.extension
 
isCartridge(project, identifier) - Method in class com.intershop.gradle.icm.utils.CartridgeUtil
Returns true, if dependency is a external cartridge.
isCartridge(project, dependency, environmentTypes) - Method in class com.intershop.gradle.icm.utils.CartridgeUtil
Returns true, if dependency is a external cartridge and the style is a prdocution like cartridge. This is only checked if style is specified
isCartridge(project, group, module, version, environmentTypes) - Method in class com.intershop.gradle.icm.utils.CartridgeUtil
Returns true, if dependency is a external cartridge and the style is a prdocution like cartridge. This is only checked if style is specified
isModuleDependency(cartridge) - Method in class com.intershop.gradle.icm.utils.CartridgeUtil
 

L

libs(projectLayout) - Method in class com.intershop.gradle.icm.project.TargetConf.DEVELOPMENT
Returns the the provider of a directory for external project libraries.
libs(projectLayout) - Method in enum com.intershop.gradle.icm.project.TargetConf
Returns the the provider of a directory for external project libraries.
libs(projectLayout) - Method in class com.intershop.gradle.icm.project.TargetConf.PRODUCTION
Returns the the provider of a directory for external project libraries.
libs(projectLayout) - Method in class com.intershop.gradle.icm.project.TargetConf.TEST
Returns the the provider of a directory for external project libraries.
LICENSE_DIR_ENV - Static variable in class com.intershop.gradle.icm.extension.DevelopmentConfiguration
 
LICENSE_DIR_SYS - Static variable in class com.intershop.gradle.icm.extension.DevelopmentConfiguration
 

M

module(cartridgeProject) - Method in class com.intershop.gradle.icm.tasks.AbstractCreateFolder
Add a module configuration.

N

NamedCartridgeProject - Class in com.intershop.gradle.icm.extension
Extension to configure sub projects, like connectors, payment provider etc.
NamedCartridgeProject(objectFactory, name) - Constructor for class com.intershop.gradle.icm.extension.NamedCartridgeProject
provides a sub project configuration.

O

OsCheck - Class in com.intershop.gradle.icm.utils
Utility class to identify the OS.
OsCheck.OSType - Enum in com.intershop.gradle.icm.utils
Types of Operating Systems.

P

PackageUtil - Class in com.intershop.gradle.icm.utils
This object provides methods to handle dependencies for packages.
PluginConfig - Class in com.intershop.gradle.icm.project
This class provides methods and configurations tasks for the project plugin.
PluginConfig(project, projectLayout) - Constructor for class com.intershop.gradle.icm.project.PluginConfig
This class provides methods and configurations tasks for the project plugin.
prepare() - Method in class com.intershop.gradle.icm.project.TaskName.DEVELOPMENT
Returns the task name for the preparation of all parts of server dir, this task calls all others above.
prepare() - Method in enum com.intershop.gradle.icm.project.TaskName
Returns the task name for the preparation of all parts of server dir, this task calls all others above.
prepare() - Method in class com.intershop.gradle.icm.project.TaskName.PRODUCTION
Returns the task name for the preparation of all parts of server dir, this task calls all others above.
prepare() - Method in class com.intershop.gradle.icm.project.TaskName.TEST
Returns the task name for the preparation of all parts of server dir, this task calls all others above.
prepareDir() - Method in class com.intershop.gradle.icm.tasks.PreparePublishDir
Task execution method of this task. It creates a new directory.
PreparePublishDir - Class in com.intershop.gradle.icm.tasks
This task copy the files (configuration / sites) for publishing of ICM projects. There is a configuration for new base projects like ICM or adapter cartridges like (solr).
PreparePublishDir(objectFactory, projectLayout, fsOps) - Constructor for class com.intershop.gradle.icm.tasks.PreparePublishDir
Creates a task for file copienf from extension.
processDependencies() - Method in class com.intershop.gradle.icm.tasks.SetupCartridges
Main task function.
prod(action) - Method in class com.intershop.gradle.icm.extension.ProjectServerDirs
Configures a ServerDirSet from an action to the prod configuration.
prod(c) - Method in class com.intershop.gradle.icm.extension.ProjectServerDirs
Configures a ServerDirSet from an action to the prod configuration.
ProductPlugin - Class in com.intershop.gradle.icm.cartridge
The product cartridge plugin applies all basic configuration and tasks to a product cartridge project.
ProductPlugin() - Constructor for class com.intershop.gradle.icm.cartridge.ProductPlugin
The product cartridge plugin applies all basic configuration and tasks to a product cartridge project.
projectConfig(closure) - Method in class com.intershop.gradle.icm.extension.IntershopExtension
Configures the base project of Intershop Commerce Management.
projectConfig(action) - Method in class com.intershop.gradle.icm.extension.IntershopExtension
Configures the base project of Intershop Commerce Management.
ProjectConfiguration - Class in com.intershop.gradle.icm.extension
Extension of an Intershop ICM project.
ProjectConfiguration(objectFactory, projectLayout) - Constructor for class com.intershop.gradle.icm.extension.ProjectConfiguration
creates the extension of a project configuration.
projectInfo(closure) - Method in class com.intershop.gradle.icm.extension.IntershopExtension
Configures the project information configuration.
projectInfo(action) - Method in class com.intershop.gradle.icm.extension.IntershopExtension
Configures the project information configuration.
ProjectInfo - Class in com.intershop.gradle.icm.extension
Extension for server info properties.
ProjectInfo(objectFactory) - Constructor for class com.intershop.gradle.icm.extension.ProjectInfo
Extension for server info properties.
ProjectServerDirs - Class in com.intershop.gradle.icm.extension
This is part of the project extension and describes different directory configurations for different environment types (prod, dev, test).
ProjectServerDirs(objectFactory) - Constructor for class com.intershop.gradle.icm.extension.ProjectServerDirs
creates a configuration of a set of ServerDirs.
PROVIDE_CARTRIDGELIST_TEMPLATE - Static variable in class com.intershop.gradle.icm.ICMProjectPlugin
 
PROVIDE_LIBFILTER - Static variable in class com.intershop.gradle.icm.ICMProjectPlugin
 
provideBaseDependency(dependency) - Method in class com.intershop.gradle.icm.tasks.ProvideCartridgeListTemplate
This methods provides the dependency of the base project to the task. Only a module dependency is allowed.
provideBaseDependency(dependency) - Method in class com.intershop.gradle.icm.tasks.ProvideLibFilter
This methods provides the dependency of the base project to the task. Only a module dependency is allowed.
provideCartridgeDescription(cartridgeDescription) - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeDescriptor
Set provider for descriptor cartridge description property.
provideCartridgeListFile(file) - Method in class com.intershop.gradle.icm.tasks.CreateConfigFolder
Provides the cartridgelist.properties of this project.
ProvideCartridgeListTemplate - Class in com.intershop.gradle.icm.tasks
This task download and extract, if necessary, the cartridgelist.properties from the configured dependencies.
ProvideCartridgeListTemplate(projectLayout, objectFactory, fsOps) - Constructor for class com.intershop.gradle.icm.tasks.ProvideCartridgeListTemplate
Creates a task that provides the base cartridgelist.properties.
provideCartridgeName(cartridgeName) - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeDescriptor
Set provider for descriptor cartridge name property.
provideCartridges(list) - Method in class com.intershop.gradle.icm.tasks.ExtendCartridgeList
Provides a list of all additional project cartridges (project names, dependencies) for the ICM project.
provideCartridges(list) - Method in class com.intershop.gradle.icm.tasks.SetupCartridges
Provides a list of cartridges - module dependencies and project names - to the task. Dependent on the cartridge style and the configured environments the tasks will be downloaded to the project.
provideCartridgeVersion(cartridgeVersion) - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeDescriptor
Set provider for descriptor version property.
provideCopyrightFrom(from) - Method in class com.intershop.gradle.icm.tasks.CreateServerInfo
Configure copyright from provider for this task.
provideCopyrightOwner(owner) - Method in class com.intershop.gradle.icm.tasks.CreateServerInfo
Configure copyright owner provider for this task.
provideDBprepareCartridges(list) - Method in class com.intershop.gradle.icm.tasks.ExtendCartridgeList
Provides a list of all additional DB project cartridges (project names, dependencies) for the ICM project.
provideDBprepareCartridges(list) - Method in class com.intershop.gradle.icm.tasks.SetupCartridges
Provides a list of db initialization cartridges - module dependencies and project names - to the task. Dependent on the cartridge style and the configured environments the tasks will be downloaded to the project.
provideDisplayName(displayName) - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeDescriptor
Set provider for descriptor display name property.
provideEnvironmentTypes(list) - Method in class com.intershop.gradle.icm.tasks.ExtendCartridgeList
Provides a list of environment types which should be handeled by this created list configuration.
provideFileDependency(dependency) - Method in class com.intershop.gradle.icm.tasks.ProvideCartridgeListTemplate
This methods provides the dependency of single cartridgelist.properties as a dependency to the task. Only a module dependency is allowed. Type and extension is properties. The classifier is 'cartridgelist'.
provideFileDependency(dependency) - Method in class com.intershop.gradle.icm.tasks.ProvideLibFilter
This methods provides the dependency of single libfilter file as a dependency to the task. Only a module dependency is allowed. Type and extension is txt. The classifier is 'libs'.
provideJarTaskName(jarTaskName) - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeClasspath
Set provider for jar task name property.
ProvideLibFilter - Class in com.intershop.gradle.icm.tasks
This task download a text file with all 3rd party libs in a base projects from the configured dependencies. This files will be excluded from the calculated dependencies.
ProvideLibFilter(projectLayout, objectFactory) - Constructor for class com.intershop.gradle.icm.tasks.ProvideLibFilter
Creates a task that provides the base libraries filter file.
provideLibFilterFile(file) - Method in class com.intershop.gradle.icm.tasks.CopyThirdpartyLibs
Provides a file with a special list of used libraries in the base project. The entry in the list is --.
provideLibFilterFile(libFilter) - Method in class com.intershop.gradle.icm.tasks.SetupCartridges
Provides a file with a list of installed 3rd party libs in the base project container. See also task ProvideLibFilter.
provideOrganization(org) - Method in class com.intershop.gradle.icm.tasks.CreateServerInfo
Configure organization provider for this task.
provideOutputDir(cartridgeDir) - Method in class com.intershop.gradle.icm.tasks.AbstractCreateFolder
Provides the output dir of this task.
provideOutputDir(dir) - Method in class com.intershop.gradle.icm.tasks.CopyThirdpartyLibs
Provider configuration for target directory.
provideOutputDir(cartridgeDir) - Method in class com.intershop.gradle.icm.tasks.SetupCartridges
Provider configuration for target directory.
provideOutputfile(file) - Method in class com.intershop.gradle.icm.tasks.CreateServerInfo
Provides an output file for this task.
provideOutputFile(file) - Method in class com.intershop.gradle.icm.tasks.ExtendCartridgeList
Provides the output file of this task. It contains the cartridge list configuration of this project for special environment types.
provideOutputFile(file) - Method in class com.intershop.gradle.icm.tasks.ProvideCartridgeListTemplate
Provide the output file for the task.
provideOutputFile(file) - Method in class com.intershop.gradle.icm.tasks.ProvideLibFilter
Provide the output file for the task.
provideOutputfile(outputfile) - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeDescriptor
Provides an output file for this task.
provideProductId(id) - Method in class com.intershop.gradle.icm.tasks.CreateServerInfo
Configure product id provider for this task.
provideProductName(name) - Method in class com.intershop.gradle.icm.tasks.CreateServerInfo
Configure product name provider for this task.
provideTemplateFile(file) - Method in class com.intershop.gradle.icm.tasks.ExtendCartridgeList
Provides the base template file "cartridgelist.properties" from a base project.
provideUseClassesFolder(useClassesFolder) - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeClasspath
Set provider for using classes folder instead of jar files.
provideVersionInfoFile(file) - Method in class com.intershop.gradle.icm.tasks.CreateConfigFolder
Provides the version information of this project. This file is used for the presentation in the backoffice login.
PublicPlugin - Class in com.intershop.gradle.icm.cartridge
The cartridge plugin applies all basic configurations for publishing of cartridges.
PublicPlugin() - Constructor for class com.intershop.gradle.icm.cartridge.PublicPlugin
The cartridge plugin applies all basic configurations for publishing of cartridges.
publishCartridge(project, cartridgeStyle) - Method in class com.intershop.gradle.icm.cartridge.AbstractCartridge
 

R

runCopy() - Method in class com.intershop.gradle.icm.tasks.CopyThirdpartyLibs
Task method for the creation of a descriptor file.
runFileCreation() - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeClasspath
Task method for the creation of a descriptor file.
runFileCreation() - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeDescriptor
Task method for the creation of a descriptor file.

S

ServerDir - Class in com.intershop.gradle.icm.extension
This is part of the project extension and describes a list of directory configuration with excludes and includes. Furthermore it contains a property for the target. The task that uses this configuration transforms this to copyspec configuration.
ServerDir(objectFactory, defaultTarget, defaultExcludes, defaultIncludes) - Constructor for class com.intershop.gradle.icm.extension.ServerDir
creates a configuration of a simple copyspec.
serverDirConfig(action) - Method in class com.intershop.gradle.icm.extension.ProjectConfiguration
Configures the directory configuration of the project.
serverDirConfig(c) - Method in class com.intershop.gradle.icm.extension.ProjectConfiguration
Configures the directory configuration of the project.
ServerDirSet - Class in com.intershop.gradle.icm.extension
This is part of the project extension and describes a set of directory configurations for sites and configuration folders. The task that uses this configuration transforms this to copyspec configuration.
ServerDirSet(objectFactory) - Constructor for class com.intershop.gradle.icm.extension.ServerDirSet
creates a configuration of a simple copyspec.
setCartridgeDescription(p) - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeDescriptor
 
setCartridgeDir(value) - Method in class com.intershop.gradle.icm.tasks.SetupCartridges
Output directory of this task.
setCartridgeName(p) - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeDescriptor
 
setCartridgeVersion(value) - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeDescriptor
 
setDbprepareCartridges(p) - Method in class com.intershop.gradle.icm.extension.ProjectConfiguration
Cartridges of this project.
setDisplayName(p) - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeDescriptor
 
setExcludes(p) - Method in class com.intershop.gradle.icm.extension.FilePackage
This list contains excludes for file list.
setExcludes(p) - Method in class com.intershop.gradle.icm.tasks.CreateCartridgeList
This list contains excludes for cartridge list.
setFsOps(p) - Method in class com.intershop.gradle.icm.tasks.PreparePublishDir
 
setIncludes(p) - Method in class com.intershop.gradle.icm.extension.FilePackage
This list contains includes for file list.
setIncludes(p) - Method in class com.intershop.gradle.icm.tasks.CreateCartridgeList
This list contains includes for cartridge list.
setJarTaskName(p) - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeClasspath
 
setMavenPublicationName(p) - Method in class com.intershop.gradle.icm.extension.IntershopExtension
Publishing name of Maven of the project.
setOutputFile(value) - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeClasspath
The output file contains the classpath entries of the cartridge.
setOutputFile(value) - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeDescriptor
Output file for generated cluster id.
setProjectLayout(p) - Method in class com.intershop.gradle.icm.tasks.PreparePublishDir
 
SetupCartridges - Class in com.intershop.gradle.icm.tasks
Task for setup of an external cartridge in an ICM project.
SetupCartridges(projectLayout, objectFactory, fsOps) - Constructor for class com.intershop.gradle.icm.tasks.SetupCartridges
Task for setup of an external cartridge in an ICM project.
setUseClassesFolder(p) - Method in class com.intershop.gradle.icm.tasks.WriteCartridgeClasspath
 
setValue($receiver, receiver, property, value) - Static method in class com.intershop.gradle.icm.utils.UtilsKt
Provides 'set' functional extension for the Property object.
setValue($receiver, receiver, property, value) - Static method in class com.intershop.gradle.icm.utils.UtilsKt
Provides 'set' functional extension for the SetProperty object.
setValue($receiver, receiver, property, value) - Static method in class com.intershop.gradle.icm.utils.UtilsKt
Provides 'set' functional extension for the ListProperty object.
sites(action) - Method in class com.intershop.gradle.icm.extension.ServerDirSet
Configures a directory configuration of the sites server folder.
sites(c) - Method in class com.intershop.gradle.icm.extension.ServerDirSet
Configures a directory configuration of the sites server folder.
sites(projectLayout) - Method in class com.intershop.gradle.icm.project.TargetConf.DEVELOPMENT
Returns the the provider of a directory for sites folders.
sites(projectLayout) - Method in class com.intershop.gradle.icm.project.TargetConf.PRODUCTION
Returns the the provider of a directory for sites folders.
sites(projectLayout) - Method in enum com.intershop.gradle.icm.project.TargetConf
Returns the the provider of a directory for sites folders.
sites(projectLayout) - Method in class com.intershop.gradle.icm.project.TargetConf.TEST
Returns the the provider of a directory for sites folders.
sites() - Method in class com.intershop.gradle.icm.project.TaskName.DEVELOPMENT
Returns the task name for the creation of the necessary sites folder.
sites() - Method in class com.intershop.gradle.icm.project.TaskName.PRODUCTION
Returns the task name for the creation of the necessary sites folder.
sites() - Method in enum com.intershop.gradle.icm.project.TaskName
Returns the task name for the creation of the necessary sites folder.
sites() - Method in class com.intershop.gradle.icm.project.TaskName.TEST
Returns the task name for the creation of the necessary sites folder.
sitesPackage(action) - Method in class com.intershop.gradle.icm.extension.CartridgeProject
Provides the configuration of a packes with ICM sites files.
sitesPackage(c) - Method in class com.intershop.gradle.icm.extension.CartridgeProject
Provides the configuration of a package with ICM sites files.

T

TargetConf - Enum in com.intershop.gradle.icm.project
An enumeration of target directories and files of special environment typs - production, test and local server.
TargetConf.DEVELOPMENT - Class in com.intershop.gradle.icm.project
 
TargetConf.PRODUCTION - Class in com.intershop.gradle.icm.project
 
TargetConf.TEST - Class in com.intershop.gradle.icm.project
 
targetpath(projectLayout) - Method in class com.intershop.gradle.icm.project.TaskConfCopyLib.DEVELOPMENT
Returns the target directory provider.
targetpath(projectLayout) - Method in class com.intershop.gradle.icm.project.TaskConfCopyLib.PRODUCTION
Returns the target directory provider.
targetpath(projectLayout) - Method in enum com.intershop.gradle.icm.project.TaskConfCopyLib
Returns the target directory provider.
targetpath(projectLayout) - Method in class com.intershop.gradle.icm.project.TaskConfCopyLib.TEST
Returns the target directory provider.
TASK_ALLDEPENDENCIESREPORT - Static variable in class com.intershop.gradle.icm.ICMBasePlugin
 
TASK_WRITECARTRIDGEFILES - Static variable in class com.intershop.gradle.icm.ICMBasePlugin
 
TASK_ZIPSTATICFILES - Static variable in class com.intershop.gradle.icm.cartridge.ExternalPlugin
 
TaskConfCopyLib - Enum in com.intershop.gradle.icm.project
An enumeration for copy lib task configuration.
TaskConfCopyLib.DEVELOPMENT - Class in com.intershop.gradle.icm.project
 
TaskConfCopyLib.PRODUCTION - Class in com.intershop.gradle.icm.project
 
TaskConfCopyLib.TEST - Class in com.intershop.gradle.icm.project
 
taskname() - Method in class com.intershop.gradle.icm.project.TaskConfCopyLib.DEVELOPMENT
Returns the task name of the task.
taskname() - Method in class com.intershop.gradle.icm.project.TaskConfCopyLib.PRODUCTION
Returns the task name of the task.
taskname() - Method in enum com.intershop.gradle.icm.project.TaskConfCopyLib
Returns the task name of the task.
taskname() - Method in class com.intershop.gradle.icm.project.TaskConfCopyLib.TEST
Returns the task name of the task.
TaskName - Enum in com.intershop.gradle.icm.project
An enumeration of task names for the setup of special environment types - production, test and local server.
TaskName.DEVELOPMENT - Class in com.intershop.gradle.icm.project
 
TaskName.PRODUCTION - Class in com.intershop.gradle.icm.project
 
TaskName.TEST - Class in com.intershop.gradle.icm.project
 
test(action) - Method in class com.intershop.gradle.icm.extension.ProjectServerDirs
Configures a ServerDirSet from an action to the test configuration.
test(c) - Method in class com.intershop.gradle.icm.extension.ProjectServerDirs
Configures a ServerDirSet from an action to the test configuration.
TestPlugin - Class in com.intershop.gradle.icm.cartridge
The test cartridge plugin applies all basic configurations and tasks for a integration test cartridge project.
TestPlugin() - Constructor for class com.intershop.gradle.icm.cartridge.TestPlugin
The test cartridge plugin applies all basic configurations and tasks for a integration test cartridge project.
THIRDPARTYLIB_DIR - Static variable in class com.intershop.gradle.icm.tasks.CopyThirdpartyLibs
 

U

UtilsKt - Class in com.intershop.gradle.icm.utils
 

V

VERSIONINFO - Static variable in class com.intershop.gradle.icm.tasks.CreateServerInfo
 
VERSIONINFO_FILENAME - Static variable in class com.intershop.gradle.icm.tasks.CreateServerInfo
 
VERSIONINFO_FOLDER - Static variable in class com.intershop.gradle.icm.tasks.CreateServerInfo
 

W

WriteCartridgeClasspath - Class in com.intershop.gradle.icm.tasks
WriteCartridgeClasspath Gradle task 'writeCartridgeClasspath'
WriteCartridgeClasspath(projectLayout, objectFactory) - Constructor for class com.intershop.gradle.icm.tasks.WriteCartridgeClasspath
WriteCartridgeClasspath Gradle task 'writeCartridgeClasspath'
WriteCartridgeClasspath.Companion - Class in com.intershop.gradle.icm.tasks
 
WriteCartridgeDescriptor - Class in com.intershop.gradle.icm.tasks
WriteCartridgeDescriptor Gradle task 'writeCartridgeDescriptor'
WriteCartridgeDescriptor(projectLayout, objectFactory) - Constructor for class com.intershop.gradle.icm.tasks.WriteCartridgeDescriptor
WriteCartridgeDescriptor Gradle task 'writeCartridgeDescriptor'
WriteCartridgeDescriptor.Companion - Class in com.intershop.gradle.icm.tasks
 
writeProperties() - Method in class com.intershop.gradle.icm.tasks.CreateServerInfo
Main function to run the task functionality.

Z

ZipStaticFiles - Class in com.intershop.gradle.icm.tasks
Task to create a package of static content of a cartridge.
ZipStaticFiles() - Constructor for class com.intershop.gradle.icm.tasks.ZipStaticFiles
Task to create a package of static content of a cartridge.
A B C D E F G I L M N O P R S T U V W Z 
Skip navigation links