public class DependencyConfigurationContext
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
org.codehaus.groovy.grails.resolve.IvyDependencyManager |
dependencyManager |
boolean |
exported |
boolean |
inherited |
java.lang.String |
pluginName |
| Modifier and Type | Method and Description |
|---|---|
DependencyConfigurationContext |
createInheritedContext() |
static DependencyConfigurationContext |
forApplication(org.codehaus.groovy.grails.resolve.IvyDependencyManager dependencyManager) |
static DependencyConfigurationContext |
forPlugin(org.codehaus.groovy.grails.resolve.IvyDependencyManager dependencyManager,
java.lang.String pluginName) |
org.apache.ivy.core.module.descriptor.ExcludeRule[] |
getExcludeRules() |
GrailsCoreDependencies |
getGrailsCoreDependencies()
Gives access to the grails core dependencies.
|
java.lang.String |
getParentScope() |
boolean |
isOffline() |
void |
setExcludeRules(org.apache.ivy.core.module.descriptor.ExcludeRule[] excludeRules) |
void |
setOffline(boolean offline) |
void |
setParentScope(java.lang.String scope) |
public final org.codehaus.groovy.grails.resolve.IvyDependencyManager dependencyManager
public final java.lang.String pluginName
public final boolean inherited
public final boolean exported
public boolean isOffline()
public void setOffline(boolean offline)
public static DependencyConfigurationContext forApplication(org.codehaus.groovy.grails.resolve.IvyDependencyManager dependencyManager)
public static DependencyConfigurationContext forPlugin(org.codehaus.groovy.grails.resolve.IvyDependencyManager dependencyManager, java.lang.String pluginName)
public DependencyConfigurationContext createInheritedContext()
public GrailsCoreDependencies getGrailsCoreDependencies()
java.lang.IllegalStateException - If the dependency manager is unable to provide this informationpublic void setExcludeRules(org.apache.ivy.core.module.descriptor.ExcludeRule[] excludeRules)
public org.apache.ivy.core.module.descriptor.ExcludeRule[] getExcludeRules()
public void setParentScope(java.lang.String scope)
public java.lang.String getParentScope()