KIE EAP - Maven plugin 6.1.0.Final

org.kie.integration.eap.maven.patch
Class EAPPatchManager

java.lang.Object
  extended by org.kie.integration.eap.maven.patch.EAPPatchManager

@Component(role=EAPPatchManager.class)
public class EAPPatchManager
extends Object


Nested Class Summary
static interface EAPPatchManager.EAPPatchRunnable
           
 
Constructor Summary
EAPPatchManager()
           
 
Method Summary
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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EAPPatchManager

public EAPPatchManager()
Method Detail

initDynamic

public void initDynamic(EAPContainer container,
                        String outputPath,
                        EAPArtifactsHolder artifactsHolder,
                        EAPStaticLayerDistribution staticLayerDistribution)

initStatic

public void initStatic(EAPContainer container,
                       String outputPath,
                       EAPArtifactsHolder artifactsHolder,
                       EAPLayer layer)

executeAll

public void executeAll()
                throws EAPPatchException
Throws:
EAPPatchException

executeDynamic

public void executeDynamic()
                    throws EAPPatchException
Throws:
EAPPatchException

iterateDynamic

public void iterateDynamic(EAPPatchManager.EAPPatchRunnable runnable)
                    throws EAPPatchException
Throws:
EAPPatchException

iterateStatic

public void iterateStatic(EAPPatchManager.EAPPatchRunnable runnable)
                   throws EAPPatchException
Throws:
EAPPatchException

executeStatic

public void executeStatic()
                   throws EAPPatchException
Throws:
EAPPatchException

execute

protected void execute(EAPPatch patch)
                throws EAPPatchException
Throws:
EAPPatchException

getPatches

public EAPPatch[] getPatches()

getStaticModulePatches

public Collection<EAPStaticModulesPatch> getStaticModulePatches()

getDynamicModulePatches

public Collection<EAPDynamicModulesPatch> getDynamicModulePatches()

setPatches

public void setPatches(EAPPatch[] patches)

KIE EAP - Maven plugin 6.1.0.Final

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.