public class DeploymentProcessActionHandler extends ProcessActionHandler<Source<?>>
Modifier and Type | Field and Description |
---|---|
static String |
COMPONENT_CHANNEL_ASSOCIATION |
static String |
COMPONENT_DETAILS |
static String |
COMPONENT_MESSAGE_DETAILS |
static String |
COMPONENT_RESOLVE |
static String |
MODULE_ADD |
static String |
MODULE_DEPLOY |
static String |
MODULE_INTERACTIVE_UPDATE |
static String |
MODULE_RESOLVE |
static String |
MODULE_SUBMIT |
static String |
MODULE_UNDEPLOY |
static String |
MODULE_UPDATE |
static String |
PACKAGE_DEPLOY |
static String |
PROJECT_ADD |
static String |
RESET_DEPLOY |
douiContext, id, localizationManager, parameters, processActionContainer, processActionNode, RESPONSE_TYPE_CLOSE_WINDOW, RESPONSE_TYPE_HYPERLINK, RESPONSE_TYPE_MESSAGE, RESPONSE_TYPE_POPUP_INTERFACE, RESPONSE_TYPE_PREVIEW, RESPONSE_TYPE_REFRESH_PARENT, RESPONSE_TYPE_REQUEST_PROCESS_ACTION_CONFIRMATION_MESSAGE, RESPONSE_TYPE_REQUEST_PROCESS_ACTION_CONFIRMATION_PROCESS_ACTION_ID, RESPONSE_TYPE_RUN_JAVASCRIPT, RESPONSE_TYPE_SET_REQUEST_ATTRIBUTES, RESPONSE_TYPE_SET_REQUEST_PARAMETERS, RESPONSE_TYPE_SET_RESPONSE_PARAMETERS, RESPONSE_TYPE_STANDARD_COMMIT, RESPONSE_TYPE_STANDARD_EMBEDDED, RESPONSE_TYPE_STANDARD_POPUP, RESPONSE_TYPE_VALIDATE_PROCESS_ACTION_ON_RENDER, sessionConfig, source, sourceContainer, transaction
Constructor and Description |
---|
DeploymentProcessActionHandler() |
Modifier and Type | Method and Description |
---|---|
protected String |
addNewModule() |
protected void |
generateEclipseIntegrationFiles(String modulePath,
IFile moduleAbsolutePath,
String moduleName) |
protected void |
generateModuleMavenFiles(String modulePath,
IFile moduleAbsolutePath,
String moduleName,
String moduleId) |
boolean |
isLiveModule(String moduleId)
Verify if current module identifier is saved as live module.
|
void |
processAction()
Executes the process action.
|
addDefaultResponse, addResponseParameter, checkServiceInstancePermission, checkServiceInstancePermission, containsParameter, getId, getParameter, getParameter, getResource, getServiceInterfaceHyperLink, getUrl, init, localize, processHyperLinkResponse, processPopupInterfaceResponse, resolveFieldValueNode, setParameter
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
asParameters, emptyParameters
public static final String PACKAGE_DEPLOY
public static final String MODULE_DEPLOY
public static final String MODULE_ADD
public static final String PROJECT_ADD
public static final String MODULE_UPDATE
public static final String MODULE_INTERACTIVE_UPDATE
public static final String MODULE_UNDEPLOY
public static final String MODULE_RESOLVE
public static final String COMPONENT_RESOLVE
public static final String COMPONENT_DETAILS
public static final String COMPONENT_MESSAGE_DETAILS
public static final String MODULE_SUBMIT
public static final String COMPONENT_CHANNEL_ASSOCIATION
public static final String RESET_DEPLOY
public void processAction() throws PortalException
IProcessActionHandler
This method may execute the process action based on the parameters and node specifications passed to it earlier.
PortalException
public boolean isLiveModule(String moduleId)
moduleId
- the current module identifierprotected String addNewModule() throws PortalException, PortalObjectAlreadyExistsException
protected void generateModuleMavenFiles(String modulePath, IFile moduleAbsolutePath, String moduleName, String moduleId) throws PortalException
PortalException
LumisXP 12.4.0.200625 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.