Class WorkflowFunctionModuleDescriptor
java.lang.Object
com.atlassian.plugin.descriptors.AbstractModuleDescriptor<WorkflowPluginFunctionFactory>
com.atlassian.jira.plugin.AbstractJiraModuleDescriptor<WorkflowPluginFunctionFactory>
com.atlassian.jira.plugin.workflow.AbstractWorkflowModuleDescriptor<WorkflowPluginFunctionFactory>
com.atlassian.jira.plugin.workflow.WorkflowFunctionModuleDescriptor
- All Implemented Interfaces:
JiraResourcedModuleDescriptor<WorkflowPluginFunctionFactory>,com.atlassian.plugin.ModuleDescriptor<WorkflowPluginFunctionFactory>,com.atlassian.plugin.Resourced,com.atlassian.plugin.ScopeAware,com.atlassian.plugin.StateAware,Comparable<AbstractWorkflowModuleDescriptor<WorkflowPluginFunctionFactory>>
public class WorkflowFunctionModuleDescriptor
extends AbstractWorkflowModuleDescriptor<WorkflowPluginFunctionFactory>
-
Field Summary
FieldsFields inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
key, moduleClass, moduleClassName, moduleFactory, name, plugin, resources -
Constructor Summary
ConstructorsConstructorDescriptionWorkflowFunctionModuleDescriptor(JiraAuthenticationContext authenticationContext, OSWorkflowConfigurator workflowConfigurator, ComponentClassManager componentClassManager, com.atlassian.plugin.module.ModuleFactory moduleFactory) -
Method Summary
Methods inherited from class com.atlassian.jira.plugin.workflow.AbstractWorkflowModuleDescriptor
compareTo, createPluginTypeResolver, disabled, enabled, getImplementationClass, getParamValue, isEditableMethods inherited from class com.atlassian.jira.plugin.AbstractJiraModuleDescriptor
assertResourceExists, createModule, createVelocityParams, getAuthenticationContext, getClassLoader, getDescription, getHtml, getHtml, getI18nBean, getModule, getName, getText, getText, isResourceExist, writeHtmlMethods inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
assertModuleClassImplements, checkPermissions, destroy, equals, getCompleteKey, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModuleClass, getModuleClassName, getParams, getPlugin, getPluginKey, getRequiredPermissions, getResourceDescriptor, getResourceDescriptors, getResourceLocation, getScopeKey, hashCode, isBroken, isEnabled, isEnabledByDefault, isSystemModule, loadClass, satisfiesMinJavaVersion, setBroken, setPlugin, toString, validateMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.atlassian.plugin.ModuleDescriptor
destroy, equals, getCompleteKey, getDescriptionKey, getDisplayName, getI18nNameKey, getKey, getMinJavaVersion, getModuleClass, getParams, getPlugin, getPluginKey, hashCode, isBroken, isEnabled, isEnabledByDefault, isSystemModule, satisfiesMinJavaVersion, setBrokenMethods inherited from interface com.atlassian.plugin.Resourced
getResourceDescriptor, getResourceDescriptors, getResourceLocationMethods inherited from interface com.atlassian.plugin.ScopeAware
getScopeKey
-
Field Details
-
ACTION_TYPE_NON_INITIAL
- See Also:
-
-
Constructor Details
-
WorkflowFunctionModuleDescriptor
public WorkflowFunctionModuleDescriptor(JiraAuthenticationContext authenticationContext, OSWorkflowConfigurator workflowConfigurator, ComponentClassManager componentClassManager, com.atlassian.plugin.module.ModuleFactory moduleFactory)
-
-
Method Details
-
init
public void init(com.atlassian.plugin.Plugin plugin, com.atlassian.plugin.module.Element element) throws com.atlassian.plugin.PluginParseException - Specified by:
initin interfacecom.atlassian.plugin.ModuleDescriptor<WorkflowPluginFunctionFactory>- Overrides:
initin classAbstractWorkflowModuleDescriptor<WorkflowPluginFunctionFactory>- Throws:
com.atlassian.plugin.PluginParseException
-
getParameterName
- Specified by:
getParameterNamein classAbstractWorkflowModuleDescriptor<WorkflowPluginFunctionFactory>
-
getHtml
public String getHtml(String resourceName, com.opensymphony.workflow.loader.AbstractDescriptor descriptor) Description copied from class:AbstractWorkflowModuleDescriptorGet rendered HTML from a resource defined in the plugin descriptor.- Specified by:
getHtmlin classAbstractWorkflowModuleDescriptor<WorkflowPluginFunctionFactory>- Parameters:
resourceName- Eg. "view" or "input-parameters"descriptor- ??- Returns:
- HTML rendered from resource (eg. velocity template or JSP)
-
isOrderable
public boolean isOrderable()- Specified by:
isOrderablein classAbstractWorkflowModuleDescriptor<WorkflowPluginFunctionFactory>
-
isUnique
public boolean isUnique()- Specified by:
isUniquein classAbstractWorkflowModuleDescriptor<WorkflowPluginFunctionFactory>
-
isDeletable
public boolean isDeletable()- Specified by:
isDeletablein classAbstractWorkflowModuleDescriptor<WorkflowPluginFunctionFactory>
-
isAddable
- Specified by:
isAddablein classAbstractWorkflowModuleDescriptor<WorkflowPluginFunctionFactory>
-
getWeight
-
isDefault
public boolean isDefault()
-