Groovy Documentation

org.akhikhl.gretty
[Groovy] Class FarmConfigurer

java.lang.Object
  org.akhikhl.gretty.FarmConfigurer

class FarmConfigurer

Authors:
akhikhl


Constructor Summary
FarmConfigurer(Project project)

 
Method Summary
void configureFarm(Farm dstFarm, Farm[] srcFarms = [])

java.util.Map getDefaultWebAppRefMap()

Farm getProjectFarm(java.lang.String sourceFarmName)

WebAppConfig getWebAppConfigForMavenDependency(java.util.Map options, java.lang.String dependency)

WebAppConfig getWebAppConfigForProject(java.util.Map options, Project proj, java.lang.Boolean inplace = null)

WebAppConfig getWebAppConfigForWarFile(java.util.Map options, java.io.File warFile)

java.lang.Iterable getWebAppConfigsForProjects(java.util.Map wrefs, java.lang.Boolean inplace = null)

java.lang.Iterable getWebAppProjects(java.util.Map wrefs)

static void mergeWebAppRefMaps(java.util.Map dst, java.util.Map src)

Project resolveWebAppRefToProject(java.lang.Object webAppRef)

java.io.File resolveWebAppRefToWarFile(java.lang.Object webAppRef)

void resolveWebAppRefs(java.util.Map wrefs, java.util.Collection destWebAppConfigs, java.lang.Boolean inplace = null)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Constructor Detail

FarmConfigurer

FarmConfigurer(Project project)


 
Method Detail

configureFarm

void configureFarm(Farm dstFarm, Farm[] srcFarms = [])


getDefaultWebAppRefMap

java.util.Map getDefaultWebAppRefMap()


getProjectFarm

Farm getProjectFarm(java.lang.String sourceFarmName)


getWebAppConfigForMavenDependency

WebAppConfig getWebAppConfigForMavenDependency(java.util.Map options, java.lang.String dependency)


getWebAppConfigForProject

WebAppConfig getWebAppConfigForProject(java.util.Map options, Project proj, java.lang.Boolean inplace = null)


getWebAppConfigForWarFile

WebAppConfig getWebAppConfigForWarFile(java.util.Map options, java.io.File warFile)


getWebAppConfigsForProjects

java.lang.Iterable getWebAppConfigsForProjects(java.util.Map wrefs, java.lang.Boolean inplace = null)


getWebAppProjects

java.lang.Iterable getWebAppProjects(java.util.Map wrefs)


mergeWebAppRefMaps

static void mergeWebAppRefMaps(java.util.Map dst, java.util.Map src)


resolveWebAppRefToProject

Project resolveWebAppRefToProject(java.lang.Object webAppRef)


resolveWebAppRefToWarFile

java.io.File resolveWebAppRefToWarFile(java.lang.Object webAppRef)


resolveWebAppRefs

void resolveWebAppRefs(java.util.Map wrefs, java.util.Collection destWebAppConfigs, java.lang.Boolean inplace = null)


 

Groovy Documentation