org.mule.devkit.nexus
Class ModuleCatalogContentGenerator

java.lang.Object
  extended by org.mule.devkit.nexus.ModuleCatalogContentGenerator
All Implemented Interfaces:
org.sonatype.nexus.proxy.item.ContentGenerator

@Named(value="mule-module-catalog-content-generator")
public class ModuleCatalogContentGenerator
extends Object
implements org.sonatype.nexus.proxy.item.ContentGenerator


Field Summary
static String ID
           
 
Fields inherited from interface org.sonatype.nexus.proxy.item.ContentGenerator
CONTENT_GENERATOR_ID
 
Constructor Summary
ModuleCatalogContentGenerator()
           
 
Method Summary
 org.sonatype.nexus.proxy.item.ContentLocator generateContent(org.sonatype.nexus.proxy.repository.Repository repository, String path, org.sonatype.nexus.proxy.item.StorageFileItem item)
           
 String getGeneratorId()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

public static final String ID
See Also:
Constant Field Values
Constructor Detail

ModuleCatalogContentGenerator

public ModuleCatalogContentGenerator()
Method Detail

getGeneratorId

public String getGeneratorId()
Specified by:
getGeneratorId in interface org.sonatype.nexus.proxy.item.ContentGenerator

generateContent

public org.sonatype.nexus.proxy.item.ContentLocator generateContent(org.sonatype.nexus.proxy.repository.Repository repository,
                                                                    String path,
                                                                    org.sonatype.nexus.proxy.item.StorageFileItem item)
                                                             throws org.sonatype.nexus.proxy.IllegalOperationException,
                                                                    org.sonatype.nexus.proxy.ItemNotFoundException,
                                                                    org.sonatype.nexus.proxy.LocalStorageException
Specified by:
generateContent in interface org.sonatype.nexus.proxy.item.ContentGenerator
Throws:
org.sonatype.nexus.proxy.IllegalOperationException
org.sonatype.nexus.proxy.ItemNotFoundException
org.sonatype.nexus.proxy.LocalStorageException


Copyright © 2010–2013 MuleSoft, Inc.. All rights reserved.