Index

A B C D E F G H I J L M P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractDeployMojo - Class in ch.ivyteam.ivy.maven.deploy
 
AbstractDeployMojo() - Constructor for class ch.ivyteam.ivy.maven.deploy.AbstractDeployMojo
 
AbstractEngineInstanceMojo - Class in ch.ivyteam.ivy.maven.compile
 
AbstractEngineInstanceMojo() - Constructor for class ch.ivyteam.ivy.maven.compile.AbstractEngineInstanceMojo
 
AbstractEngineMojo - Class in ch.ivyteam.ivy.maven
A MOJO that relies on an unpacked ivy engine.
AbstractEngineMojo() - Constructor for class ch.ivyteam.ivy.maven.AbstractEngineMojo
 
AbstractIntegrationTestMojo - Class in ch.ivyteam.ivy.maven.test
 
AbstractIntegrationTestMojo() - Constructor for class ch.ivyteam.ivy.maven.test.AbstractIntegrationTestMojo
 
AbstractProjectCompileMojo - Class in ch.ivyteam.ivy.maven.compile
 
AbstractProjectCompileMojo() - Constructor for class ch.ivyteam.ivy.maven.compile.AbstractProjectCompileMojo
 
additionalClasspath - Variable in class ch.ivyteam.ivy.maven.engine.EngineVmOptions
 
additionalVmOptions - Variable in class ch.ivyteam.ivy.maven.engine.EngineVmOptions
 
all() - Method in class ch.ivyteam.ivy.maven.util.MavenDependencies
 
append(String, String) - Method in class ch.ivyteam.ivy.maven.util.MavenProperties
 

B

buildApplicationDirectory - Variable in class ch.ivyteam.ivy.maven.compile.AbstractEngineInstanceMojo
Home application where the project to build and its dependencies will be temporary deployed.

C

ch.ivyteam.ivy.maven - package ch.ivyteam.ivy.maven
 
ch.ivyteam.ivy.maven.compile - package ch.ivyteam.ivy.maven.compile
 
ch.ivyteam.ivy.maven.deploy - package ch.ivyteam.ivy.maven.deploy
 
ch.ivyteam.ivy.maven.engine - package ch.ivyteam.ivy.maven.engine
 
ch.ivyteam.ivy.maven.engine.deploy - package ch.ivyteam.ivy.maven.engine.deploy
 
ch.ivyteam.ivy.maven.engine.deploy.dir - package ch.ivyteam.ivy.maven.engine.deploy.dir
 
ch.ivyteam.ivy.maven.engine.deploy.http - package ch.ivyteam.ivy.maven.engine.deploy.http
 
ch.ivyteam.ivy.maven.engine.download - package ch.ivyteam.ivy.maven.engine.download
 
ch.ivyteam.ivy.maven.test - package ch.ivyteam.ivy.maven.test
 
ch.ivyteam.ivy.maven.test.bpm - package ch.ivyteam.ivy.maven.test.bpm
 
ch.ivyteam.ivy.maven.util - package ch.ivyteam.ivy.maven.util
 
ch.ivyteam.ivy.maven.util.stream - package ch.ivyteam.ivy.maven.util.stream
 
checkSkip() - Method in class ch.ivyteam.ivy.maven.deploy.AbstractDeployMojo
 
ClasspathJar - Class in ch.ivyteam.ivy.maven.util
Jar with only a Manifest.MF that defines the classpath.
ClasspathJar(File) - Constructor for class ch.ivyteam.ivy.maven.util.ClasspathJar
 
clearAll() - Method in class ch.ivyteam.ivy.maven.engine.deploy.dir.DeploymentFiles
 
close() - Method in class ch.ivyteam.ivy.maven.util.stream.LineOrientedOutputStream
Writes all remaining
close() - Method in class ch.ivyteam.ivy.maven.util.stream.LineOrientedOutputStreamRedirector
 
compile(File, List<File>, Map<String, Object>) - Method in class ch.ivyteam.ivy.maven.engine.MavenProjectBuilderProxy
 
COMPILE_CLASSPATH - Static variable in interface ch.ivyteam.ivy.maven.engine.MavenProjectBuilderProxy.Options
 
CompileProjectMojo - Class in ch.ivyteam.ivy.maven.compile
Compiles an ivy Project with an ivyEngine.
CompileProjectMojo() - Constructor for class ch.ivyteam.ivy.maven.compile.CompileProjectMojo
 
CompilerResult - Class in ch.ivyteam.ivy.maven.util
 
CompilerResult(Properties) - Constructor for class ch.ivyteam.ivy.maven.util.CompilerResult
 
CompileTestProjectMojo - Class in ch.ivyteam.ivy.maven.compile
Compiles the test sources.
CompileTestProjectMojo() - Constructor for class ch.ivyteam.ivy.maven.compile.CompileTestProjectMojo
 
copyEngine(Path, Path) - Method in class ch.ivyteam.ivy.maven.test.StartTestEngineMojo
 
