Skip navigation links
A C D E F G H I L P R S W 

A

Actions - Class in io.knotx.stack.utils
Common Actions.Action implementation.
Actions() - Constructor for class io.knotx.stack.utils.Actions
 
Actions.Action - Interface in io.knotx.stack.utils
Wraps an action that is applied when the resolution is completed.
addDependency(Dependency) - Method in class io.knotx.stack.model.Stack
Adds a dependency.
addExclusion(String) - Method in class io.knotx.stack.resolver.ResolutionOptions
Adds an exclusion.
addUsage(String) - Method in class io.knotx.stack.model.StackResolution.ResolvedArtifact
 
addVariable(String, String) - Method in class io.knotx.stack.model.Stack
Adds a new variables or updates the value of an existing one.
applyFiltering() - Method in class io.knotx.stack.model.Stack
Apply filtering on the set of dependencies.

C

Cache - Class in io.knotx.stack.utils
A cache storing the resolution result.
Cache(boolean, boolean, File) - Constructor for class io.knotx.stack.utils.Cache
 
Cache.CacheEntry - Class in io.knotx.stack.utils
 
CacheEntry() - Constructor for class io.knotx.stack.utils.Cache.CacheEntry
 
copy(Artifact, File) - Static method in class io.knotx.stack.utils.Actions
Action to copy an artifact to a directory.
create() - Static method in interface io.knotx.stack.resolver.Resolver
Creates a Resolver using the default implementation and default options.
create(ResolverOptions) - Static method in interface io.knotx.stack.resolver.Resolver
Creates a Resolver using the default implementation and the given options.
customizeRemoteRepoBuilder(RemoteRepository.Builder) - Method in class io.knotx.stack.resolver.ResolverImpl
 

D

Dependency - Class in io.knotx.stack.model
Represents a dependency.
Dependency(String, String, String) - Constructor for class io.knotx.stack.model.Dependency
Creates a new Dependency.
Dependency(String, String, String, String) - Constructor for class io.knotx.stack.model.Dependency
Creates a new Dependency.
Dependency() - Constructor for class io.knotx.stack.model.Dependency
Creates a new Dependency.
DependencyConflictException - Exception in io.knotx.stack.model
Thrown when a conflict is detected between two dependencies.
DependencyConflictException(String, String, String, String) - Constructor for exception io.knotx.stack.model.DependencyConflictException

E

equals(Object) - Method in class io.knotx.stack.resolver.ResolutionOptions
 
execute() - Method in interface io.knotx.stack.utils.Actions.Action
Executes the action.

F

filter(String, Map<String, String>) - Static method in class io.knotx.stack.utils.Filtering
Filters the given input using the given set of variables.
Filtering - Class in io.knotx.stack.utils
Utility class to handle Maven-like filtering.
find(String, ResolutionOptions) - Method in class io.knotx.stack.utils.Cache
 
fromDescriptor(File) - Static method in class io.knotx.stack.model.Stack
Reads a stack descriptor.

G

get(String, ResolutionOptions) - Method in class io.knotx.stack.utils.Cache
 
getArtifact() - Method in class io.knotx.stack.model.StackResolution.ResolvedArtifact
 
getArtifacts() - Method in class io.knotx.stack.utils.Cache.CacheEntry
 
getCacheFile() - Method in class io.knotx.stack.model.StackResolutionOptions
 
getDependencies() - Method in class io.knotx.stack.model.Stack
Gets the dependencies, empty if none.
getExclusions() - Method in class io.knotx.stack.resolver.ResolutionOptions
 
getGACV() - Method in class io.knotx.stack.model.Dependency
 
getGacv() - Method in class io.knotx.stack.utils.Cache.CacheEntry
 
getHttpProxy() - Method in class io.knotx.stack.resolver.ResolverOptions
 
getHttpsProxy() - Method in class io.knotx.stack.resolver.ResolverOptions
 
getInsertionTime() - Method in class io.knotx.stack.utils.Cache.CacheEntry
 
getKnotxHome() - Static method in class io.knotx.stack.utils.Home
Try to find the home of knot.x using the `KNOTX_HOME` env variable or the `knotx.home` system property.
getLocalRepository() - Method in class io.knotx.stack.resolver.ResolverOptions
 
getMessage() - Method in exception io.knotx.stack.model.DependencyConflictException
Returns the detail message string of this throwable.
getOptions() - Method in class io.knotx.stack.utils.Cache.CacheEntry
 
getRemoteRepositories() - Method in class io.knotx.stack.resolver.ResolverOptions
 
