org.apache.geronimo.system.plugin
Class ArchiverGBean

java.lang.Object
  extended by org.apache.geronimo.system.plugin.ArchiverGBean
All Implemented Interfaces:
ServerArchiver

public class ArchiverGBean
extends Object
implements ServerArchiver


Field Summary
static GBeanInfo GBEAN_INFO
           
 
Constructor Summary
ArchiverGBean(ServerInfo serverInfo)
           
 
Method Summary
 void addExclude(String pattern)
           
 File archive(String sourcePath, String destPath, Artifact artifact)
           
static GBeanInfo getGBeanInfo()
           
 void removeExclude(String pattern)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GBEAN_INFO

public static final GBeanInfo GBEAN_INFO
Constructor Detail

ArchiverGBean

public ArchiverGBean(ServerInfo serverInfo)
Method Detail

addExclude

public void addExclude(String pattern)

removeExclude

public void removeExclude(String pattern)

archive

public File archive(String sourcePath,
                    String destPath,
                    Artifact artifact)
             throws org.codehaus.plexus.archiver.ArchiverException,
                    IOException
Specified by:
archive in interface ServerArchiver
Throws:
org.codehaus.plexus.archiver.ArchiverException
IOException

getGBeanInfo

public static GBeanInfo getGBeanInfo()


Copyright © 2003-2008 The Apache Geronimo development community. All Rights Reserved.