org.qi4j.index.solr
Class EmbeddedSolrService.Mixin

java.lang.Object
  extended by org.qi4j.index.solr.EmbeddedSolrService.Mixin
All Implemented Interfaces:
Composite, Identity, ServiceComposite, EmbeddedSolrService
Enclosing interface:
EmbeddedSolrService

public abstract static class EmbeddedSolrService.Mixin
extends java.lang.Object
implements EmbeddedSolrService


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.qi4j.index.solr.EmbeddedSolrService
EmbeddedSolrService.Activator, EmbeddedSolrService.Mixin
 
Nested classes/interfaces inherited from interface org.qi4j.api.entity.Identity
Identity.IdentityMixin
 
Field Summary
 org.apache.solr.core.CoreContainer coreContainer
           
 org.apache.solr.client.solrj.embedded.EmbeddedSolrServer server
           
 
Constructor Summary
EmbeddedSolrService.Mixin()
           
 
Method Summary
 void activateSolr()
           
 void passivateSolr()
           
 org.apache.solr.core.SolrCore solrCore()
           
 org.apache.solr.client.solrj.SolrServer solrServer()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.qi4j.api.entity.Identity
identity
 

Field Detail

coreContainer

public org.apache.solr.core.CoreContainer coreContainer

server

public org.apache.solr.client.solrj.embedded.EmbeddedSolrServer server
Constructor Detail

EmbeddedSolrService.Mixin

public EmbeddedSolrService.Mixin()
Method Detail

activateSolr

public void activateSolr()
                  throws java.lang.Exception
Specified by:
activateSolr in interface EmbeddedSolrService
Throws:
java.lang.Exception

passivateSolr

public void passivateSolr()
                   throws java.lang.Exception
Specified by:
passivateSolr in interface EmbeddedSolrService
Throws:
java.lang.Exception

solrServer

public org.apache.solr.client.solrj.SolrServer solrServer()
Specified by:
solrServer in interface EmbeddedSolrService

solrCore

public org.apache.solr.core.SolrCore solrCore()
Specified by:
solrCore in interface EmbeddedSolrService