com.dtolabs.rundeck.core.plugins.metadata
Class ProviderDef

java.lang.Object
  extended by com.dtolabs.rundeck.core.plugins.metadata.ProviderDef

public class ProviderDef
extends java.lang.Object

PluginDef loaded from plugin metadata


Field Summary
static java.lang.String META_INTERPRETER_ARGS_QUOTED
           
static java.lang.String META_NAME
           
static java.lang.String META_PLUGIN_TYPE
           
static java.lang.String META_SCRIPT_ARGS
           
static java.lang.String META_SCRIPT_FILE
           
static java.lang.String META_SCRIPT_INTERPRETER
           
static java.lang.String META_SERVICE
           
 
Constructor Summary
ProviderDef(java.util.Map<java.lang.String,java.lang.Object> pluginData)
           
 
Method Summary
 boolean getInterpreterArgsQuoted()
           
 java.lang.String getName()
           
 java.util.Map<java.lang.String,java.lang.Object> getPluginData()
           
 java.lang.String getPluginType()
           
 java.lang.String getScriptArgs()
           
 java.lang.String getScriptFile()
           
 java.lang.String getScriptInterpreter()
           
 java.lang.String getService()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

META_NAME

public static final java.lang.String META_NAME
See Also:
Constant Field Values

META_SERVICE

public static final java.lang.String META_SERVICE
See Also:
Constant Field Values

META_SCRIPT_FILE

public static final java.lang.String META_SCRIPT_FILE
See Also:
Constant Field Values

META_SCRIPT_ARGS

public static final java.lang.String META_SCRIPT_ARGS
See Also:
Constant Field Values

META_SCRIPT_INTERPRETER

public static final java.lang.String META_SCRIPT_INTERPRETER
See Also:
Constant Field Values

META_INTERPRETER_ARGS_QUOTED

public static final java.lang.String META_INTERPRETER_ARGS_QUOTED
See Also:
Constant Field Values

META_PLUGIN_TYPE

public static final java.lang.String META_PLUGIN_TYPE
See Also:
Constant Field Values
Constructor Detail

ProviderDef

public ProviderDef(java.util.Map<java.lang.String,java.lang.Object> pluginData)
Method Detail

getName

public java.lang.String getName()

getService

public java.lang.String getService()

getScriptFile

public java.lang.String getScriptFile()

getScriptArgs

public java.lang.String getScriptArgs()

getScriptInterpreter

public java.lang.String getScriptInterpreter()

getInterpreterArgsQuoted

public boolean getInterpreterArgsQuoted()

getPluginType

public java.lang.String getPluginType()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getPluginData

public java.util.Map<java.lang.String,java.lang.Object> getPluginData()