Class Request
- java.lang.Object
-
- com.michelin.cio.jenkins.plugin.requests.model.Request
-
- Direct Known Subclasses:
DeleteBuildRequest
,DeleteFolderRequest
,DeleteJobRequest
,RenameFolderRequest
,RenameJobRequest
,UnlockRequest
public abstract class Request extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected String
buildNumber
protected String
errorMessage
protected String
project
protected String
projectFullName
protected String
requestType
protected String
username
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract boolean
execute(Item item)
String
getBuildNumber()
String
getCreationDate()
String
getErrorMessage()
abstract String
getMessage()
String
getProject()
String
getProjectFullName()
String
getProjectNameWithoutJobSeparator()
String
getRequestType()
String
getUsername()
boolean
process(String requestType)
-
-
-
Method Detail
-
getProject
public String getProject()
-
getProjectNameWithoutJobSeparator
public String getProjectNameWithoutJobSeparator()
-
getProjectFullName
public String getProjectFullName()
-
getRequestType
public String getRequestType()
-
getUsername
public String getUsername()
-
getBuildNumber
public String getBuildNumber()
-
getCreationDate
public String getCreationDate()
-
getErrorMessage
public String getErrorMessage()
-
getMessage
public abstract String getMessage()
-
process
public boolean process(String requestType)
-
execute
public abstract boolean execute(Item item)
-
-