@Component(role=EAPPatchManager.class) public class EAPPatchManager extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
EAPPatchManager.EAPPatchRunnable |
| Constructor and Description |
|---|
EAPPatchManager() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
execute(EAPPatch patch) |
void |
executeAll() |
void |
executeDynamic() |
void |
executeStatic() |
Collection<EAPDynamicModulesPatch> |
getDynamicModulePatches() |
EAPPatch[] |
getPatches() |
Collection<EAPStaticModulesPatch> |
getStaticModulePatches() |
void |
initDynamic(EAPContainer container,
String outputPath,
EAPArtifactsHolder artifactsHolder,
EAPStaticLayerDistribution staticLayerDistribution) |
void |
initStatic(EAPContainer container,
String outputPath,
EAPArtifactsHolder artifactsHolder,
EAPLayer layer) |
void |
iterateDynamic(EAPPatchManager.EAPPatchRunnable runnable) |
void |
iterateStatic(EAPPatchManager.EAPPatchRunnable runnable) |
void |
setPatches(EAPPatch[] patches) |
public void initDynamic(EAPContainer container, String outputPath, EAPArtifactsHolder artifactsHolder, EAPStaticLayerDistribution staticLayerDistribution)
public void initStatic(EAPContainer container, String outputPath, EAPArtifactsHolder artifactsHolder, EAPLayer layer)
public void executeAll()
throws EAPPatchException
EAPPatchExceptionpublic void executeDynamic()
throws EAPPatchException
EAPPatchExceptionpublic void iterateDynamic(EAPPatchManager.EAPPatchRunnable runnable) throws EAPPatchException
EAPPatchExceptionpublic void iterateStatic(EAPPatchManager.EAPPatchRunnable runnable) throws EAPPatchException
EAPPatchExceptionpublic void executeStatic()
throws EAPPatchException
EAPPatchExceptionprotected void execute(EAPPatch patch) throws EAPPatchException
EAPPatchExceptionpublic EAPPatch[] getPatches()
public Collection<EAPStaticModulesPatch> getStaticModulePatches()
public Collection<EAPDynamicModulesPatch> getDynamicModulePatches()
public void setPatches(EAPPatch[] patches)
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.