hudson.plugins.postbuildtask
Class TaskProperties

java.lang.Object
  extended by hudson.plugins.postbuildtask.TaskProperties

public final class TaskProperties
extends java.lang.Object

A task properties.

Author:
Shinod Mohandas

Field Summary
 java.lang.Boolean EscalateStatus
           
 java.lang.String logText
           
 LogProperties[] logTexts
          The text string which should be searched in the build log.
 java.lang.Boolean RunIfJobSuccessful
           
 java.lang.String script
          Shell script to be executed.
 
Constructor Summary
TaskProperties(java.lang.String script, java.lang.Boolean EscalateStatus, java.lang.Boolean RunIfJobSuccessful)
           
 
Method Summary
 java.lang.Boolean getEscalateStatus()
           
 LogProperties[] getLogProperties()
           
 java.lang.Boolean getRunIfJobSuccessful()
           
 java.lang.String getScript()
           
 void setLogTexts(LogProperties[] logTexts)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logTexts

public LogProperties[] logTexts
The text string which should be searched in the build log.


EscalateStatus

public java.lang.Boolean EscalateStatus

RunIfJobSuccessful

public java.lang.Boolean RunIfJobSuccessful

logText

public java.lang.String logText

script

public java.lang.String script
Shell script to be executed.

Constructor Detail

TaskProperties

@DataBoundConstructor
public TaskProperties(java.lang.String script,
                                           java.lang.Boolean EscalateStatus,
                                           java.lang.Boolean RunIfJobSuccessful)
Method Detail

setLogTexts

public void setLogTexts(LogProperties[] logTexts)

getEscalateStatus

public java.lang.Boolean getEscalateStatus()

getRunIfJobSuccessful

public java.lang.Boolean getRunIfJobSuccessful()

getLogProperties

public LogProperties[] getLogProperties()

getScript

public java.lang.String getScript()


Copyright © 2004-2011 Ushus Technologies. All Rights Reserved.