Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.core.storage.sql.jdbc
Class QueryMakerServiceImpl

java.lang.Object
  extended by org.nuxeo.runtime.model.DefaultComponent
      extended by org.nuxeo.ecm.core.storage.sql.jdbc.QueryMakerServiceImpl
All Implemented Interfaces:
QueryMakerService, Adaptable, Component, Extensible

public class QueryMakerServiceImpl
extends DefaultComponent
implements QueryMakerService

Service for the registration of QueryMaker classes.


Field Summary
static java.lang.String XP
           
 
Constructor Summary
QueryMakerServiceImpl()
           
 
Method Summary
 java.util.List<java.lang.Class<? extends QueryMaker>> getQueryMakers()
           
 void registerContribution(java.lang.Object contribution, java.lang.String extensionPoint, ComponentInstance contributor)
           
 void registerQueryMaker(QueryMakerDescriptor descriptor)
           
 void unregisterContribution(java.lang.Object contribution, java.lang.String extensionPoint, ComponentInstance contributor)
           
 void unregisterQueryMaker(QueryMakerDescriptor descriptor)
           
 
Methods inherited from class org.nuxeo.runtime.model.DefaultComponent
activate, deactivate, getAdapter, registerExtension, unregisterExtension
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XP

public static final java.lang.String XP
See Also:
Constant Field Values
Constructor Detail

QueryMakerServiceImpl

public QueryMakerServiceImpl()
Method Detail

registerContribution

public void registerContribution(java.lang.Object contribution,
                                 java.lang.String extensionPoint,
                                 ComponentInstance contributor)
                          throws java.lang.Exception
Overrides:
registerContribution in class DefaultComponent
Throws:
java.lang.Exception

unregisterContribution

public void unregisterContribution(java.lang.Object contribution,
                                   java.lang.String extensionPoint,
                                   ComponentInstance contributor)
                            throws java.lang.Exception
Overrides:
unregisterContribution in class DefaultComponent
Throws:
java.lang.Exception

registerQueryMaker

public void registerQueryMaker(QueryMakerDescriptor descriptor)
Specified by:
registerQueryMaker in interface QueryMakerService

unregisterQueryMaker

public void unregisterQueryMaker(QueryMakerDescriptor descriptor)
Specified by:
unregisterQueryMaker in interface QueryMakerService

getQueryMakers

public java.util.List<java.lang.Class<? extends QueryMaker>> getQueryMakers()
Specified by:
getQueryMakers in interface QueryMakerService

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.