create(List<String>) - Method in class ch.ivyteam.ivy.maven.util.ClasspathJar
 
createDeployOptionsFile(DeploymentOptionsFileFactory) - Method in class ch.ivyteam.ivy.maven.deploy.AbstractDeployMojo
 
createEngineClassLoader(File) - Method in class ch.ivyteam.ivy.maven.engine.EngineClassLoaderFactory
 
createEngineController() - Method in class ch.ivyteam.ivy.maven.test.StopTestEngineMojo
 
createFileEntries(Collection<File>) - Method in class ch.ivyteam.ivy.maven.util.ClasspathJar
 
createFromConfiguration(String) - Method in class ch.ivyteam.ivy.maven.engine.deploy.DeploymentOptionsFileFactory
 
createFromTemplate(File, MavenProject, MavenSession, MavenFileFilter) - Method in class ch.ivyteam.ivy.maven.engine.deploy.DeploymentOptionsFileFactory
 
createIarJars(List<File>) - Method in class ch.ivyteam.ivy.maven.engine.MavenProjectBuilderProxy
 

D

DEFAULT_ARCH - Static variable in class ch.ivyteam.ivy.maven.InstallEngineMojo
 
DEFAULT_VERSION - Static variable in class ch.ivyteam.ivy.maven.AbstractEngineMojo
 
deploy(String, Log) - Method in class ch.ivyteam.ivy.maven.engine.deploy.dir.FileDeployer
 
deploy(String, Log) - Method in interface ch.ivyteam.ivy.maven.engine.deploy.dir.IvyDeployer
 
deploy(Log) - Method in class ch.ivyteam.ivy.maven.engine.deploy.http.HttpDeployer
 
DEPLOY_TEST_USERS - Static variable in interface ch.ivyteam.ivy.maven.deploy.DeployToEngineMojo.DefaultDeployOptions
 
deployFile - Variable in class ch.ivyteam.ivy.maven.deploy.AbstractDeployMojo
The file to deploy.
DeploymentFiles - Class in ch.ivyteam.ivy.maven.engine.deploy.dir
Engine status files from deployment.
DeploymentFiles(File) - Constructor for class ch.ivyteam.ivy.maven.engine.deploy.dir.DeploymentFiles
 
DeploymentOptionsFileFactory - Class in ch.ivyteam.ivy.maven.engine.deploy
 
DeploymentOptionsFileFactory(File) - Constructor for class ch.ivyteam.ivy.maven.engine.deploy.DeploymentOptionsFileFactory
 
deployOptionsFile - Variable in class ch.ivyteam.ivy.maven.deploy.AbstractDeployMojo
The file that contains deployment options.
deployTargetFileFormat - Variable in class ch.ivyteam.ivy.maven.deploy.AbstractDeployMojo
The target file format as which the project will be deployed into the process model version (PMV).
deployTargetState - Variable in class ch.ivyteam.ivy.maven.deploy.AbstractDeployMojo
The target state of all process model versions (PMVs) of the deployed projects.
deployTargetVersion - Variable in class ch.ivyteam.ivy.maven.deploy.AbstractDeployMojo
The target version controls on which process model version (PMV) a project is re-deployed.
deployTestUsers - Variable in class ch.ivyteam.ivy.maven.deploy.AbstractDeployMojo
If set to true then test users defined in the projects are deployed to the engine.
deployTimeoutInSeconds - Variable in class ch.ivyteam.ivy.maven.deploy.AbstractDeployMojo
The maximum amount of seconds that we wait for a deployment result from the engine
deployToDirectory(File, File) - Method in class ch.ivyteam.ivy.maven.deploy.AbstractDeployMojo
 
DeployToEngineMojo - Class in ch.ivyteam.ivy.maven.deploy
Deploys a single project (iar) or a full application (set of projects as zip) to a running Axon Ivy Engine.
DeployToEngineMojo() - Constructor for class ch.ivyteam.ivy.maven.deploy.DeployToEngineMojo
 
DeployToEngineMojo.DefaultDeployOptions - Interface in ch.ivyteam.ivy.maven.deploy
 
DeployToEngineMojo.DeployMethod - Interface in ch.ivyteam.ivy.maven.deploy
 
DeployToTestEngineMojo - Class in ch.ivyteam.ivy.maven.deploy
Deploys a set of test projects (iar) or a full application (set of projects as zip) to a running test engine.
DeployToTestEngineMojo() - Constructor for class ch.ivyteam.ivy.maven.deploy.DeployToTestEngineMojo
 
DeployToTestEngineMojo.Property - Interface in ch.ivyteam.ivy.maven.deploy
 
DIRECTORY - Static variable in interface ch.ivyteam.ivy.maven.deploy.DeployToEngineMojo.DeployMethod
 
downloadEngine() - Method in interface ch.ivyteam.ivy.maven.engine.download.EngineDownloader
 
downloadEngine() - Method in class ch.ivyteam.ivy.maven.engine.download.MavenEngineDownloader
 
downloadEngine() - Method in class ch.ivyteam.ivy.maven.engine.download.URLEngineDownloader
 

