com.atlassian.confluence.plugin.descriptor.search
Class SearchQueryModuleDescriptor

java.lang.Object
  extended by com.atlassian.plugin.descriptors.AbstractModuleDescriptor
      extended by com.atlassian.confluence.plugin.descriptor.search.SearchQueryModuleDescriptor
All Implemented Interfaces:
com.atlassian.plugin.ModuleDescriptor, com.atlassian.plugin.Resourced, com.atlassian.plugin.StateAware

public class SearchQueryModuleDescriptor
extends com.atlassian.plugin.descriptors.AbstractModuleDescriptor


Field Summary
 
Fields inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
plugin, resources, singleton
 
Constructor Summary
SearchQueryModuleDescriptor()
           
 
Method Summary
 java.lang.Object getModule()
          Clients should not ask for the module, the actual search query should be instantiated by the QueryFactory
 SearchQuery newQuery(java.util.List parameters)
           
 
Methods inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
assertModuleClassImplements, destroy, disabled, enabled, getCompleteKey, getDescription, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModuleClass, getName, getParams, getPlugin, getPluginKey, getResourceDescriptor, getResourceDescriptors, getResourceDescriptors, getResourceLocation, init, isEnabledByDefault, isSingleton, isSingletonByDefault, isSystemModule, loadClass, loadClass, provideValidationRules, satisfiesMinJavaVersion, setPlugin, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SearchQueryModuleDescriptor

public SearchQueryModuleDescriptor()
Method Detail

getModule

public java.lang.Object getModule()
Clients should not ask for the module, the actual search query should be instantiated by the QueryFactory

Specified by:
getModule in interface com.atlassian.plugin.ModuleDescriptor
Specified by:
getModule in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
Returns:
null, all the time

newQuery

public SearchQuery newQuery(java.util.List parameters)
                     throws java.lang.NoSuchMethodException,
                            java.lang.IllegalAccessException,
                            java.lang.reflect.InvocationTargetException,
                            java.lang.InstantiationException
Throws:
java.lang.NoSuchMethodException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.InstantiationException


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