@Service public class EarPackaging extends AbstractPackagingProvider
PackagingProviderfileManager, LOGGER, pathResolver, ROO_PACKAGING_PROVIDER_PROPERTY| Constructor and Description |
|---|
EarPackaging()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
Collection<Path> |
getPaths()
|
boolean |
isDefault()
Indicates whether this type of packaging should be used for new projects
and modules by default, i.e. when the user doesn't specify the packaging.
|
protected void |
setPackagingProviderId(Document pom)
Stores the ID of this
PackagingProvider as a POM property called
"roo.packaging.provider". |
activate, createArtifacts, createOtherArtifacts, createPom, getArtifactId, getFileManager, getFullyQualifiedModuleName, getGroupId, getId, getPathResolver, getProjectName, setGroupIdAndParentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateArtifacts, getIdpublic Collection<Path> getPaths()
PackagingProviderpublic boolean isDefault()
PackagingProvider
If the user defines their own PackagingProviders, they should
ensure that at most one of them returns true from this
method.
isDefault in interface PackagingProviderprotected final void setPackagingProviderId(Document pom)
AbstractPackagingProviderPackagingProvider as a POM property called
"roo.packaging.provider". Subclasses can override this
method, but be aware that Roo needs some way of working out from a given
pom.xml file which PackagingProvider should be used.setPackagingProviderId in class AbstractPackagingProviderpom - the DOM document for the POM being createdCopyright © 2009–2017 Pivotal Software, Inc.. All rights reserved.