org.jenkinsci.plugins.sharedobjects
Class MultipleSharedObjectType

java.lang.Object
  extended by org.jenkinsci.plugins.sharedobjects.SharedObjectType
      extended by org.jenkinsci.plugins.sharedobjects.MultipleSharedObjectType
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Describable<SharedObjectType>, java.io.Serializable
Direct Known Subclasses:
URLPropertiesSharedObjectType

public abstract class MultipleSharedObjectType
extends SharedObjectType

Author:
Gregory Boissinot
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
 
Fields inherited from class org.jenkinsci.plugins.sharedobjects.SharedObjectType
name, profile, profiles
 
Constructor Summary
protected MultipleSharedObjectType(java.lang.String name, java.lang.String profiles)
           
 
Method Summary
abstract  java.util.Map<java.lang.String,java.lang.String> getEnvVarValue(hudson.model.AbstractBuild build, SharedObjectLogger logger)
           
 
Methods inherited from class org.jenkinsci.plugins.sharedobjects.SharedObjectType
getDescriptor, getName, getProfiles
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultipleSharedObjectType

protected MultipleSharedObjectType(java.lang.String name,
                                   java.lang.String profiles)
Method Detail

getEnvVarValue

public abstract java.util.Map<java.lang.String,java.lang.String> getEnvVarValue(hudson.model.AbstractBuild build,
                                                                                SharedObjectLogger logger)
                                                                         throws SharedObjectException
Throws:
SharedObjectException


Copyright © 2004-2012. All Rights Reserved.