getResolutionOptions() - Method in class io.knotx.stack.model.Dependency
Creates the ResolutionOptions object for the dependency.
getSelectedVersion() - Method in class io.knotx.stack.model.StackResolution.ResolvedArtifact
 
getUsages() - Method in class io.knotx.stack.model.StackResolution.ResolvedArtifact
 
getVariables() - Method in class io.knotx.stack.model.Stack
Gets the variables.

H

hashCode() - Method in class io.knotx.stack.resolver.ResolutionOptions
 
Home - Class in io.knotx.stack.utils
Helper method to find knot.x home.
Home() - Constructor for class io.knotx.stack.utils.Home
 
HTTP_PROXY_SYS_PROP - Static variable in class io.knotx.stack.resolver.ResolverOptions
 
HTTPS_PROXY_SYS_PROP - Static variable in class io.knotx.stack.resolver.ResolverOptions
 

I

io.knotx.stack.command - package io.knotx.stack.command
 
io.knotx.stack.model - package io.knotx.stack.model
 
io.knotx.stack.resolver - package io.knotx.stack.resolver
 
io.knotx.stack.utils - package io.knotx.stack.utils
 
isCacheDisabled() - Method in class io.knotx.stack.model.StackResolutionOptions
 
isCacheDisabledForSnapshots() - Method in class io.knotx.stack.model.StackResolutionOptions
 
isFailOnConflicts() - Method in class io.knotx.stack.model.StackResolutionOptions
 
isIncluded() - Method in class io.knotx.stack.model.Dependency
 
isTransitive() - Method in class io.knotx.stack.model.Dependency
 
isWithTransitive() - Method in class io.knotx.stack.resolver.ResolutionOptions
 

L

LOCAL_REPO_SYS_PROP - Static variable in class io.knotx.stack.resolver.ResolverOptions
 

P

put(String, ResolutionOptions, List<Artifact>) - Method in class io.knotx.stack.utils.Cache
 

R

REMOTE_REPOS_SYS_PROP - Static variable in class io.knotx.stack.resolver.ResolverOptions
 
REMOTE_SNAPSHOT_POLICY_SYS_PROP - Static variable in class io.knotx.stack.resolver.ResolverImpl
 
remove(File) - Static method in class io.knotx.stack.utils.Actions
Action removing a file.
removeDependency(Dependency) - Method in class io.knotx.stack.model.Stack
Removes a dependency.
removeExclusion(String) - Method in class io.knotx.stack.resolver.ResolutionOptions
Removes an exclusion.
removeVariable(String) - Method in class io.knotx.stack.model.Stack
Removes a variable.
ResolutionOptions - Class in io.knotx.stack.resolver
Options configuring the resolution of a single dependency.
ResolutionOptions() - Constructor for class io.knotx.stack.resolver.ResolutionOptions
 
resolve() - Method in class io.knotx.stack.model.StackResolution
Resolves the stack.
resolve(String, ResolutionOptions) - Method in interface io.knotx.stack.resolver.Resolver
Resolves a dependency.
resolve(Artifact, boolean, List<String>) - Method in class io.knotx.stack.resolver.ResolverImpl
Resolve the given artifact.
resolve(String, ResolutionOptions) - Method in class io.knotx.stack.resolver.ResolverImpl
 
ResolveCommand - Class in io.knotx.stack.command
The resolve command maintains the files contained in the `lib` directory of a vert.x stack based on a stack descriptor.
ResolveCommand() - Constructor for class io.knotx.stack.command.ResolveCommand
 
ResolveCommandFactory - Class in io.knotx.stack.command
The ResolveCommand factory.
ResolveCommandFactory() - Constructor for class io.knotx.stack.command.ResolveCommandFactory
Creates a new ResolveCommandFactory.
ResolvedArtifact() - Constructor for class io.knotx.stack.model.StackResolution.ResolvedArtifact
 
Resolver - Interface in io.knotx.stack.resolver
Interface implemented by resolver.
ResolverImpl - Class in io.knotx.stack.resolver
An implementation of Resolver based on Aether.
ResolverImpl(ResolverOptions) - Constructor for class io.knotx.stack.resolver.ResolverImpl
Creates a new instance of ResolverImpl with the given options.
ResolverOptions - Class in io.knotx.stack.resolver
Options to configure the resolver.
ResolverOptions() - Constructor for class io.knotx.stack.resolver.ResolverOptions
 
run() - Method in class io.knotx.stack.command.ResolveCommand
Executes the command.

S

setArtifact(Artifact) - Method in class io.knotx.stack.model.StackResolution.ResolvedArtifact
 
setArtifacts(List<Artifact>) - Method in class io.knotx.stack.utils.Cache.CacheEntry
 
