Class SearchQueryModuleDescriptor
java.lang.Object
com.atlassian.plugin.descriptors.AbstractModuleDescriptor
com.atlassian.confluence.impl.plugin.descriptor.search.SearchQueryModuleDescriptor
- All Implemented Interfaces:
com.atlassian.plugin.ModuleDescriptor
,com.atlassian.plugin.Resourced
,com.atlassian.plugin.ScopeAware
,com.atlassian.plugin.StateAware
public class SearchQueryModuleDescriptor
extends com.atlassian.plugin.descriptors.AbstractModuleDescriptor
-
Field Summary
Fields inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
key, moduleClass, moduleClassName, moduleFactory, name, plugin, resources
-
Constructor Summary
ConstructorsConstructorDescriptionSearchQueryModuleDescriptor
(com.atlassian.plugin.module.ModuleFactory moduleFactory) -
Method Summary
Modifier and TypeMethodDescriptionClients should not ask for the module, the actual search query should be instantiated by the QueryFactoryMethods inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
assertModuleClassImplements, checkPermissions, destroy, disabled, enabled, equals, getCompleteKey, getDescription, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModuleClass, getModuleClassName, getName, getParams, getPlugin, getPluginKey, getRequiredPermissions, getResourceDescriptor, getResourceDescriptors, getResourceLocation, getScopeKey, hashCode, init, isBroken, isEnabled, isEnabledByDefault, isSystemModule, loadClass, satisfiesMinJavaVersion, setBroken, setPlugin, toString, validate
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.atlassian.plugin.ModuleDescriptor
getDisplayName
-
Constructor Details
-
SearchQueryModuleDescriptor
public SearchQueryModuleDescriptor(com.atlassian.plugin.module.ModuleFactory moduleFactory)
-
-
Method Details
-
getModule
Clients should not ask for the module, the actual search query should be instantiated by the QueryFactory- Specified by:
getModule
in interfacecom.atlassian.plugin.ModuleDescriptor
- Specified by:
getModule
in classcom.atlassian.plugin.descriptors.AbstractModuleDescriptor
- Returns:
- null, all the time
-
newQuery
public SearchQuery newQuery(List parameters) throws NoSuchMethodException, IllegalAccessException, InvocationTargetException, InstantiationException
-