org.ow2.weblab.services.dataoperator.impl
Class SolrDataOperator
java.lang.Object
org.ow2.weblab.services.indexer.impl.SolrIndexer
org.ow2.weblab.services.dataoperator.impl.SolrDataOperator
- All Implemented Interfaces:
- org.ow2.weblab.core.services.DataOperator, org.ow2.weblab.core.services.Indexer
public class SolrDataOperator
- extends SolrIndexer
- implements org.ow2.weblab.core.services.DataOperator
Has the same config than the indexer
- Author:
- asaval
|
Method Summary |
org.ow2.weblab.core.services.dataoperator.DeleteReturn |
delete(org.ow2.weblab.core.services.dataoperator.DeleteArgs args)
|
void |
destroy()
|
org.ow2.weblab.core.services.dataoperator.DropReturn |
drop(org.ow2.weblab.core.services.dataoperator.DropArgs args)
|
org.ow2.weblab.core.services.dataoperator.ReportReturn |
report(org.ow2.weblab.core.services.dataoperator.ReportArgs args)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SolrDataOperator
public SolrDataOperator()
delete
public org.ow2.weblab.core.services.dataoperator.DeleteReturn delete(org.ow2.weblab.core.services.dataoperator.DeleteArgs args)
throws org.ow2.weblab.core.services.ServiceNotConfiguredException,
org.ow2.weblab.core.services.InsufficientResourcesException,
org.ow2.weblab.core.services.UnexpectedException,
org.ow2.weblab.core.services.InvalidParameterException,
org.ow2.weblab.core.services.AccessDeniedException,
org.ow2.weblab.core.services.ContentNotAvailableException,
org.ow2.weblab.core.services.UnsupportedRequestException
- Specified by:
delete in interface org.ow2.weblab.core.services.DataOperator
- Throws:
org.ow2.weblab.core.services.ServiceNotConfiguredException
org.ow2.weblab.core.services.InsufficientResourcesException
org.ow2.weblab.core.services.UnexpectedException
org.ow2.weblab.core.services.InvalidParameterException
org.ow2.weblab.core.services.AccessDeniedException
org.ow2.weblab.core.services.ContentNotAvailableException
org.ow2.weblab.core.services.UnsupportedRequestException
drop
public org.ow2.weblab.core.services.dataoperator.DropReturn drop(org.ow2.weblab.core.services.dataoperator.DropArgs args)
throws org.ow2.weblab.core.services.ServiceNotConfiguredException,
org.ow2.weblab.core.services.InsufficientResourcesException,
org.ow2.weblab.core.services.UnexpectedException,
org.ow2.weblab.core.services.InvalidParameterException,
org.ow2.weblab.core.services.AccessDeniedException,
org.ow2.weblab.core.services.ContentNotAvailableException,
org.ow2.weblab.core.services.UnsupportedRequestException
- Specified by:
drop in interface org.ow2.weblab.core.services.DataOperator
- Throws:
org.ow2.weblab.core.services.ServiceNotConfiguredException
org.ow2.weblab.core.services.InsufficientResourcesException
org.ow2.weblab.core.services.UnexpectedException
org.ow2.weblab.core.services.InvalidParameterException
org.ow2.weblab.core.services.AccessDeniedException
org.ow2.weblab.core.services.ContentNotAvailableException
org.ow2.weblab.core.services.UnsupportedRequestException
report
public org.ow2.weblab.core.services.dataoperator.ReportReturn report(org.ow2.weblab.core.services.dataoperator.ReportArgs args)
throws org.ow2.weblab.core.services.ServiceNotConfiguredException,
org.ow2.weblab.core.services.InsufficientResourcesException,
org.ow2.weblab.core.services.UnexpectedException,
org.ow2.weblab.core.services.InvalidParameterException,
org.ow2.weblab.core.services.AccessDeniedException,
org.ow2.weblab.core.services.ContentNotAvailableException,
org.ow2.weblab.core.services.UnsupportedRequestException
- Specified by:
report in interface org.ow2.weblab.core.services.DataOperator
- Throws:
org.ow2.weblab.core.services.ServiceNotConfiguredException
org.ow2.weblab.core.services.InsufficientResourcesException
org.ow2.weblab.core.services.UnexpectedException
org.ow2.weblab.core.services.InvalidParameterException
org.ow2.weblab.core.services.AccessDeniedException
org.ow2.weblab.core.services.ContentNotAvailableException
org.ow2.weblab.core.services.UnsupportedRequestException
destroy
@PreDestroy
public void destroy()
- Overrides:
destroy in class SolrIndexer
Copyright © 2004-2012. All Rights Reserved.