Class CopyArtifact
- java.lang.Object
-
- org.wildfly.galleon.plugin.config.CopyArtifact
-
- All Implemented Interfaces:
WildFlyPackageTask
public class CopyArtifact extends java.lang.Object implements WildFlyPackageTask
Represents an artifact that is copies into a specific location in the final build.- Author:
- Stuart Douglas, Alexey Loubyansky
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.wildfly.galleon.plugin.WildFlyPackageTask
WildFlyPackageTask.Phase
-
-
Constructor Summary
Constructors Constructor Description CopyArtifact()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFilter(FileFilter filter)voidexecute(WfInstallPlugin plugin, org.jboss.galleon.runtime.PackageRuntime pkg)java.lang.StringgetArtifact()java.util.List<FileFilter>getFilters()java.lang.StringgetToLocation()booleanincludeFile(java.lang.String path)booleanisExtract()booleanisFeaturePackVersion()booleanisOptional()voidsetArtifact(java.lang.String artifact)voidsetExtract()voidsetFeaturePackVersion()voidsetOptional()voidsetToLocation(java.lang.String toLocation)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.wildfly.galleon.plugin.WildFlyPackageTask
getPhase
-
-
-
-
Method Detail
-
setArtifact
public void setArtifact(java.lang.String artifact)
-
setToLocation
public void setToLocation(java.lang.String toLocation)
-
setExtract
public void setExtract()
-
addFilter
public void addFilter(FileFilter filter)
-
getArtifact
public java.lang.String getArtifact()
-
getToLocation
public java.lang.String getToLocation()
-
isExtract
public boolean isExtract()
-
getFilters
public java.util.List<FileFilter> getFilters()
-
setOptional
public void setOptional()
-
isOptional
public boolean isOptional()
-
includeFile
public boolean includeFile(java.lang.String path)
-
setFeaturePackVersion
public void setFeaturePackVersion()
-
isFeaturePackVersion
public boolean isFeaturePackVersion()
-
execute
public void execute(WfInstallPlugin plugin, org.jboss.galleon.runtime.PackageRuntime pkg) throws org.jboss.galleon.ProvisioningException
- Specified by:
executein interfaceWildFlyPackageTask- Throws:
org.jboss.galleon.ProvisioningException
-
-