E

ENGINE_DIRECTORY_PROPERTY - Static variable in class ch.ivyteam.ivy.maven.AbstractEngineMojo
 
ENGINE_LIST_URL_PROPERTY - Static variable in class ch.ivyteam.ivy.maven.InstallEngineMojo
 
engineCacheDirectory - Variable in class ch.ivyteam.ivy.maven.AbstractEngineMojo
Location where ivy engines in required version can be extracted to.
EngineClassLoaderFactory - Class in ch.ivyteam.ivy.maven.engine
Factory that provides an URLClassLoader for ivy Engine class access.
EngineClassLoaderFactory(EngineClassLoaderFactory.MavenContext) - Constructor for class ch.ivyteam.ivy.maven.engine.EngineClassLoaderFactory
 
EngineClassLoaderFactory.MavenContext - Class in ch.ivyteam.ivy.maven.engine
 
EngineClassLoaderFactory.OsgiDir - Interface in ch.ivyteam.ivy.maven.engine
 
engineClasspathJarPath - Variable in class ch.ivyteam.ivy.maven.engine.EngineMojoContext
 
EngineControl - Class in ch.ivyteam.ivy.maven.engine
Sends commands like start, stop to the ivy Engine
EngineControl(EngineMojoContext) - Constructor for class ch.ivyteam.ivy.maven.engine.EngineControl
 
EngineControl.EngineState - Enum Class in ch.ivyteam.ivy.maven.engine
mvn-plugin implementation of: ch.ivyteam.server.ServerState
EngineControl.Property - Interface in ch.ivyteam.ivy.maven.engine
 
engineDirectory - Variable in class ch.ivyteam.ivy.maven.AbstractEngineMojo
Location where an unpacked (may pre-configured) ivy Engine in the required version exists.
engineDirectory - Variable in class ch.ivyteam.ivy.maven.engine.EngineMojoContext
 
EngineDownloader - Interface in ch.ivyteam.ivy.maven.engine.download
 
engineExec(MavenProjectBuilderProxy) - Method in class ch.ivyteam.ivy.maven.compile.AbstractEngineInstanceMojo
 
engineExec(MavenProjectBuilderProxy) - Method in class ch.ivyteam.ivy.maven.compile.CompileProjectMojo
 
engineExec(MavenProjectBuilderProxy) - Method in class ch.ivyteam.ivy.maven.compile.CompileTestProjectMojo
 
engineExec(MavenProjectBuilderProxy) - Method in class ch.ivyteam.ivy.maven.MavenDependencyMojo
 
engineLogFile - Variable in class ch.ivyteam.ivy.maven.engine.EngineMojoContext
 
EngineModuleHints - Class in ch.ivyteam.ivy.maven.engine
 
EngineModuleHints() - Constructor for class ch.ivyteam.ivy.maven.engine.EngineModuleHints
 
EngineMojoContext - Class in ch.ivyteam.ivy.maven.engine
 
EngineMojoContext(File, MavenProject, Log, File, EngineVmOptions, Integer) - Constructor for class ch.ivyteam.ivy.maven.engine.EngineMojoContext
 
engineToTarget() - Method in class ch.ivyteam.ivy.maven.test.AbstractIntegrationTestMojo
 
EngineVersionEvaluator - Class in ch.ivyteam.ivy.maven.engine
 
EngineVersionEvaluator(Log, File) - Constructor for class ch.ivyteam.ivy.maven.engine.EngineVersionEvaluator
 
EngineVmOptions - Class in ch.ivyteam.ivy.maven.engine
 
EngineVmOptions(String, String, String) - Constructor for class ch.ivyteam.ivy.maven.engine.EngineVmOptions
 
errorLog() - Method in class ch.ivyteam.ivy.maven.engine.deploy.dir.DeploymentFiles
 
evaluateVersion() - Method in class ch.ivyteam.ivy.maven.engine.EngineVersionEvaluator
 
execute() - Method in class ch.ivyteam.ivy.maven.compile.AbstractEngineInstanceMojo
 
execute() - Method in class ch.ivyteam.ivy.maven.deploy.DeployToEngineMojo
 
execute() - Method in class ch.ivyteam.ivy.maven.deploy.DeployToTestEngineMojo
 
execute() - Method in class ch.ivyteam.ivy.maven.HelpMojo
execute() - Method in class ch.ivyteam.ivy.maven.IarPackagingMojo
 
execute() - Method in class ch.ivyteam.ivy.maven.InstallEngineMojo
 
execute() - Method in class ch.ivyteam.ivy.maven.MavenDependencyCleanupMojo
 
execute() - Method in class ch.ivyteam.ivy.maven.SetupIvyResourcesPropertiesMojo
 
execute() - Method in class ch.ivyteam.ivy.maven.ShareEngineCoreClasspathMojo
 
execute() - Method in class ch.ivyteam.ivy.maven.test.SetupIntegrationTestPropertiesMojo
 