setCacheDisabled(boolean) - Method in class io.knotx.stack.model.StackResolutionOptions
Sets whether or not the cache is disabled.
setCacheDisabledForSnapshots(boolean) - Method in class io.knotx.stack.model.StackResolutionOptions
Sets whether or not the cache is disabled for snapshot.
setCacheFile(File) - Method in class io.knotx.stack.model.StackResolutionOptions
Sets the cache file location (json file).
setCacheLocation(File) - Method in class io.knotx.stack.command.ResolveCommand
 
setDirectory(String) - Method in class io.knotx.stack.command.ResolveCommand
 
setDisableCache(boolean) - Method in class io.knotx.stack.command.ResolveCommand
 
setDisableCacheForSnapshots(boolean) - Method in class io.knotx.stack.command.ResolveCommand
 
setFailOnConflict(boolean) - Method in class io.knotx.stack.command.ResolveCommand
 
setFailOnConflicts(boolean) - Method in class io.knotx.stack.model.StackResolutionOptions
Sets whether or not the resolution should fail on conflicts.
setGacv(String) - Method in class io.knotx.stack.utils.Cache.CacheEntry
 
setHttpProxy(String) - Method in class io.knotx.stack.command.ResolveCommand
 
setHttpProxy(String) - Method in class io.knotx.stack.model.StackResolutionOptions
 
setHttpProxy(String) - Method in class io.knotx.stack.resolver.ResolverOptions
Sets the address of the proxy used for HTTP requests.
setHttpsProxy(String) - Method in class io.knotx.stack.command.ResolveCommand
 
setHttpsProxy(String) - Method in class io.knotx.stack.model.StackResolutionOptions
 
setHttpsProxy(String) - Method in class io.knotx.stack.resolver.ResolverOptions
Sets the address of the proxy used for HTTPS requests.
setIncluded(boolean) - Method in class io.knotx.stack.model.Dependency
Sets whether or not the dependency is included.
setInsertionTime(long) - Method in class io.knotx.stack.utils.Cache.CacheEntry
 
setLocalRepository(String) - Method in class io.knotx.stack.command.ResolveCommand
 
setLocalRepository(String) - Method in class io.knotx.stack.model.StackResolutionOptions
 
setLocalRepository(String) - Method in class io.knotx.stack.resolver.ResolverOptions
Sets the path to the local Maven repository.
setOptional(boolean) - Method in class io.knotx.stack.model.Dependency
Not supported property, as the concept of 'optional' does not make sense when building a stack.
setOptions(ResolutionOptions) - Method in class io.knotx.stack.utils.Cache.CacheEntry
 
setRemoteRepositories(List<String>) - Method in class io.knotx.stack.command.ResolveCommand
 
setRemoteRepositories(List<String>) - Method in class io.knotx.stack.model.StackResolutionOptions
 
setRemoteRepositories(List<String>) - Method in class io.knotx.stack.resolver.ResolverOptions
Sets the list of remote repositories used by the resolver.
setSelectedVersion(String) - Method in class io.knotx.stack.model.StackResolution.ResolvedArtifact
 
setStackDescriptor(String) - Method in class io.knotx.stack.command.ResolveCommand
 
setTransitive(boolean) - Method in class io.knotx.stack.model.Dependency
Sets whether or not the dependency resolution also resolves the transitive dependencies.
setWithTransitive(boolean) - Method in class io.knotx.stack.resolver.ResolutionOptions
Sets whether or not the resolution of the dependency should include the transitive dependencies.
size() - Method in class io.knotx.stack.utils.Cache
 
skip(Artifact) - Static method in class io.knotx.stack.utils.Actions
Action denoting that nothing needs to be done for the given artifact.
Stack - Class in io.knotx.stack.model
Represents a stack.
Stack() - Constructor for class io.knotx.stack.model.Stack
 
StackResolution - Class in io.knotx.stack.model
Object responsible for resolving a stack.
StackResolution(Stack, File, StackResolutionOptions) - Constructor for class io.knotx.stack.model.StackResolution
Creates an instance of StackResolution.
StackResolution.ResolvedArtifact - Class in io.knotx.stack.model
Represents a resolved artifact.
StackResolutionOptions - Class in io.knotx.stack.model
The options configuring the stack resolution.
StackResolutionOptions() - Constructor for class io.knotx.stack.model.StackResolutionOptions
 

W

writeCacheOnFile() - Method in class io.knotx.stack.utils.Cache
 
A C D E F G H I L P R S W 
Skip navigation links

Copyright © 2016–2019. All rights reserved.