public class

WebworkModuleDescriptor

extends AbstractJiraModuleDescriptor<T>
implements ConfigurationInterface
java.lang.Object
   ↳ com.atlassian.plugin.descriptors.AbstractModuleDescriptor<T>
     ↳ com.atlassian.jira.plugin.AbstractJiraModuleDescriptor<T>
       ↳ com.atlassian.jira.plugin.webwork.WebworkModuleDescriptor

Class Overview

This module descriptor allows for plugins to include webwork actions inside plugins. The XML looks something like this:

  <webwork key="webwork-test" name="Test webwork plugin" >
      <actions>
          <action name="PluginActionClassName" alias="PluginAction">
              <view name="success">/views/administrators.vm</view>
          </action>
      </actions>
  </webwork>
 

Summary

Fields
public static final Logger log
[Expand]
Inherited Fields
From class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
Public Constructors
WebworkModuleDescriptor(JiraAuthenticationContext authenticationContext, AutowireCapableWebworkActionRegistry autowireCapabaleWebworkActionRegistry, ModuleFactory moduleFactory)
Public Methods
void disabled()
void enabled()
Object getImpl(String aName)
Void getModule()
Document getWebworkDocument()
void init(Plugin plugin, Element element)
Iterator listImpl()
void setImpl(String aName, Object aValue)
[Expand]
Inherited Methods
From class com.atlassian.jira.plugin.AbstractJiraModuleDescriptor
From class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
From class java.lang.Object
From interface com.atlassian.jira.plugin.JiraResourcedModuleDescriptor
From interface com.atlassian.plugin.ModuleDescriptor
From interface com.atlassian.plugin.Resourced
From interface com.atlassian.plugin.StateAware
From interface webwork.config.ConfigurationInterface

Fields

public static final Logger log

Public Constructors

public WebworkModuleDescriptor (JiraAuthenticationContext authenticationContext, AutowireCapableWebworkActionRegistry autowireCapabaleWebworkActionRegistry, ModuleFactory moduleFactory)

Public Methods

public void disabled ()

public void enabled ()

public Object getImpl (String aName)

public Void getModule ()

public Document getWebworkDocument ()

public void init (Plugin plugin, Element element)

public Iterator listImpl ()

public void setImpl (String aName, Object aValue)