public interface IAPICommand
Modifier and Type | Field and Description |
---|---|
static String |
ADD_PROJECT_LABEL_COMMAND |
static String |
CHECKPOINT_COMMAND |
static String |
CLOSE_CP_COMMAND |
static String |
CREATE_CP_COMMAND |
static String |
EDIT_ISSUE_COMMAND |
static String |
EDIT_RESULT_COMMAND |
static String |
ISSUES_COMMAND |
static String |
LOCK_COMMAND |
static String |
PROJECT_ADD_COMMAND |
static String |
PROJECT_CHECKIN_COMMAND |
static String |
PROJECT_CHECKOUT_COMMAND |
static String |
PROJECT_CPDIFF_COMMAND |
static String |
PROJECT_INFO_COMMAND |
static String |
RELATIONSHIPS_COMMAND |
static String |
REVISION_INFO_COMMAND |
static String |
SUBMIT_CP_COMMAND |
static String |
UNLOCK_COMMAND |
static String |
VIEW_CP_COMMAND |
static String |
VIEW_PROJECT_COMMAND |
Modifier and Type | Method and Description |
---|---|
void |
addAdditionalParameters(String paramName,
Object param)
Objects required for command pre and post processing.
|
void |
addOption(IAPIOption option) |
void |
addSelection(String param) |
void |
doPostAction()
Do actions post the Integrity API call specifically for Jenkins functionality
|
void |
doPreAction()
Do actions pre the Integrity API call specifically for Jenkins functionality
|
com.mks.api.response.Response |
execute()
Default way to execute the command using an auto-generated Integrity Session API
|
com.mks.api.response.Response |
execute(ISession api)
Execute the command using Integrity Session API
|
void |
terminateAPI()
Function to explicitly terminate/return sessions to Session Pool for WITH_INTERIM commands
|
static final String PROJECT_CHECKOUT_COMMAND
static final String PROJECT_CHECKIN_COMMAND
static final String PROJECT_INFO_COMMAND
static final String PROJECT_CPDIFF_COMMAND
static final String VIEW_PROJECT_COMMAND
static final String REVISION_INFO_COMMAND
static final String LOCK_COMMAND
static final String PROJECT_ADD_COMMAND
static final String UNLOCK_COMMAND
static final String CREATE_CP_COMMAND
static final String CLOSE_CP_COMMAND
static final String SUBMIT_CP_COMMAND
static final String VIEW_CP_COMMAND
static final String CHECKPOINT_COMMAND
static final String ADD_PROJECT_LABEL_COMMAND
static final String EDIT_ISSUE_COMMAND
static final String RELATIONSHIPS_COMMAND
static final String ISSUES_COMMAND
static final String EDIT_RESULT_COMMAND
com.mks.api.response.Response execute(ISession api) throws com.mks.api.response.APIException
api
- com.mks.api.response.APIException
com.mks.api.response.Response execute() throws com.mks.api.response.APIException, hudson.AbortException
APICommandException
hudson.AbortException
com.mks.api.response.APIException
void doPostAction()
void doPreAction()
void addAdditionalParameters(String paramName, Object param)
objects
- void addOption(IAPIOption option)
option
- void addSelection(String param)
param
- Copyright © 2016–2024. All rights reserved.