org.jboss.shrinkwrap.resolver.impl.maven.archive.packaging
Class AbstractCompilingProcessor<ARCHIVETYPE extends org.jboss.shrinkwrap.api.Archive<ARCHIVETYPE>>
java.lang.Object
org.jboss.shrinkwrap.resolver.impl.maven.archive.packaging.AbstractCompilingProcessor<ARCHIVETYPE>
- Type Parameters:
ARCHIVETYPE - Type of the archive produced
- All Implemented Interfaces:
- PackagingProcessor<ARCHIVETYPE>
- Direct Known Subclasses:
- JarPackagingProcessor, WarPackagingProcessor
public abstract class AbstractCompilingProcessor<ARCHIVETYPE extends org.jboss.shrinkwrap.api.Archive<ARCHIVETYPE>>
- extends Object
- implements PackagingProcessor<ARCHIVETYPE>
Packaging processor which is able to compile Java sources
- Author:
- Karel Piwko
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
session
protected MavenWorkingSession session
AbstractCompilingProcessor
public AbstractCompilingProcessor()
configure
protected PackagingProcessor<ARCHIVETYPE> configure(MavenWorkingSession session)
compile
protected AbstractCompilingProcessor<ARCHIVETYPE> compile(File inputDirectory,
File outputDirectory,
ScopeType... scopes)
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.