KIE EAP - Maven plugin 6.1.0.Final

org.kie.integration.eap.maven.model.resource
Class EAPAbstractResource<T>

java.lang.Object
  extended by org.kie.integration.eap.maven.model.resource.EAPAbstractResource<T>
All Implemented Interfaces:
EAPModuleResource<T>
Direct Known Subclasses:
EAPArtifactResource, EAPFileResource

public abstract class EAPAbstractResource<T>
extends Object
implements EAPModuleResource<T>


Constructor Summary
protected EAPAbstractResource(String name)
           
 
Method Summary
 boolean addExclusion(org.sonatype.aether.graph.Exclusion artifact)
           
 Collection<org.sonatype.aether.graph.Exclusion> getExclusions()
          The exclusion for this resource module.
 String getName()
          The resource name.
 void setName(String name)
           
 
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.model.resource.EAPModuleResource
getFileName, getResource
 

Constructor Detail

EAPAbstractResource

protected EAPAbstractResource(String name)
Method Detail

getName

public String getName()
Description copied from interface: EAPModuleResource
The resource name. By default, if not set, the value used is the resource name.

Specified by:
getName in interface EAPModuleResource<T>
Returns:
The resource name.

setName

public void setName(String name)

addExclusion

public boolean addExclusion(org.sonatype.aether.graph.Exclusion artifact)

getExclusions

public Collection<org.sonatype.aether.graph.Exclusion> getExclusions()
Description copied from interface: EAPModuleResource
The exclusion for this resource module.

Specified by:
getExclusions in interface EAPModuleResource<T>
Returns:

KIE EAP - Maven plugin 6.1.0.Final

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