Blue Mind
Release 1.0

net.bluemind.core.client.solr
Class SolrClient

java.lang.Object
  extended by net.bluemind.core.client.impl.AbstractClientImpl
      extended by net.bluemind.core.client.solr.SolrClient
All Implemented Interfaces:
ISolr, ISyncClient

public class SolrClient
extends AbstractClientImpl
implements ISolr


Field Summary
 
Fields inherited from class net.bluemind.core.client.impl.AbstractClientImpl
logger
 
Constructor Summary
SolrClient(java.lang.String backendUrl)
           
 
Method Summary
 AccessToken login(java.lang.String login, java.lang.String password, java.lang.String origin)
           
 void logout(AccessToken at)
           
 void reindex(AccessToken at)
          Re-indexes all contacts & events in the database.
 
Methods inherited from class net.bluemind.core.client.impl.AbstractClientImpl
checkServerError, execute, executeStream, executeVoid, initParams, setToken, sudo, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SolrClient

public SolrClient(java.lang.String backendUrl)
Method Detail

reindex

public void reindex(AccessToken at)
             throws ServerFault,
                    AuthFault
Description copied from interface: ISolr
Re-indexes all contacts & events in the database. Used by SetupWizard

Specified by:
reindex in interface ISolr
Throws:
ServerFault
AuthFault

login

public AccessToken login(java.lang.String login,
                         java.lang.String password,
                         java.lang.String origin)
Specified by:
login in interface ISyncClient
Overrides:
login in class AbstractClientImpl

logout

public void logout(AccessToken at)
Specified by:
logout in interface ISyncClient
Overrides:
logout in class AbstractClientImpl

Blue Mind
Release 1.0