public class ArchetypeCatalogGenerator
extends org.commonjava.indy.core.content.AbstractMergedContentGenerator
| Modifier | Constructor and Description |
|---|---|
protected |
ArchetypeCatalogGenerator() |
|
ArchetypeCatalogGenerator(org.commonjava.indy.content.DirectContentAccess downloadManager,
org.commonjava.indy.data.StoreDataManager storeManager,
ArchetypeCatalogMerger merger,
org.commonjava.indy.core.content.group.GroupMergeHelper mergeHelper,
org.commonjava.maven.galley.spi.nfc.NotFoundCache nfc,
org.commonjava.indy.content.MergedContentAction... mergedContentActions) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canProcess(String path) |
List<org.commonjava.indy.content.StoreResource> |
generateGroupDirectoryContent(org.commonjava.indy.model.core.Group group,
List<org.commonjava.indy.model.core.ArtifactStore> members,
String path,
org.commonjava.maven.galley.event.EventMetadata eventMetadata) |
org.commonjava.maven.galley.model.Transfer |
generateGroupFileContent(org.commonjava.indy.model.core.Group group,
List<org.commonjava.indy.model.core.ArtifactStore> members,
String path,
org.commonjava.maven.galley.event.EventMetadata eventMetadata) |
protected String |
getMergedMetadataName() |
cdiInit, clearAllMerged, clearMergedFile, handleContentDeletion, handleContentStorageprotected ArchetypeCatalogGenerator()
public ArchetypeCatalogGenerator(org.commonjava.indy.content.DirectContentAccess downloadManager,
org.commonjava.indy.data.StoreDataManager storeManager,
ArchetypeCatalogMerger merger,
org.commonjava.indy.core.content.group.GroupMergeHelper mergeHelper,
org.commonjava.maven.galley.spi.nfc.NotFoundCache nfc,
org.commonjava.indy.content.MergedContentAction... mergedContentActions)
public boolean canProcess(String path)
public org.commonjava.maven.galley.model.Transfer generateGroupFileContent(org.commonjava.indy.model.core.Group group,
List<org.commonjava.indy.model.core.ArtifactStore> members,
String path,
org.commonjava.maven.galley.event.EventMetadata eventMetadata)
throws org.commonjava.indy.IndyWorkflowException
generateGroupFileContent in interface org.commonjava.indy.content.ContentGeneratorgenerateGroupFileContent in class org.commonjava.indy.content.AbstractContentGeneratororg.commonjava.indy.IndyWorkflowExceptionpublic List<org.commonjava.indy.content.StoreResource> generateGroupDirectoryContent(org.commonjava.indy.model.core.Group group, List<org.commonjava.indy.model.core.ArtifactStore> members, String path, org.commonjava.maven.galley.event.EventMetadata eventMetadata) throws org.commonjava.indy.IndyWorkflowException
generateGroupDirectoryContent in interface org.commonjava.indy.content.ContentGeneratorgenerateGroupDirectoryContent in class org.commonjava.indy.content.AbstractContentGeneratororg.commonjava.indy.IndyWorkflowExceptionprotected String getMergedMetadataName()
getMergedMetadataName in class org.commonjava.indy.core.content.AbstractMergedContentGeneratorCopyright © 2011-2019-2019. All Rights Reserved.