execute() - Method in class ch.ivyteam.ivy.maven.test.SetupIvyTestPropertiesMojo
 
execute() - Method in class ch.ivyteam.ivy.maven.test.StartTestEngineMojo
 
execute() - Method in class ch.ivyteam.ivy.maven.test.StopTestEngineMojo
 

F

FAILED - Enum constant in enum class ch.ivyteam.ivy.maven.engine.EngineControl.EngineState
 
FILE_FORMAT_AUTO - Static variable in interface ch.ivyteam.ivy.maven.deploy.DeployToEngineMojo.DefaultDeployOptions
 
FileDeployer - Class in ch.ivyteam.ivy.maven.engine.deploy.dir
 
FileDeployer(File, File, Integer, File, File) - Constructor for class ch.ivyteam.ivy.maven.engine.deploy.dir.FileDeployer
 
FileSetConverter - Class in ch.ivyteam.ivy.maven.util
 
FileSetConverter(File) - Constructor for class ch.ivyteam.ivy.maven.util.FileSetConverter
 
findEngineDownloadUrl(InputStream) - Method in class ch.ivyteam.ivy.maven.engine.download.URLEngineDownloader
 
findMatchingEngineInCacheDirectory() - Method in class ch.ivyteam.ivy.maven.AbstractEngineMojo
 
flush() - Method in class ch.ivyteam.ivy.maven.util.stream.LineOrientedOutputStream
Flush this log stream
flush() - Method in class ch.ivyteam.ivy.maven.util.stream.LineOrientedOutputStreamRedirector
 

G

get(String) - Method in class ch.ivyteam.ivy.maven.util.MavenProperties
 
getClasspathFiles() - Method in class ch.ivyteam.ivy.maven.util.ClasspathJar
 
getClasspathUrlEntries() - Method in class ch.ivyteam.ivy.maven.util.ClasspathJar
 
getCompileResultProperties() - Method in class ch.ivyteam.ivy.maven.util.SharedFile
 
getDependencies(String) - Method in class ch.ivyteam.ivy.maven.compile.AbstractProjectCompileMojo
 
getDependencies(MavenProject, String) - Static method in class ch.ivyteam.ivy.maven.util.MavenRuntime
 
getDependencies(MavenProject, MavenSession, String) - Static method in class ch.ivyteam.ivy.maven.util.MavenRuntime
 
getDownloader() - Method in class ch.ivyteam.ivy.maven.InstallEngineMojo
 
getEngineClassloaderFactory() - Method in class ch.ivyteam.ivy.maven.compile.AbstractEngineInstanceMojo
 
getEngineClasspathJar() - Method in class ch.ivyteam.ivy.maven.util.SharedFile
 
getEngineDir(MavenProject) - Method in class ch.ivyteam.ivy.maven.test.AbstractIntegrationTestMojo
 
getEngineOSGiBootClasspathJar() - Method in class ch.ivyteam.ivy.maven.util.SharedFile
 
getFiles() - Method in class ch.ivyteam.ivy.maven.util.ClasspathJar
 
getIarDependencyClasspathJar() - Method in class ch.ivyteam.ivy.maven.util.SharedFile
 
getInstalledEngineVersion(File) - Method in class ch.ivyteam.ivy.maven.AbstractEngineMojo
 
getIvyEngineClassPathFiles(File) - Static method in class ch.ivyteam.ivy.maven.engine.EngineClassLoaderFactory
 
getIvyVersionRange() - Method in class ch.ivyteam.ivy.maven.AbstractEngineMojo
 
getJar(String, String, String) - Method in class ch.ivyteam.ivy.maven.engine.EngineClassLoaderFactory.MavenContext
 
getMavenProjectBuilder() - Method in class ch.ivyteam.ivy.maven.compile.AbstractEngineInstanceMojo
 
getOptions() - Method in class ch.ivyteam.ivy.maven.compile.AbstractProjectCompileMojo
 
getOsgiBootstrapClasspath(File) - Static method in class ch.ivyteam.ivy.maven.engine.EngineClassLoaderFactory
 
getRawEngineDirectory() - Method in class ch.ivyteam.ivy.maven.AbstractEngineMojo
Caution: normally you should favor AbstractEngineMojo.identifyAndGetEngineDirectory().
getSlf4jJars() - Method in class ch.ivyteam.ivy.maven.engine.EngineClassLoaderFactory
 
getTestOutputDirectory() - Method in class ch.ivyteam.ivy.maven.util.CompilerResult
 
getZipFileNameFromDownloadLocation() - Method in interface ch.ivyteam.ivy.maven.engine.download.EngineDownloader
 
getZipFileNameFromDownloadLocation() - Method in class ch.ivyteam.ivy.maven.engine.download.MavenEngineDownloader
 
getZipFileNameFromDownloadLocation() - Method in class ch.ivyteam.ivy.maven.engine.download.URLEngineDownloader
Extracts the name of the engine zip-file from the url used to download the engine.
GOAL - Static variable in class ch.ivyteam.ivy.maven.compile.CompileProjectMojo
 
