| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPatch
Base class for all new patches.
|
| Modifier and Type | Method and Description |
|---|---|
protected SystemSetupParameter |
AbstractPatchesSystemSetup.createSystemSetupParameterBasedOnExecutionInfo(Patch patch,
boolean rerunableEnabled)
Helper method for creating a system setup parameter for Update process type based on rerunable functionality.
|
protected SystemSetupParameter |
AbstractPatchesSystemSetup.createSystemSetupParameterBasedOnNotSelectedProperty(Patch patch)
Helper method for creating a Boolean system setup parameter based on
|
protected void |
AbstractPatchesSystemSetup.executePatchBasedOnConfiguration(SystemSetup.Type type,
Patch patch,
boolean isInit)
Method executes Patches based on configuration from Properties.
|
protected void |
AbstractPatchesSystemSetup.executePatchBasedOnDataType(SystemSetup.Type type,
Patch patch)
Method executes Patches based on data type (ESSENTIAL/PROJECT).
|
protected void |
AbstractPatchesSystemSetup.executePatchBasedOnNotSelectedProperty(SystemSetup.Type type,
Patch patch)
Helper method for executing Patch based on
|
protected void |
AbstractPatchesSystemSetup.executeVersionOnPatch(Patch patch)
This method executes given Patch with given version.
|
protected boolean |
AbstractPatchesSystemSetup.isPatchRerunable(Patch patch)
Checks if specified patch is re runnable.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractPatchesSystemSetup.setPatches(java.util.List<Patch> patches) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
AbstractImportPatchAction.getBasePath(Patch patch)
Create base path that is common for all impexes, in example:
/patchesdemo/releases/release01/patch_01_00 |
protected java.lang.String |
AbstractImportPatchAction.getPatchPath(Patch patch)
Create part of file path to impexes.
In example: /patch |
| Modifier and Type | Field and Description |
|---|---|
protected Patch |
PatchActionData.patch |
| Modifier and Type | Method and Description |
|---|---|
Patch |
PatchActionData.getPatch() |
| Modifier and Type | Method and Description |
|---|---|
void |
PatchActionData.setPatch(Patch patch) |
| Constructor and Description |
|---|
PatchActionData(java.lang.String actionName,
Patch patch) |
| Modifier and Type | Method and Description |
|---|---|
PatchExecutionModel |
PatchExecutionService.createPatchExecution(Patch patch)
Creates patch execution for given
Patch. |
| Modifier and Type | Method and Description |
|---|---|
PatchExecutionModel |
DefaultPatchExecutionService.createPatchExecution(Patch patch) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DemoPatch
Patches demo specific interface.
|
interface |
SimpleDemoPatch
Patches demo specific interface, which provides default empty implementation for methods declared in
DemoPatch interface. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDemoPatch
Project specific parent class for all patches.
|
class |
MajorErrorPatch
Example patch which is switched off by default as it throws major exception, which stops whole init/update process.
|
class |
MinorErrorPatch
Example patch which is switched off by default as it is containing broken actions which cause errors.
|
class |
Patch1x0
Example patch which imports example shop and country data.
|
class |
Patch2x0
Example patch which runs previous patches.
|
class |
Patch2x1
Example patch doing nothing at all.
|
Copyright © 2018 SAP SE. All Rights Reserved.