KIE EAP - Maven plugin 6.1.0.Final

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

java.lang.Object
  extended by org.kie.integration.eap.maven.patch.EAPAbstractPatch
      extended by org.kie.integration.eap.maven.patch.EAPStaticModulesPatch
All Implemented Interfaces:
EAPPatch

public abstract class EAPStaticModulesPatch
extends EAPAbstractPatch


Field Summary
protected  EAPLayer staticLayer
           
 
Constructor Summary
EAPStaticModulesPatch()
           
 
Method Summary
 void execute()
          After previous setters has been called, the execute method run the patches for the moodules.
abstract  void execute(EAPModule module, Properties patchProperties)
           
protected  org.sonatype.aether.artifact.Artifact getArtifact(EAPModule module, String coordinates)
           
 Properties getModulePatchProperties(EAPModule module)
          Returns the properties related to thsi path for a given module.
 EAPLayer getStaticLayer()
           
 void setStaticLayer(EAPLayer staticLayer)
           
 
Methods inherited from class org.kie.integration.eap.maven.patch.EAPAbstractPatch
getArtifactsHolder, getCurrentPatchModulePropertyName, getOutputPath, getPatchProperties, setArtifactsHolder, setOutputPath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.kie.integration.eap.maven.patch.EAPPatch
doApply, getId
 

Field Detail

staticLayer

protected EAPLayer staticLayer
Constructor Detail

EAPStaticModulesPatch

public EAPStaticModulesPatch()
Method Detail

setStaticLayer

public void setStaticLayer(EAPLayer staticLayer)

getStaticLayer

public EAPLayer getStaticLayer()

execute

public abstract void execute(EAPModule module,
                             Properties patchProperties)
                      throws EAPPatchException
Throws:
EAPPatchException

execute

public void execute()
             throws EAPPatchException
Description copied from interface: EAPPatch
After previous setters has been called, the execute method run the patches for the moodules.

Throws:
EAPPatchException

getModulePatchProperties

public Properties getModulePatchProperties(EAPModule module)
Returns the properties related to thsi path for a given module.

Parameters:
module - The module .
Returns:
The properties related to this patch.

getArtifact

protected org.sonatype.aether.artifact.Artifact getArtifact(EAPModule module,
                                                            String coordinates)

KIE EAP - Maven plugin 6.1.0.Final

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