GOAL - Static variable in class ch.ivyteam.ivy.maven.compile.CompileTestProjectMojo
 
GOAL - Static variable in class ch.ivyteam.ivy.maven.deploy.DeployToEngineMojo
 
GOAL - Static variable in class ch.ivyteam.ivy.maven.IarPackagingMojo
 
GOAL - Static variable in class ch.ivyteam.ivy.maven.InstallEngineMojo
 
GOAL - Static variable in class ch.ivyteam.ivy.maven.MavenDependencyCleanupMojo
 
GOAL - Static variable in class ch.ivyteam.ivy.maven.MavenDependencyMojo
 
GOAL - Static variable in class ch.ivyteam.ivy.maven.SetupIvyResourcesPropertiesMojo
 
GOAL - Static variable in class ch.ivyteam.ivy.maven.ShareEngineCoreClasspathMojo
 
GOAL - Static variable in class ch.ivyteam.ivy.maven.test.SetupIntegrationTestPropertiesMojo
 
GOAL - Static variable in class ch.ivyteam.ivy.maven.test.SetupIvyTestPropertiesMojo
 
GOAL - Static variable in class ch.ivyteam.ivy.maven.test.StartTestEngineMojo
 
GOAL - Static variable in class ch.ivyteam.ivy.maven.test.StopTestEngineMojo
 

H

HelpMojo - Class in ch.ivyteam.ivy.maven
Display help information on project-build-plugin.
Call mvn ivy:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class ch.ivyteam.ivy.maven.HelpMojo
 
HTTP - Static variable in interface ch.ivyteam.ivy.maven.deploy.DeployToEngineMojo.DeployMethod
 
HttpDeployer - Class in ch.ivyteam.ivy.maven.engine.deploy.http
 
HttpDeployer(SecDispatcher, Server, String, String, File, File) - Constructor for class ch.ivyteam.ivy.maven.engine.deploy.http.HttpDeployer
 

I

IarPackagingMojo - Class in ch.ivyteam.ivy.maven
Packs the compiled project as ivy-archive (IAR).
IarPackagingMojo() - Constructor for class ch.ivyteam.ivy.maven.IarPackagingMojo
 
identifyAndGetEngineDirectory() - Method in class ch.ivyteam.ivy.maven.AbstractEngineMojo
 
install() - Static method in class ch.ivyteam.ivy.maven.engine.Slf4jSimpleEngineProperties
 
INSTALL_AREA - Static variable in interface ch.ivyteam.ivy.maven.engine.EngineClassLoaderFactory.OsgiDir
 
InstallEngineMojo - Class in ch.ivyteam.ivy.maven
Downloads an Axon Ivy Engine from the web if it does not yet exists in the correct version.
InstallEngineMojo() - Constructor for class ch.ivyteam.ivy.maven.InstallEngineMojo
 
isEngineDirectoryIdentified() - Method in class ch.ivyteam.ivy.maven.AbstractEngineMojo
 
isOSGiEngine(File) - Static method in class ch.ivyteam.ivy.maven.engine.EngineVersionEvaluator
 
IVY_ENGINE_CLASSPATH - Static variable in interface ch.ivyteam.ivy.maven.test.SetupIvyTestPropertiesMojo.Property
 
IVY_ENGINE_CORE_CLASSPATH_PROPERTY - Static variable in class ch.ivyteam.ivy.maven.ShareEngineCoreClasspathMojo
 
IVY_ENGINE_START_TIMEOUT_SECONDS - Static variable in class ch.ivyteam.ivy.maven.test.StartTestEngineMojo
 
IVY_PROJECT_IAR_CLASSPATH - Static variable in interface ch.ivyteam.ivy.maven.test.SetupIvyTestPropertiesMojo.Property
 
IVY_TEST_VM_RUNTIME - Static variable in interface ch.ivyteam.ivy.maven.test.SetupIvyTestPropertiesMojo.Property
 
IvyDeployer - Interface in ch.ivyteam.ivy.maven.engine.deploy.dir
Deploys ivy deployables to an Axon Ivy Engine.
IvyTestRuntime - Class in ch.ivyteam.ivy.maven.test.bpm
 
IvyTestRuntime() - Constructor for class ch.ivyteam.ivy.maven.test.bpm.IvyTestRuntime
 
IvyTestRuntime.Key - Interface in ch.ivyteam.ivy.maven.test.bpm
 
ivyVersion - Variable in class ch.ivyteam.ivy.maven.AbstractEngineMojo
The ivy Engine version or version-range that must be used.

J

JDT_OPTIONS - Static variable in interface ch.ivyteam.ivy.maven.engine.MavenProjectBuilderProxy.Options
 
JDT_SETTINGS_FILE - Static variable in interface ch.ivyteam.ivy.maven.engine.MavenProjectBuilderProxy.Options
 

L

LIB_BOOT - Static variable in interface ch.ivyteam.ivy.maven.engine.EngineClassLoaderFactory.OsgiDir
 
