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

A

addCommit(Path, String, Map<String, String>, boolean) - Method in interface org.azyva.dragom.git.Git
Synchronizes the working copy with the index and commits.
addCommit(Path, String, Map<String, String>, boolean) - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
addMatchedReferencePath(ReferencePath) - Method in class org.azyva.dragom.reference.support.SimpleReferenceGraph
 
addModuleVersion(ModuleVersion, boolean) - Static method in class org.azyva.dragom.job.RootManager
Adds a ModuleVersion to the list of root ModuleVersion.
addReference(ModuleVersion, Reference) - Method in class org.azyva.dragom.reference.support.SimpleReferenceGraph
 
addRootModuleVersion(ModuleVersion) - Method in class org.azyva.dragom.reference.support.SimpleReferenceGraph
 
afterIterateListModuleVersionRoot() - Method in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
afterUnmarshal(Unmarshaller, Object) - Method in class org.azyva.dragom.model.config.impl.xml.XmlClassificationNodeConfig
 
afterUnmarshal(Unmarshaller, Object) - Method in class org.azyva.dragom.model.config.impl.xml.XmlNodeConfig
 
ahead - Variable in class org.azyva.dragom.git.Git.AheadBehindInfo
 
AheadBehindInfo() - Constructor for class org.azyva.dragom.git.Git.AheadBehindInfo
 
AlwaysNeverAskUserResponse - Enum in org.azyva.dragom.util
Enumerates the possible responses to a Always/Never/Ask type of user input.
AlwaysNeverYesNoAskUserResponse - Enum in org.azyva.dragom.util
Enumerates the possible responses to a Always/Never/Yes/No/Ask type of user input.
applyDragomSystemProperties() - Static method in class org.azyva.dragom.util.Util
Applies system properties from the META-INF/dragom.properties classpath resource.

B

beforeIterateListModuleVersionRoot() - Method in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
beforeValidateListModuleVersionRoot() - Method in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
behind - Variable in class org.azyva.dragom.git.Git.AheadBehindInfo
 
build(String, Map<String, String>) - Method in class org.azyva.dragom.jenkins.impl.DefaultJenkinsClientImpl
 
build(String, Map<String, String>) - Method in interface org.azyva.dragom.jenkins.JenkinsClient
Triggers a build for a job.
Build - Class in org.azyva.dragom.job
Build job.
Build(List<ModuleVersion>) - Constructor for class org.azyva.dragom.job.Build
Constructor.
build(Path, String, Writer) - Method in class org.azyva.dragom.model.plugin.impl.MavenBuilderPluginImpl
 
BUILD_LOG_FILE_NAMES_SUFFIX - Static variable in class org.azyva.dragom.job.BuildRemote
Suffix for build log file names.
BuildReferenceGraph - Class in org.azyva.dragom.job
The principle of operation of this class is to traverse reference graphs in the standard way using a List of root ModuleVersion's and a ReferencePathMatcher to build the ReferenceGraph.
BuildReferenceGraph(ReferenceGraph, List<ModuleVersion>) - Constructor for class org.azyva.dragom.job.BuildReferenceGraph
Constructor.
BuildRemote - Class in org.azyva.dragom.job
Build job that uses the RemoteBuilder plugin and implicitly supports parallelism.
BuildRemote(List<ModuleVersion>) - Constructor for class org.azyva.dragom.job.BuildRemote
Constructor.

C

cancel() - Method in class org.azyva.dragom.jenkins.impl.DefaultJenkinsClientImpl.DefaultBuildImpl
 
cancel() - Method in interface org.azyva.dragom.jenkins.JenkinsClient.Build
Cancels or aborts the build, depending on whether its JenkinsClient.BuildState is JenkinsClient.BuildState.QUEUED or JenkinsClient.BuildState.RUNNING.
ChangeReferenceToModuleVersion - Class in org.azyva.dragom.job
Job to change the Version of a referenced ModuleVersion within a reference graph.
ChangeReferenceToModuleVersion(List<ModuleVersion>) - Constructor for class org.azyva.dragom.job.ChangeReferenceToModuleVersion
Constructor.
checkMutable() - Method in class org.azyva.dragom.model.impl.simple.SimpleNode
Checks if the MutableNode is really mutable.
checkNotDeleted() - Method in class org.azyva.dragom.model.impl.simple.SimpleNode
Checks if the MutableNode is not deleted.
checkOptimisticLock(OptimisticLockHandle, boolean) - Method in class org.azyva.dragom.model.config.impl.simple.SimpleNodeConfig
Check whether the OptimisticLockHandle corresponds to the current state of the data it represents.
checkout(Path, Version) - Method in interface org.azyva.dragom.git.Git
Git checkout.
checkout(Path, Version) - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
Checkout - Class in org.azyva.dragom.job
Checkout job.
Checkout(List<ModuleVersion>) - Constructor for class org.azyva.dragom.job.Checkout
Constructor.
checkout(Version, Path) - Method in class org.azyva.dragom.model.plugin.impl.GitScmPluginImpl
 
checkoutSystem(Version) - Method in class org.azyva.dragom.model.plugin.impl.GitScmPluginImpl
 
ClassificationNodePluginAbstractImpl - Class in org.azyva.dragom.model.plugin.impl
Abstract class to help implement ClassificationNodePlugin.
ClassificationNodePluginAbstractImpl(ClassificationNode) - Constructor for class org.azyva.dragom.model.plugin.impl.ClassificationNodePluginAbstractImpl
Constructor.
clean(Path, Writer) - Method in class org.azyva.dragom.model.plugin.impl.MavenBuilderPluginImpl
 
cleanCaches(boolean) - Method in class org.azyva.dragom.model.impl.simple.SimpleClassificationNode
 
cleanCaches(boolean) - Method in class org.azyva.dragom.model.impl.simple.SimpleNode
Called when underlying MutableConfig data have changed so that any cache that could contain instantiated objects whose states are dependent on this data is cleared.
clearLock() - Method in class org.azyva.dragom.model.config.impl.simple.SimpleOptimisticLockHandle
 
clone(String, Version, Path) - Method in interface org.azyva.dragom.git.Git
Git clone.
clone(String, Version, Path) - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
com.desjardins.soutiendev.sipl.noyau.dragom - package com.desjardins.soutiendev.sipl.noyau.dragom
 
commit(Path, String, Map<String, String>) - Method in class org.azyva.dragom.model.plugin.impl.GitScmPluginImpl
 
compare(Version, Version) - Method in class org.azyva.dragom.model.plugin.impl.SimpleVersionClassifierPluginImpl
 
compareEvolutionPaths(String, String) - Method in class org.azyva.dragom.model.plugin.impl.SimpleVersionClassifierPluginImpl
 
config(Path, String, String) - Method in interface org.azyva.dragom.git.Git
Sets a configuration parameter within the Git workspace (local repository).
config(Path, String, String) - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
ConfigArtifactVersionMapperPluginImpl - Class in org.azyva.dragom.model.plugin.impl
Configurable ArtifactVersionMapperPlugin.
ConfigArtifactVersionMapperPluginImpl(Module) - Constructor for class org.azyva.dragom.model.plugin.impl.ConfigArtifactVersionMapperPluginImpl
 
containsModuleVersion(ModuleVersion) - Static method in class org.azyva.dragom.job.RootManager
Verifies if a ModuleVersion is contained in the list of ModuleVersion.
ContinuousReleaseSelectStaticVersionPluginImpl - Class in org.azyva.dragom.model.plugin.impl
SelectStaticVersionPlugin implementation that selects the most recent static Version corresponding to the dynamic Version.
ContinuousReleaseSelectStaticVersionPluginImpl(Module) - Constructor for class org.azyva.dragom.model.plugin.impl.ContinuousReleaseSelectStaticVersionPluginImpl
Constructor.
convert(ModuleVersion) - Method in class org.azyva.dragom.model.support.ModuleVersionJsonConverter
 
convert(NodePath) - Method in class org.azyva.dragom.model.support.NodePathJsonConverter
 
convert(Version) - Method in class org.azyva.dragom.model.support.VersionJsonConverter
 
convertPascalCaseToLowercaseWithDashes(String) - Static method in class org.azyva.dragom.util.Util
Converts a PascalCase (or camelCase) string to lowercase with dashes.
convertToRef(Version) - Method in interface org.azyva.dragom.git.Git
Converts a Version to a Git reference such as refs/tags/<tag> or refs/remotes/origin/<branch>.
convertToRef(Version) - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
create() - Method in class org.azyva.dragom.model.impl.simple.SimpleNodeBuilder
 
createBranch(Path, String, boolean) - Method in interface org.azyva.dragom.git.Git
Creates a branch.
createBranch(Path, String, boolean) - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
createChildMutableClassificationNode() - Method in class org.azyva.dragom.model.impl.simple.SimpleClassificationNode
 
createChildMutableClassificationNodeConfig() - Method in class org.azyva.dragom.model.config.impl.simple.SimpleClassificationNodeConfig
 
createChildMutableModule() - Method in class org.azyva.dragom.model.impl.simple.SimpleClassificationNode
 
createChildMutableModuleConfig() - Method in class org.azyva.dragom.model.config.impl.simple.SimpleClassificationNodeConfig
 
createClassificationNodeBuilder() - Method in class org.azyva.dragom.model.impl.simple.SimpleModel
 
createJob(String, Reader) - Method in class org.azyva.dragom.jenkins.impl.DefaultJenkinsClientImpl
 
createJob(String, Reader) - Method in interface org.azyva.dragom.jenkins.JenkinsClient
Creates a regular non-templatized job.
createModuleBuilder() - Method in class org.azyva.dragom.model.impl.simple.SimpleModel
 
createMutableClassificationNodeConfigRoot() - Method in class org.azyva.dragom.model.config.impl.simple.SimpleConfig
 
createMutableClassificationNodeRoot() - Method in class org.azyva.dragom.model.impl.simple.SimpleModel
 
createOptimisticLockHandle(boolean) - Method in class org.azyva.dragom.model.config.impl.simple.SimpleNodeConfig
 
createOptimisticLockHandle(boolean) - Method in class org.azyva.dragom.model.impl.simple.SimpleNode
 
createSimpleFolder(String) - Method in class org.azyva.dragom.jenkins.impl.DefaultJenkinsClientImpl
 
createSimpleFolder(String) - Method in interface org.azyva.dragom.jenkins.JenkinsClient
Creates a simple folder.
createTag(Path, String, String) - Method in interface org.azyva.dragom.git.Git
Creates a tag.
createTag(Path, String, String) - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
createTempDynamicVersion(Path) - Method in class org.azyva.dragom.model.plugin.impl.GitScmPluginImpl
 
createUpdateJob(String, Reader) - Method in class org.azyva.dragom.jenkins.impl.DefaultJenkinsClientImpl
 
createUpdateJob(String, Reader) - Method in interface org.azyva.dragom.jenkins.JenkinsClient
Creates or updates a regular non-templatized job.
createUpdateJobFromTemplate(String, String, Map<String, String>) - Method in class org.azyva.dragom.jenkins.impl.DefaultJenkinsClientImpl
 
createUpdateJobFromTemplate(String, String, Map<String, String>) - Method in interface org.azyva.dragom.jenkins.JenkinsClient
Created a job from a template.
createVersion(Path, Version, Map<String, String>, boolean) - Method in class org.azyva.dragom.model.plugin.impl.GitScmPluginImpl
 
CredentialStore - Class in org.azyva.dragom.security
This class allows managing credentials securely.
CredentialStore(Path, Path, List<CredentialStore.ResourcePatternRealmUser>) - Constructor for class org.azyva.dragom.security.CredentialStore
Constructor.
CredentialStore.RealmUser - Class in org.azyva.dragom.security
Realm and user tupple.
CredentialStore.ResourceInfo - Class in org.azyva.dragom.security
Information about a resource.
CredentialStore.ResourcePatternRealmUser - Class in org.azyva.dragom.security
Mapping from a resource Pattern to a realm and user.

D

DEFAULT_CREDENTIAL_FILE - Static variable in class org.azyva.dragom.security.CredentialStore
Default credential file.
DEFAULT_MASTER_KEY_FILE - Static variable in class org.azyva.dragom.security.CredentialStore
Default master password file.
DefaultCredentialStorePluginImpl - Class in org.azyva.dragom.execcontext.plugin.impl
This default implementation of CredentialStorePlugin uses CredentialStore to manage credentials.
DefaultCredentialStorePluginImpl(ExecContext) - Constructor for class org.azyva.dragom.execcontext.plugin.impl.DefaultCredentialStorePluginImpl
Constructor.
DefaultEventPluginImpl - Class in org.azyva.dragom.execcontext.plugin.impl
Default EventPlugin implementation.
DefaultEventPluginImpl(ExecContext) - Constructor for class org.azyva.dragom.execcontext.plugin.impl.DefaultEventPluginImpl
 
DefaultExecContextFactory - Class in org.azyva.dragom.execcontext.support
Default ExecContextFactory implementation that manages ExecContext using a workspace directory in the file system.
DefaultExecContextFactory() - Constructor for class org.azyva.dragom.execcontext.support.DefaultExecContextFactory
 
DefaultGitImpl - Class in org.azyva.dragom.git.impl
Main implementation of Git.
DefaultGitImpl() - Constructor for class org.azyva.dragom.git.impl.DefaultGitImpl
 
DefaultJenkinsClientImpl - Class in org.azyva.dragom.jenkins.impl
Main implementation of JenkinsClient.
DefaultJenkinsClientImpl() - Constructor for class org.azyva.dragom.jenkins.impl.DefaultJenkinsClientImpl
Default constructor.
DefaultJenkinsClientImpl.DefaultBuildImpl - Class in org.azyva.dragom.jenkins.impl
Main implementation of JenkinsClient.Build.
DefaultModelFactory - Class in org.azyva.dragom.model.support
Default ModelFactory implementation that loads a Model from configuration stored in an XML resource identified by an arbitrary URL.
DefaultModelFactory() - Constructor for class org.azyva.dragom.model.support.DefaultModelFactory
 
