org.codehaus.plexus.archiver.manager
Class DefaultArchiverManager

java.lang.Object
  extended by org.codehaus.plexus.archiver.manager.DefaultArchiverManager
All Implemented Interfaces:
ArchiverManager, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable

public class DefaultArchiverManager
extends Object
implements ArchiverManager, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable

Version:
$Revision:
Author:
dantran

Field Summary
 
Fields inherited from interface org.codehaus.plexus.archiver.manager.ArchiverManager
ROLE
 
Constructor Summary
DefaultArchiverManager()
           
 
Method Summary
 void contextualize(org.codehaus.plexus.context.Context context)
           
 Archiver getArchiver(File file)
           
 Archiver getArchiver(String archiverName)
           
 org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection getResourceCollection(File file)
           
 org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection getResourceCollection(String resourceCollectionName)
           
 UnArchiver getUnArchiver(File file)
           
 UnArchiver getUnArchiver(String unArchiverName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultArchiverManager

public DefaultArchiverManager()
Method Detail

contextualize

public void contextualize(org.codehaus.plexus.context.Context context)
                   throws org.codehaus.plexus.context.ContextException
Specified by:
contextualize in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
Throws:
org.codehaus.plexus.context.ContextException

getArchiver

public Archiver getArchiver(String archiverName)
                     throws NoSuchArchiverException
Specified by:
getArchiver in interface ArchiverManager
Throws:
NoSuchArchiverException

getUnArchiver

public UnArchiver getUnArchiver(String unArchiverName)
                         throws NoSuchArchiverException
Specified by:
getUnArchiver in interface ArchiverManager
Throws:
NoSuchArchiverException

getResourceCollection

public org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection getResourceCollection(String resourceCollectionName)
                                                                                             throws NoSuchArchiverException
Specified by:
getResourceCollection in interface ArchiverManager
Throws:
NoSuchArchiverException

getArchiver

public Archiver getArchiver(File file)
                     throws NoSuchArchiverException
Specified by:
getArchiver in interface ArchiverManager
Throws:
NoSuchArchiverException

getUnArchiver

public UnArchiver getUnArchiver(File file)
                         throws NoSuchArchiverException
Specified by:
getUnArchiver in interface ArchiverManager
Throws:
NoSuchArchiverException

getResourceCollection

public org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection getResourceCollection(File file)
                                                                                             throws NoSuchArchiverException
Specified by:
getResourceCollection in interface ArchiverManager
Throws:
NoSuchArchiverException


Copyright © 2008-2011 Sonatype, Inc.. All Rights Reserved.