LIBRARY_ID - Static variable in class ch.ivyteam.ivy.maven.engine.EngineVersionEvaluator
 
LineOrientedOutputStream - Class in ch.ivyteam.ivy.maven.util.stream
Invokes processLine whenever a full line has been written to this stream.
LineOrientedOutputStream() - Constructor for class ch.ivyteam.ivy.maven.util.stream.LineOrientedOutputStream
 
LineOrientedOutputStreamRedirector - Class in ch.ivyteam.ivy.maven.util.stream
Output stream which buffer and redirect a stream line by line.
LineOrientedOutputStreamRedirector(OutputStream) - Constructor for class ch.ivyteam.ivy.maven.util.stream.LineOrientedOutputStreamRedirector
 
load(MavenProject) - Static method in class ch.ivyteam.ivy.maven.util.CompilerResult
 
loadFromJvmOptionsFile(EngineMojoContext, CommandLine) - Static method in class ch.ivyteam.ivy.maven.engine.EngineModuleHints
 
loadFromJvmOptionsFile(File, Log) - Static method in class ch.ivyteam.ivy.maven.engine.EngineModuleHints
 
localRepository - Variable in class ch.ivyteam.ivy.maven.compile.AbstractEngineInstanceMojo
 
localTransient() - Method in class ch.ivyteam.ivy.maven.util.MavenDependencies
 
log - Variable in class ch.ivyteam.ivy.maven.engine.EngineMojoContext
 
log() - Method in class ch.ivyteam.ivy.maven.engine.deploy.dir.DeploymentFiles
 

M

MAVEN_TEST_ADDITIONAL_CLASSPATH - Static variable in interface ch.ivyteam.ivy.maven.test.SetupIvyTestPropertiesMojo.Property
 
MAVEN_TEST_ARGLINE - Static variable in interface ch.ivyteam.ivy.maven.test.SetupIvyTestPropertiesMojo.Property
 
MavenContext(RepositorySystem, ArtifactRepository, MavenProject, Log) - Constructor for class ch.ivyteam.ivy.maven.engine.EngineClassLoaderFactory.MavenContext
 
MavenDependencies - Class in ch.ivyteam.ivy.maven.util
 
MavenDependencies(MavenProject, MavenSession) - Constructor for class ch.ivyteam.ivy.maven.util.MavenDependencies
 
MavenDependencyCleanupMojo - Class in ch.ivyteam.ivy.maven
Delete copied maven dependencies in the lib/mvn-deps folder.
MavenDependencyCleanupMojo() - Constructor for class ch.ivyteam.ivy.maven.MavenDependencyCleanupMojo
 
MavenDependencyMojo - Class in ch.ivyteam.ivy.maven
Copy maven dependencies to a specific folder.
MavenDependencyMojo() - Constructor for class ch.ivyteam.ivy.maven.MavenDependencyMojo
 
MavenEngineDownloader - Class in ch.ivyteam.ivy.maven.engine.download
 
MavenEngineDownloader(Log, String, String, List<RemoteRepository>, RepositorySystem, RepositorySystemSession) - Constructor for class ch.ivyteam.ivy.maven.engine.download.MavenEngineDownloader
 
MavenProjectBuilderProxy - Class in ch.ivyteam.ivy.maven.engine
Provides project build functionality that can only be accessed trough reflection on an ivy Engine classloader.
MavenProjectBuilderProxy(EngineClassLoaderFactory, File, File, Log, int) - Constructor for class ch.ivyteam.ivy.maven.engine.MavenProjectBuilderProxy
 
MavenProjectBuilderProxy.Options - Interface in ch.ivyteam.ivy.maven.engine
 
MavenProjectBuilderProxy.Result - Interface in ch.ivyteam.ivy.maven.engine
 
MavenProperties - Class in ch.ivyteam.ivy.maven.util
 
MavenProperties(MavenProject, Log) - Constructor for class ch.ivyteam.ivy.maven.util.MavenProperties
 
MavenRuntime - Class in ch.ivyteam.ivy.maven.util
 
MavenRuntime() - Constructor for class ch.ivyteam.ivy.maven.util.MavenRuntime
 
maxmem - Variable in class ch.ivyteam.ivy.maven.engine.EngineVmOptions
 
MINIMAL_COMPATIBLE_VERSION - Static variable in class ch.ivyteam.ivy.maven.AbstractEngineMojo
keep synch with pom.xml > reporting > maven-plugin-plugin > requirements

P

PLUGINS - Static variable in interface ch.ivyteam.ivy.maven.engine.EngineClassLoaderFactory.OsgiDir
 
processBuffer() - Method in class ch.ivyteam.ivy.maven.util.stream.LineOrientedOutputStream
Converts the buffer to a byte[] and sends it to processLine
processLine(byte[]) - Method in class ch.ivyteam.ivy.maven.util.stream.LineOrientedOutputStream
Processes a line.
processLine(byte[]) - Method in class ch.ivyteam.ivy.maven.util.stream.LineOrientedOutputStreamRedirector
 