DefaultRuntimePropertiesPluginImpl - Class in org.azyva.dragom.execcontext.plugin.impl
This default implementation of RuntimePropertiesPlugin considers the following sources for the properties, in precedence order (the first one that provides a requested property is used): Transient data within the ExecContext (ExecContext.getTransientData(java.lang.String)) having the prefix "runtime-property" Tool properties (ToolLifeCycleExecContext.getToolProperty(java.lang.String)) having the prefix "runtime-property", if the ExecContext implements ToolLifeCycleExecContext ExecContext properties (ExecContext.getProperty(java.lang.String)) having the prefix "runtime-property" ExecContext initialization properties (ExecContext.getInitProperty(java.lang.String)) having the prefix "runtime-property" System properties (System.getProperty) having the prefix "org.azyva.dragom.runtime-property" Node properties within the Model (@link Node#getProperty}.
DefaultRuntimePropertiesPluginImpl(ExecContext) - Constructor for class org.azyva.dragom.execcontext.plugin.impl.DefaultRuntimePropertiesPluginImpl
 
DefaultUserInteractionCallbackPluginImpl - Class in org.azyva.dragom.execcontext.plugin.impl
 
DefaultUserInteractionCallbackPluginImpl(ExecContext) - Constructor for class org.azyva.dragom.execcontext.plugin.impl.DefaultUserInteractionCallbackPluginImpl
Default constructor.
DefaultWorkspacePluginFactory - Class in org.azyva.dragom.execcontext.plugin.impl
TODO: Assumes dragom metadata dir exists, but may not be initialized based on version.
DefaultWorkspacePluginFactory() - Constructor for class org.azyva.dragom.execcontext.plugin.impl.DefaultWorkspacePluginFactory
 
delete() - Method in class org.azyva.dragom.model.config.impl.simple.SimpleClassificationNodeConfig
We need to override delete which is already defined in SimpleNodeConfig since only a SimpleClassificationNodeConfig can be a root ClassificationNodeConfig within a Config.
delete() - Method in class org.azyva.dragom.model.config.impl.simple.SimpleNodeConfig
 
delete() - Method in class org.azyva.dragom.model.impl.simple.SimpleNode
 
deleteDefaultUser(String) - Method in class org.azyva.dragom.security.CredentialStore
Removes the default user for the realm corresponding to a resource.
deleteItem(String) - Method in class org.azyva.dragom.jenkins.impl.DefaultJenkinsClientImpl
 
deleteItem(String) - Method in interface org.azyva.dragom.jenkins.JenkinsClient
Deletes an item.
deletePassword(String, String) - Method in class org.azyva.dragom.security.CredentialStore
Deletes a password from the credential store.
DemoNodeEventListenerNodeInitPluginImpl - Class in org.azyva.dragom.model.plugin.impl
Factory for NodeInitPlugin that registers a demo NodeEventListener that simply logs all events.
DemoNodeEventListenerNodeInitPluginImpl(Node) - Constructor for class org.azyva.dragom.model.plugin.impl.DemoNodeEventListenerNodeInitPluginImpl
 
DO_YOU_WANT_TO_CONTINUE_CONTEXT_COMMIT - Static variable in class org.azyva.dragom.util.Util
Context for Util.handleDoYouWantToContinue(java.lang.String) that represents committing local unsynchronized changes.
DO_YOU_WANT_TO_CONTINUE_CONTEXT_COMMIT_REFERENCE_CHANGE_AFTER_ABORT - Static variable in class org.azyva.dragom.util.Util
Context for Util.handleDoYouWantToContinue(java.lang.String) that represents the fact that during the creation of a static Version or the switch to a dynamic Version one or more references were changed but not committed and the user requested to abort.
DO_YOU_WANT_TO_CONTINUE_CONTEXT_CREATE_DYNAMIC_VERSION - Static variable in class org.azyva.dragom.util.Util
Context for Util.handleDoYouWantToContinue(java.lang.String) that represents creating a new dynamic Version.
DO_YOU_WANT_TO_CONTINUE_CONTEXT_CREATE_STATIC_VERSION - Static variable in class org.azyva.dragom.util.Util
Context for Util.handleDoYouWantToContinue(java.lang.String) that represents creating a new static Version.
DO_YOU_WANT_TO_CONTINUE_CONTEXT_DELETE_WORKSPACE_DIRECTORY - Static variable in class org.azyva.dragom.util.Util
Context for Util.handleDoYouWantToContinue(java.lang.String) that represents deleting a workspace directory (not containing any unsynchronized local changes).
DO_YOU_WANT_TO_CONTINUE_CONTEXT_DELETE_WORKSPACE_DIRECTORY_WITH_UNSYNC_LOCAL_CHANGES - Static variable in class org.azyva.dragom.util.Util
Context for Util.handleDoYouWantToContinue(java.lang.String) that represents deleting a workspace directory containing un synchronized changes.
DO_YOU_WANT_TO_CONTINUE_CONTEXT_MAY_LOOSE_COMMITS - Static variable in class org.azyva.dragom.util.Util
Context for Util.handleDoYouWantToContinue(java.lang.String) that represents the fact that following the selection of a new dynamic Version during a merge (MergeReferenceGraph) diverging commits in the destination are not present in the new selected dynamic Version and may be lost.
DO_YOU_WANT_TO_CONTINUE_CONTEXT_MERGE - Static variable in class org.azyva.dragom.util.Util
Context for Util.handleDoYouWantToContinue(java.lang.String) that represents merging a Version into another.
DO_YOU_WANT_TO_CONTINUE_CONTEXT_NON_STATIC_VERSIONS_REFERENCE_PATH - Static variable in class org.azyva.dragom.util.Util
Context for Util.handleDoYouWantToContinue(java.lang.String) that represents the fact that during the switch to a hotfix dynamic Version, the ReferencePath contains non-static Versions.
DO_YOU_WANT_TO_CONTINUE_CONTEXT_REFERENCE_CHANGE_AFTER_SWITCHING - Static variable in class org.azyva.dragom.util.Util
Context for Util.handleDoYouWantToContinue(java.lang.String) that represents reference change after switching to a dynamic Version.
DO_YOU_WANT_TO_CONTINUE_CONTEXT_SWITCH_WITH_UNSYNC_LOCAL_CHANGES - Static variable in class org.azyva.dragom.util.Util
Context for Util.handleDoYouWantToContinue(java.lang.String) that represents the fact that local changes exist in a workspace directory and switching to a new Version is not possible.
DO_YOU_WANT_TO_CONTINUE_CONTEXT_UNSYNC_REMOTE_CHANGES_WHILE_COMMIT - Static variable in class org.azyva.dragom.util.Util
Context for Util.handleDoYouWantToContinue(java.lang.String) that represents having unsynchronized remote changes while committing.
DO_YOU_WANT_TO_CONTINUE_CONTEXT_UPDATE_REFERENCE - Static variable in class org.azyva.dragom.util.Util
Context for Util.handleDoYouWantToContinue(java.lang.String) that represents updating a reference.
DO_YOU_WANT_TO_CONTINUE_CONTEXT_USE_CURRENT_HOTFIX_VERSION - Static variable in class org.azyva.dragom.util.Util
Context for Util.handleDoYouWantToContinue(java.lang.String) that represents the fact that during the switch to a hotfix dynamic Version, the ReferencePath contains non-static Versions.

E

endTool() - Method in class org.azyva.dragom.execcontext.plugin.impl.DefaultEventPluginImpl
 
endToolAndUnset() - Static method in class org.azyva.dragom.execcontext.support.ExecContextHolder
Ends tool execution and unsets the ExecContext from thread-local storage.
equals(Object) - Method in class org.azyva.dragom.maven.Pom.ReferencedArtifact
 
equalsNoVersion(Pom.ReferencedArtifact) - Method in class org.azyva.dragom.maven.Pom.ReferencedArtifact
 
EventManager - Class in org.azyva.dragom.model.event.support
Manages NodeEventListener's, NodeEvent's, registration of NodeEventListener's and raising of NodeEvent's.
EventManager() - Constructor for class org.azyva.dragom.model.event.support.EventManager
 
ExamplePluginFactory - Class in org.azyva.dragom.model.plugin.impl
Example implementation of a NodePluginFactory.
ExamplePluginFactory() - Constructor for class org.azyva.dragom.model.plugin.impl.ExamplePluginFactory
 
ExecContextFactoryHolder - Class in org.azyva.dragom.execcontext.support
Holds and provides access to an ExecContextFactory.
ExecContextFactoryHolder() - Constructor for class org.azyva.dragom.execcontext.support.ExecContextFactoryHolder
 
ExecContextHolder - Class in org.azyva.dragom.execcontext.support
Holds and provides access to the ExecContext during the execution of tools.
ExecContextHolder() - Constructor for class org.azyva.dragom.execcontext.support.ExecContextHolder
 
ExecContextPluginFactoryHolder - Class in org.azyva.dragom.execcontext.plugin.support
Holds and provides access to ExecContextPluginFactory's.
ExecContextPluginFactoryHolder() - Constructor for class org.azyva.dragom.execcontext.plugin.support.ExecContextPluginFactoryHolder
 
executeGitCommand(String[], boolean, Git.AllowExitCode, Path, StringBuilder) - Method in interface org.azyva.dragom.git.Git
Helper method to execute a Git command.
executeGitCommand(String[], boolean, Git.AllowExitCode, Path, StringBuilder) - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
extractNodeConfigTransferObject(NodeConfigTransferObject, OptimisticLockHandle) - Method in class org.azyva.dragom.model.config.impl.simple.SimpleNodeConfig
Called by subclasses to extract the data from a NodeConfigTransferObject and set them within the SimpleNodeConfig.
extractNodeConfigTransferObject(NodeConfigTransferObject, OptimisticLockHandle) - Method in class org.azyva.dragom.model.impl.simple.SimpleNode
Called by subclasses to extract the data from a NodeConfigTransferObject and set them within the configuration of the SimpleNode.

F

fetch(Path, String, String, boolean) - Method in interface org.azyva.dragom.git.Git
Git fetch.
fetch(Path, String, String, boolean) - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
findModuleByArtifactGroupId(ArtifactGroupId) - Method in class org.azyva.dragom.model.impl.simple.SimpleModel
Finds and returns the Module whose build produces an ArtifactGroupId.
forceUnset(ExecContext) - Static method in class org.azyva.dragom.execcontext.support.ExecContextHolder
Force-unsets an ExecContext.

G

GenericExecContextPluginFactory<ExecContextPluginInterface extends org.azyva.dragom.execcontext.plugin.ExecContextPlugin> - Class in org.azyva.dragom.execcontext.plugin.support
Generic implementation of ExecContextPluginFactory based on a simple class that implements (a sub-interface of) ExecContextPlugin.
GenericExecContextPluginFactory(Class<ExecContextPluginInterface>) - Constructor for class org.azyva.dragom.execcontext.plugin.support.GenericExecContextPluginFactory
Constructor.
get() - Static method in class org.azyva.dragom.execcontext.support.ExecContextHolder
Returns the ExecContext stored in thread-local storage.
getAheadBehindInfo(Path) - Method in interface org.azyva.dragom.git.Git
Determines if the remote repository contains changes that are not in the local repository (behind) and/or if the local repository contains changes that are not in the remote repository (ahead).
getAheadBehindInfo(Path) - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
getArtifactId() - Method in class org.azyva.dragom.maven.Pom
 
getArtifactId() - Method in class org.azyva.dragom.maven.Pom.ReferencedArtifact
 
getArtifactVersion(Path) - Method in class org.azyva.dragom.model.plugin.impl.MavenArtifactVersionManagerPluginImpl
 
getBaseVersion(Version) - Method in class org.azyva.dragom.model.plugin.impl.GitScmPluginImpl
 
getBranch(Path) - Method in interface org.azyva.dragom.git.Git
Returns the current branch or null if detached.
getBranch(Path) - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
getBuildName() - Method in class org.azyva.dragom.jenkins.impl.DefaultJenkinsClientImpl.DefaultBuildImpl
 
getBuildName() - Method in interface org.azyva.dragom.jenkins.JenkinsClient.Build
 
getBuildNumber() - Method in class org.azyva.dragom.jenkins.impl.DefaultJenkinsClientImpl.DefaultBuildImpl
 
getBuildNumber() - Method in interface org.azyva.dragom.jenkins.JenkinsClient.Build
 
getBuildState() - Method in class org.azyva.dragom.jenkins.impl.DefaultJenkinsClientImpl.DefaultBuildImpl
 
getBuildState() - Method in interface org.azyva.dragom.jenkins.JenkinsClient.Build
Updates and returns the BuildState.
getBuildUrl() - Method in class org.azyva.dragom.jenkins.impl.DefaultJenkinsClientImpl.DefaultBuildImpl
 
getBuildUrl() - Method in interface org.azyva.dragom.jenkins.JenkinsClient.Build
 
getClassificationNode(NodePath) - Method in class org.azyva.dragom.model.impl.simple.SimpleModel
At each step while following the path of {SimpleClassificationNode}, SimpleClassificationNode.getSimpleClassificationNodeChildDynamic(java.lang.String) is used so that new SimpleClassificationNode can be dynamically created if required.
getClassificationNode() - Method in class org.azyva.dragom.model.plugin.impl.ClassificationNodePluginAbstractImpl
 
getClassificationNodeConfigRoot() - Method in class org.azyva.dragom.model.config.impl.simple.SimpleConfig
 
getClassificationNodeConfigRoot() - Method in class org.azyva.dragom.model.config.impl.xml.XmlConfig
 
getClassificationNodeParent() - Method in class org.azyva.dragom.model.impl.simple.SimpleNode
 
getClassificationNodeRoot() - Method in class org.azyva.dragom.model.impl.simple.SimpleModel
 
getClassNodeEvent(NodeEventListener<NodeEventClass>) - Static method in class org.azyva.dragom.model.event.support.EventManager
Gets the NodeEvent subclass for a NodeEventListener.
getClassNodePlugin() - Method in class org.azyva.dragom.model.config.impl.xml.XmlPluginDefConfig
 
getCommitMessageWithoutAttr(String) - Static method in class org.azyva.dragom.util.Util
Helper method to remove commit attributes from a commit message.
getCredentials(String, String, CredentialStorePlugin.CredentialValidator) - Method in class org.azyva.dragom.execcontext.plugin.impl.DefaultCredentialStorePluginImpl
 
getCredentialsInternal(String, String, CredentialStorePlugin.CredentialValidator) - Method in class org.azyva.dragom.execcontext.plugin.impl.DefaultCredentialStorePluginImpl
getCredentialStore() - Method in class org.azyva.dragom.execcontext.plugin.impl.DefaultCredentialStorePluginImpl
 
getDefaultClassNodePlugin() - Method in class org.azyva.dragom.model.plugin.impl.ExamplePluginFactory
 
getDefaultClassNodePlugin() - Method in class org.azyva.dragom.model.plugin.impl.RuntimeSelectionPluginFactory
 
getDefaultClassNodePlugin(String) - Static method in class org.azyva.dragom.util.Util
Returns the default NodePlugin interface for a plugin implementation class.
getDefaultPluginId(Class<? extends NodePlugin>) - Method in class org.azyva.dragom.model.plugin.impl.ExamplePluginFactory
 
getDefaultPluginId(Class<? extends NodePlugin>) - Method in class org.azyva.dragom.model.plugin.impl.RuntimeSelectionPluginFactory
 
getDefaultPluginId(Class<? extends NodePlugin>, String) - Static method in class org.azyva.dragom.util.Util
Returns the default plugin ID for NodePlugin interface supported by a plugin implementation class.
getDefaultUser(String) - Method in class org.azyva.dragom.security.CredentialStore
Returns the default user for a resource.
getDefaultVersion() - Method in class org.azyva.dragom.model.plugin.impl.GitScmPluginImpl
 
getEvolutionPath(Version) - Method in class org.azyva.dragom.model.plugin.impl.SimpleVersionClassifierPluginImpl
 
getExecContext(Properties) - Method in class org.azyva.dragom.execcontext.support.DefaultExecContextFactory
Since this ExecContextFactory implements WorkspaceExecContextFactory, this method returns an ExecContext corresponding to the workspace directory.
getExecContextFactory() - Static method in class org.azyva.dragom.execcontext.support.ExecContextFactoryHolder
 
getExecContextPlugin(ExecContext) - Method in class org.azyva.dragom.execcontext.plugin.impl.DefaultWorkspacePluginFactory
 
getExecContextPlugin(ExecContext) - Method in class org.azyva.dragom.execcontext.plugin.impl.MainModuleVersionWorkspacePluginFactory
 
getExecContextPlugin(ExecContext) - Method in class org.azyva.dragom.execcontext.plugin.support.GenericExecContextPluginFactory
 
getExecContextPluginFactory(Class<ExecContextPluginClass>) - Static method in class org.azyva.dragom.execcontext.plugin.support.ExecContextPluginFactoryHolder
 
getFullConsole() - Method in class org.azyva.dragom.jenkins.impl.DefaultJenkinsClientImpl.DefaultBuildImpl
 
getFullConsole() - Method in interface org.azyva.dragom.jenkins.JenkinsClient.Build
 
getGroupId() - Method in class org.azyva.dragom.maven.Pom
 
getGroupId() - Method in class org.azyva.dragom.maven.Pom.ReferencedArtifact
 
getInfo(String) - Method in class org.azyva.dragom.execcontext.plugin.impl.DefaultUserInteractionCallbackPluginImpl
 
getInfoAlwaysNeverAskUserResponse(UserInteractionCallbackPlugin, String, AlwaysNeverAskUserResponse) - Static method in class org.azyva.dragom.util.Util
Facilitates letting the user input a AlwaysNeverAskUserResponse.
getInfoAlwaysNeverAskUserResponseAndHandleAsk(RuntimePropertiesPlugin, String, UserInteractionCallbackPlugin, String) - Static method in class org.azyva.dragom.util.Util
This is an extension to the method getInfoAlwaysNeverAskUserResponse that handles storing the user response in a runtime property.
getInfoAlwaysNeverYesNoAskUserResponse(UserInteractionCallbackPlugin, String, AlwaysNeverYesNoAskUserResponse) - Static method in class org.azyva.dragom.util.Util
Facilitates letting the user input a AlwaysNeverYesNoAskUserResponse.
getInfoAlwaysNeverYesNoAskUserResponseAndHandleAsk(RuntimePropertiesPlugin, String, UserInteractionCallbackPlugin, String) - Static method in class org.azyva.dragom.util.Util
This is an extension to the method getInfoAlwaysNeverYesNoAskUserResponse that handles storing the user response in a runtime property.
getInfoPassword(String) - Method in class org.azyva.dragom.execcontext.plugin.impl.DefaultUserInteractionCallbackPluginImpl
 
getInfoVersion(VersionType, ScmPlugin, UserInteractionCallbackPlugin, String, Version) - Static method in class org.azyva.dragom.util.Util
Facilitates letting the user input a Version.
getInfoWithDefault(String, String) - Method in class org.azyva.dragom.execcontext.plugin.impl.DefaultUserInteractionCallbackPluginImpl
 
getInfoYesAlwaysNoAbortUserResponse(UserInteractionCallbackPlugin, String, YesAlwaysNoUserResponse) - Static method in class org.azyva.dragom.util.Util
Facilitates letting the user input a YesAlwaysNoUserResponse with support for "no" and "abort" responses.
getInfoYesAlwaysNoUserResponse(UserInteractionCallbackPlugin, String, YesAlwaysNoUserResponse) - Static method in class org.azyva.dragom.util.Util
Facilitates letting the user input a YesAlwaysNoUserResponse.
getInfoYesNoUserResponse(UserInteractionCallbackPlugin, String, YesAlwaysNoUserResponse) - Static method in class org.azyva.dragom.util.Util
This method is very similar to getInfoYesAlwaysNoUserResponse except that it does not support the "Always" response.
getInitProperties() - Method in class org.azyva.dragom.model.impl.simple.SimpleModel
Returns the initialization properties that were used when creating this SimpleModel.
getInstance() - Static method in class org.azyva.dragom.model.plugin.impl.RuntimeSelectionPluginFactory
 
getItemType(String) - Method in class org.azyva.dragom.jenkins.impl.DefaultJenkinsClientImpl
 
getItemType(String) - Method in interface org.azyva.dragom.jenkins.JenkinsClient
getJob() - Method in class org.azyva.dragom.jenkins.impl.DefaultJenkinsClientImpl.DefaultBuildImpl
 
getJob() - Method in interface org.azyva.dragom.jenkins.JenkinsClient.Build
 
getJobFullName(Version) - Method in class org.azyva.dragom.model.plugin.impl.SimpleJenkinsJobInfoPluginBaseImpl
 
getJobUrl() - Method in class org.azyva.dragom.jenkins.impl.DefaultJenkinsClientImpl.DefaultBuildImpl
 
getJobUrl() - Method in interface org.azyva.dragom.jenkins.JenkinsClient.Build
 
getJsonAttr(String, Map<String, String>) - Static method in class org.azyva.dragom.util.Util
Helper method to retrieve attributes from a message.
getListChildNode() - Method in class org.azyva.dragom.model.impl.simple.SimpleClassificationNode
Returns a List of all the child Node's.
getListChildNodeConfig() - Method in class org.azyva.dragom.model.config.impl.simple.SimpleClassificationNodeConfig
 
getListChildNodeConfig() - Method in class org.azyva.dragom.model.config.impl.xml.XmlClassificationNodeConfig
 
getListCommit(Version, ScmPlugin.CommitPaging, EnumSet<ScmPlugin.GetListCommitFlag>) - Method in class org.azyva.dragom.model.plugin.impl.GitScmPluginImpl
 
getListCommitDiverge(Version, Version, ScmPlugin.CommitPaging, EnumSet<ScmPlugin.GetListCommitFlag>) - Method in class org.azyva.dragom.model.plugin.impl.GitScmPluginImpl
 
getListModulePossiblyProduceArtifactGroupId(ArtifactGroupId) - Method in class org.azyva.dragom.model.plugin.impl.SimpleFindModuleByArtifactGroupIdPluginImpl
 
getListModuleVersion() - Static method in class org.azyva.dragom.job.RootManager
 
getListModuleVersion(NodePath) - Method in class org.azyva.dragom.reference.support.SimpleReferenceGraph
 
getListModuleVersionMatched() - Method in class org.azyva.dragom.reference.support.SimpleReferenceGraph
 
getListModuleVersionRoot() - Method in class org.azyva.dragom.reference.support.SimpleReferenceGraph
 
getListPluginDefConfig() - Method in class org.azyva.dragom.model.config.impl.simple.SimpleNodeConfig
 
getListPluginDefConfig() - Method in class org.azyva.dragom.model.config.impl.xml.XmlNodeConfig
 
getListPluginDefConfigXml() - Method in class org.azyva.dragom.model.config.impl.xml.MapXmlPluginDefConfigAdapter.ListPluginDefConfigXml
 
getListPluginId(Class<? extends NodePlugin>) - Method in class org.azyva.dragom.model.impl.simple.SimpleNode
The order in which the plugin IDs are returned is as defined by the order of the PluginDefConfig within the underlying NodeConfig's.
getListProperty() - Method in class org.azyva.dragom.model.config.impl.xml.MapXmlPropertyDefConfigAdapter.ListProperty
 
getListPropertyDefConfig() - Method in class org.azyva.dragom.model.config.impl.simple.SimpleNodeConfig
 
getListPropertyDefConfig() - Method in class org.azyva.dragom.model.config.impl.xml.XmlNodeConfig
 
getListRealmUser() - Method in class org.azyva.dragom.security.CredentialStore
 
getListRealmUserDefault() - Method in class org.azyva.dragom.security.CredentialStore
 
getListReference(Path) - Method in class org.azyva.dragom.model.plugin.impl.MavenReferenceManagerPluginImpl
 
getListReference(ModuleVersion) - Method in class org.azyva.dragom.reference.support.SimpleReferenceGraph
 
getListReferencedArtifact(EnumSet<Pom.ReferencedArtifactType>, String, String, String) - Method in class org.azyva.dragom.maven.Pom
Gets referenced artifacts.
getListReferrer(ModuleVersion) - Method in class org.azyva.dragom.reference.support.SimpleReferenceGraph
 
getListResourcePatternRealmUser() - Method in class org.azyva.dragom.security.CredentialStore
 
getListSubmodule() - Method in class org.azyva.dragom.maven.Pom
Gets the list of submodules.
getListVersionStatic(Path) - Method in interface org.azyva.dragom.git.Git
Returns the List of all static Version's (tags).
getListVersionStatic(Path) - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
getListVersionStatic() - Method in class org.azyva.dragom.model.plugin.impl.GitScmPluginImpl
 
getListVersionStaticForDynamicVersion(Version) - Method in class org.azyva.dragom.model.plugin.impl.SelectStaticVersionPluginBaseImpl
Gets the List of static Version's created on a dynamic Version, ordered latest first.
getListVersionStaticGlobal() - Method in class org.azyva.dragom.model.plugin.impl.SelectStaticVersionPluginBaseImpl
Gets the List of static Version's globally, ordered latest first.
getListWorkspaceDirPath() - Method in class org.azyva.dragom.execcontext.plugin.impl.MapWorkspaceDirPathXmlAdapter.ListWorkspaceDirPath
 
getListXmlNodeConfig() - Method in class org.azyva.dragom.model.config.impl.xml.MapXmlNodeConfigXmAdapter.ListNode
 
getLocalizedMsgPattern(String) - Static method in class org.azyva.dragom.util.Util
 
getMapTemplateParam(ReferenceGraph, Version) - Method in class com.desjardins.soutiendev.sipl.noyau.dragom.IcJenkinsJobInfoPlugin
 
getMapVersionAttr(Version) - Method in class org.azyva.dragom.model.plugin.impl.GitScmPluginImpl
 
getModel() - Method in class org.azyva.dragom.model.impl.simple.SimpleNode
 
getModel(Properties) - Method in class org.azyva.dragom.model.support.DefaultModelFactory
 
getModelFactory() - Static method in class org.azyva.dragom.model.support.ModelFactoryHolder
 
getModule(NodePath) - Method in class org.azyva.dragom.model.impl.simple.SimpleModel
getModule() - Method in class org.azyva.dragom.model.plugin.impl.ModulePluginAbstractImpl
 
getModuleVersion(NodePath) - Static method in class org.azyva.dragom.job.RootManager
Returns the ModuleVersion corresponding to a NodePath or null if none.
getName() - Method in class org.azyva.dragom.model.config.impl.simple.SimpleNodeConfig
 
getName() - Method in class org.azyva.dragom.model.config.impl.xml.XmlNodeConfig
 
getName() - Method in class org.azyva.dragom.model.config.impl.xml.XmlPropertyDefConfig
 
getName() - Method in class org.azyva.dragom.model.impl.simple.SimpleNode
If the SimpleNode was created from Config, this is equivalent to nodeConfig.getName.
getNewStaticVersionFromPrefix(Version, Version) - Method in class org.azyva.dragom.model.plugin.impl.SelectStaticVersionPluginBaseImpl
Gets a new static Version based on a prefix and a latest static Version.
getNextConsoleChunk() - Method in class org.azyva.dragom.jenkins.impl.DefaultJenkinsClientImpl.DefaultBuildImpl
 
getNextConsoleChunk() - Method in interface org.azyva.dragom.jenkins.JenkinsClient.Build
 
getNode() - Method in class org.azyva.dragom.model.plugin.impl.NodePluginAbstractImpl
 
getNodeChild(String) - Method in class org.azyva.dragom.model.impl.simple.SimpleClassificationNode
Returns a child Node.
getNodeConfig() - Method in class org.azyva.dragom.model.impl.simple.SimpleNode
 
getNodeConfigChild(String) - Method in class org.azyva.dragom.model.config.impl.simple.SimpleClassificationNodeConfig
 
getNodeConfigChild(String) - Method in class org.azyva.dragom.model.config.impl.xml.XmlClassificationNodeConfig
 
getNodeConfigTransferObject(OptimisticLockHandle) - Method in class org.azyva.dragom.model.config.impl.simple.SimpleNodeConfig
 
getNodeConfigTransferObject(OptimisticLockHandle) - Method in class org.azyva.dragom.model.impl.simple.SimpleNode
 
getNodePath() - Method in class org.azyva.dragom.model.impl.simple.SimpleNode
 
getNodePlugin(Class<NodePluginInterface>, String) - Method in class org.azyva.dragom.model.impl.simple.SimpleNode
This method implements the logic to instantiate the NodePlugin either from NodePluginFactory or by instantiating a class directly as a NodePlugin with the current Node as the only constructor argument.
getNodePluginFactory(String) - Static method in class org.azyva.dragom.util.Util
Gets an instance of NodePluginFactory for a plugin implementation class.
getNodeType() - Method in class org.azyva.dragom.model.config.impl.simple.SimpleClassificationNodeConfig
 
getNodeType() - Method in class org.azyva.dragom.model.config.impl.simple.SimpleModuleConfig
 
getNodeType() - Method in class org.azyva.dragom.model.config.impl.xml.XmlClassificationNodeConfig
 
getNodeType() - Method in class org.azyva.dragom.model.config.impl.xml.XmlModuleConfig
 
getNodeType() - Method in class org.azyva.dragom.model.impl.simple.SimpleClassificationNode
Returns NodeType.CLASSIFICATION.
getNodeType() - Method in class org.azyva.dragom.model.impl.simple.SimpleModule
 
getParentReferencedArtifact() - Method in class org.azyva.dragom.maven.Pom
Gets the parent referenced artifact.
getPartial() - Method in class org.azyva.dragom.model.impl.simple.SimpleNodeBuilder
 
getPassword(String, String) - Method in class org.azyva.dragom.security.CredentialStore
Returns a password from the credential store.
getPlugin(Class<NodePluginInterface>, Node) - Method in class org.azyva.dragom.model.plugin.impl.ExamplePluginFactory
 
getPlugin(Class<NodePluginInterface>, Node) - Method in class org.azyva.dragom.model.plugin.impl.RuntimeSelectionPluginFactory
 
getPluginClass() - Method in class org.azyva.dragom.model.config.impl.xml.XmlPluginDefConfig
 
getPluginDefConfig(Class<? extends NodePlugin>, String) - Method in class org.azyva.dragom.model.config.impl.simple.SimpleNodeConfig
 
getPluginDefConfig(Class<? extends NodePlugin>, String) - Method in class org.azyva.dragom.model.config.impl.xml.XmlNodeConfig
 
getPluginId() - Method in class org.azyva.dragom.model.config.impl.xml.XmlPluginDefConfig
 
getProjectCode() - Method in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
 
getProperty(Node, String) - Method in class org.azyva.dragom.execcontext.plugin.impl.DefaultRuntimePropertiesPluginImpl
 
getProperty(String) - Method in class org.azyva.dragom.model.impl.simple.SimpleNode
See comment about initialization Properties in SimpleModel.
getPropertyDefConfig(String) - Method in class org.azyva.dragom.model.config.impl.simple.SimpleNodeConfig
 
getPropertyDefConfig(String) - Method in class org.azyva.dragom.model.config.impl.xml.XmlNodeConfig
 
getReaderConfig(ReferenceGraph, Version) - Method in class com.desjardins.soutiendev.sipl.noyau.dragom.IcJenkinsJobInfoPlugin
 
getReferencedArtifactType() - Method in class org.azyva.dragom.maven.Pom.ReferencedArtifact
 
getReferenceGraph() - Method in class org.azyva.dragom.job.BuildReferenceGraph
 
getReferencePathMatcher() - Method in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
 
getReferencePathMatcherOr() - Static method in class org.azyva.dragom.job.RootManager
Returns the global ReferencePathMatcherOr.
getResolvedGroupId() - Method in class org.azyva.dragom.maven.Pom
 
getResolvedVersion() - Method in class org.azyva.dragom.maven.Pom
 
getResourceInfo(String) - Method in class org.azyva.dragom.security.CredentialStore
Returns information about a resource.
getScmType() - Method in class org.azyva.dragom.model.plugin.impl.GitScmPluginImpl
 
getScmUrl(Path) - Method in class org.azyva.dragom.model.plugin.impl.GitScmPluginImpl
 
getService(Class<ServiceInterface>) - Static method in class org.azyva.dragom.util.ServiceLocator
 
getService() - Method in interface org.azyva.dragom.util.ServiceLocator.ServiceFactory
 
getSetArtifactGroupIdAggregator(Path) - Static method in class org.azyva.dragom.maven.PomUtil
 
getSetDefiniteArtifactGroupIdProduced() - Method in class org.azyva.dragom.model.plugin.impl.SimpleArtifactInfoPluginImpl
 
getSimpleElement(String) - Method in class org.azyva.dragom.maven.Pom
Gets a simple element in the POM.
getStatusCode() - Method in exception org.azyva.dragom.jenkins.JenkinsClient.HttpStatusException
 
getTemplate() - Method in class com.desjardins.soutiendev.sipl.noyau.dragom.IcJenkinsJobInfoPlugin
 
getValue() - Method in class org.azyva.dragom.model.config.impl.xml.XmlPropertyDefConfig
 
getVersion(Path) - Method in interface org.azyva.dragom.git.Git
Returns the current version.
getVersion(Path) - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
getVersion() - Method in class org.azyva.dragom.maven.Pom
 
getVersion() - Method in class org.azyva.dragom.maven.Pom.ReferencedArtifact
 
getVersion(Path) - Method in class org.azyva.dragom.model.plugin.impl.GitScmPluginImpl
 
getVersionLatestMatchingVersionStaticPrefix(List<Version>, Version) - Method in class org.azyva.dragom.model.plugin.impl.SelectStaticVersionPluginBaseImpl
Gets the latest static Version matching a static Version prefix among a List of static Version's.
getWorkspaceDirInitProperty() - Method in class org.azyva.dragom.execcontext.support.DefaultExecContextFactory
 
Git - Interface in org.azyva.dragom.git
Git interface.
Git.AheadBehindInfo - Class in org.azyva.dragom.git
Ahead/behind information returned by Git.getAheadBehindInfo(java.nio.file.Path).
Git.AllowExitCode - Enum in org.azyva.dragom.git
Enumerates the possible values for the allowExitCode parameter of the executeGitCommand method.
GitScmPluginImpl - Class in org.azyva.dragom.model.plugin.impl
ScmPlugin implementation that supports Git repositories using the git command line client installed locally.
GitScmPluginImpl(Module) - Constructor for class org.azyva.dragom.model.plugin.impl.GitScmPluginImpl
 

H

handleDoYouWantToContinue(String) - Static method in class org.azyva.dragom.util.Util
Helper method that handles generically the typical question "Do you want to continue?".
handleDoYouWantToContinueWithIndividualNo(String) - Static method in class org.azyva.dragom.util.Util
Helper method that handles generically the typical question "Do you want to continue?".
handleExistingEquivalentStaticVersion(Version) - Method in class org.azyva.dragom.model.plugin.impl.SelectStaticVersionPluginBaseImpl
Handles the case where an existing equivalent static Version exists that is equivalent to the dynamic Version.
handleReuseDynamicVersion(Version) - Method in class org.azyva.dragom.model.plugin.impl.SelectDynamicVersionPluginBaseImpl
Handles reusing an existing dynamic Version that was previously specified.
handleSpecificDynamicVersion(Version) - Method in class org.azyva.dragom.model.plugin.impl.SelectDynamicVersionPluginBaseImpl
Handles the case where a specific dynamic version is specified for the module.
handleSpecificStaticVersion(Version) - Method in class org.azyva.dragom.model.plugin.impl.SelectStaticVersionPluginBaseImpl
Handles the case where a specific static version is specified for the module.
handleSpecificStaticVersionPrefix(Version) - Method in class org.azyva.dragom.model.plugin.impl.SelectStaticVersionPluginBaseImpl
Handles the case where a specific static version prefix is specified for the module.
hashCode() - Method in class org.azyva.dragom.maven.Pom.ReferencedArtifact
 
HotfixSelectDynamicVersionPluginImpl - Class in org.azyva.dragom.model.plugin.impl
SelectDynamicVersionPlugin that implements a strategy for hotfixes.
HotfixSelectDynamicVersionPluginImpl(Module) - Constructor for class org.azyva.dragom.model.plugin.impl.HotfixSelectDynamicVersionPluginImpl
 
HttpStatusException(String, int) - Constructor for exception org.azyva.dragom.jenkins.JenkinsClient.HttpStatusException
Constructor.

I

IcJenkinsJobInfoPlugin - Class in com.desjardins.soutiendev.sipl.noyau.dragom
 
IcJenkinsJobInfoPlugin(Module) - Constructor for class com.desjardins.soutiendev.sipl.noyau.dragom.IcJenkinsJobInfoPlugin
 
includeModules(ReferenceGraphReport.ModuleFilter) - Method in class org.azyva.dragom.job.ReferenceGraphReport
Indicates to include the Module's and their Version's in the report.
includeMostRecentStaticVersionInScm() - Method in class org.azyva.dragom.job.ReferenceGraphReport
Indicates to include the most recent static Version in the SCM for each Module.
includeMostRecentVersionInReferenceGraph() - Method in class org.azyva.dragom.job.ReferenceGraphReport
Indicates to include the most recent Version in the reference graph for each Module.
includeReferenceGraph(ReferenceGraphReport.ReferenceGraphMode) - Method in class org.azyva.dragom.job.ReferenceGraphReport
Indicates to include the reference graph in the report.
includeReferencePaths() - Method in class org.azyva.dragom.job.ReferenceGraphReport
Indicates to include the ReferencePath literals for each ModuleVersion.
indAvoidReentry - Variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
indDepthFirst - Variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
Indicates that traversal must be depth first, as opposed to parent first.
indHandleDynamicVersion - Variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
Indicates that dynamic Version's must be considered during the traversal of the reference graphs.
indHandleStaticVersion - Variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
Indicates that static Version's must be considered during the traversal of the reference graphs.
indListModuleVersionRootChanged - Variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
Indicates that the List of root ModuleVersion passed to the constructor was changed and should be saved by the caller if persisted.
indMutable - Variable in class org.azyva.dragom.model.impl.simple.SimpleNode
Indicates if the SimpleNode is mutable, based on whether the NodeConfig provided is mutable.
indNew - Variable in class org.azyva.dragom.model.config.impl.simple.SimpleNodeConfig
Indicates that the SimpleNodeConfig is new and has not been finalized yet.
inferGroupIdSegmentFromNodePath(NodePath) - Static method in class org.azyva.dragom.util.Util
Infers a groupId segment from a module node path.
init() - Method in class org.azyva.dragom.model.plugin.impl.DemoNodeEventListenerNodeInitPluginImpl
 
invokeMaven(Path, String, Writer, boolean) - Method in class org.azyva.dragom.model.plugin.impl.MavenBuilderPluginImpl
Main method that invokes Maven either for building or cleaning.
isAbort() - Static method in class org.azyva.dragom.util.Util
 
isAlways() - Method in enum org.azyva.dragom.util.AlwaysNeverAskUserResponse
 
isAlways() - Method in enum org.azyva.dragom.util.AlwaysNeverYesNoAskUserResponse
 
isArtifactGroupIdPossiblyProduced(ArtifactGroupId) - Method in class org.azyva.dragom.model.plugin.impl.SimpleArtifactInfoPluginImpl
 
isArtifactGroupIdProduced(ArtifactGroupId) - Method in class org.azyva.dragom.model.plugin.impl.SimpleArtifactInfoPluginImpl
 
isAsk() - Method in enum org.azyva.dragom.util.AlwaysNeverAskUserResponse
 
isAsk() - Method in enum org.azyva.dragom.util.AlwaysNeverYesNoAskUserResponse
 
isBatchMode() - Method in class org.azyva.dragom.execcontext.plugin.impl.DefaultUserInteractionCallbackPluginImpl
 
isBuildNeeded(Version) - Method in class org.azyva.dragom.model.plugin.impl.JenkinsRemoteBuilderPluginImpl
 
isCleanSupported() - Method in class org.azyva.dragom.model.plugin.impl.MavenBuilderPluginImpl
 
isCompleted() - Method in enum org.azyva.dragom.jenkins.JenkinsClient.BuildState
 
isCreatedDynamically() - Method in class org.azyva.dragom.model.impl.simple.SimpleNode
 
isCredentialsExist(String, String, CredentialStorePlugin.CredentialValidator) - Method in class org.azyva.dragom.execcontext.plugin.impl.DefaultCredentialStorePluginImpl
 
isDeleted() - Method in class org.azyva.dragom.model.impl.simple.SimpleNode
 
isDigits(String) - Static method in class org.azyva.dragom.util.Util
Verifies if a String contains only ASCII digits.
isDirectoryEmpty(Path) - Static method in class org.azyva.dragom.util.Util
 
isFolderEmpty(String) - Method in class org.azyva.dragom.jenkins.impl.DefaultJenkinsClientImpl
 
isFolderEmpty(String) - Method in interface org.azyva.dragom.jenkins.JenkinsClient
 
isHandleParentFolderCreation() - Method in class org.azyva.dragom.model.plugin.impl.SimpleJenkinsJobInfoPluginBaseImpl
 
isListModuleVersionRootChanged() - Method in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
 
isLocalChanges(Path) - Method in interface org.azyva.dragom.git.Git
Verifies there are local changes that are not pushed.
isLocalChanges(Path) - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
isLocked() - Method in class org.azyva.dragom.model.config.impl.simple.SimpleOptimisticLockHandle
 
isMatchedModuleVersion(ModuleVersion) - Method in class org.azyva.dragom.reference.support.SimpleReferenceGraph
 
isModuleExists() - Method in class org.azyva.dragom.model.plugin.impl.GitScmPluginImpl
 
isNever() - Method in enum org.azyva.dragom.util.AlwaysNeverAskUserResponse
 
isNever() - Method in enum org.azyva.dragom.util.AlwaysNeverYesNoAskUserResponse
 
isNew() - Method in class org.azyva.dragom.model.config.impl.simple.SimpleNodeConfig
 
isNew() - Method in class org.azyva.dragom.model.impl.simple.SimpleNode
 
isNo() - Method in enum org.azyva.dragom.util.AlwaysNeverYesNoAskUserResponse
 
isNo() - Method in enum org.azyva.dragom.util.YesAlwaysNoUserResponse
 
isNoAbort() - Method in enum org.azyva.dragom.util.YesAlwaysNoUserResponse
 
isNoAsk() - Method in enum org.azyva.dragom.util.AlwaysNeverYesNoAskUserResponse
 
isNodePluginExists(Class<? extends NodePlugin>, String) - Method in class org.azyva.dragom.model.impl.simple.SimpleNode
 
isNoOrAbort() - Method in enum org.azyva.dragom.util.YesAlwaysNoUserResponse
 
isNotNullAndTrue(Boolean) - Static method in class org.azyva.dragom.util.Util
Facilitates interpreting Boolean objects.
isNotNullAndTrue(String) - Static method in class org.azyva.dragom.util.Util
Facilitates interpreting Boolean objects.
isOnlyThisNode() - Method in class org.azyva.dragom.model.config.impl.xml.XmlPluginDefConfig
 
isOnlyThisNode() - Method in class org.azyva.dragom.model.config.impl.xml.XmlPropertyDefConfig
 
isOptimisticLockValid(OptimisticLockHandle) - Method in class org.azyva.dragom.model.config.impl.simple.SimpleNodeConfig
 
isOptimisticLockValid(OptimisticLockHandle) - Method in class org.azyva.dragom.model.impl.simple.SimpleNode
 
isOutOfQueue() - Method in enum org.azyva.dragom.jenkins.JenkinsClient.BuildState
 
isPluginDefConfigExists(Class<? extends NodePlugin>, String) - Method in class org.azyva.dragom.model.config.impl.simple.SimpleNodeConfig
 
isPluginDefConfigExists(Class<? extends NodePlugin>, String) - Method in class org.azyva.dragom.model.config.impl.xml.XmlNodeConfig
 
isPluginSupported(Class<NodePluginInterface>) - Method in class org.azyva.dragom.model.plugin.impl.ExamplePluginFactory
 
isPluginSupported(Class<NodePluginInterface>) - Method in class org.azyva.dragom.model.plugin.impl.RuntimeSelectionPluginFactory
 
isPosix() - Static method in class org.azyva.dragom.util.Util
 
isPropertyExists(String) - Method in class org.azyva.dragom.model.config.impl.simple.SimpleNodeConfig
 
isPropertyExists(String) - Method in class org.azyva.dragom.model.config.impl.xml.XmlNodeConfig
 
isReposExists() - Method in interface org.azyva.dragom.git.Git
 
isReposExists() - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
isRootModuleVersion(ModuleVersion) - Method in class org.azyva.dragom.reference.support.SimpleReferenceGraph
 
isSomethingToBuild(Path) - Method in class org.azyva.dragom.model.plugin.impl.MavenBuilderPluginImpl
 
isSomethingToClean(Path) - Method in class org.azyva.dragom.model.plugin.impl.MavenBuilderPluginImpl
 
isSync(Path, EnumSet<ScmPlugin.IsSyncFlag>) - Method in class org.azyva.dragom.model.plugin.impl.GitScmPluginImpl
 
isTempDynamicVersion(Version) - Method in class org.azyva.dragom.model.plugin.impl.GitScmPluginImpl
 
isTransient() - Method in class org.azyva.dragom.execcontext.plugin.impl.DefaultEventPluginImpl
 
isVersionExists(Path, Version) - Method in interface org.azyva.dragom.git.Git
Tests if a Version exists.
isVersionExists(Path, Version) - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
isVersionExists(Version) - Method in class org.azyva.dragom.model.plugin.impl.GitScmPluginImpl
 
isWindows() - Static method in class org.azyva.dragom.util.Util
 
isYes() - Method in enum org.azyva.dragom.util.AlwaysNeverYesNoAskUserResponse
 
isYes() - Method in enum org.azyva.dragom.util.YesAlwaysNoUserResponse
 
isYesAlways() - Method in enum org.azyva.dragom.util.YesAlwaysNoUserResponse
 
isYesAsk() - Method in enum org.azyva.dragom.util.AlwaysNeverYesNoAskUserResponse
 
isYesOrAlways() - Method in enum org.azyva.dragom.util.YesAlwaysNoUserResponse
 
iterateListModuleVersionRoot() - Method in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
Called by RootModuleVersionJobAbstractImpl.performJob() to iterate through the List of root ModuleVersion's calling visitModuleVersion for each root ModuleVersion.

J

JenkinsClient - Interface in org.azyva.dragom.jenkins
Jenkins client interface which represents interactions with Jenkins through its REST API.
JenkinsClient.Build - Interface in org.azyva.dragom.jenkins
Represents a build.
JenkinsClient.BuildState - Enum in org.azyva.dragom.jenkins
Build states.
JenkinsClient.HttpStatusException - Exception in org.azyva.dragom.jenkins
Exception that wraps an HTTP status code.
JenkinsClient.ItemType - Enum in org.azyva.dragom.jenkins
Types of items.
JenkinsRemoteBuilderPluginImpl - Class in org.azyva.dragom.model.plugin.impl
RemoteBuilderPlugin that triggers the builds on Jenkins.
JenkinsRemoteBuilderPluginImpl(Module) - Constructor for class org.azyva.dragom.model.plugin.impl.JenkinsRemoteBuilderPluginImpl
Constructor.

L

listActionsPerformed - Variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
Used to accumulate a description for the actions performed.
listModuleVersionRoot - Variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
List root ModuleVersion's on which to initiate the traversal of the reference graphs.
ListNode() - Constructor for class org.azyva.dragom.model.config.impl.xml.MapXmlNodeConfigXmAdapter.ListNode
Default constructor required by JAXB.
ListNode(List<XmlNodeConfig>) - Constructor for class org.azyva.dragom.model.config.impl.xml.MapXmlNodeConfigXmAdapter.ListNode
Constructor taking a List of XmlNodeConfig used for marshalling.
ListPluginDefConfigXml() - Constructor for class org.azyva.dragom.model.config.impl.xml.MapXmlPluginDefConfigAdapter.ListPluginDefConfigXml
Default constructor required by JAXB.
ListPluginDefConfigXml(List<XmlPluginDefConfig>) - Constructor for class org.azyva.dragom.model.config.impl.xml.MapXmlPluginDefConfigAdapter.ListPluginDefConfigXml
Constructor taking a List of XmlPluginDefConfig used when marshalling.
ListProperty() - Constructor for class org.azyva.dragom.model.config.impl.xml.MapXmlPropertyDefConfigAdapter.ListProperty
Default constructor required by JAXB.
ListProperty(List<JAXBElement<String>>) - Constructor for class org.azyva.dragom.model.config.impl.xml.MapXmlPropertyDefConfigAdapter.ListProperty
Constructor taking a List of properties used when marshalling.
ListWorkspaceDirPath() - Constructor for class org.azyva.dragom.execcontext.plugin.impl.MapWorkspaceDirPathXmlAdapter.ListWorkspaceDirPath
Default constructor required by JAXB.
ListWorkspaceDirPath(List<MapWorkspaceDirPathXmlAdapter.WorkspaceDirPath>) - Constructor for class org.azyva.dragom.execcontext.plugin.impl.MapWorkspaceDirPathXmlAdapter.ListWorkspaceDirPath
 
load(URL) - Static method in class org.azyva.dragom.model.config.impl.xml.XmlConfig
Loads a XmlConfig from a URL.
loadPom() - Method in class org.azyva.dragom.maven.Pom
Loads the POM file identified by the pathPom property.

M

main(String[]) - Static method in class org.azyva.dragom.jenkins.impl.DefaultJenkinsClientImpl
 
main(String[]) - Static method in class org.azyva.dragom.maven.Pom
 
main(String[]) - Static method in class org.azyva.dragom.model.plugin.impl.SimpleVersionClassifierPluginImpl
 
MainModuleVersionWorkspacePluginFactory - Class in org.azyva.dragom.execcontext.plugin.impl
ExecContextPluginFactory for WorkspacePlugin that assumes a main ModuleVersion (WorkspaceDirUserModuleVersion) already checked out in the root of the ExecContext workspace directory.
MainModuleVersionWorkspacePluginFactory() - Constructor for class org.azyva.dragom.execcontext.plugin.impl.MainModuleVersionWorkspacePluginFactory
 
mapArtifactVersionToVersion(ArtifactVersion) - Method in class org.azyva.dragom.model.plugin.impl.ConfigArtifactVersionMapperPluginImpl
 
mapArtifactVersionToVersion(ArtifactVersion) - Method in class org.azyva.dragom.model.plugin.impl.SimpleArtifactVersionMapperPluginImpl
 
MapModuleVersionXmlAdapter - Class in org.azyva.dragom.model.support
Maps ModuleVersion's to String's in JAXB.
MapModuleVersionXmlAdapter() - Constructor for class org.azyva.dragom.model.support.MapModuleVersionXmlAdapter
 
MapNodePathXmlAdapter - Class in org.azyva.dragom.model.support
Maps NodePath's to String's in JAXB.
MapNodePathXmlAdapter() - Constructor for class org.azyva.dragom.model.support.MapNodePathXmlAdapter
 
mapVersionToArtifactVersion(Version) - Method in class org.azyva.dragom.model.plugin.impl.ConfigArtifactVersionMapperPluginImpl
 
mapVersionToArtifactVersion(Version) - Method in class org.azyva.dragom.model.plugin.impl.SimpleArtifactVersionMapperPluginImpl
 
MapVersionXmlAdapter - Class in org.azyva.dragom.model.support
Maps Version's to String's in JAXB.
MapVersionXmlAdapter() - Constructor for class org.azyva.dragom.model.support.MapVersionXmlAdapter
 
MapWorkspaceDirPathXmlAdapter - Class in org.azyva.dragom.execcontext.plugin.impl
 
MapWorkspaceDirPathXmlAdapter(Path) - Constructor for class org.azyva.dragom.execcontext.plugin.impl.MapWorkspaceDirPathXmlAdapter
MapWorkspaceDirPathXmlAdapter needs to know the workspace path in order to relativise workspace directories within the workspace.
MapWorkspaceDirPathXmlAdapter.ListWorkspaceDirPath - Class in org.azyva.dragom.execcontext.plugin.impl
 
MapWorkspaceDirPathXmlAdapter.WorkspaceDirPath - Class in org.azyva.dragom.execcontext.plugin.impl
 
MapXmlNodeConfigXmAdapter - Class in org.azyva.dragom.model.config.impl.xml
XmlAdapter for mapping the Map of XmlNodeConfig in XmlClassificationNodeConfig to a List of XmlNodeConfig since JAXB does not directly support Map's.
MapXmlNodeConfigXmAdapter() - Constructor for class org.azyva.dragom.model.config.impl.xml.MapXmlNodeConfigXmAdapter
 
MapXmlNodeConfigXmAdapter.ListNode - Class in org.azyva.dragom.model.config.impl.xml
 
MapXmlPluginDefConfigAdapter - Class in org.azyva.dragom.model.config.impl.xml
XmlAdapter for mapping the Map of XmlPluginDefConfig in XmlNodeConfig to List of PluginDefConfig since JAXB does not directly support Map's.
MapXmlPluginDefConfigAdapter() - Constructor for class org.azyva.dragom.model.config.impl.xml.MapXmlPluginDefConfigAdapter
 
MapXmlPluginDefConfigAdapter.ListPluginDefConfigXml - Class in org.azyva.dragom.model.config.impl.xml
We need to introduce a class for wrapping the List of XmlPluginDefConfig's, else JAXB does not know what to do with the List itself.
MapXmlPropertyDefConfigAdapter - Class in org.azyva.dragom.model.config.impl.xml
XmlAdapter for mapping the Map of XmlPropertyDefConfig in XmlNodeConfig to a simple list parameters in the XML file since JAXB does not directly support Map's, but mostly so that properties can be expressed with simple parameters.
MapXmlPropertyDefConfigAdapter() - Constructor for class org.azyva.dragom.model.config.impl.xml.MapXmlPropertyDefConfigAdapter
 
MapXmlPropertyDefConfigAdapter.ListProperty - Class in org.azyva.dragom.model.config.impl.xml
We need to introduce a class for wrapping the List of JAXBElement's, else JAXB does not know what to do with the List itself.
marshal(Map<WorkspaceDir, Path>) - Method in class org.azyva.dragom.execcontext.plugin.impl.MapWorkspaceDirPathXmlAdapter
 
marshal(Map<String, XmlNodeConfig>) - Method in class org.azyva.dragom.model.config.impl.xml.MapXmlNodeConfigXmAdapter
This method is not really useful for now since modification of XmlConfig is not currently supported.
marshal(Map<PluginKey, XmlPluginDefConfig>) - Method in class org.azyva.dragom.model.config.impl.xml.MapXmlPluginDefConfigAdapter
This method is not really useful for now since modification of XmlConfig is not currently supported.
marshal(Map<String, XmlPropertyDefConfig>) - Method in class org.azyva.dragom.model.config.impl.xml.MapXmlPropertyDefConfigAdapter
TODO: This method is not really useful for now since modification of XmlConfig is not currently supported.
marshal(ModuleVersion) - Method in class org.azyva.dragom.model.support.MapModuleVersionXmlAdapter
 
marshal(NodePath) - Method in class org.azyva.dragom.model.support.MapNodePathXmlAdapter
 
marshal(Version) - Method in class org.azyva.dragom.model.support.MapVersionXmlAdapter
 
MavenArtifactVersionManagerPluginImpl - Class in org.azyva.dragom.model.plugin.impl
Factory for ArtifactVersionManagerPlugin that supports Maven modules.
MavenArtifactVersionManagerPluginImpl(Module) - Constructor for class org.azyva.dragom.model.plugin.impl.MavenArtifactVersionManagerPluginImpl
 
MavenBuilderPluginImpl - Class in org.azyva.dragom.model.plugin.impl
BuilderPlugin that supports Maven.
MavenBuilderPluginImpl(Module) - Constructor for class org.azyva.dragom.model.plugin.impl.MavenBuilderPluginImpl
Constructor.
MavenReferenceManagerPluginImpl - Class in org.azyva.dragom.model.plugin.impl
Factory for ReferenceManagerPlugin that supports Maven modules.
MavenReferenceManagerPluginImpl(Module) - Constructor for class org.azyva.dragom.model.plugin.impl.MavenReferenceManagerPluginImpl
 
merge(Path, Version, String) - Method in class org.azyva.dragom.model.plugin.impl.GitScmPluginImpl
 
merge(Path, Version, List<ScmPlugin.Commit>, String) - Method in class org.azyva.dragom.model.plugin.impl.GitScmPluginImpl
 
MergeMain - Class in org.azyva.dragom.job
See the help information displayed by the MergeMainTool.help from dragom-cli-tools.
MergeMain(List<ModuleVersion>) - Constructor for class org.azyva.dragom.job.MergeMain
Constructor.
MergeReferenceGraph - Class in org.azyva.dragom.job
See the help information displayed by MergeReferenceGraphTool.help from dragom-cli-tools.
MergeReferenceGraph(List<ModuleVersion>) - Constructor for class org.azyva.dragom.job.MergeReferenceGraph
Constructor.
mergeSimple(Path) - Method in interface org.azyva.dragom.git.Git
Merges the current branch's remote counterpart into the current branch.
mergeSimple(Path) - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
ModelFactoryHolder - Class in org.azyva.dragom.model.support
Holds and provides access to a ModelFactory.
ModelFactoryHolder() - Constructor for class org.azyva.dragom.model.support.ModelFactoryHolder
 
ModulePluginAbstractImpl - Class in org.azyva.dragom.model.plugin.impl
Abstract class to help implement ModulePlugin.
ModulePluginAbstractImpl(Module) - Constructor for class org.azyva.dragom.model.plugin.impl.ModulePluginAbstractImpl
Constructor.
moduleReentryAvoider - Variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
ModuleReentryAvoider - Class in org.azyva.dragom.util
Helps the various tools in avoiding reentry while traversing a module reference graph.
ModuleReentryAvoider() - Constructor for class org.azyva.dragom.util.ModuleReentryAvoider
 
moduleVersionExists(ModuleVersion) - Method in class org.azyva.dragom.reference.support.SimpleReferenceGraph
 
ModuleVersionJsonConverter - Class in org.azyva.dragom.model.support
Converts ModuleVersion's to String's in Jackson.
ModuleVersionJsonConverter() - Constructor for class org.azyva.dragom.model.support.ModuleVersionJsonConverter
 
moveFirst(ModuleVersion) - Static method in class org.azyva.dragom.job.RootManager
Moves a ModuleVersion first in the list of root ModuleVersion.
moveLast(ModuleVersion) - Static method in class org.azyva.dragom.job.RootManager
Moves a ModuleVersion last in the list of root ModuleVersion.
MSG_PATTERN_DO_YOU_WANT_TO_CONTINUE - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_ACTIONS_PERFORMED - Static variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
See description in ResourceBundle.
MSG_PATTERN_KEY_ALWAYS_NEVER_ASK_RESPONSE_CHOICES - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_ALWAYS_NEVER_YES_NO_ASK_RESPONSE_CHOICES - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_ALWAYS_RESPONSE - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_ASK_RESPONSE - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_CANNOT_PROCEED_WITH_UNSYNC_LOCAL_CHANGES - Static variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
See description in ResourceBundle.
MSG_PATTERN_KEY_CONFLICTS_WHILE_UPDATING - Static variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
See description in ResourceBundle.
MSG_PATTERN_KEY_DO_YOU_WANT_TO_UPDATE_UNSYNC_REMOTE_CHANGES - Static variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
See description in ResourceBundle.
MSG_PATTERN_KEY_INCORRECT_VERSION_TYPE - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_INITIATING_TRAVERSAL_REFERENCE_GRAPH_ROOT_MODULE_VERSION - Static variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
See description in ResourceBundle.
MSG_PATTERN_KEY_INVALID_RESPONSE_TRY_AGAIN - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_JOB_ABORTED_BY_USER - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_JOB_COMPLETED - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_MODULE_VERSION_ALREADY_PROCESSED - Static variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
See description in ResourceBundle.
MSG_PATTERN_KEY_MULTIPLE_WORKSPACE_DIRECTORIES_FOR_MODULE - Static variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
See description in ResourceBundle.
MSG_PATTERN_KEY_NEVER_RESPONSE - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_NO_ABORT_RESPONSE - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_NO_ACTIONS_PERFORMED - Static variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
See description in ResourceBundle.
MSG_PATTERN_KEY_NO_ASK_RESPONSE - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_NO_RESPONSE - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_PREVIOUS_CHANGE_COMMITTED_SCM - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_PREVIOUS_CHANGE_SCM - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_ROOT_MODULE_VERSION_NOT_KNOWN - Static variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
See description in ResourceBundle.
MSG_PATTERN_KEY_STARTING_JOB - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_TRAVERSAL_REFERENCE_GRAPH_ROOT_MODULE_VERSION_COMPLETED - Static variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
See description in ResourceBundle.
MSG_PATTERN_KEY_TRY_AGAIN - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_UPDATE_CHANGED_ROOT_MODULE_VERSION - Static variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
See description in ResourceBundle.
MSG_PATTERN_KEY_UPDATE_ROOT_MODULE_VERSION_TO_DEFAULT - Static variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
See description in ResourceBundle.
MSG_PATTERN_KEY_UPDATE_ROOT_MODULE_VERSION_TO_WORKSPACE_DIRECTORY_VERSION - Static variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
See description in ResourceBundle.
MSG_PATTERN_KEY_UPDATING - Static variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
See description in ResourceBundle.
MSG_PATTERN_KEY_VERSION_DOES_NOT_EXIST - Static variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
See description in ResourceBundle.
MSG_PATTERN_KEY_VERSION_DOES_NOT_EXIST - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_VERSION_FORMAT_HELP - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_VERSION_FORMAT_HELP_VERSION_MUST_EXIST - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_VISITING_LEAF_MODULE_VERSION - Static variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
See description in ResourceBundle.
MSG_PATTERN_KEY_VISITING_LEAF_REFERENCE_MATCHED - Static variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
See description in ResourceBundle.
MSG_PATTERN_KEY_WORKSPACE_DIRECTORY_NOT_SYNC - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_YES_ALWAYS_NO_ABORT_RESPONSE_CHOICES - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_YES_ALWAYS_NO_RESPONSE_CHOICES - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_YES_ALWAYS_RESPONSE - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_YES_ASK_RESPONSE - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_YES_NO_RESPONSE_CHOICES - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.
MSG_PATTERN_KEY_YES_RESPONSE - Static variable in class org.azyva.dragom.util.Util
See description in ResourceBundle.

N

NodePathJsonConverter - Class in org.azyva.dragom.model.support
Converts NodePath's to String's in Jackson.
NodePathJsonConverter() - Constructor for class org.azyva.dragom.model.support.NodePathJsonConverter
 
NodePluginAbstractImpl - Class in org.azyva.dragom.model.plugin.impl
Abstract class to help implement NodePlugin.
NodePluginAbstractImpl(Node) - Constructor for class org.azyva.dragom.model.plugin.impl.NodePluginAbstractImpl
Constructor.

O

org.azyva.dragom.execcontext.plugin.impl - package org.azyva.dragom.execcontext.plugin.impl
 
org.azyva.dragom.execcontext.plugin.support - package org.azyva.dragom.execcontext.plugin.support
 
org.azyva.dragom.execcontext.support - package org.azyva.dragom.execcontext.support
 
org.azyva.dragom.git - package org.azyva.dragom.git
 
org.azyva.dragom.git.impl - package org.azyva.dragom.git.impl
 
org.azyva.dragom.jenkins - package org.azyva.dragom.jenkins
 
org.azyva.dragom.jenkins.impl - package org.azyva.dragom.jenkins.impl
 
org.azyva.dragom.job - package org.azyva.dragom.job
 
org.azyva.dragom.maven - package org.azyva.dragom.maven
 
org.azyva.dragom.model.config.impl.simple - package org.azyva.dragom.model.config.impl.simple
Simple implementations of classes in org.azyva.dragom.model.config.
org.azyva.dragom.model.config.impl.xml - package org.azyva.dragom.model.config.impl.xml
Implementations of classes in org.azyva.dragom.model.config that allow reading Config from an XML file.
org.azyva.dragom.model.event.support - package org.azyva.dragom.model.event.support
 
org.azyva.dragom.model.impl.simple - package org.azyva.dragom.model.impl.simple
Simple implementations of classes in org.azyva.dragom.model.
org.azyva.dragom.model.plugin.impl - package org.azyva.dragom.model.plugin.impl
 
org.azyva.dragom.model.support - package org.azyva.dragom.model.support
 
org.azyva.dragom.reference.support - package org.azyva.dragom.reference.support
 
org.azyva.dragom.security - package org.azyva.dragom.security
 
org.azyva.dragom.util - package org.azyva.dragom.util
 

P

patternResource - Variable in class org.azyva.dragom.security.CredentialStore.ResourcePatternRealmUser
Pattern to match a resource.
performJob() - Method in class org.azyva.dragom.job.BuildRemote
 
performJob() - Method in class org.azyva.dragom.job.Checkout
We override the main method since we do not really reuse the base class' functionality.
performJob() - Method in class org.azyva.dragom.job.ReferenceGraphReport
Main method for performing the job.
performJob() - Method in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
Main method for performing the job.
performJob() - Method in class org.azyva.dragom.job.SetupJenkinsJobs
Main method for performing the job.
PhaseSelectDynamicVersionPluginImpl - Class in org.azyva.dragom.model.plugin.impl
Factory for SelectDynamicVersionPlugin that implements a strategy for development workflow that uses development phases.
PhaseSelectDynamicVersionPluginImpl(Module) - Constructor for class org.azyva.dragom.model.plugin.impl.PhaseSelectDynamicVersionPluginImpl
 
PhaseSelectStaticVersionPluginImpl - Class in org.azyva.dragom.model.plugin.impl
Factory for SelectStaticVersionPlugin that implements a strategy for a development workflow that uses development phases.
PhaseSelectStaticVersionPluginImpl(Module) - Constructor for class org.azyva.dragom.model.plugin.impl.PhaseSelectStaticVersionPluginImpl
 
Pom - Class in org.azyva.dragom.maven
This class allows reading and modifying the data in a POM file that are pertinent for Dragom, namely the version information and referenced artifacts versions (parent, dependencies and dependencyManagement elements).
Pom() - Constructor for class org.azyva.dragom.maven.Pom
Constructor.
Pom.ReferencedArtifact - Class in org.azyva.dragom.maven
Holds information about a referenced artifact.
Pom.ReferencedArtifactType - Enum in org.azyva.dragom.maven
Enumeration of the different types of referenced artifacts managed by this class.
PomUtil - Class in org.azyva.dragom.maven
 
PomUtil() - Constructor for class org.azyva.dragom.maven.PomUtil
 
processModule(ModuleVersion) - Method in class org.azyva.dragom.util.ModuleReentryAvoider
Indicates the intent of processing a module.
PROPERTY_SUFFIX_DEFAULT_USER - Static variable in class org.azyva.dragom.security.CredentialStore
Property suffix for the default user.
PROPERTY_SUFFIX_PASSWORD - Static variable in class org.azyva.dragom.security.CredentialStore
Property suffix for a password.
provideInfo(String) - Method in class org.azyva.dragom.execcontext.plugin.impl.DefaultUserInteractionCallbackPluginImpl
 
provideInfoWithWriter(String) - Method in class org.azyva.dragom.execcontext.plugin.impl.DefaultUserInteractionCallbackPluginImpl
 
pull(Path) - Method in interface org.azyva.dragom.git.Git
Git pull.
pull(Path) - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
push(Path, String) - Method in interface org.azyva.dragom.git.Git
Git push.
push(Path) - Method in interface org.azyva.dragom.git.Git
Pushes all refs, branches and tags.
push(Path, String) - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
push(Path) - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 

R

raiseNodeEvent(NodeEvent) - Method in class org.azyva.dragom.execcontext.plugin.impl.DefaultEventPluginImpl
 
raiseNodeEvent(NodeEvent) - Method in class org.azyva.dragom.model.event.support.EventManager
 
raiseNodeEvent(NodeEvent) - Method in class org.azyva.dragom.model.impl.simple.SimpleNode
Raises a NodeEvent.
realm - Variable in class org.azyva.dragom.security.CredentialStore.RealmUser
Realm.
realm - Variable in class org.azyva.dragom.security.CredentialStore.ResourceInfo
Realm the resource corresponds to.
realm - Variable in class org.azyva.dragom.security.CredentialStore.ResourcePatternRealmUser
Realm.
RealmUser() - Constructor for class org.azyva.dragom.security.CredentialStore.RealmUser
 
rebaseSimple(Path) - Method in interface org.azyva.dragom.git.Git
Rebases the current branch on its remote counterpart.
rebaseSimple(Path) - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
ReferencedArtifact(Pom.ReferencedArtifactType, String, String, String) - Constructor for class org.azyva.dragom.maven.Pom.ReferencedArtifact
Constructor.
ReferenceGraphReport - Class in org.azyva.dragom.job
Produces a report about a ReferenceGraph.
ReferenceGraphReport(List<ModuleVersion>, ReferenceGraphReport.OutputFormat) - Constructor for class org.azyva.dragom.job.ReferenceGraphReport
Constructor.
ReferenceGraphReport.ModuleFilter - Enum in org.azyva.dragom.job
 
ReferenceGraphReport.OutputFormat - Enum in org.azyva.dragom.job
 
ReferenceGraphReport.ReferenceGraphMode - Enum in org.azyva.dragom.job
 
referencePath - Variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
Subclasses can use this variable during the traversal of a reference graph to maintain the current ReferencePath being visited.
registerListener(Node, NodeEventListener<NodeEventClass>, boolean, boolean) - Method in class org.azyva.dragom.execcontext.plugin.impl.DefaultEventPluginImpl
 
registerListener(Node, NodeEventListener<NodeEventClass>, boolean) - Method in class org.azyva.dragom.model.event.support.EventManager
 
registerListener(NodeEventListener<NodeEventClass>, boolean) - Method in class org.azyva.dragom.model.impl.simple.SimpleNode
Registers a NodeEventListener.
Release - Class in org.azyva.dragom.job
See the help information displayed by the ReleaseTool.help method.
Release(List<ModuleVersion>) - Constructor for class org.azyva.dragom.job.Release
Constructor.
releaseTempDynamicVersion(Path) - Method in class org.azyva.dragom.model.plugin.impl.GitScmPluginImpl
 
removeAllModuleVersion() - Static method in class org.azyva.dragom.job.RootManager
Remove all ModuleVersion's from the list of root ModuleVersion.
removeModuleVersion(ModuleVersion) - Static method in class org.azyva.dragom.job.RootManager
Remove a ModuleVersion from the list of root ModuleVersion.
replaceModuleVersion(ModuleVersion, ModuleVersion) - Static method in class org.azyva.dragom.job.RootManager
Replaces a ModuleVersion with a new one (presumably having the same Module but a different Version) in the list of root ModuleVersion.
requestClassificationNode(String) - Method in class org.azyva.dragom.model.plugin.impl.UndefinedDescendantNodeManagerSimpleDynamicModulePluginImpl
 
requestModule(String) - Method in class org.azyva.dragom.model.plugin.impl.UndefinedDescendantNodeManagerSimpleDynamicModulePluginImpl
 
resetCredentialFile() - Method in class org.azyva.dragom.security.CredentialStore
Resets the credential file so that it is reloaded when next required.
resetCredentials(String, String) - Method in class org.azyva.dragom.execcontext.plugin.impl.DefaultCredentialStorePluginImpl
 
resource - Variable in class org.azyva.dragom.security.CredentialStore.ResourceInfo
The resource.
resourceBundle - Static variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
ResourceBundle specific to this class.
resourceBundle - Static variable in class org.azyva.dragom.job.SwitchToDynamicVersion
ResourceBundle specific to this class.
ResourceInfo() - Constructor for class org.azyva.dragom.security.CredentialStore.ResourceInfo
 
ResourcePatternRealmUser() - Constructor for class org.azyva.dragom.security.CredentialStore.ResourcePatternRealmUser
 
revision - Variable in class org.azyva.dragom.model.config.impl.simple.SimpleNodeConfig
Unique revision number to manage optimistic locking (see OptimisticLockHandle).
RootManager - Class in org.azyva.dragom.job
Class for managing root ModuleVersion's and the global ReferencePathMatcherOr within the ExecContext.
RootManager() - Constructor for class org.azyva.dragom.job.RootManager
 
RootModuleVersionJobAbstractImpl - Class in org.azyva.dragom.job
Base class for implementing jobs based on root ModuleVersion's and which traverse the reference graph by checking out the ModuleVersion source code and using ReferenceManagerPlugin and other (@link NodePlugin}'s to obtain Reference's.
RootModuleVersionJobAbstractImpl(List<ModuleVersion>) - Constructor for class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
Constructor.
RootModuleVersionJobAbstractImpl.UnsyncChangesBehavior - Enum in org.azyva.dragom.job
Possible behaviors related to unsynchronized changes in a user working directory.
RUNTIME_PROPERTY_BUILD_LOG_DIR - Static variable in class org.azyva.dragom.job.BuildRemote
Runtime property that specifies the directory for build logs.
RUNTIME_PROPERTY_BUILD_MONITORING_CYCLE_DELAY - Static variable in class org.azyva.dragom.job.BuildRemote
Runtime property that specifies the delay between build monitoring cycles, in milliseconds.
RUNTIME_PROPERTY_BUILD_SCOPE - Static variable in class org.azyva.dragom.job.Build
Runtime property that specifies the BuildScope.
RUNTIME_PROPERTY_IND_ABORT - Static variable in class org.azyva.dragom.util.Util
Runtime property indicating to abort.
RUNTIME_PROPERTY_IND_BUILD_REFERENCE_PATH - Static variable in class org.azyva.dragom.job.BuildRemote
Runtime property of type boolean that specifies whether to also build ModuleVersion's within the ReferencePath's to the matched ModuleVersion's.
RUNTIME_PROPERTY_IND_INCLUDE_NODE_PATH_IN_BUILD_LOG_FILE_NAMES - Static variable in class org.azyva.dragom.job.BuildRemote
Runtime property that specifies if the NodePath of the Module ClassificationNode should be included in build log file names.
RUNTIME_PROPERTY_IND_INCLUDE_VERSION_IN_BUILD_LOG_FILE_NAMES - Static variable in class org.azyva.dragom.job.BuildRemote
Runtime property that specifies if the Version of the ModuleVersion should be included in build log file names.
RUNTIME_PROPERTY_IND_NO_CONFIRM - Static variable in class org.azyva.dragom.util.Util
Runtime property specifying whether confirmation is required.
RUNTIME_PROPERTY_PREFIX_RESOURCE_PATTERN_REALM_USER_MAPPING_REALM - Static variable in class org.azyva.dragom.execcontext.plugin.impl.DefaultCredentialStorePluginImpl
Runtime property prefix for the realm for a given resource-pattern-realm-user mapping.
RUNTIME_PROPERTY_PREFIX_RESOURCE_PATTERN_REALM_USER_MAPPING_RESOURCE_PATTERN - Static variable in class org.azyva.dragom.execcontext.plugin.impl.DefaultCredentialStorePluginImpl
Runtime property prefix for the resource Pattern for a given resource-pattern-realm-user mapping.
RUNTIME_PROPERTY_PREFIX_RESOURCE_PATTERN_REALM_USER_MAPPING_USER - Static variable in class org.azyva.dragom.execcontext.plugin.impl.DefaultCredentialStorePluginImpl
Runtime property prefix for the user for a given resource-pattern-realm-user mapping.
RUNTIME_PROPERTY_PROJECT_CODE - Static variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
Runtime property specifying a project code which many job honour when traversing ReferenceGraph's.
RUNTIME_PROPERTY_RESOURCE_PATTERN_REALM_USER_MAPPINGS - Static variable in class org.azyva.dragom.execcontext.plugin.impl.DefaultCredentialStorePluginImpl
Runtime property for the list of resource-pattern-realm-user mappings.
RUNTIME_PROPERTY_SYNC_WORKSPACE_DIR - Static variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
Runtime property of the type AlwaysNeverYesNoAskUserResponse indicating whether to synchronize the workspace directory when unsynced remote changes exist.
RuntimeExceptionUserError - Exception in org.azyva.dragom.util
RuntimeException used to report some error condition to the user.
RuntimeExceptionUserError(String) - Constructor for exception org.azyva.dragom.util.RuntimeExceptionUserError
Constructor.
RuntimeSelectionPluginFactory - Class in org.azyva.dragom.model.plugin.impl
NodePluginFactory which allows selecting a specific NodePlugin implementation at runtime based on a runtime property.
RuntimeSelectionPluginFactory() - Constructor for class org.azyva.dragom.model.plugin.impl.RuntimeSelectionPluginFactory
 

S

saveListModuleVersion() - Static method in class org.azyva.dragom.job.RootManager
Persists the list of root ModuleVersion's in the ExecContext.
savePom() - Method in class org.azyva.dragom.maven.Pom
Saves the loaded POM into the file identified by the pathPom property.
saveReferencePathMatcherOr() - Static method in class org.azyva.dragom.job.RootManager
Persists the ReferencePathMatcherOr within the ExecContext.
selectDynamicVersion(Version, ByReference<Version>, ReferencePath) - Method in class org.azyva.dragom.model.plugin.impl.HotfixSelectDynamicVersionPluginImpl
 
selectDynamicVersion(Version, ByReference<Version>, ReferencePath) - Method in class org.azyva.dragom.model.plugin.impl.PhaseSelectDynamicVersionPluginImpl
 
selectDynamicVersion(Version, ByReference<Version>, ReferencePath) - Method in class org.azyva.dragom.model.plugin.impl.UniformSelectDynamicVersionPluginImpl
 
SelectDynamicVersionPluginBaseImpl - Class in org.azyva.dragom.model.plugin.impl
Base class for SelectDynamicVersionPlugin that provide useful helper methods that are common to many such plugins.
SelectDynamicVersionPluginBaseImpl(Module) - Constructor for class org.azyva.dragom.model.plugin.impl.SelectDynamicVersionPluginBaseImpl
 
selectStaticVersion(Version) - Method in class org.azyva.dragom.model.plugin.impl.ContinuousReleaseSelectStaticVersionPluginImpl
 
selectStaticVersion(Version) - Method in class org.azyva.dragom.model.plugin.impl.PhaseSelectStaticVersionPluginImpl
 
selectStaticVersion(Version) - Method in class org.azyva.dragom.model.plugin.impl.SemanticSelectStaticVersionPluginImpl
 
selectStaticVersion(Version) - Method in class org.azyva.dragom.model.plugin.impl.UniformSelectStaticVersionPluginImpl
 
SelectStaticVersionPluginBaseImpl - Class in org.azyva.dragom.model.plugin.impl
Base class for SelectStaticVersionPlugin that provide useful helper methods that are common to many such plugins.
SelectStaticVersionPluginBaseImpl(Module) - Constructor for class org.azyva.dragom.model.plugin.impl.SelectStaticVersionPluginBaseImpl
 
SemanticSelectStaticVersionPluginImpl - Class in org.azyva.dragom.model.plugin.impl
Factory for SelectStaticVersionPlugin that implements a strategy based on semantic versioning.
SemanticSelectStaticVersionPluginImpl(Module) - Constructor for class org.azyva.dragom.model.plugin.impl.SemanticSelectStaticVersionPluginImpl
 
ServiceLocator - Class in org.azyva.dragom.util
Implements a simple and generic service locator.
ServiceLocator.ServiceFactory<ServiceInterface> - Interface in org.azyva.dragom.util
Interface which must be implemented by registered service factories.
setAbort() - Static method in class org.azyva.dragom.util.Util
Sets the IND_ABORT runtime property explicitly.
setAndStartTool(ExecContext, Properties) - Static method in class org.azyva.dragom.execcontext.support.ExecContextHolder
Sets the ExecContext in thread-local storage and starts tool execution.
setArtifactVersion(Path, ArtifactVersion) - Method in class org.azyva.dragom.model.plugin.impl.MavenArtifactVersionManagerPluginImpl
 
setBaseUrl(String) - Method in class org.azyva.dragom.jenkins.impl.DefaultJenkinsClientImpl
 
setBaseUrl(String) - Method in interface org.azyva.dragom.jenkins.JenkinsClient
Sets the Jenkins base URL.
setClassificationNodeParent(ClassificationNode) - Method in class org.azyva.dragom.model.impl.simple.SimpleNodeBuilder
 
setDefaultInitialRevision(int) - Method in class org.azyva.dragom.model.plugin.impl.SelectStaticVersionPluginBaseImpl
 
setDefaultRevisionDecimalPositionCount(int) - Method in class org.azyva.dragom.model.plugin.impl.SelectStaticVersionPluginBaseImpl
 
setDefaultUser(String, String) - Method in class org.azyva.dragom.security.CredentialStore
Sets the default user for the realm corresponding to a resource.
setDummy(Model) - Static method in class org.azyva.dragom.execcontext.support.ExecContextHolder
Sets a dummy ExecContext in thread-local storage.
setExecContextFactory(ExecContextFactory) - Static method in class org.azyva.dragom.execcontext.support.ExecContextFactoryHolder
Sets the ExecContextFactory.
setExecContextPluginFactory(Class<ExecContextPluginClass>, ExecContextPluginFactory<ExecContextPluginClass>) - Static method in class org.azyva.dragom.execcontext.plugin.support.ExecContextPluginFactoryHolder
Sets the ExecContextPluginFactory for a given ExecContextPlugin interface.
setExistingItemsCreatedFileMode(SetupJenkinsJobs.ExistingItemsCreatedFileMode) - Method in class org.azyva.dragom.job.SetupJenkinsJobs
 
setIndAvoidReentry(boolean) - Method in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
 
setIndDepthFirst(boolean) - Method in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
 
setIndHandleDynamicVersion(boolean) - Method in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
 
setIndHandleStaticVersion(boolean) - Method in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
 
setIndListModuleVersionRootChanged() - Method in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
Called by methods of this class or subclasses to indicate that the List of root ModuleVersion passed to the constructor was changed and should be saved by the caller if persisted.
setModel(Model) - Static method in class org.azyva.dragom.model.support.ModelFactoryHolder
Sets the Model.
setModelFactory(ModelFactory) - Static method in class org.azyva.dragom.model.support.ModelFactoryHolder
Sets the ModelFactory.
setName(String) - Method in class org.azyva.dragom.model.impl.simple.SimpleNodeBuilder
 
setNodeConfigTransferObject(NodeConfigTransferObject, OptimisticLockHandle) - Method in class org.azyva.dragom.model.config.impl.simple.SimpleClassificationNodeConfig
 
setNodeConfigTransferObject(NodeConfigTransferObject, OptimisticLockHandle) - Method in class org.azyva.dragom.model.config.impl.simple.SimpleModuleConfig
 
setNodeConfigTransferObject(NodeConfigTransferObject, OptimisticLockHandle) - Method in class org.azyva.dragom.model.impl.simple.SimpleClassificationNode
 
setNodeConfigTransferObject(NodeConfigTransferObject, OptimisticLockHandle) - Method in class org.azyva.dragom.model.impl.simple.SimpleModule
 
setOutputFilePath(Path) - Method in class org.azyva.dragom.job.ReferenceGraphReport
Sets the output file Path.
setOutputWriter(Writer) - Method in class org.azyva.dragom.job.ReferenceGraphReport
Sets the output Writer.
setPassword(String) - Method in interface org.azyva.dragom.git.Git
Sets the password to access Git repositories.
setPassword(String) - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
setPassword(String) - Method in class org.azyva.dragom.jenkins.impl.DefaultJenkinsClientImpl
 
setPassword(String) - Method in interface org.azyva.dragom.jenkins.JenkinsClient
Sets the password to access Jenkins.
setPassword(String, String, String) - Method in class org.azyva.dragom.security.CredentialStore
Sets a password in the credential store.
setPathExecutable(Path) - Method in interface org.azyva.dragom.git.Git
Sets the Path to the git executable.
setPathExecutable(Path) - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
setPathItemsCreatedFile(Path) - Method in class org.azyva.dragom.job.SetupJenkinsJobs
 
setPathPom(Path) - Method in class org.azyva.dragom.maven.Pom
 
setProperty(Node, String, String) - Method in class org.azyva.dragom.execcontext.plugin.impl.DefaultRuntimePropertiesPluginImpl
 
setProperty(String, String, boolean) - Method in class org.azyva.dragom.model.impl.simple.SimpleNodeBuilder
 
setReferencedArtifactVersion(Pom.ReferencedArtifact, String) - Method in class org.azyva.dragom.maven.Pom
Modifies the version of a referenced artifact.
setReferencePathMatcherProvided(ReferencePathMatcher) - Method in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
Sets the ReferencePathMatcher profided by the caller defining on which ModuleVersion's in the reference graphs the job will be applied.
setReposUrl(String) - Method in interface org.azyva.dragom.git.Git
Sets the repository URL.
setReposUrl(String) - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
setSecondaryThread(ExecContext) - Static method in class org.azyva.dragom.execcontext.support.ExecContextHolder
Sets the ExecContext in thread-local storage for a secondary thread for an already started tool.
setServiceFactory(Class<ServiceInterface>, ServiceLocator.ServiceFactory<ServiceInterface>) - Static method in class org.azyva.dragom.util.ServiceLocator
 
setSimpleNode(SimpleNode) - Method in class org.azyva.dragom.model.impl.simple.SimpleNodeBuilder
Sets the SimpleNode being built.
setUnsyncChangesBehaviorLocal(RootModuleVersionJobAbstractImpl.UnsyncChangesBehavior) - Method in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
 
setUnsyncChangesBehaviorRemote(RootModuleVersionJobAbstractImpl.UnsyncChangesBehavior) - Method in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
 
SetupJenkinsJobs - Class in org.azyva.dragom.job
Sets up jobs in Jenkins based on the ModuleVersion's in a ReferenceGraph.
SetupJenkinsJobs(List<ModuleVersion>) - Constructor for class org.azyva.dragom.job.SetupJenkinsJobs
Constructor.
SetupJenkinsJobs.ExistingItemsCreatedFileMode - Enum in org.azyva.dragom.job
Modes for handling the items created file if it already exists.
setupReferencePathMatcherForProjectCode() - Method in class org.azyva.dragom.job.BuildReferenceGraph
Augment the visibility of this method since it can be useful to caller.
setupReferencePathMatcherForProjectCode() - Method in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
Setup the ReferencePathMatcher so that only ModuleVersion's having the Version attribute dragom-project-code equal to that defined by the runtime property PROJECT_CODE are matched.
setUser(String) - Method in interface org.azyva.dragom.git.Git
Sets the user to access Git repositories.
setUser(String) - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
setUser(String) - Method in class org.azyva.dragom.jenkins.impl.DefaultJenkinsClientImpl
 
setUser(String) - Method in interface org.azyva.dragom.jenkins.JenkinsClient
Sets the user to access Jenkins.
setVersion(String) - Method in class org.azyva.dragom.maven.Pom
Sets the version of the artifact.
SimpleArtifactInfoPluginImpl - Class in org.azyva.dragom.model.plugin.impl
Factory for ArtifactInfoPlugin that assumes a simple equivalence between a module node path and the ArtifactGroupId using inference rules.
SimpleArtifactInfoPluginImpl(Module) - Constructor for class org.azyva.dragom.model.plugin.impl.SimpleArtifactInfoPluginImpl
 
SimpleArtifactVersionMapperPluginImpl - Class in org.azyva.dragom.model.plugin.impl
Factory for ArtifactVersionMapperPlugin that assumes a simple equivalence between artifact versions and global versions.
SimpleArtifactVersionMapperPluginImpl(Module) - Constructor for class org.azyva.dragom.model.plugin.impl.SimpleArtifactVersionMapperPluginImpl
 
SimpleClassificationNode - Class in org.azyva.dragom.model.impl.simple
Simple implementation of ClassificationNode and MutableClassificationNode.
SimpleClassificationNodeBuilder - Class in org.azyva.dragom.model.impl.simple
 
SimpleClassificationNodeConfig - Class in org.azyva.dragom.model.config.impl.simple
Simple implementation for ClassificationNodeConfig.
SimpleClassificationNodeConfig(SimpleConfig) - Constructor for class org.azyva.dragom.model.config.impl.simple.SimpleClassificationNodeConfig
Constructor for root ClassificationNodeConfig.
SimpleClassificationNodeConfig(SimpleClassificationNodeConfig) - Constructor for class org.azyva.dragom.model.config.impl.simple.SimpleClassificationNodeConfig
Constructor for non-root ClassificationNodeConfig.
SimpleConfig - Class in org.azyva.dragom.model.config.impl.simple
Simple implementation of Config and MutableConfig.
SimpleConfig() - Constructor for class org.azyva.dragom.model.config.impl.simple.SimpleConfig
 
SimpleFindModuleByArtifactGroupIdPluginImpl - Class in org.azyva.dragom.model.plugin.impl
Factory for FindModuleByArtifactGroupIdPlugin that assumes a simple equivalence between a module node path and the ArtifactGroupId using inference rules.
SimpleFindModuleByArtifactGroupIdPluginImpl(ClassificationNode) - Constructor for class org.azyva.dragom.model.plugin.impl.SimpleFindModuleByArtifactGroupIdPluginImpl
 
SimpleJenkinsJobInfoPluginBaseImpl - Class in org.azyva.dragom.model.plugin.impl
Base class to help implement JenkinsJobInfoPlugin using a simple algorithm to determine part of the Jenkins job information for a ModuleVersion.
SimpleJenkinsJobInfoPluginBaseImpl(Module) - Constructor for class org.azyva.dragom.model.plugin.impl.SimpleJenkinsJobInfoPluginBaseImpl
 
SimpleModel - Class in org.azyva.dragom.model.impl.simple
Simple implementation of a Model and MutableModel based on Config and optionnally MutableConfig.
SimpleModel(Config, Properties) - Constructor for class org.azyva.dragom.model.impl.simple.SimpleModel
Constructor.
SimpleModule - Class in org.azyva.dragom.model.impl.simple
Simple implementation of Module and MutableModule.
SimpleModuleBuilder - Class in org.azyva.dragom.model.impl.simple
 
SimpleModuleBuilder(SimpleModel) - Constructor for class org.azyva.dragom.model.impl.simple.SimpleModuleBuilder
This constructor has package scope to enforce the use of ModelNodeBuilderFactory.createModuleBuilder() implemented by SimpleModel to create new SimpleModule's.
SimpleModuleConfig - Class in org.azyva.dragom.model.config.impl.simple
Simple implementation for ModuleConfig.
SimpleNode - Class in org.azyva.dragom.model.impl.simple
Simple implementation of Node and MutableNode.
SimpleNode(SimpleModel) - Constructor for class org.azyva.dragom.model.impl.simple.SimpleNode
Constructor used when dynamically completing a Model.
SimpleNode(NodeConfig, SimpleModel) - Constructor for class org.azyva.dragom.model.impl.simple.SimpleNode
Constructor for the root SimpleClassificationNode when creating a Model from Config.
SimpleNode(NodeConfig, SimpleClassificationNode) - Constructor for class org.azyva.dragom.model.impl.simple.SimpleNode
Constructor for Node's other than the root SimpleClassificationNode when creating a Model from Config.
SimpleNode.State - Enum in org.azyva.dragom.model.impl.simple
Defines the possible states in which the SimpleNode can be in.
SimpleNodeBuilder<NodeSubType extends org.azyva.dragom.model.Node> - Class in org.azyva.dragom.model.impl.simple
 
SimpleNodeBuilder() - Constructor for class org.azyva.dragom.model.impl.simple.SimpleNodeBuilder
Constructor.
SimpleNodeConfig - Class in org.azyva.dragom.model.config.impl.simple
Simple implementation for NodeConfig and MutableNodeConfig.
SimpleOptimisticLockHandle - Class in org.azyva.dragom.model.config.impl.simple
Simple implementation of OptimisticLockHandle used by SimpleNodeConfig that is based on a simple unique revision number.
SimpleReferenceGraph - Class in org.azyva.dragom.reference.support
Simple ReferenceGraph implementation.
SimpleReferenceGraph() - Constructor for class org.azyva.dragom.reference.support.SimpleReferenceGraph
Constructor.
SimpleVersionClassifierPluginImpl - Class in org.azyva.dragom.model.plugin.impl
Simple VersionClassifierPlugin that happens to support a wide range of versioning strategies, including semantic.
SimpleVersionClassifierPluginImpl(Module) - Constructor for class org.azyva.dragom.model.plugin.impl.SimpleVersionClassifierPluginImpl
 
spaces(int) - Static method in class org.azyva.dragom.util.Util
Returns a string of length spaces.
startBracket(String) - Method in class org.azyva.dragom.execcontext.plugin.impl.DefaultUserInteractionCallbackPluginImpl
 
startTool() - Method in class org.azyva.dragom.execcontext.plugin.impl.DefaultEventPluginImpl
 
state - Variable in class org.azyva.dragom.model.impl.simple.SimpleNode
 
stringNodePath - Variable in class org.azyva.dragom.execcontext.plugin.impl.MapWorkspaceDirPathXmlAdapter.WorkspaceDirPath
 
stringPath - Variable in class org.azyva.dragom.execcontext.plugin.impl.MapWorkspaceDirPathXmlAdapter.WorkspaceDirPath
 
stringVersion - Variable in class org.azyva.dragom.execcontext.plugin.impl.MapWorkspaceDirPathXmlAdapter.WorkspaceDirPath
 
submitBuild(Version) - Method in class org.azyva.dragom.model.plugin.impl.JenkinsRemoteBuilderPluginImpl
 
SwitchToDynamicVersion - Class in org.azyva.dragom.job
See the help information displayed by the SwitchToDynamicVersionTool.help method.
SwitchToDynamicVersion(List<ModuleVersion>) - Constructor for class org.azyva.dragom.job.SwitchToDynamicVersion
Constructor.
switchVersion(Path, Version) - Method in class org.azyva.dragom.model.plugin.impl.GitScmPluginImpl
 
SYS_PROPERTY_MASTER_KEY_FILE - Static variable in class org.azyva.dragom.execcontext.plugin.impl.DefaultCredentialStorePluginImpl
System property that specifies the master password file.

T

toString() - Method in class org.azyva.dragom.maven.Pom.ReferencedArtifact
 
toString() - Method in class org.azyva.dragom.model.config.impl.xml.XmlNodeConfig
 
toString() - Method in class org.azyva.dragom.model.config.impl.xml.XmlPluginDefConfig
 
toString() - Method in class org.azyva.dragom.model.config.impl.xml.XmlPropertyDefConfig
 
toString() - Method in class org.azyva.dragom.model.impl.simple.SimpleNode
Returns the NodePath as a String representation.
toString() - Method in class org.azyva.dragom.model.plugin.impl.ClassificationNodePluginAbstractImpl
 
toString() - Method in class org.azyva.dragom.model.plugin.impl.ModulePluginAbstractImpl
 
traverseNodeHierarchyDepthFirst(NodeType, NodeVisitor) - Method in class org.azyva.dragom.model.impl.simple.SimpleClassificationNode
 
traverseReferenceGraph(ModuleVersion, boolean, ReferenceGraph.ReentryMode, ReferenceGraph.Visitor) - Method in class org.azyva.dragom.reference.support.SimpleReferenceGraph
 

U

UndefinedDescendantNodeManagerSimpleDynamicModulePluginImpl - Class in org.azyva.dragom.model.plugin.impl
Simple implementation of UndefinedDescendantNodeManagerPlugin.
UndefinedDescendantNodeManagerSimpleDynamicModulePluginImpl(ClassificationNode) - Constructor for class org.azyva.dragom.model.plugin.impl.UndefinedDescendantNodeManagerSimpleDynamicModulePluginImpl
 
UniformSelectDynamicVersionPluginImpl - Class in org.azyva.dragom.model.plugin.impl
SelectDynamicVersionPlugin that implements a strategy involving uniform Version's across multiple modules for which a new dynamic Version needs to be created.
UniformSelectDynamicVersionPluginImpl(Module) - Constructor for class org.azyva.dragom.model.plugin.impl.UniformSelectDynamicVersionPluginImpl
 
UniformSelectStaticVersionPluginImpl - Class in org.azyva.dragom.model.plugin.impl
Factory for SelectStaticVersionPlugin that implements a strategy involving uniform versions across multiple modules for which a new static Version needs to be created.
UniformSelectStaticVersionPluginImpl(Module) - Constructor for class org.azyva.dragom.model.plugin.impl.UniformSelectStaticVersionPluginImpl
 
unmarshal(MapWorkspaceDirPathXmlAdapter.ListWorkspaceDirPath) - Method in class org.azyva.dragom.execcontext.plugin.impl.MapWorkspaceDirPathXmlAdapter
 
unmarshal(MapXmlNodeConfigXmAdapter.ListNode) - Method in class org.azyva.dragom.model.config.impl.xml.MapXmlNodeConfigXmAdapter
 
unmarshal(MapXmlPluginDefConfigAdapter.ListPluginDefConfigXml) - Method in class org.azyva.dragom.model.config.impl.xml.MapXmlPluginDefConfigAdapter
 
unmarshal(MapXmlPropertyDefConfigAdapter.ListProperty) - Method in class org.azyva.dragom.model.config.impl.xml.MapXmlPropertyDefConfigAdapter
 
unmarshal(String) - Method in class org.azyva.dragom.model.support.MapModuleVersionXmlAdapter
 
unmarshal(String) - Method in class org.azyva.dragom.model.support.MapNodePathXmlAdapter
 
unmarshal(String) - Method in class org.azyva.dragom.model.support.MapVersionXmlAdapter
 
unsyncChangesBehaviorLocal - Variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
Specifies the behavior related to unsynchronized local changes.
unsyncChangesBehaviorRemote - Variable in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
Specifies the behavior related to unsynchronized remote changes.
update(Path) - Method in class org.azyva.dragom.model.plugin.impl.GitScmPluginImpl
 
updateJob(String, Reader) - Method in class org.azyva.dragom.jenkins.impl.DefaultJenkinsClientImpl
 
updateJob(String, Reader) - Method in interface org.azyva.dragom.jenkins.JenkinsClient
Updates a regular non-templatized job.
updateReferenceArtifactVersion(Path, Reference, ArtifactVersion, ByReference<Reference>) - Method in class org.azyva.dragom.model.plugin.impl.MavenReferenceManagerPluginImpl
 
updateReferenceVersion(Path, Reference, Version, ByReference<Reference>) - Method in class org.azyva.dragom.model.plugin.impl.MavenReferenceManagerPluginImpl
 
user - Variable in class org.azyva.dragom.security.CredentialStore.RealmUser
User.
user - Variable in class org.azyva.dragom.security.CredentialStore.ResourceInfo
User specified within the resource.
user - Variable in class org.azyva.dragom.security.CredentialStore.ResourcePatternRealmUser
User.
Util - Class in org.azyva.dragom.util
Static utility methods.
Util() - Constructor for class org.azyva.dragom.util.Util
 

V

validateCredentials() - Method in interface org.azyva.dragom.git.Git
 
validateCredentials() - Method in class org.azyva.dragom.git.impl.DefaultGitImpl
 
validateCredentials() - Method in class org.azyva.dragom.jenkins.impl.DefaultJenkinsClientImpl
 
validateCredentials() - Method in interface org.azyva.dragom.jenkins.JenkinsClient
 
validateListModuleVersionRoot() - Method in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
Called by RootModuleVersionJobAbstractImpl.performJob() to validate the root ModuleVersion's.
validateVersionDynamic(Version) - Method in class org.azyva.dragom.model.plugin.impl.SelectStaticVersionPluginBaseImpl
Validates that a Version is dynamic.
valueOf(String) - Static method in enum org.azyva.dragom.git.Git.AllowExitCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.azyva.dragom.jenkins.JenkinsClient.BuildState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.azyva.dragom.jenkins.JenkinsClient.ItemType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.azyva.dragom.job.ReferenceGraphReport.ModuleFilter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.azyva.dragom.job.ReferenceGraphReport.OutputFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.azyva.dragom.job.ReferenceGraphReport.ReferenceGraphMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.azyva.dragom.job.RootModuleVersionJobAbstractImpl.UnsyncChangesBehavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.azyva.dragom.job.SetupJenkinsJobs.ExistingItemsCreatedFileMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.azyva.dragom.maven.Pom.ReferencedArtifactType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.azyva.dragom.model.impl.simple.SimpleNode.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.azyva.dragom.util.AlwaysNeverAskUserResponse
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.azyva.dragom.util.AlwaysNeverYesNoAskUserResponse
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.azyva.dragom.util.YesAlwaysNoUserResponse
Returns the enum constant of this type with the specified name.
valueOfWithAskDefault(String) - Static method in enum org.azyva.dragom.util.AlwaysNeverAskUserResponse
Facilitates parsing a String representation of this enum when the String can be null.
valueOfWithYesAskDefault(String) - Static method in enum org.azyva.dragom.util.AlwaysNeverYesNoAskUserResponse
Facilitates parsing a String representation of this enum when the String can be null.
values() - Static method in enum org.azyva.dragom.git.Git.AllowExitCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.azyva.dragom.jenkins.JenkinsClient.BuildState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.azyva.dragom.jenkins.JenkinsClient.ItemType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.azyva.dragom.job.ReferenceGraphReport.ModuleFilter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.azyva.dragom.job.ReferenceGraphReport.OutputFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.azyva.dragom.job.ReferenceGraphReport.ReferenceGraphMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.azyva.dragom.job.RootModuleVersionJobAbstractImpl.UnsyncChangesBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.azyva.dragom.job.SetupJenkinsJobs.ExistingItemsCreatedFileMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.azyva.dragom.maven.Pom.ReferencedArtifactType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.azyva.dragom.model.impl.simple.SimpleNode.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.azyva.dragom.util.AlwaysNeverAskUserResponse
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.azyva.dragom.util.AlwaysNeverYesNoAskUserResponse
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.azyva.dragom.util.YesAlwaysNoUserResponse
Returns an array containing the constants of this enum type, in the order they are declared.
VersionJsonConverter - Class in org.azyva.dragom.model.support
Converts Version's to String's in Jackson.
VersionJsonConverter() - Constructor for class org.azyva.dragom.model.support.VersionJsonConverter
 
visitLeafModuleVersionReferencePaths(ModuleVersion, ReferenceGraph.Visitor) - Method in class org.azyva.dragom.reference.support.SimpleReferenceGraph
 
visitMatchedModuleVersion(Reference) - Method in class org.azyva.dragom.job.Build
Performs the actual operation on the ModuleVersion's.
visitMatchedModuleVersion(Reference) - Method in class org.azyva.dragom.job.BuildReferenceGraph
This method will be called only for matched ModuleVersion's.
visitMatchedModuleVersion(Reference) - Method in class org.azyva.dragom.job.ChangeReferenceToModuleVersion
Performs the actual operation on the ModuleVersion's.
visitMatchedModuleVersion(Reference) - Method in class org.azyva.dragom.job.MergeMain
Visits a matched ModuleVersion in the context of traversing the ReferencePath for performing a merge.
visitMatchedModuleVersion(Reference) - Method in class org.azyva.dragom.job.MergeReferenceGraph
Visits a ModuleVersion in the context of traversing the ReferencePath for performing a merge.
visitMatchedModuleVersion(Reference) - Method in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
visitModuleVersion(Reference, ByReference<Version>) - Method in class org.azyva.dragom.job.Release
Called by the base class when visiting a root ModuleVersion.
visitModuleVersion(Reference, ByReference<Version>) - Method in class org.azyva.dragom.job.RootModuleVersionJobAbstractImpl
This method is called for each root ModuleVersion.
visitModuleVersion(Reference, ByReference<Version>) - Method in class org.azyva.dragom.job.SwitchToDynamicVersion
Called by the base class when visiting a root ModuleVersion.
visitModuleVersionInternal(Reference, ByReference<Version>, boolean) - Method in class org.azyva.dragom.job.Release
Main method that performs the traversal of the reference graph rooted at a given ModuleVersion.

W

workspaceDirClass - Variable in class org.azyva.dragom.execcontext.plugin.impl.MapWorkspaceDirPathXmlAdapter.WorkspaceDirPath
 
WorkspaceDirPath() - Constructor for class org.azyva.dragom.execcontext.plugin.impl.MapWorkspaceDirPathXmlAdapter.WorkspaceDirPath
 

X

XmlClassificationNodeConfig - Class in org.azyva.dragom.model.config.impl.xml
Implementation of ClassificationNodeConfig that allows reading from an XML file.
XmlClassificationNodeConfig() - Constructor for class org.azyva.dragom.model.config.impl.xml.XmlClassificationNodeConfig
 
XmlConfig - Class in org.azyva.dragom.model.config.impl.xml
Implementation of Config that allows reading from an XML file.
XmlConfig() - Constructor for class org.azyva.dragom.model.config.impl.xml.XmlConfig
 
XmlModuleConfig - Class in org.azyva.dragom.model.config.impl.xml
Implementation for ModuleConfig that allows reading from an XML file.
XmlModuleConfig() - Constructor for class org.azyva.dragom.model.config.impl.xml.XmlModuleConfig
 
XmlNodeConfig - Class in org.azyva.dragom.model.config.impl.xml
Implementation of NodeConfig that allows reading from an XML file.
XmlNodeConfig() - Constructor for class org.azyva.dragom.model.config.impl.xml.XmlNodeConfig
 
XmlPluginDefConfig - Class in org.azyva.dragom.model.config.impl.xml
Implementation for PluginDefConfig that allows reading from an XML file.
XmlPluginDefConfig() - Constructor for class org.azyva.dragom.model.config.impl.xml.XmlPluginDefConfig
 
XmlPropertyDefConfig - Class in org.azyva.dragom.model.config.impl.xml
Implementation for PropertyDefConfig that allows reading from an XML file.

Y

YesAlwaysNoUserResponse - Enum in org.azyva.dragom.util
Enumerates the possible responses to a Yes/Yes always/No type of user input.
A B C D E F G H I J L M N O P R S T U V W X Y 
Skip navigation links

Copyright © 2015–2016 AZYVA INC.. All rights reserved.