com.atlassian.confluence.it.plugin
Class ClasspathUploadablePlugin

java.lang.Object
  extended by com.atlassian.confluence.it.plugin.ClasspathUploadablePlugin
All Implemented Interfaces:
UploadablePlugin
Direct Known Subclasses:
SpringComponentUploadablePlugin

public class ClasspathUploadablePlugin
extends java.lang.Object
implements UploadablePlugin

An uploadable plugin that can be loaded as a classpath resource via ClassLoader.getResource(String).


Constructor Summary
ClasspathUploadablePlugin(java.lang.String displayName, java.lang.String resourceName)
          Specifies a plugin to be loaded from a classpath resource.
 
Method Summary
 java.lang.String getDisplayName()
           
 java.io.File getFile()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClasspathUploadablePlugin

public ClasspathUploadablePlugin(java.lang.String displayName,
                                 java.lang.String resourceName)
Specifies a plugin to be loaded from a classpath resource.

Parameters:
displayName - the visible name of the plugin, used to verify its installation
resourceName - the path to the plugin JAR as a classpath resource
Method Detail

getDisplayName

public java.lang.String getDisplayName()
Specified by:
getDisplayName in interface UploadablePlugin
Returns:
the full name of the plugin, used to ensure that the plugin was uploaded successfully

getFile

public java.io.File getFile()
Specified by:
getFile in interface UploadablePlugin
Returns:
the JAR file of the plugin to upload.


Copyright © 2003-2009 Atlassian Pty Ltd. All Rights Reserved.