processLine(String) - Method in class ch.ivyteam.ivy.maven.util.stream.LineOrientedOutputStream
Processes a line.
processLine(String) - Method in class ch.ivyteam.ivy.maven.util.stream.LineOrientedOutputStreamRedirector
 
PRODUCT_DIR - Static variable in interface ch.ivyteam.ivy.maven.test.bpm.IvyTestRuntime.Key
 
project - Variable in class ch.ivyteam.ivy.maven.compile.AbstractEngineInstanceMojo
 
project - Variable in class ch.ivyteam.ivy.maven.deploy.AbstractDeployMojo
 
project - Variable in class ch.ivyteam.ivy.maven.engine.EngineMojoContext
 
project - Variable in class ch.ivyteam.ivy.maven.test.StartTestEngineMojo
 
PROJECT_BUILD_SOURCEENCODING - Static variable in class ch.ivyteam.ivy.maven.SetupIvyResourcesPropertiesMojo
 
PROJECT_LOCATIONS - Static variable in interface ch.ivyteam.ivy.maven.test.bpm.IvyTestRuntime.Key
 
properties - Variable in class ch.ivyteam.ivy.maven.engine.EngineMojoContext
 
proxies - Variable in class ch.ivyteam.ivy.maven.engine.download.URLEngineDownloader
 

R

removeTemporaryDeploymentOptionsFile(File) - Static method in class ch.ivyteam.ivy.maven.deploy.AbstractDeployMojo
 
reset() - Static method in class ch.ivyteam.ivy.maven.engine.Slf4jSimpleEngineProperties
 
RUNNING - Enum constant in enum class ch.ivyteam.ivy.maven.engine.EngineControl.EngineState
 
RUNTIME_PROPS_RESOURCE - Static variable in class ch.ivyteam.ivy.maven.test.bpm.IvyTestRuntime
 

S

set(String, String) - Method in class ch.ivyteam.ivy.maven.util.MavenProperties
 
setMainClass(String) - Method in class ch.ivyteam.ivy.maven.util.ClasspathJar
 
setMavenProperty(String, String) - Method in class ch.ivyteam.ivy.maven.util.MavenProperties
 
setProductDir(File) - Method in class ch.ivyteam.ivy.maven.test.bpm.IvyTestRuntime
 
setProjectLocations(List<URI>) - Method in class ch.ivyteam.ivy.maven.test.bpm.IvyTestRuntime
 
SetupIntegrationTestPropertiesMojo - Class in ch.ivyteam.ivy.maven.test
Shares crucial test engine internals with the forked JVM that runs tests.
SetupIntegrationTestPropertiesMojo() - Constructor for class ch.ivyteam.ivy.maven.test.SetupIntegrationTestPropertiesMojo
 
SetupIvyResourcesPropertiesMojo - Class in ch.ivyteam.ivy.maven
Set the "project.build.sourceEncoding" property to "UTF-8" for the maven-resource plugin, if not manually defined.
SetupIvyResourcesPropertiesMojo() - Constructor for class ch.ivyteam.ivy.maven.SetupIvyResourcesPropertiesMojo
 
SetupIvyTestPropertiesMojo - Class in ch.ivyteam.ivy.maven.test
Shares the classpath of the built ivy project and it's engine as public property and tries to auto-configure 'maven-surefire-plugin' to use this classpath.
SetupIvyTestPropertiesMojo() - Constructor for class ch.ivyteam.ivy.maven.test.SetupIvyTestPropertiesMojo
 
SetupIvyTestPropertiesMojo.Property - Interface in ch.ivyteam.ivy.maven.test
 
SharedFile - Class in ch.ivyteam.ivy.maven.util
A file that is used by multiple Mojos/Goals during the build lifecycle.
SharedFile(MavenProject) - Constructor for class ch.ivyteam.ivy.maven.util.SharedFile
 
ShareEngineCoreClasspathMojo - Class in ch.ivyteam.ivy.maven
Shares the Engine core classpath with the property: ivy.engine.core.classpath.
ShareEngineCoreClasspathMojo() - Constructor for class ch.ivyteam.ivy.maven.ShareEngineCoreClasspathMojo
 
skipDeploy - Variable in class ch.ivyteam.ivy.maven.deploy.AbstractDeployMojo
Set to true to skip the deployment to the engine.
Slf4jSimpleEngineProperties - Class in ch.ivyteam.ivy.maven.engine
Sets the logging properties for the ivy engine.
Slf4jSimpleEngineProperties() - Constructor for class ch.ivyteam.ivy.maven.engine.Slf4jSimpleEngineProperties
 
SOURCE_ENCODING - Static variable in interface ch.ivyteam.ivy.maven.engine.MavenProjectBuilderProxy.Options
 
start() - Method in class ch.ivyteam.ivy.maven.engine.EngineControl
 
startEngine() - Method in class ch.ivyteam.ivy.maven.test.StartTestEngineMojo
 
STARTING - Enum constant in enum class ch.ivyteam.ivy.maven.engine.EngineControl.EngineState
 
