org.jenkinsci.plugins.envinject.service
Class PropertiesVariablesRetriever

java.lang.Object
  extended by org.jenkinsci.plugins.envinject.service.PropertiesVariablesRetriever
All Implemented Interfaces:
hudson.FilePath.FileCallable<Map<String,String>>, Serializable

public class PropertiesVariablesRetriever
extends Object
implements hudson.FilePath.FileCallable<Map<String,String>>

Author:
Gregory Boissinot
See Also:
Serialized Form

Constructor Summary
PropertiesVariablesRetriever(String propertiesFilePath, Map<String,String> propertiesContent, Map<String,String> currentEnvVars, org.jenkinsci.lib.envinject.EnvInjectLogger logger)
           
 
Method Summary
 Map<String,String> invoke(File base, hudson.remoting.VirtualChannel channel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertiesVariablesRetriever

public PropertiesVariablesRetriever(String propertiesFilePath,
                                    Map<String,String> propertiesContent,
                                    Map<String,String> currentEnvVars,
                                    org.jenkinsci.lib.envinject.EnvInjectLogger logger)
Method Detail

invoke

public Map<String,String> invoke(File base,
                                 hudson.remoting.VirtualChannel channel)
                          throws IOException,
                                 InterruptedException
Specified by:
invoke in interface hudson.FilePath.FileCallable<Map<String,String>>
Throws:
IOException
InterruptedException


Copyright © 2004-2013. All Rights Reserved.