StartTestEngineMojo - Class in ch.ivyteam.ivy.maven.test
Starts the Axon Ivy Engine for integration testing.
StartTestEngineMojo() - Constructor for class ch.ivyteam.ivy.maven.test.StartTestEngineMojo
 
STATE_ACTIVE_AND_RELEASED - Static variable in interface ch.ivyteam.ivy.maven.deploy.DeployToEngineMojo.DefaultDeployOptions
 
stop() - Method in class ch.ivyteam.ivy.maven.engine.EngineControl
 
STOPPED - Enum constant in enum class ch.ivyteam.ivy.maven.engine.EngineControl.EngineState
 
STOPPING - Enum constant in enum class ch.ivyteam.ivy.maven.engine.EngineControl.EngineState
 
StopTestEngineMojo - Class in ch.ivyteam.ivy.maven.test
Stops the Axon Ivy Engine after integration testing
StopTestEngineMojo() - Constructor for class ch.ivyteam.ivy.maven.test.StopTestEngineMojo
 
store(Map<String, Object>, MavenProject) - Static method in class ch.ivyteam.ivy.maven.util.CompilerResult
 
store(MavenProject) - Method in class ch.ivyteam.ivy.maven.test.bpm.IvyTestRuntime
 

T

TEST_ENGINE_APP - Static variable in interface ch.ivyteam.ivy.maven.deploy.DeployToTestEngineMojo.Property
 
TEST_ENGINE_LOG - Static variable in interface ch.ivyteam.ivy.maven.engine.EngineControl.Property
 
TEST_ENGINE_URL - Static variable in interface ch.ivyteam.ivy.maven.engine.EngineControl.Property
 
TEST_GOAL - Static variable in class ch.ivyteam.ivy.maven.deploy.DeployToTestEngineMojo
 
TEST_OUTPUT_DIR - Static variable in interface ch.ivyteam.ivy.maven.engine.MavenProjectBuilderProxy.Result
 
TEST_SOURCE_DIR - Static variable in interface ch.ivyteam.ivy.maven.engine.MavenProjectBuilderProxy.Options
 
testCompile(File, List<File>, Map<String, Object>) - Method in class ch.ivyteam.ivy.maven.engine.MavenProjectBuilderProxy
 
timeoutInSeconds - Variable in class ch.ivyteam.ivy.maven.engine.EngineMojoContext
 
toEngineArtifact(String, String) - Static method in class ch.ivyteam.ivy.maven.engine.download.MavenEngineDownloader
 
toPlexusFileSets(FileSet[]) - Method in class ch.ivyteam.ivy.maven.util.FileSetConverter
 
toReleaseVersion(String) - Static method in class ch.ivyteam.ivy.maven.engine.EngineVersionEvaluator
 
toYaml(AbstractDeployMojo) - Static method in class ch.ivyteam.ivy.maven.engine.deploy.YamlOptionsFactory
 
type(String) - Method in class ch.ivyteam.ivy.maven.util.MavenDependencies
 

U

UNREGISTERED - Enum constant in enum class ch.ivyteam.ivy.maven.engine.EngineControl.EngineState
 
URLEngineDownloader - Class in ch.ivyteam.ivy.maven.engine.download
 
URLEngineDownloader(URL, URL, String, String, VersionRange, Log, File, ProxyInfoProvider) - Constructor for class ch.ivyteam.ivy.maven.engine.download.URLEngineDownloader
 

V

validate(File, List<File>, Map<String, Object>) - Method in class ch.ivyteam.ivy.maven.engine.MavenProjectBuilderProxy
 
valueOf(String) - Static method in enum class ch.ivyteam.ivy.maven.engine.EngineControl.EngineState
Returns the enum constant of this class with the specified name.
values() - Static method in enum class ch.ivyteam.ivy.maven.engine.EngineControl.EngineState
Returns an array containing the constants of this enum class, in the order they are declared.
VERSION_AUTO - Static variable in interface ch.ivyteam.ivy.maven.deploy.DeployToEngineMojo.DefaultDeployOptions
 
vmOptions - Variable in class ch.ivyteam.ivy.maven.engine.EngineMojoContext
 

W

WARNINGS_ENABLED - Static variable in interface ch.ivyteam.ivy.maven.engine.MavenProjectBuilderProxy.Options
 
write(byte[], int, int) - Method in class ch.ivyteam.ivy.maven.util.stream.LineOrientedOutputStream
Write a block of characters to the output stream
write(int) - Method in class ch.ivyteam.ivy.maven.util.stream.LineOrientedOutputStream
Write the data to the buffer and flush the buffer, if a line separator is detected.
writeEngineClasspathJar(File) - Method in class ch.ivyteam.ivy.maven.engine.EngineClassLoaderFactory
 

Y

YamlOptionsFactory - Class in ch.ivyteam.ivy.maven.engine.deploy
 
YamlOptionsFactory() - Constructor for class ch.ivyteam.ivy.maven.engine.deploy.YamlOptionsFactory
 
A B C D E F G H I J L M P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values