source: sandbox/expresso-solr/solr/docs/api/org/apache/solr/core/SolrCore.html @ 7588

Revision 7588, 116.7 KB checked in by adir, 11 years ago (diff)

Ticket #000 - Adicionando a integracao de buscas com Solr na base a ser isnerida na comunidade

Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!--NewPage-->
3<HTML>
4<HEAD>
5<!-- Generated by javadoc (build 1.6.0_24) on Mon Jun 25 15:26:24 EDT 2012 -->
6<META http-equiv="Content-Type" content="text/html; charset=utf-8">
7<TITLE>
8SolrCore (Solr 4.0.0-ALPHA API)
9</TITLE>
10
11<META NAME="date" CONTENT="2012-06-25">
12
13<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
14
15<SCRIPT type="text/javascript">
16function windowTitle()
17{
18    if (location.href.indexOf('is-external=true') == -1) {
19        parent.document.title="SolrCore (Solr 4.0.0-ALPHA API)";
20    }
21}
22</SCRIPT>
23<NOSCRIPT>
24</NOSCRIPT>
25
26</HEAD>
27
28<BODY BGCOLOR="white" onload="windowTitle();">
29<HR>
30
31
32<!-- ========= START OF TOP NAVBAR ======= -->
33<A NAME="navbar_top"><!-- --></A>
34<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
35<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
36<TR>
37<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
38<A NAME="navbar_top_firstrow"><!-- --></A>
39<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
40  <TR ALIGN="center" VALIGN="top">
41  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
42  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
43  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
44  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SolrCore.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
45  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
46  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
47  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
48  </TR>
49</TABLE>
50</TD>
51<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
52</EM>
53</TD>
54</TR>
55
56<TR>
57<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
58&nbsp;<A HREF="../../../../org/apache/solr/core/SolrConfig.UpdateHandlerInfo.html" title="class in org.apache.solr.core"><B>PREV CLASS</B></A>&nbsp;
59&nbsp;<A HREF="../../../../org/apache/solr/core/SolrCore.LazyQueryResponseWriterWrapper.html" title="class in org.apache.solr.core"><B>NEXT CLASS</B></A></FONT></TD>
60<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
61  <A HREF="../../../../index.html?org/apache/solr/core/SolrCore.html" target="_top"><B>FRAMES</B></A>  &nbsp;
62&nbsp;<A HREF="SolrCore.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
63&nbsp;<SCRIPT type="text/javascript">
64  <!--
65  if(window==top) {
66    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
67  }
68  //-->
69</SCRIPT>
70<NOSCRIPT>
71  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
72</NOSCRIPT>
73
74
75</FONT></TD>
76</TR>
77<TR>
78<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
79  SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
80<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
81DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
82</TR>
83</TABLE>
84<A NAME="skip-navbar_top"></A>
85<!-- ========= END OF TOP NAVBAR ========= -->
86
87<HR>
88<!-- ======== START OF CLASS DATA ======== -->
89<H2>
90<FONT SIZE="-1">
91org.apache.solr.core</FONT>
92<BR>
93Class SolrCore</H2>
94<PRE>
95<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
96  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.solr.core.SolrCore</B>
97</PRE>
98<DL>
99<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></DD>
100</DL>
101<HR>
102<DL>
103<DT><PRE>public final class <B>SolrCore</B><DT>extends <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></DL>
104</PRE>
105
106<P>
107<HR>
108
109<P>
110<!-- ======== NESTED CLASS SUMMARY ======== -->
111
112<A NAME="nested_class_summary"><!-- --></A>
113<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
114<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
115<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
116<B>Nested Class Summary</B></FONT></TH>
117</TR>
118<TR BGCOLOR="white" CLASS="TableRowColor">
119<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
120<CODE>&nbsp;class</CODE></FONT></TD>
121<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.LazyQueryResponseWriterWrapper.html" title="class in org.apache.solr.core">SolrCore.LazyQueryResponseWriterWrapper</A></B></CODE>
122
123<BR>
124&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
125</TR>
126</TABLE>
127&nbsp;<A NAME="nested_classes_inherited_from_class_org.apache.solr.core.SolrInfoMBean"><!-- --></A>
128<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
129<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
130<TH ALIGN="left"><B>Nested classes/interfaces inherited from interface org.apache.solr.core.<A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></B></TH>
131</TR>
132<TR BGCOLOR="white" CLASS="TableRowColor">
133<TD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.Category.html" title="enum in org.apache.solr.core">SolrInfoMBean.Category</A></CODE></TD>
134</TR>
135</TABLE>
136&nbsp;
137<!-- =========== FIELD SUMMARY =========== -->
138
139<A NAME="field_summary"><!-- --></A>
140<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
141<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
142<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
143<B>Field Summary</B></FONT></TH>
144</TR>
145<TR BGCOLOR="white" CLASS="TableRowColor">
146<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
147<CODE>static&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../org/apache/solr/response/QueryResponseWriter.html" title="interface in org.apache.solr.response">QueryResponseWriter</A>&gt;</CODE></FONT></TD>
148<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#DEFAULT_RESPONSE_WRITERS">DEFAULT_RESPONSE_WRITERS</A></B></CODE>
149
150<BR>
151&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
152</TR>
153<TR BGCOLOR="white" CLASS="TableRowColor">
154<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
155<CODE>static&nbsp;org.slf4j.Logger</CODE></FONT></TD>
156<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#log">log</A></B></CODE>
157
158<BR>
159&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
160</TR>
161<TR BGCOLOR="white" CLASS="TableRowColor">
162<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
163<CODE>static&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</A></CODE></FONT></TD>
164<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#numCloses">numCloses</A></B></CODE>
165
166<BR>
167&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
168</TR>
169<TR BGCOLOR="white" CLASS="TableRowColor">
170<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
171<CODE>static&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</A></CODE></FONT></TD>
172<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#numOpens">numOpens</A></B></CODE>
173
174<BR>
175&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
176</TR>
177<TR BGCOLOR="white" CLASS="TableRowColor">
178<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
179<CODE>static&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="../../../../org/apache/solr/core/SolrCore.html" title="class in org.apache.solr.core">SolrCore</A>,<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A>&gt;</CODE></FONT></TD>
180<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#openHandles">openHandles</A></B></CODE>
181
182<BR>
183&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
184</TR>
185<TR BGCOLOR="white" CLASS="TableRowColor">
186<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
187<CODE>static&nbsp;boolean</CODE></FONT></TD>
188<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#VERBOSE">VERBOSE</A></B></CODE>
189
190<BR>
191&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
192</TR>
193<TR BGCOLOR="white" CLASS="TableRowColor">
194<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
195<CODE>static&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
196<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#version">version</A></B></CODE>
197
198<BR>
199&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
200</TR>
201</TABLE>
202&nbsp;
203<!-- ======== CONSTRUCTOR SUMMARY ======== -->
204
205<A NAME="constructor_summary"><!-- --></A>
206<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
207<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
208<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
209<B>Constructor Summary</B></FONT></TH>
210</TR>
211<TR BGCOLOR="white" CLASS="TableRowColor">
212<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#SolrCore(java.lang.String, java.lang.String, org.apache.solr.core.SolrConfig, org.apache.solr.schema.IndexSchema, org.apache.solr.core.CoreDescriptor)">SolrCore</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name,
213         <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;dataDir,
214         <A HREF="../../../../org/apache/solr/core/SolrConfig.html" title="class in org.apache.solr.core">SolrConfig</A>&nbsp;config,
215         <A HREF="../../../../org/apache/solr/schema/IndexSchema.html" title="class in org.apache.solr.schema">IndexSchema</A>&nbsp;schema,
216         <A HREF="../../../../org/apache/solr/core/CoreDescriptor.html" title="class in org.apache.solr.core">CoreDescriptor</A>&nbsp;cd)</CODE>
217
218<BR>
219&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new core and register it in the list of cores.</TD>
220</TR>
221<TR BGCOLOR="white" CLASS="TableRowColor">
222<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#SolrCore(java.lang.String, java.lang.String, org.apache.solr.core.SolrConfig, org.apache.solr.schema.IndexSchema, org.apache.solr.core.CoreDescriptor, org.apache.solr.update.UpdateHandler)">SolrCore</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name,
223         <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;dataDir,
224         <A HREF="../../../../org/apache/solr/core/SolrConfig.html" title="class in org.apache.solr.core">SolrConfig</A>&nbsp;config,
225         <A HREF="../../../../org/apache/solr/schema/IndexSchema.html" title="class in org.apache.solr.schema">IndexSchema</A>&nbsp;schema,
226         <A HREF="../../../../org/apache/solr/core/CoreDescriptor.html" title="class in org.apache.solr.core">CoreDescriptor</A>&nbsp;cd,
227         <A HREF="../../../../org/apache/solr/update/UpdateHandler.html" title="class in org.apache.solr.update">UpdateHandler</A>&nbsp;updateHandler)</CODE>
228
229<BR>
230&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new core and register it in the list of cores.</TD>
231</TR>
232</TABLE>
233&nbsp;
234<!-- ========== METHOD SUMMARY =========== -->
235
236<A NAME="method_summary"><!-- --></A>
237<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
238<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
239<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
240<B>Method Summary</B></FONT></TH>
241</TR>
242<TR BGCOLOR="white" CLASS="TableRowColor">
243<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
244<CODE>&nbsp;void</CODE></FONT></TD>
245<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#addCloseHook(org.apache.solr.core.CloseHook)">addCloseHook</A></B>(<A HREF="../../../../org/apache/solr/core/CloseHook.html" title="class in org.apache.solr.core">CloseHook</A>&nbsp;hook)</CODE>
246
247<BR>
248&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a close callback hook</TD>
249</TR>
250<TR BGCOLOR="white" CLASS="TableRowColor">
251<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
252<CODE>&nbsp;void</CODE></FONT></TD>
253<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#addTransformerFactory(java.lang.String, org.apache.solr.response.transform.TransformerFactory)">addTransformerFactory</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name,
254                      <A HREF="../../../../org/apache/solr/response/transform/TransformerFactory.html" title="class in org.apache.solr.response.transform">TransformerFactory</A>&nbsp;factory)</CODE>
255
256<BR>
257&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
258</TR>
259<TR BGCOLOR="white" CLASS="TableRowColor">
260<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
261<CODE>&nbsp;void</CODE></FONT></TD>
262<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#close()">close</A></B>()</CODE>
263
264<BR>
265&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Close all resources allocated by the core if it is no longer in use...</TD>
266</TR>
267<TR BGCOLOR="white" CLASS="TableRowColor">
268<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
269<CODE>&nbsp;void</CODE></FONT></TD>
270<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#closeSearcher()">closeSearcher</A></B>()</CODE>
271
272<BR>
273&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
274</TR>
275<TR BGCOLOR="white" CLASS="TableRowColor">
276<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
277<CODE>&nbsp;<A HREF="../../../../org/apache/solr/core/SolrEventListener.html" title="interface in org.apache.solr.core">SolrEventListener</A></CODE></FONT></TD>
278<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#createEventListener(java.lang.String)">createEventListener</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;className)</CODE>
279
280<BR>
281&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
282</TR>
283<TR BGCOLOR="white" CLASS="TableRowColor">
284<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
285<CODE>
286<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
287<TR ALIGN="right" VALIGN="">
288<TD NOWRAP><FONT SIZE="-1">
289<CODE>&lt;T&gt; T</CODE></FONT></TD>
290</TR>
291</TABLE>
292</CODE></FONT></TD>
293<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#createInitInstance(org.apache.solr.core.PluginInfo, java.lang.Class, java.lang.String, java.lang.String)">createInitInstance</A></B>(<A HREF="../../../../org/apache/solr/core/PluginInfo.html" title="class in org.apache.solr.core">PluginInfo</A>&nbsp;info,
294                   <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;cast,
295                   <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;msg,
296                   <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;defClassName)</CODE>
297
298<BR>
299&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
300</TR>
301<TR BGCOLOR="white" CLASS="TableRowColor">
302<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
303<CODE>&nbsp;<A HREF="../../../../org/apache/solr/request/SolrRequestHandler.html" title="interface in org.apache.solr.request">SolrRequestHandler</A></CODE></FONT></TD>
304<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#createRequestHandler(java.lang.String)">createRequestHandler</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;className)</CODE>
305
306<BR>
307&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
308</TR>
309<TR BGCOLOR="white" CLASS="TableRowColor">
310<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
311<CODE>&nbsp;void</CODE></FONT></TD>
312<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#execute(org.apache.solr.request.SolrRequestHandler, org.apache.solr.request.SolrQueryRequest, org.apache.solr.response.SolrQueryResponse)">execute</A></B>(<A HREF="../../../../org/apache/solr/request/SolrRequestHandler.html" title="interface in org.apache.solr.request">SolrRequestHandler</A>&nbsp;handler,
313        <A HREF="../../../../org/apache/solr/request/SolrQueryRequest.html" title="interface in org.apache.solr.request">SolrQueryRequest</A>&nbsp;req,
314        <A HREF="../../../../org/apache/solr/response/SolrQueryResponse.html" title="class in org.apache.solr.response">SolrQueryResponse</A>&nbsp;rsp)</CODE>
315
316<BR>
317&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
318</TR>
319<TR BGCOLOR="white" CLASS="TableRowColor">
320<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
321<CODE>protected &nbsp;void</CODE></FONT></TD>
322<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#finalize()">finalize</A></B>()</CODE>
323
324<BR>
325&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
326</TR>
327<TR BGCOLOR="white" CLASS="TableRowColor">
328<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
329<CODE>&nbsp;<A HREF="../../../../org/apache/solr/core/SolrInfoMBean.Category.html" title="enum in org.apache.solr.core">SolrInfoMBean.Category</A></CODE></FONT></TD>
330<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getCategory()">getCategory</A></B>()</CODE>
331
332<BR>
333&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Purpose of this Class</TD>
334</TR>
335<TR BGCOLOR="white" CLASS="TableRowColor">
336<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
337<CODE>&nbsp;<A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/codecs/Codec.html?is-external=true" title="class or interface in org.apache.lucene.codecs">Codec</A></CODE></FONT></TD>
338<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getCodec()">getCodec</A></B>()</CODE>
339
340<BR>
341&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
342</TR>
343<TR BGCOLOR="white" CLASS="TableRowColor">
344<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
345<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
346<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getConfigResource()">getConfigResource</A></B>()</CODE>
347
348<BR>
349&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the configuration resource name used by this core instance.</TD>
350</TR>
351<TR BGCOLOR="white" CLASS="TableRowColor">
352<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
353<CODE>&nbsp;<A HREF="../../../../org/apache/solr/core/CoreDescriptor.html" title="class in org.apache.solr.core">CoreDescriptor</A></CODE></FONT></TD>
354<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getCoreDescriptor()">getCoreDescriptor</A></B>()</CODE>
355
356<BR>
357&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
358</TR>
359<TR BGCOLOR="white" CLASS="TableRowColor">
360<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
361<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
362<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getDataDir()">getDataDir</A></B>()</CODE>
363
364<BR>
365&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
366</TR>
367<TR BGCOLOR="white" CLASS="TableRowColor">
368<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
369<CODE>&nbsp;<A HREF="../../../../org/apache/solr/core/IndexDeletionPolicyWrapper.html" title="class in org.apache.solr.core">IndexDeletionPolicyWrapper</A></CODE></FONT></TD>
370<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getDeletionPolicy()">getDeletionPolicy</A></B>()</CODE>
371
372<BR>
373&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
374</TR>
375<TR BGCOLOR="white" CLASS="TableRowColor">
376<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
377<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
378<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getDescription()">getDescription</A></B>()</CODE>
379
380<BR>
381&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Simple one or two line description</TD>
382</TR>
383<TR BGCOLOR="white" CLASS="TableRowColor">
384<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
385<CODE>&nbsp;<A HREF="../../../../org/apache/solr/core/DirectoryFactory.html" title="class in org.apache.solr.core">DirectoryFactory</A></CODE></FONT></TD>
386<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getDirectoryFactory()">getDirectoryFactory</A></B>()</CODE>
387
388<BR>
389&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
390</TR>
391<TR BGCOLOR="white" CLASS="TableRowColor">
392<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
393<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</A>[]</CODE></FONT></TD>
394<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getDocs()">getDocs</A></B>()</CODE>
395
396<BR>
397&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation URL list.</TD>
398</TR>
399<TR BGCOLOR="white" CLASS="TableRowColor">
400<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
401<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
402<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getIndexDir()">getIndexDir</A></B>()</CODE>
403
404<BR>
405&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
406</TR>
407<TR BGCOLOR="white" CLASS="TableRowColor">
408<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
409<CODE>&nbsp;<A HREF="../../../../org/apache/solr/core/IndexReaderFactory.html" title="class in org.apache.solr.core">IndexReaderFactory</A></CODE></FONT></TD>
410<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getIndexReaderFactory()">getIndexReaderFactory</A></B>()</CODE>
411
412<BR>
413&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
414</TR>
415<TR BGCOLOR="white" CLASS="TableRowColor">
416<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
417<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A>&gt;</CODE></FONT></TD>
418<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getInfoRegistry()">getInfoRegistry</A></B>()</CODE>
419
420<BR>
421&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a Map of name vs SolrInfoMBean objects.</TD>
422</TR>
423<TR BGCOLOR="white" CLASS="TableRowColor">
424<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
425<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
426<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getLogId()">getLogId</A></B>()</CODE>
427
428<BR>
429&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
430</TR>
431<TR BGCOLOR="white" CLASS="TableRowColor">
432<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
433<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
434<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getName()">getName</A></B>()</CODE>
435
436<BR>
437&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Simple common usage name, e.g.</TD>
438</TR>
439<TR BGCOLOR="white" CLASS="TableRowColor">
440<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
441<CODE>&nbsp;<A HREF="../../../../org/apache/solr/util/RefCounted.html" title="class in org.apache.solr.util">RefCounted</A>&lt;<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search">SolrIndexSearcher</A>&gt;</CODE></FONT></TD>
442<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getNewestSearcher(boolean)">getNewestSearcher</A></B>(boolean&nbsp;openNew)</CODE>
443
444<BR>
445&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the newest normal <A HREF="../../../../org/apache/solr/util/RefCounted.html" title="class in org.apache.solr.util"><CODE>RefCounted</CODE></A>&lt;<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search"><CODE>SolrIndexSearcher</CODE></A>&gt; with
446 the reference count incremented.</TD>
447</TR>
448<TR BGCOLOR="white" CLASS="TableRowColor">
449<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
450<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
451<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getNewIndexDir()">getNewIndexDir</A></B>()</CODE>
452
453<BR>
454&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the indexdir as given in index.properties.</TD>
455</TR>
456<TR BGCOLOR="white" CLASS="TableRowColor">
457<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
458<CODE>&nbsp;int</CODE></FONT></TD>
459<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getOpenCount()">getOpenCount</A></B>()</CODE>
460
461<BR>
462&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Current core usage count.</TD>
463</TR>
464<TR BGCOLOR="white" CLASS="TableRowColor">
465<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
466<CODE>&nbsp;<A HREF="../../../../org/apache/solr/search/QParserPlugin.html" title="class in org.apache.solr.search">QParserPlugin</A></CODE></FONT></TD>
467<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getQueryPlugin(java.lang.String)">getQueryPlugin</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;parserName)</CODE>
468
469<BR>
470&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
471</TR>
472<TR BGCOLOR="white" CLASS="TableRowColor">
473<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
474<CODE>&nbsp;<A HREF="../../../../org/apache/solr/response/QueryResponseWriter.html" title="interface in org.apache.solr.response">QueryResponseWriter</A></CODE></FONT></TD>
475<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getQueryResponseWriter(org.apache.solr.request.SolrQueryRequest)">getQueryResponseWriter</A></B>(<A HREF="../../../../org/apache/solr/request/SolrQueryRequest.html" title="interface in org.apache.solr.request">SolrQueryRequest</A>&nbsp;request)</CODE>
476
477<BR>
478&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the appropriate writer for a request.</TD>
479</TR>
480<TR BGCOLOR="white" CLASS="TableRowColor">
481<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
482<CODE>&nbsp;<A HREF="../../../../org/apache/solr/response/QueryResponseWriter.html" title="interface in org.apache.solr.response">QueryResponseWriter</A></CODE></FONT></TD>
483<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getQueryResponseWriter(java.lang.String)">getQueryResponseWriter</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;writerName)</CODE>
484
485<BR>
486&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Finds a writer by name, or returns the default writer if not found.</TD>
487</TR>
488<TR BGCOLOR="white" CLASS="TableRowColor">
489<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
490<CODE>&nbsp;<A HREF="../../../../org/apache/solr/util/RefCounted.html" title="class in org.apache.solr.util">RefCounted</A>&lt;<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search">SolrIndexSearcher</A>&gt;</CODE></FONT></TD>
491<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getRealtimeSearcher()">getRealtimeSearcher</A></B>()</CODE>
492
493<BR>
494&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the latest real-time searcher w/o forcing open a new searcher if one already exists.</TD>
495</TR>
496<TR BGCOLOR="white" CLASS="TableRowColor">
497<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
498<CODE>&nbsp;<A HREF="../../../../org/apache/solr/util/RefCounted.html" title="class in org.apache.solr.util">RefCounted</A>&lt;<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search">SolrIndexSearcher</A>&gt;</CODE></FONT></TD>
499<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getRegisteredSearcher()">getRegisteredSearcher</A></B>()</CODE>
500
501<BR>
502&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the current registered searcher with its reference count incremented, or null if none are registered.</TD>
503</TR>
504<TR BGCOLOR="white" CLASS="TableRowColor">
505<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
506<CODE>&nbsp;<A HREF="../../../../org/apache/solr/request/SolrRequestHandler.html" title="interface in org.apache.solr.request">SolrRequestHandler</A></CODE></FONT></TD>
507<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getRequestHandler(java.lang.String)">getRequestHandler</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;handlerName)</CODE>
508
509<BR>
510&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the request handler registered to a given name.</TD>
511</TR>
512<TR BGCOLOR="white" CLASS="TableRowColor">
513<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
514<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../org/apache/solr/request/SolrRequestHandler.html" title="interface in org.apache.solr.request">SolrRequestHandler</A>&gt;</CODE></FONT></TD>
515<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getRequestHandlers()">getRequestHandlers</A></B>()</CODE>
516
517<BR>
518&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an unmodifieable Map containing the registered handlers</TD>
519</TR>
520<TR BGCOLOR="white" CLASS="TableRowColor">
521<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
522<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../org/apache/solr/request/SolrRequestHandler.html" title="interface in org.apache.solr.request">SolrRequestHandler</A>&gt;</CODE></FONT></TD>
523<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getRequestHandlers(java.lang.Class)">getRequestHandlers</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&nbsp;clazz)</CODE>
524
525<BR>
526&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an unmodifieable Map containing the registered handlers of the specified type.</TD>
527</TR>
528<TR BGCOLOR="white" CLASS="TableRowColor">
529<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
530<CODE>&nbsp;<A HREF="../../../../org/apache/solr/core/SolrResourceLoader.html" title="class in org.apache.solr.core">SolrResourceLoader</A></CODE></FONT></TD>
531<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getResourceLoader()">getResourceLoader</A></B>()</CODE>
532
533<BR>
534&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The SolrResourceLoader used to load all resources for this core.</TD>
535</TR>
536<TR BGCOLOR="white" CLASS="TableRowColor">
537<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
538<CODE>&nbsp;<A HREF="../../../../org/apache/solr/schema/IndexSchema.html" title="class in org.apache.solr.schema">IndexSchema</A></CODE></FONT></TD>
539<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getSchema()">getSchema</A></B>()</CODE>
540
541<BR>
542&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the schema object used by this core instance.</TD>
543</TR>
544<TR BGCOLOR="white" CLASS="TableRowColor">
545<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
546<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
547<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getSchemaResource()">getSchemaResource</A></B>()</CODE>
548
549<BR>
550&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the schema resource name used by this core instance.</TD>
551</TR>
552<TR BGCOLOR="white" CLASS="TableRowColor">
553<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
554<CODE>&nbsp;<A HREF="../../../../org/apache/solr/handler/component/SearchComponent.html" title="class in org.apache.solr.handler.component">SearchComponent</A></CODE></FONT></TD>
555<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getSearchComponent(java.lang.String)">getSearchComponent</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
556
557<BR>
558&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
559</TR>
560<TR BGCOLOR="white" CLASS="TableRowColor">
561<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
562<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../org/apache/solr/handler/component/SearchComponent.html" title="class in org.apache.solr.handler.component">SearchComponent</A>&gt;</CODE></FONT></TD>
563<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getSearchComponents()">getSearchComponents</A></B>()</CODE>
564
565<BR>
566&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accessor for all the Search Components</TD>
567</TR>
568<TR BGCOLOR="white" CLASS="TableRowColor">
569<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
570<CODE>&nbsp;<A HREF="../../../../org/apache/solr/util/RefCounted.html" title="class in org.apache.solr.util">RefCounted</A>&lt;<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search">SolrIndexSearcher</A>&gt;</CODE></FONT></TD>
571<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getSearcher()">getSearcher</A></B>()</CODE>
572
573<BR>
574&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return a registered <A HREF="../../../../org/apache/solr/util/RefCounted.html" title="class in org.apache.solr.util"><CODE>RefCounted</CODE></A>&lt;<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search"><CODE>SolrIndexSearcher</CODE></A>&gt; with
575 the reference count incremented.</TD>
576</TR>
577<TR BGCOLOR="white" CLASS="TableRowColor">
578<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
579<CODE>&nbsp;<A HREF="../../../../org/apache/solr/util/RefCounted.html" title="class in org.apache.solr.util">RefCounted</A>&lt;<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search">SolrIndexSearcher</A>&gt;</CODE></FONT></TD>
580<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getSearcher(boolean, boolean, java.util.concurrent.Future[])">getSearcher</A></B>(boolean&nbsp;forceNew,
581            boolean&nbsp;returnSearcher,
582            <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/concurrent/Future.html?is-external=true" title="class or interface in java.util.concurrent">Future</A>[]&nbsp;waitSearcher)</CODE>
583
584<BR>
585&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
586</TR>
587<TR BGCOLOR="white" CLASS="TableRowColor">
588<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
589<CODE>&nbsp;<A HREF="../../../../org/apache/solr/util/RefCounted.html" title="class in org.apache.solr.util">RefCounted</A>&lt;<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search">SolrIndexSearcher</A>&gt;</CODE></FONT></TD>
590<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getSearcher(boolean, boolean, java.util.concurrent.Future[], boolean)">getSearcher</A></B>(boolean&nbsp;forceNew,
591            boolean&nbsp;returnSearcher,
592            <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/concurrent/Future.html?is-external=true" title="class or interface in java.util.concurrent">Future</A>[]&nbsp;waitSearcher,
593            boolean&nbsp;updateHandlerReopens)</CODE>
594
595<BR>
596&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a <A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search"><CODE>SolrIndexSearcher</CODE></A> or start the process of creating a new one.</TD>
597</TR>
598<TR BGCOLOR="white" CLASS="TableRowColor">
599<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
600<CODE>&nbsp;<A HREF="../../../../org/apache/solr/core/SolrConfig.html" title="class in org.apache.solr.core">SolrConfig</A></CODE></FONT></TD>
601<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getSolrConfig()">getSolrConfig</A></B>()</CODE>
602
603<BR>
604&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the configuration object used by this core instance.</TD>
605</TR>
606<TR BGCOLOR="white" CLASS="TableRowColor">
607<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
608<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
609<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getSource()">getSource</A></B>()</CODE>
610
611<BR>
612&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CVS Source, SVN Source, etc</TD>
613</TR>
614<TR BGCOLOR="white" CLASS="TableRowColor">
615<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
616<CODE>&nbsp;long</CODE></FONT></TD>
617<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getStartTime()">getStartTime</A></B>()</CODE>
618
619<BR>
620&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
621</TR>
622<TR BGCOLOR="white" CLASS="TableRowColor">
623<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
624<CODE>&nbsp;<A HREF="../../../../org/apache/solr/common/util/NamedList.html" title="class in org.apache.solr.common.util">NamedList</A></CODE></FONT></TD>
625<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getStatistics()">getStatistics</A></B>()</CODE>
626
627<BR>
628&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Any statistics this instance would like to be publicly available via
629 the Solr Administration interface.</TD>
630</TR>
631<TR BGCOLOR="white" CLASS="TableRowColor">
632<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
633<CODE>&nbsp;<A HREF="../../../../org/apache/solr/response/transform/TransformerFactory.html" title="class in org.apache.solr.response.transform">TransformerFactory</A></CODE></FONT></TD>
634<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getTransformerFactory(java.lang.String)">getTransformerFactory</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
635
636<BR>
637&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
638</TR>
639<TR BGCOLOR="white" CLASS="TableRowColor">
640<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
641<CODE>&nbsp;<A HREF="../../../../org/apache/solr/update/UpdateHandler.html" title="class in org.apache.solr.update">UpdateHandler</A></CODE></FONT></TD>
642<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getUpdateHandler()">getUpdateHandler</A></B>()</CODE>
643
644<BR>
645&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RequestHandlers need access to the updateHandler so they can all talk to the
646 same RAM indexer.</TD>
647</TR>
648<TR BGCOLOR="white" CLASS="TableRowColor">
649<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
650<CODE>&nbsp;<A HREF="../../../../org/apache/solr/update/processor/UpdateRequestProcessorChain.html" title="class in org.apache.solr.update.processor">UpdateRequestProcessorChain</A></CODE></FONT></TD>
651<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getUpdateProcessingChain(java.lang.String)">getUpdateProcessingChain</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
652
653<BR>
654&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
655</TR>
656<TR BGCOLOR="white" CLASS="TableRowColor">
657<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
658<CODE>&nbsp;<A HREF="../../../../org/apache/solr/search/ValueSourceParser.html" title="class in org.apache.solr.search">ValueSourceParser</A></CODE></FONT></TD>
659<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getValueSourceParser(java.lang.String)">getValueSourceParser</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;parserName)</CODE>
660
661<BR>
662&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
663</TR>
664<TR BGCOLOR="white" CLASS="TableRowColor">
665<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
666<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
667<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#getVersion()">getVersion</A></B>()</CODE>
668
669<BR>
670&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Simple common usage version, e.g.</TD>
671</TR>
672<TR BGCOLOR="white" CLASS="TableRowColor">
673<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
674<CODE>
675<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
676<TR ALIGN="right" VALIGN="">
677<TD NOWRAP><FONT SIZE="-1">
678<CODE>&lt;T&gt; <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;T&gt;</CODE></FONT></TD>
679</TR>
680</TABLE>
681</CODE></FONT></TD>
682<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#initPlugins(java.util.List, java.lang.Class, java.lang.String)">initPlugins</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="../../../../org/apache/solr/core/PluginInfo.html" title="class in org.apache.solr.core">PluginInfo</A>&gt;&nbsp;pluginInfos,
683            <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;type,
684            <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;defClassName)</CODE>
685
686<BR>
687&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For a given List of PluginInfo return the instances as a List</TD>
688</TR>
689<TR BGCOLOR="white" CLASS="TableRowColor">
690<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
691<CODE>
692<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
693<TR ALIGN="right" VALIGN="">
694<TD NOWRAP><FONT SIZE="-1">
695<CODE>&lt;T&gt; T</CODE></FONT></TD>
696</TR>
697</TABLE>
698</CODE></FONT></TD>
699<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#initPlugins(java.util.List, java.util.Map, java.lang.Class, java.lang.String)">initPlugins</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="../../../../org/apache/solr/core/PluginInfo.html" title="class in org.apache.solr.core">PluginInfo</A>&gt;&nbsp;pluginInfos,
700            <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,T&gt;&nbsp;registry,
701            <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;type,
702            <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;defClassName)</CODE>
703
704<BR>
705&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
706</TR>
707<TR BGCOLOR="white" CLASS="TableRowColor">
708<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
709<CODE>
710<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
711<TR ALIGN="right" VALIGN="">
712<TD NOWRAP><FONT SIZE="-1">
713<CODE>&lt;T&gt; T</CODE></FONT></TD>
714</TR>
715</TABLE>
716</CODE></FONT></TD>
717<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#initPlugins(java.util.Map, java.lang.Class)">initPlugins</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,T&gt;&nbsp;registry,
718            <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;type)</CODE>
719
720<BR>
721&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
722</TR>
723<TR BGCOLOR="white" CLASS="TableRowColor">
724<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
725<CODE>
726<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
727<TR ALIGN="right" VALIGN="">
728<TD NOWRAP><FONT SIZE="-1">
729<CODE>&lt;T&gt; T</CODE></FONT></TD>
730</TR>
731</TABLE>
732</CODE></FONT></TD>
733<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#initPlugins(java.util.Map, java.lang.Class, java.lang.String)">initPlugins</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,T&gt;&nbsp;registry,
734            <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;type,
735            <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;defClassName)</CODE>
736
737<BR>
738&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
739</TR>
740<TR BGCOLOR="white" CLASS="TableRowColor">
741<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
742<CODE>&nbsp;boolean</CODE></FONT></TD>
743<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#isClosed()">isClosed</A></B>()</CODE>
744
745<BR>
746&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Whether this core is closed.</TD>
747</TR>
748<TR BGCOLOR="white" CLASS="TableRowColor">
749<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
750<CODE>&nbsp;boolean</CODE></FONT></TD>
751<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#isReloaded()">isReloaded</A></B>()</CODE>
752
753<BR>
754&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
755</TR>
756<TR BGCOLOR="white" CLASS="TableRowColor">
757<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
758<CODE>static&nbsp;void</CODE></FONT></TD>
759<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#log(java.lang.Throwable)">log</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A>&nbsp;e)</CODE>
760
761<BR>
762&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
763</TR>
764<TR BGCOLOR="white" CLASS="TableRowColor">
765<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
766<CODE>&nbsp;<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search">SolrIndexSearcher</A></CODE></FONT></TD>
767<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#newSearcher(java.lang.String)">newSearcher</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
768
769<BR>
770&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
771</TR>
772<TR BGCOLOR="white" CLASS="TableRowColor">
773<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
774<CODE>&nbsp;<A HREF="../../../../org/apache/solr/util/RefCounted.html" title="class in org.apache.solr.util">RefCounted</A>&lt;<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search">SolrIndexSearcher</A>&gt;</CODE></FONT></TD>
775<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#openNewSearcher(boolean, boolean)">openNewSearcher</A></B>(boolean&nbsp;updateHandlerReopens,
776                boolean&nbsp;realtime)</CODE>
777
778<BR>
779&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Opens a new searcher and returns a RefCounted<SolrIndexSearcher> with it's reference incremented.</TD>
780</TR>
781<TR BGCOLOR="white" CLASS="TableRowColor">
782<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
783<CODE>&nbsp;void</CODE></FONT></TD>
784<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#registerFirstSearcherListener(org.apache.solr.core.SolrEventListener)">registerFirstSearcherListener</A></B>(<A HREF="../../../../org/apache/solr/core/SolrEventListener.html" title="interface in org.apache.solr.core">SolrEventListener</A>&nbsp;listener)</CODE>
785
786<BR>
787&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NOTE: this function is not thread safe.</TD>
788</TR>
789<TR BGCOLOR="white" CLASS="TableRowColor">
790<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
791<CODE>&nbsp;void</CODE></FONT></TD>
792<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#registerNewSearcherListener(org.apache.solr.core.SolrEventListener)">registerNewSearcherListener</A></B>(<A HREF="../../../../org/apache/solr/core/SolrEventListener.html" title="interface in org.apache.solr.core">SolrEventListener</A>&nbsp;listener)</CODE>
793
794<BR>
795&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NOTE: this function is not thread safe.</TD>
796</TR>
797<TR BGCOLOR="white" CLASS="TableRowColor">
798<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
799<CODE>&nbsp;<A HREF="../../../../org/apache/solr/request/SolrRequestHandler.html" title="interface in org.apache.solr.request">SolrRequestHandler</A></CODE></FONT></TD>
800<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#registerRequestHandler(java.lang.String, org.apache.solr.request.SolrRequestHandler)">registerRequestHandler</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;handlerName,
801                       <A HREF="../../../../org/apache/solr/request/SolrRequestHandler.html" title="interface in org.apache.solr.request">SolrRequestHandler</A>&nbsp;handler)</CODE>
802
803<BR>
804&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Registers a handler at the specified location.</TD>
805</TR>
806<TR BGCOLOR="white" CLASS="TableRowColor">
807<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
808<CODE>&nbsp;<A HREF="../../../../org/apache/solr/response/QueryResponseWriter.html" title="interface in org.apache.solr.response">QueryResponseWriter</A></CODE></FONT></TD>
809<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#registerResponseWriter(java.lang.String, org.apache.solr.response.QueryResponseWriter)">registerResponseWriter</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name,
810                       <A HREF="../../../../org/apache/solr/response/QueryResponseWriter.html" title="interface in org.apache.solr.response">QueryResponseWriter</A>&nbsp;responseWriter)</CODE>
811
812<BR>
813&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NOTE: this function is not thread safe.</TD>
814</TR>
815<TR BGCOLOR="white" CLASS="TableRowColor">
816<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
817<CODE>&nbsp;<A HREF="../../../../org/apache/solr/core/SolrCore.html" title="class in org.apache.solr.core">SolrCore</A></CODE></FONT></TD>
818<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#reload(org.apache.solr.core.SolrResourceLoader)">reload</A></B>(<A HREF="../../../../org/apache/solr/core/SolrResourceLoader.html" title="class in org.apache.solr.core">SolrResourceLoader</A>&nbsp;resourceLoader)</CODE>
819
820<BR>
821&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
822</TR>
823<TR BGCOLOR="white" CLASS="TableRowColor">
824<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
825<CODE>&nbsp;void</CODE></FONT></TD>
826<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#setName(java.lang.String)">setName</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;v)</CODE>
827
828<BR>
829&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
830</TR>
831<TR BGCOLOR="white" CLASS="TableRowColor">
832<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
833<CODE>static&nbsp;void</CODE></FONT></TD>
834<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#setResponseHeaderValues(org.apache.solr.request.SolrRequestHandler, org.apache.solr.request.SolrQueryRequest, org.apache.solr.response.SolrQueryResponse)">setResponseHeaderValues</A></B>(<A HREF="../../../../org/apache/solr/request/SolrRequestHandler.html" title="interface in org.apache.solr.request">SolrRequestHandler</A>&nbsp;handler,
835                        <A HREF="../../../../org/apache/solr/request/SolrQueryRequest.html" title="interface in org.apache.solr.request">SolrQueryRequest</A>&nbsp;req,
836                        <A HREF="../../../../org/apache/solr/response/SolrQueryResponse.html" title="class in org.apache.solr.response">SolrQueryResponse</A>&nbsp;rsp)</CODE>
837
838<BR>
839&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
840</TR>
841<TR BGCOLOR="white" CLASS="TableRowColor">
842<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
843<CODE>static&nbsp;void</CODE></FONT></TD>
844<TD><CODE><B><A HREF="../../../../org/apache/solr/core/SolrCore.html#verbose(java.lang.Object...)">verbose</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>...&nbsp;args)</CODE>
845
846<BR>
847&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
848</TR>
849</TABLE>
850&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
851<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
852<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
853<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
854</TR>
855<TR BGCOLOR="white" CLASS="TableRowColor">
856<TD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
857</TR>
858</TABLE>
859&nbsp;
860<P>
861
862<!-- ============ FIELD DETAIL =========== -->
863
864<A NAME="field_detail"><!-- --></A>
865<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
866<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
867<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
868<B>Field Detail</B></FONT></TH>
869</TR>
870</TABLE>
871
872<A NAME="version"><!-- --></A><H3>
873version</H3>
874<PRE>
875public static final <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>version</B></PRE>
876<DL>
877<DL>
878<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.solr.core.SolrCore.version">Constant Field Values</A></DL>
879</DL>
880<HR>
881
882<A NAME="numOpens"><!-- --></A><H3>
883numOpens</H3>
884<PRE>
885public static final <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</A> <B>numOpens</B></PRE>
886<DL>
887<DL>
888</DL>
889</DL>
890<HR>
891
892<A NAME="numCloses"><!-- --></A><H3>
893numCloses</H3>
894<PRE>
895public static final <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</A> <B>numCloses</B></PRE>
896<DL>
897<DL>
898</DL>
899</DL>
900<HR>
901
902<A NAME="openHandles"><!-- --></A><H3>
903openHandles</H3>
904<PRE>
905public static <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="../../../../org/apache/solr/core/SolrCore.html" title="class in org.apache.solr.core">SolrCore</A>,<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A>&gt; <B>openHandles</B></PRE>
906<DL>
907<DL>
908</DL>
909</DL>
910<HR>
911
912<A NAME="log"><!-- --></A><H3>
913log</H3>
914<PRE>
915public static org.slf4j.Logger <B>log</B></PRE>
916<DL>
917<DL>
918</DL>
919</DL>
920<HR>
921
922<A NAME="VERBOSE"><!-- --></A><H3>
923VERBOSE</H3>
924<PRE>
925public static boolean <B>VERBOSE</B></PRE>
926<DL>
927<DL>
928<DT><B>NOTE: This API is for internal purposes only and might change in incompatible ways in the next release.</B></DT>
929  <DD>Debugging aid only.  No non-test code should be released with uncommented verbose() calls.</DD>
930</DL>
931</DL>
932<HR>
933
934<A NAME="DEFAULT_RESPONSE_WRITERS"><!-- --></A><H3>
935DEFAULT_RESPONSE_WRITERS</H3>
936<PRE>
937public static final <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../org/apache/solr/response/QueryResponseWriter.html" title="interface in org.apache.solr.response">QueryResponseWriter</A>&gt; <B>DEFAULT_RESPONSE_WRITERS</B></PRE>
938<DL>
939<DL>
940</DL>
941</DL>
942
943<!-- ========= CONSTRUCTOR DETAIL ======== -->
944
945<A NAME="constructor_detail"><!-- --></A>
946<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
947<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
948<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
949<B>Constructor Detail</B></FONT></TH>
950</TR>
951</TABLE>
952
953<A NAME="SolrCore(java.lang.String, java.lang.String, org.apache.solr.core.SolrConfig, org.apache.solr.schema.IndexSchema, org.apache.solr.core.CoreDescriptor)"><!-- --></A><H3>
954SolrCore</H3>
955<PRE>
956public <B>SolrCore</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name,
957                <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;dataDir,
958                <A HREF="../../../../org/apache/solr/core/SolrConfig.html" title="class in org.apache.solr.core">SolrConfig</A>&nbsp;config,
959                <A HREF="../../../../org/apache/solr/schema/IndexSchema.html" title="class in org.apache.solr.schema">IndexSchema</A>&nbsp;schema,
960                <A HREF="../../../../org/apache/solr/core/CoreDescriptor.html" title="class in org.apache.solr.core">CoreDescriptor</A>&nbsp;cd)</PRE>
961<DL>
962<DD>Creates a new core and register it in the list of cores.
963 If a core with the same name already exists, it will be stopped and replaced by this one.
964<P>
965<DL>
966<DT><B>Parameters:</B><DD><CODE>name</CODE> - <DD><CODE>dataDir</CODE> - the index directory<DD><CODE>config</CODE> - a solr config instance<DD><CODE>schema</CODE> - a solr schema instance<DT><B>Since:</B></DT>
967  <DD>solr 1.3</DD>
968</DL>
969</DL>
970<HR>
971
972<A NAME="SolrCore(java.lang.String, java.lang.String, org.apache.solr.core.SolrConfig, org.apache.solr.schema.IndexSchema, org.apache.solr.core.CoreDescriptor, org.apache.solr.update.UpdateHandler)"><!-- --></A><H3>
973SolrCore</H3>
974<PRE>
975public <B>SolrCore</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name,
976                <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;dataDir,
977                <A HREF="../../../../org/apache/solr/core/SolrConfig.html" title="class in org.apache.solr.core">SolrConfig</A>&nbsp;config,
978                <A HREF="../../../../org/apache/solr/schema/IndexSchema.html" title="class in org.apache.solr.schema">IndexSchema</A>&nbsp;schema,
979                <A HREF="../../../../org/apache/solr/core/CoreDescriptor.html" title="class in org.apache.solr.core">CoreDescriptor</A>&nbsp;cd,
980                <A HREF="../../../../org/apache/solr/update/UpdateHandler.html" title="class in org.apache.solr.update">UpdateHandler</A>&nbsp;updateHandler)</PRE>
981<DL>
982<DD>Creates a new core and register it in the list of cores.
983 If a core with the same name already exists, it will be stopped and replaced by this one.
984<P>
985<DL>
986<DT><B>Parameters:</B><DD><CODE>dataDir</CODE> - the index directory<DD><CODE>config</CODE> - a solr config instance<DD><CODE>schema</CODE> - a solr schema instance<DD><CODE>updateHandler</CODE> - <DT><B>Since:</B></DT>
987  <DD>solr 1.3</DD>
988</DL>
989</DL>
990
991<!-- ============ METHOD DETAIL ========== -->
992
993<A NAME="method_detail"><!-- --></A>
994<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
995<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
996<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
997<B>Method Detail</B></FONT></TH>
998</TR>
999</TABLE>
1000
1001<A NAME="getStartTime()"><!-- --></A><H3>
1002getStartTime</H3>
1003<PRE>
1004public long <B>getStartTime</B>()</PRE>
1005<DL>
1006<DD><DL>
1007</DL>
1008</DD>
1009<DD><DL>
1010</DL>
1011</DD>
1012</DL>
1013<HR>
1014
1015<A NAME="getResourceLoader()"><!-- --></A><H3>
1016getResourceLoader</H3>
1017<PRE>
1018public <A HREF="../../../../org/apache/solr/core/SolrResourceLoader.html" title="class in org.apache.solr.core">SolrResourceLoader</A> <B>getResourceLoader</B>()</PRE>
1019<DL>
1020<DD>The SolrResourceLoader used to load all resources for this core.
1021<P>
1022<DD><DL>
1023</DL>
1024</DD>
1025<DD><DL>
1026<DT><B>Since:</B></DT>
1027  <DD>solr 1.3</DD>
1028</DL>
1029</DD>
1030</DL>
1031<HR>
1032
1033<A NAME="getConfigResource()"><!-- --></A><H3>
1034getConfigResource</H3>
1035<PRE>
1036public <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getConfigResource</B>()</PRE>
1037<DL>
1038<DD>Gets the configuration resource name used by this core instance.
1039<P>
1040<DD><DL>
1041</DL>
1042</DD>
1043<DD><DL>
1044<DT><B>Since:</B></DT>
1045  <DD>solr 1.3</DD>
1046</DL>
1047</DD>
1048</DL>
1049<HR>
1050
1051<A NAME="getSolrConfig()"><!-- --></A><H3>
1052getSolrConfig</H3>
1053<PRE>
1054public <A HREF="../../../../org/apache/solr/core/SolrConfig.html" title="class in org.apache.solr.core">SolrConfig</A> <B>getSolrConfig</B>()</PRE>
1055<DL>
1056<DD>Gets the configuration object used by this core instance.
1057<P>
1058<DD><DL>
1059</DL>
1060</DD>
1061<DD><DL>
1062</DL>
1063</DD>
1064</DL>
1065<HR>
1066
1067<A NAME="getSchemaResource()"><!-- --></A><H3>
1068getSchemaResource</H3>
1069<PRE>
1070public <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getSchemaResource</B>()</PRE>
1071<DL>
1072<DD>Gets the schema resource name used by this core instance.
1073<P>
1074<DD><DL>
1075</DL>
1076</DD>
1077<DD><DL>
1078<DT><B>Since:</B></DT>
1079  <DD>solr 1.3</DD>
1080</DL>
1081</DD>
1082</DL>
1083<HR>
1084
1085<A NAME="getSchema()"><!-- --></A><H3>
1086getSchema</H3>
1087<PRE>
1088public <A HREF="../../../../org/apache/solr/schema/IndexSchema.html" title="class in org.apache.solr.schema">IndexSchema</A> <B>getSchema</B>()</PRE>
1089<DL>
1090<DD>Gets the schema object used by this core instance.
1091<P>
1092<DD><DL>
1093</DL>
1094</DD>
1095<DD><DL>
1096</DL>
1097</DD>
1098</DL>
1099<HR>
1100
1101<A NAME="getDataDir()"><!-- --></A><H3>
1102getDataDir</H3>
1103<PRE>
1104public <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getDataDir</B>()</PRE>
1105<DL>
1106<DD><DL>
1107</DL>
1108</DD>
1109<DD><DL>
1110</DL>
1111</DD>
1112</DL>
1113<HR>
1114
1115<A NAME="getIndexDir()"><!-- --></A><H3>
1116getIndexDir</H3>
1117<PRE>
1118public <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getIndexDir</B>()</PRE>
1119<DL>
1120<DD><DL>
1121</DL>
1122</DD>
1123<DD><DL>
1124</DL>
1125</DD>
1126</DL>
1127<HR>
1128
1129<A NAME="getNewIndexDir()"><!-- --></A><H3>
1130getNewIndexDir</H3>
1131<PRE>
1132public <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getNewIndexDir</B>()</PRE>
1133<DL>
1134<DD>Returns the indexdir as given in index.properties. If index.properties exists in dataDir and
1135 there is a property <i>index</i> available and it points to a valid directory
1136 in dataDir that is returned Else dataDir/index is returned. Only called for creating new indexSearchers
1137 and indexwriters. Use the getIndexDir() method to know the active index directory
1138<P>
1139<DD><DL>
1140</DL>
1141</DD>
1142<DD><DL>
1143
1144<DT><B>Returns:</B><DD>the indexdir as given in index.properties</DL>
1145</DD>
1146</DL>
1147<HR>
1148
1149<A NAME="getDirectoryFactory()"><!-- --></A><H3>
1150getDirectoryFactory</H3>
1151<PRE>
1152public <A HREF="../../../../org/apache/solr/core/DirectoryFactory.html" title="class in org.apache.solr.core">DirectoryFactory</A> <B>getDirectoryFactory</B>()</PRE>
1153<DL>
1154<DD><DL>
1155</DL>
1156</DD>
1157<DD><DL>
1158</DL>
1159</DD>
1160</DL>
1161<HR>
1162
1163<A NAME="getIndexReaderFactory()"><!-- --></A><H3>
1164getIndexReaderFactory</H3>
1165<PRE>
1166public <A HREF="../../../../org/apache/solr/core/IndexReaderFactory.html" title="class in org.apache.solr.core">IndexReaderFactory</A> <B>getIndexReaderFactory</B>()</PRE>
1167<DL>
1168<DD><DL>
1169</DL>
1170</DD>
1171<DD><DL>
1172</DL>
1173</DD>
1174</DL>
1175<HR>
1176
1177<A NAME="getName()"><!-- --></A><H3>
1178getName</H3>
1179<PRE>
1180public <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getName</B>()</PRE>
1181<DL>
1182<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getName()">SolrInfoMBean</A></CODE></B></DD>
1183<DD>Simple common usage name, e.g. BasicQueryHandler,
1184 or fully qualified clas name.
1185<P>
1186<DD><DL>
1187<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getName()">getName</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></CODE></DL>
1188</DD>
1189<DD><DL>
1190</DL>
1191</DD>
1192</DL>
1193<HR>
1194
1195<A NAME="setName(java.lang.String)"><!-- --></A><H3>
1196setName</H3>
1197<PRE>
1198public void <B>setName</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;v)</PRE>
1199<DL>
1200<DD><DL>
1201</DL>
1202</DD>
1203<DD><DL>
1204</DL>
1205</DD>
1206</DL>
1207<HR>
1208
1209<A NAME="getLogId()"><!-- --></A><H3>
1210getLogId</H3>
1211<PRE>
1212public <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getLogId</B>()</PRE>
1213<DL>
1214<DD><DL>
1215</DL>
1216</DD>
1217<DD><DL>
1218</DL>
1219</DD>
1220</DL>
1221<HR>
1222
1223<A NAME="getInfoRegistry()"><!-- --></A><H3>
1224getInfoRegistry</H3>
1225<PRE>
1226public <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A>&gt; <B>getInfoRegistry</B>()</PRE>
1227<DL>
1228<DD>Returns a Map of name vs SolrInfoMBean objects. The returned map is an instance of
1229 a ConcurrentHashMap and therefore no synchronization is needed for putting, removing
1230 or iterating over it.
1231<P>
1232<DD><DL>
1233</DL>
1234</DD>
1235<DD><DL>
1236
1237<DT><B>Returns:</B><DD>the Info Registry map which contains SolrInfoMBean objects keyed by name<DT><B>Since:</B></DT>
1238  <DD>solr 1.3</DD>
1239</DL>
1240</DD>
1241</DL>
1242<HR>
1243
1244<A NAME="registerFirstSearcherListener(org.apache.solr.core.SolrEventListener)"><!-- --></A><H3>
1245registerFirstSearcherListener</H3>
1246<PRE>
1247public void <B>registerFirstSearcherListener</B>(<A HREF="../../../../org/apache/solr/core/SolrEventListener.html" title="interface in org.apache.solr.core">SolrEventListener</A>&nbsp;listener)</PRE>
1248<DL>
1249<DD>NOTE: this function is not thread safe.  However, it is safe to call within the
1250 <code>inform( SolrCore core )</code> function for <code>SolrCoreAware</code> classes.
1251 Outside <code>inform</code>, this could potentially throw a ConcurrentModificationException
1252<P>
1253<DD><DL>
1254</DL>
1255</DD>
1256<DD><DL>
1257<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/solr/util/plugin/SolrCoreAware.html" title="interface in org.apache.solr.util.plugin"><CODE>SolrCoreAware</CODE></A></DL>
1258</DD>
1259</DL>
1260<HR>
1261
1262<A NAME="registerNewSearcherListener(org.apache.solr.core.SolrEventListener)"><!-- --></A><H3>
1263registerNewSearcherListener</H3>
1264<PRE>
1265public void <B>registerNewSearcherListener</B>(<A HREF="../../../../org/apache/solr/core/SolrEventListener.html" title="interface in org.apache.solr.core">SolrEventListener</A>&nbsp;listener)</PRE>
1266<DL>
1267<DD>NOTE: this function is not thread safe.  However, it is safe to call within the
1268 <code>inform( SolrCore core )</code> function for <code>SolrCoreAware</code> classes.
1269 Outside <code>inform</code>, this could potentially throw a ConcurrentModificationException
1270<P>
1271<DD><DL>
1272</DL>
1273</DD>
1274<DD><DL>
1275<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/solr/util/plugin/SolrCoreAware.html" title="interface in org.apache.solr.util.plugin"><CODE>SolrCoreAware</CODE></A></DL>
1276</DD>
1277</DL>
1278<HR>
1279
1280<A NAME="registerResponseWriter(java.lang.String, org.apache.solr.response.QueryResponseWriter)"><!-- --></A><H3>
1281registerResponseWriter</H3>
1282<PRE>
1283public <A HREF="../../../../org/apache/solr/response/QueryResponseWriter.html" title="interface in org.apache.solr.response">QueryResponseWriter</A> <B>registerResponseWriter</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name,
1284                                                  <A HREF="../../../../org/apache/solr/response/QueryResponseWriter.html" title="interface in org.apache.solr.response">QueryResponseWriter</A>&nbsp;responseWriter)</PRE>
1285<DL>
1286<DD>NOTE: this function is not thread safe.  However, it is safe to call within the
1287 <code>inform( SolrCore core )</code> function for <code>SolrCoreAware</code> classes.
1288 Outside <code>inform</code>, this could potentially throw a ConcurrentModificationException
1289<P>
1290<DD><DL>
1291</DL>
1292</DD>
1293<DD><DL>
1294<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/solr/util/plugin/SolrCoreAware.html" title="interface in org.apache.solr.util.plugin"><CODE>SolrCoreAware</CODE></A></DL>
1295</DD>
1296</DL>
1297<HR>
1298
1299<A NAME="reload(org.apache.solr.core.SolrResourceLoader)"><!-- --></A><H3>
1300reload</H3>
1301<PRE>
1302public <A HREF="../../../../org/apache/solr/core/SolrCore.html" title="class in org.apache.solr.core">SolrCore</A> <B>reload</B>(<A HREF="../../../../org/apache/solr/core/SolrResourceLoader.html" title="class in org.apache.solr.core">SolrResourceLoader</A>&nbsp;resourceLoader)
1303                throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A>,
1304                       <A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/parsers/ParserConfigurationException.html?is-external=true" title="class or interface in javax.xml.parsers">ParserConfigurationException</A>,
1305                       <A HREF="http://download.oracle.com/javase/6/docs/api/org/xml/sax/SAXException.html?is-external=true" title="class or interface in org.xml.sax">SAXException</A></PRE>
1306<DL>
1307<DD><DL>
1308</DL>
1309</DD>
1310<DD><DL>
1311
1312<DT><B>Throws:</B>
1313<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE>
1314<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/parsers/ParserConfigurationException.html?is-external=true" title="class or interface in javax.xml.parsers">ParserConfigurationException</A></CODE>
1315<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/org/xml/sax/SAXException.html?is-external=true" title="class or interface in org.xml.sax">SAXException</A></CODE></DL>
1316</DD>
1317</DL>
1318<HR>
1319
1320<A NAME="newSearcher(java.lang.String)"><!-- --></A><H3>
1321newSearcher</H3>
1322<PRE>
1323public <A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search">SolrIndexSearcher</A> <B>newSearcher</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)
1324                              throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1325<DL>
1326<DD><DL>
1327</DL>
1328</DD>
1329<DD><DL>
1330
1331<DT><B>Throws:</B>
1332<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1333</DD>
1334</DL>
1335<HR>
1336
1337<A NAME="createInitInstance(org.apache.solr.core.PluginInfo, java.lang.Class, java.lang.String, java.lang.String)"><!-- --></A><H3>
1338createInitInstance</H3>
1339<PRE>
1340public &lt;T&gt; T <B>createInitInstance</B>(<A HREF="../../../../org/apache/solr/core/PluginInfo.html" title="class in org.apache.solr.core">PluginInfo</A>&nbsp;info,
1341                                <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;cast,
1342                                <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;msg,
1343                                <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;defClassName)</PRE>
1344<DL>
1345<DD><DL>
1346</DL>
1347</DD>
1348<DD><DL>
1349</DL>
1350</DD>
1351</DL>
1352<HR>
1353
1354<A NAME="createEventListener(java.lang.String)"><!-- --></A><H3>
1355createEventListener</H3>
1356<PRE>
1357public <A HREF="../../../../org/apache/solr/core/SolrEventListener.html" title="interface in org.apache.solr.core">SolrEventListener</A> <B>createEventListener</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;className)</PRE>
1358<DL>
1359<DD><DL>
1360</DL>
1361</DD>
1362<DD><DL>
1363</DL>
1364</DD>
1365</DL>
1366<HR>
1367
1368<A NAME="createRequestHandler(java.lang.String)"><!-- --></A><H3>
1369createRequestHandler</H3>
1370<PRE>
1371public <A HREF="../../../../org/apache/solr/request/SolrRequestHandler.html" title="interface in org.apache.solr.request">SolrRequestHandler</A> <B>createRequestHandler</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;className)</PRE>
1372<DL>
1373<DD><DL>
1374</DL>
1375</DD>
1376<DD><DL>
1377</DL>
1378</DD>
1379</DL>
1380<HR>
1381
1382<A NAME="getUpdateProcessingChain(java.lang.String)"><!-- --></A><H3>
1383getUpdateProcessingChain</H3>
1384<PRE>
1385public <A HREF="../../../../org/apache/solr/update/processor/UpdateRequestProcessorChain.html" title="class in org.apache.solr.update.processor">UpdateRequestProcessorChain</A> <B>getUpdateProcessingChain</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</PRE>
1386<DL>
1387<DD><DL>
1388</DL>
1389</DD>
1390<DD><DL>
1391
1392<DT><B>Returns:</B><DD>an update processor registered to the given name.  Throw an exception if this chain is undefined</DL>
1393</DD>
1394</DL>
1395<HR>
1396
1397<A NAME="close()"><!-- --></A><H3>
1398close</H3>
1399<PRE>
1400public void <B>close</B>()</PRE>
1401<DL>
1402<DD>Close all resources allocated by the core if it is no longer in use...
1403 <ul>
1404   <li>searcher</li>
1405   <li>updateHandler</li>
1406   <li>all CloseHooks will be notified</li>
1407   <li>All MBeans will be unregistered from MBeanServer if JMX was enabled
1408       </li>
1409 </ul>
1410 <p>   
1411 <p>
1412 The behavior of this method is determined by the result of decrementing
1413 the core's reference count (A core is created with a refrence count of 1)...
1414 </p>
1415 <ul>
1416   <li>If reference count is > 0, the usage count is decreased by 1 and no
1417       resources are released.
1418   </li>
1419   <li>If reference count is == 0, the resources are released.
1420   <li>If reference count is &lt; 0, and error is logged and no further action
1421       is taken.
1422   </li>
1423 </ul>
1424<P>
1425<DD><DL>
1426</DL>
1427</DD>
1428<DD><DL>
1429<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/solr/core/SolrCore.html#isClosed()"><CODE>isClosed()</CODE></A></DL>
1430</DD>
1431</DL>
1432<HR>
1433
1434<A NAME="getOpenCount()"><!-- --></A><H3>
1435getOpenCount</H3>
1436<PRE>
1437public int <B>getOpenCount</B>()</PRE>
1438<DL>
1439<DD>Current core usage count.
1440<P>
1441<DD><DL>
1442</DL>
1443</DD>
1444<DD><DL>
1445</DL>
1446</DD>
1447</DL>
1448<HR>
1449
1450<A NAME="isClosed()"><!-- --></A><H3>
1451isClosed</H3>
1452<PRE>
1453public boolean <B>isClosed</B>()</PRE>
1454<DL>
1455<DD>Whether this core is closed.
1456<P>
1457<DD><DL>
1458</DL>
1459</DD>
1460<DD><DL>
1461</DL>
1462</DD>
1463</DL>
1464<HR>
1465
1466<A NAME="finalize()"><!-- --></A><H3>
1467finalize</H3>
1468<PRE>
1469protected void <B>finalize</B>()
1470                 throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A></PRE>
1471<DL>
1472<DD><DL>
1473<DT><B>Overrides:</B><DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A></CODE> in class <CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></CODE></DL>
1474</DD>
1475<DD><DL>
1476
1477<DT><B>Throws:</B>
1478<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A></CODE></DL>
1479</DD>
1480</DL>
1481<HR>
1482
1483<A NAME="addCloseHook(org.apache.solr.core.CloseHook)"><!-- --></A><H3>
1484addCloseHook</H3>
1485<PRE>
1486public void <B>addCloseHook</B>(<A HREF="../../../../org/apache/solr/core/CloseHook.html" title="class in org.apache.solr.core">CloseHook</A>&nbsp;hook)</PRE>
1487<DL>
1488<DD>Add a close callback hook
1489<P>
1490<DD><DL>
1491</DL>
1492</DD>
1493<DD><DL>
1494</DL>
1495</DD>
1496</DL>
1497<HR>
1498
1499<A NAME="verbose(java.lang.Object...)"><!-- --></A><H3>
1500verbose</H3>
1501<PRE>
1502public static void <B>verbose</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>...&nbsp;args)</PRE>
1503<DL>
1504<DD><DL>
1505</DL>
1506</DD>
1507<DD><DL>
1508</DL>
1509</DD>
1510</DL>
1511<HR>
1512
1513<A NAME="getRequestHandler(java.lang.String)"><!-- --></A><H3>
1514getRequestHandler</H3>
1515<PRE>
1516public <A HREF="../../../../org/apache/solr/request/SolrRequestHandler.html" title="interface in org.apache.solr.request">SolrRequestHandler</A> <B>getRequestHandler</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;handlerName)</PRE>
1517<DL>
1518<DD>Get the request handler registered to a given name. 
1519 
1520 This function is thread safe.
1521<P>
1522<DD><DL>
1523</DL>
1524</DD>
1525<DD><DL>
1526</DL>
1527</DD>
1528</DL>
1529<HR>
1530
1531<A NAME="getRequestHandlers(java.lang.Class)"><!-- --></A><H3>
1532getRequestHandlers</H3>
1533<PRE>
1534public <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../org/apache/solr/request/SolrRequestHandler.html" title="interface in org.apache.solr.request">SolrRequestHandler</A>&gt; <B>getRequestHandlers</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&nbsp;clazz)</PRE>
1535<DL>
1536<DD>Returns an unmodifieable Map containing the registered handlers of the specified type.
1537<P>
1538<DD><DL>
1539</DL>
1540</DD>
1541<DD><DL>
1542</DL>
1543</DD>
1544</DL>
1545<HR>
1546
1547<A NAME="getRequestHandlers()"><!-- --></A><H3>
1548getRequestHandlers</H3>
1549<PRE>
1550public <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../org/apache/solr/request/SolrRequestHandler.html" title="interface in org.apache.solr.request">SolrRequestHandler</A>&gt; <B>getRequestHandlers</B>()</PRE>
1551<DL>
1552<DD>Returns an unmodifieable Map containing the registered handlers
1553<P>
1554<DD><DL>
1555</DL>
1556</DD>
1557<DD><DL>
1558</DL>
1559</DD>
1560</DL>
1561<HR>
1562
1563<A NAME="registerRequestHandler(java.lang.String, org.apache.solr.request.SolrRequestHandler)"><!-- --></A><H3>
1564registerRequestHandler</H3>
1565<PRE>
1566public <A HREF="../../../../org/apache/solr/request/SolrRequestHandler.html" title="interface in org.apache.solr.request">SolrRequestHandler</A> <B>registerRequestHandler</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;handlerName,
1567                                                 <A HREF="../../../../org/apache/solr/request/SolrRequestHandler.html" title="interface in org.apache.solr.request">SolrRequestHandler</A>&nbsp;handler)</PRE>
1568<DL>
1569<DD>Registers a handler at the specified location.  If one exists there, it will be replaced.
1570 To remove a handler, register <code>null</code> at its path
1571 
1572 Once registered the handler can be accessed through:
1573 <pre>
1574   http://${host}:${port}/${context}/${handlerName}
1575 or: 
1576   http://${host}:${port}/${context}/select?qt=${handlerName}
1577 </pre> 
1578 
1579 Handlers <em>must</em> be initalized before getting registered.  Registered
1580 handlers can immediatly accept requests.
1581 
1582 This call is thread safe.
1583<P>
1584<DD><DL>
1585</DL>
1586</DD>
1587<DD><DL>
1588
1589<DT><B>Returns:</B><DD>the previous <code>SolrRequestHandler</code> registered to this name <code>null</code> if none.</DL>
1590</DD>
1591</DL>
1592<HR>
1593
1594<A NAME="getSearchComponent(java.lang.String)"><!-- --></A><H3>
1595getSearchComponent</H3>
1596<PRE>
1597public <A HREF="../../../../org/apache/solr/handler/component/SearchComponent.html" title="class in org.apache.solr.handler.component">SearchComponent</A> <B>getSearchComponent</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</PRE>
1598<DL>
1599<DD><DL>
1600</DL>
1601</DD>
1602<DD><DL>
1603
1604<DT><B>Returns:</B><DD>a Search Component registered to a given name.  Throw an exception if the component is undefined</DL>
1605</DD>
1606</DL>
1607<HR>
1608
1609<A NAME="getSearchComponents()"><!-- --></A><H3>
1610getSearchComponents</H3>
1611<PRE>
1612public <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../org/apache/solr/handler/component/SearchComponent.html" title="class in org.apache.solr.handler.component">SearchComponent</A>&gt; <B>getSearchComponents</B>()</PRE>
1613<DL>
1614<DD>Accessor for all the Search Components
1615<P>
1616<DD><DL>
1617</DL>
1618</DD>
1619<DD><DL>
1620
1621<DT><B>Returns:</B><DD>An unmodifiable Map of Search Components</DL>
1622</DD>
1623</DL>
1624<HR>
1625
1626<A NAME="getUpdateHandler()"><!-- --></A><H3>
1627getUpdateHandler</H3>
1628<PRE>
1629public <A HREF="../../../../org/apache/solr/update/UpdateHandler.html" title="class in org.apache.solr.update">UpdateHandler</A> <B>getUpdateHandler</B>()</PRE>
1630<DL>
1631<DD>RequestHandlers need access to the updateHandler so they can all talk to the
1632 same RAM indexer.
1633<P>
1634<DD><DL>
1635</DL>
1636</DD>
1637<DD><DL>
1638</DL>
1639</DD>
1640</DL>
1641<HR>
1642
1643<A NAME="getSearcher()"><!-- --></A><H3>
1644getSearcher</H3>
1645<PRE>
1646public <A HREF="../../../../org/apache/solr/util/RefCounted.html" title="class in org.apache.solr.util">RefCounted</A>&lt;<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search">SolrIndexSearcher</A>&gt; <B>getSearcher</B>()</PRE>
1647<DL>
1648<DD>Return a registered <A HREF="../../../../org/apache/solr/util/RefCounted.html" title="class in org.apache.solr.util"><CODE>RefCounted</CODE></A>&lt;<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search"><CODE>SolrIndexSearcher</CODE></A>&gt; with
1649 the reference count incremented.  It <b>must</b> be decremented when no longer needed.
1650 This method should not be called from SolrCoreAware.inform() since it can result
1651 in a deadlock if useColdSearcher==false.
1652 If handling a normal request, the searcher should be obtained from
1653 <A HREF="../../../../org/apache/solr/request/SolrQueryRequest.html#getSearcher()"><CODE>SolrQueryRequest.getSearcher()</CODE></A> instead.
1654<P>
1655<DD><DL>
1656</DL>
1657</DD>
1658<DD><DL>
1659</DL>
1660</DD>
1661</DL>
1662<HR>
1663
1664<A NAME="getRegisteredSearcher()"><!-- --></A><H3>
1665getRegisteredSearcher</H3>
1666<PRE>
1667public <A HREF="../../../../org/apache/solr/util/RefCounted.html" title="class in org.apache.solr.util">RefCounted</A>&lt;<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search">SolrIndexSearcher</A>&gt; <B>getRegisteredSearcher</B>()</PRE>
1668<DL>
1669<DD>Returns the current registered searcher with its reference count incremented, or null if none are registered.
1670<P>
1671<DD><DL>
1672</DL>
1673</DD>
1674<DD><DL>
1675</DL>
1676</DD>
1677</DL>
1678<HR>
1679
1680<A NAME="getNewestSearcher(boolean)"><!-- --></A><H3>
1681getNewestSearcher</H3>
1682<PRE>
1683public <A HREF="../../../../org/apache/solr/util/RefCounted.html" title="class in org.apache.solr.util">RefCounted</A>&lt;<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search">SolrIndexSearcher</A>&gt; <B>getNewestSearcher</B>(boolean&nbsp;openNew)</PRE>
1684<DL>
1685<DD>Return the newest normal <A HREF="../../../../org/apache/solr/util/RefCounted.html" title="class in org.apache.solr.util"><CODE>RefCounted</CODE></A>&lt;<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search"><CODE>SolrIndexSearcher</CODE></A>&gt; with
1686 the reference count incremented.  It <b>must</b> be decremented when no longer needed.
1687 If no searcher is currently open, then if openNew==true a new searcher will be opened,
1688 or null is returned if openNew==false.
1689<P>
1690<DD><DL>
1691</DL>
1692</DD>
1693<DD><DL>
1694</DL>
1695</DD>
1696</DL>
1697<HR>
1698
1699<A NAME="getRealtimeSearcher()"><!-- --></A><H3>
1700getRealtimeSearcher</H3>
1701<PRE>
1702public <A HREF="../../../../org/apache/solr/util/RefCounted.html" title="class in org.apache.solr.util">RefCounted</A>&lt;<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search">SolrIndexSearcher</A>&gt; <B>getRealtimeSearcher</B>()</PRE>
1703<DL>
1704<DD>Gets the latest real-time searcher w/o forcing open a new searcher if one already exists.
1705 The reference count will be incremented.
1706<P>
1707<DD><DL>
1708</DL>
1709</DD>
1710<DD><DL>
1711</DL>
1712</DD>
1713</DL>
1714<HR>
1715
1716<A NAME="getSearcher(boolean, boolean, java.util.concurrent.Future[])"><!-- --></A><H3>
1717getSearcher</H3>
1718<PRE>
1719public <A HREF="../../../../org/apache/solr/util/RefCounted.html" title="class in org.apache.solr.util">RefCounted</A>&lt;<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search">SolrIndexSearcher</A>&gt; <B>getSearcher</B>(boolean&nbsp;forceNew,
1720                                                 boolean&nbsp;returnSearcher,
1721                                                 <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/concurrent/Future.html?is-external=true" title="class or interface in java.util.concurrent">Future</A>[]&nbsp;waitSearcher)
1722                                          throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1723<DL>
1724<DD><DL>
1725</DL>
1726</DD>
1727<DD><DL>
1728
1729<DT><B>Throws:</B>
1730<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1731</DD>
1732</DL>
1733<HR>
1734
1735<A NAME="openNewSearcher(boolean, boolean)"><!-- --></A><H3>
1736openNewSearcher</H3>
1737<PRE>
1738public <A HREF="../../../../org/apache/solr/util/RefCounted.html" title="class in org.apache.solr.util">RefCounted</A>&lt;<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search">SolrIndexSearcher</A>&gt; <B>openNewSearcher</B>(boolean&nbsp;updateHandlerReopens,
1739                                                     boolean&nbsp;realtime)</PRE>
1740<DL>
1741<DD>Opens a new searcher and returns a RefCounted<SolrIndexSearcher> with it's reference incremented.
1742
1743 "realtime" means that we need to open quickly for a realtime view of the index, hence don't do any
1744 autowarming and add to the _realtimeSearchers queue rather than the _searchers queue (so it won't
1745 be used for autowarming by a future normal searcher).  A "realtime" searcher will currently never
1746 become "registered" (since it currently lacks caching).
1747
1748 realtimeSearcher is updated to the latest opened searcher, regardless of the value of "realtime".
1749
1750 This method aquires openSearcherLock - do not call with searckLock held!
1751<P>
1752<DD><DL>
1753</DL>
1754</DD>
1755<DD><DL>
1756</DL>
1757</DD>
1758</DL>
1759<HR>
1760
1761<A NAME="getSearcher(boolean, boolean, java.util.concurrent.Future[], boolean)"><!-- --></A><H3>
1762getSearcher</H3>
1763<PRE>
1764public <A HREF="../../../../org/apache/solr/util/RefCounted.html" title="class in org.apache.solr.util">RefCounted</A>&lt;<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search">SolrIndexSearcher</A>&gt; <B>getSearcher</B>(boolean&nbsp;forceNew,
1765                                                 boolean&nbsp;returnSearcher,
1766                                                 <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/concurrent/Future.html?is-external=true" title="class or interface in java.util.concurrent">Future</A>[]&nbsp;waitSearcher,
1767                                                 boolean&nbsp;updateHandlerReopens)
1768                                          throws <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
1769<DL>
1770<DD>Get a <A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search"><CODE>SolrIndexSearcher</CODE></A> or start the process of creating a new one.
1771 <p>
1772 The registered searcher is the default searcher used to service queries.
1773 A searcher will normally be registered after all of the warming
1774 and event handlers (newSearcher or firstSearcher events) have run.
1775 In the case where there is no registered searcher, the newly created searcher will
1776 be registered before running the event handlers (a slow searcher is better than no searcher).
1777
1778 <p>
1779 These searchers contain read-only IndexReaders. To access a non read-only IndexReader,
1780 see newSearcher(String name, boolean readOnly).
1781
1782 <p>
1783 If <tt>forceNew==true</tt> then
1784  A new searcher will be opened and registered regardless of whether there is already
1785    a registered searcher or other searchers in the process of being created.
1786 <p>
1787 If <tt>forceNew==false</tt> then:<ul>
1788   <li>If a searcher is already registered, that searcher will be returned</li>
1789   <li>If no searcher is currently registered, but at least one is in the process of being created, then
1790 this call will block until the first searcher is registered</li>
1791   <li>If no searcher is currently registered, and no searchers in the process of being registered, a new
1792 searcher will be created.</li>
1793 </ul>
1794 <p>
1795 If <tt>returnSearcher==true</tt> then a <A HREF="../../../../org/apache/solr/util/RefCounted.html" title="class in org.apache.solr.util"><CODE>RefCounted</CODE></A>&lt;<A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search"><CODE>SolrIndexSearcher</CODE></A>&gt; will be returned with
1796 the reference count incremented.  It <b>must</b> be decremented when no longer needed.
1797 <p>
1798 If <tt>waitSearcher!=null</tt> and a new <A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search"><CODE>SolrIndexSearcher</CODE></A> was created,
1799 then it is filled in with a Future that will return after the searcher is registered.  The Future may be set to
1800 <tt>null</tt> in which case the SolrIndexSearcher created has already been registered at the time
1801 this method returned.
1802 <p>
1803<P>
1804<DD><DL>
1805</DL>
1806</DD>
1807<DD><DL>
1808<DT><B>Parameters:</B><DD><CODE>forceNew</CODE> - if true, force the open of a new index searcher regardless if there is already one open.<DD><CODE>returnSearcher</CODE> - if true, returns a <A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search"><CODE>SolrIndexSearcher</CODE></A> holder with the refcount already incremented.<DD><CODE>waitSearcher</CODE> - if non-null, will be filled in with a <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/concurrent/Future.html?is-external=true" title="class or interface in java.util.concurrent"><CODE>Future</CODE></A> that will return after the new searcher is registered.<DD><CODE>updateHandlerReopens</CODE> - if true, the UpdateHandler will be used when reopening a <A HREF="../../../../org/apache/solr/search/SolrIndexSearcher.html" title="class in org.apache.solr.search"><CODE>SolrIndexSearcher</CODE></A>.
1809<DT><B>Throws:</B>
1810<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1811</DD>
1812</DL>
1813<HR>
1814
1815<A NAME="isReloaded()"><!-- --></A><H3>
1816isReloaded</H3>
1817<PRE>
1818public boolean <B>isReloaded</B>()</PRE>
1819<DL>
1820<DD><DL>
1821</DL>
1822</DD>
1823<DD><DL>
1824</DL>
1825</DD>
1826</DL>
1827<HR>
1828
1829<A NAME="closeSearcher()"><!-- --></A><H3>
1830closeSearcher</H3>
1831<PRE>
1832public void <B>closeSearcher</B>()</PRE>
1833<DL>
1834<DD><DL>
1835</DL>
1836</DD>
1837<DD><DL>
1838</DL>
1839</DD>
1840</DL>
1841<HR>
1842
1843<A NAME="execute(org.apache.solr.request.SolrRequestHandler, org.apache.solr.request.SolrQueryRequest, org.apache.solr.response.SolrQueryResponse)"><!-- --></A><H3>
1844execute</H3>
1845<PRE>
1846public void <B>execute</B>(<A HREF="../../../../org/apache/solr/request/SolrRequestHandler.html" title="interface in org.apache.solr.request">SolrRequestHandler</A>&nbsp;handler,
1847                    <A HREF="../../../../org/apache/solr/request/SolrQueryRequest.html" title="interface in org.apache.solr.request">SolrQueryRequest</A>&nbsp;req,
1848                    <A HREF="../../../../org/apache/solr/response/SolrQueryResponse.html" title="class in org.apache.solr.response">SolrQueryResponse</A>&nbsp;rsp)</PRE>
1849<DL>
1850<DD><DL>
1851</DL>
1852</DD>
1853<DD><DL>
1854</DL>
1855</DD>
1856</DL>
1857<HR>
1858
1859<A NAME="setResponseHeaderValues(org.apache.solr.request.SolrRequestHandler, org.apache.solr.request.SolrQueryRequest, org.apache.solr.response.SolrQueryResponse)"><!-- --></A><H3>
1860setResponseHeaderValues</H3>
1861<PRE>
1862public static void <B>setResponseHeaderValues</B>(<A HREF="../../../../org/apache/solr/request/SolrRequestHandler.html" title="interface in org.apache.solr.request">SolrRequestHandler</A>&nbsp;handler,
1863                                           <A HREF="../../../../org/apache/solr/request/SolrQueryRequest.html" title="interface in org.apache.solr.request">SolrQueryRequest</A>&nbsp;req,
1864                                           <A HREF="../../../../org/apache/solr/response/SolrQueryResponse.html" title="class in org.apache.solr.response">SolrQueryResponse</A>&nbsp;rsp)</PRE>
1865<DL>
1866<DD><DL>
1867</DL>
1868</DD>
1869<DD><DL>
1870</DL>
1871</DD>
1872</DL>
1873<HR>
1874
1875<A NAME="log(java.lang.Throwable)"><!-- --></A><H3>
1876log</H3>
1877<PRE>
1878public static final void <B>log</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A>&nbsp;e)</PRE>
1879<DL>
1880<DD><DL>
1881</DL>
1882</DD>
1883<DD><DL>
1884</DL>
1885</DD>
1886</DL>
1887<HR>
1888
1889<A NAME="getQueryResponseWriter(java.lang.String)"><!-- --></A><H3>
1890getQueryResponseWriter</H3>
1891<PRE>
1892public final <A HREF="../../../../org/apache/solr/response/QueryResponseWriter.html" title="interface in org.apache.solr.response">QueryResponseWriter</A> <B>getQueryResponseWriter</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;writerName)</PRE>
1893<DL>
1894<DD>Finds a writer by name, or returns the default writer if not found.
1895<P>
1896<DD><DL>
1897</DL>
1898</DD>
1899<DD><DL>
1900</DL>
1901</DD>
1902</DL>
1903<HR>
1904
1905<A NAME="getQueryResponseWriter(org.apache.solr.request.SolrQueryRequest)"><!-- --></A><H3>
1906getQueryResponseWriter</H3>
1907<PRE>
1908public final <A HREF="../../../../org/apache/solr/response/QueryResponseWriter.html" title="interface in org.apache.solr.response">QueryResponseWriter</A> <B>getQueryResponseWriter</B>(<A HREF="../../../../org/apache/solr/request/SolrQueryRequest.html" title="interface in org.apache.solr.request">SolrQueryRequest</A>&nbsp;request)</PRE>
1909<DL>
1910<DD>Returns the appropriate writer for a request. If the request specifies a writer via the
1911 'wt' parameter, attempts to find that one; otherwise return the default writer.
1912<P>
1913<DD><DL>
1914</DL>
1915</DD>
1916<DD><DL>
1917</DL>
1918</DD>
1919</DL>
1920<HR>
1921
1922<A NAME="getQueryPlugin(java.lang.String)"><!-- --></A><H3>
1923getQueryPlugin</H3>
1924<PRE>
1925public <A HREF="../../../../org/apache/solr/search/QParserPlugin.html" title="class in org.apache.solr.search">QParserPlugin</A> <B>getQueryPlugin</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;parserName)</PRE>
1926<DL>
1927<DD><DL>
1928</DL>
1929</DD>
1930<DD><DL>
1931</DL>
1932</DD>
1933</DL>
1934<HR>
1935
1936<A NAME="getTransformerFactory(java.lang.String)"><!-- --></A><H3>
1937getTransformerFactory</H3>
1938<PRE>
1939public <A HREF="../../../../org/apache/solr/response/transform/TransformerFactory.html" title="class in org.apache.solr.response.transform">TransformerFactory</A> <B>getTransformerFactory</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</PRE>
1940<DL>
1941<DD><DL>
1942</DL>
1943</DD>
1944<DD><DL>
1945</DL>
1946</DD>
1947</DL>
1948<HR>
1949
1950<A NAME="addTransformerFactory(java.lang.String, org.apache.solr.response.transform.TransformerFactory)"><!-- --></A><H3>
1951addTransformerFactory</H3>
1952<PRE>
1953public void <B>addTransformerFactory</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name,
1954                                  <A HREF="../../../../org/apache/solr/response/transform/TransformerFactory.html" title="class in org.apache.solr.response.transform">TransformerFactory</A>&nbsp;factory)</PRE>
1955<DL>
1956<DD><DL>
1957</DL>
1958</DD>
1959<DD><DL>
1960</DL>
1961</DD>
1962</DL>
1963<HR>
1964
1965<A NAME="initPlugins(java.util.Map, java.lang.Class, java.lang.String)"><!-- --></A><H3>
1966initPlugins</H3>
1967<PRE>
1968public &lt;T&gt; T <B>initPlugins</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,T&gt;&nbsp;registry,
1969                         <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;type,
1970                         <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;defClassName)</PRE>
1971<DL>
1972<DD><DL>
1973</DL>
1974</DD>
1975<DD><DL>
1976<DT><B>Parameters:</B><DD><CODE>registry</CODE> - The map to which the instance should be added to. The key is the name attribute<DD><CODE>type</CODE> - the class or interface that the instance should extend or implement.<DD><CODE>defClassName</CODE> - If PluginInfo does not have a classname, use this as the classname
1977<DT><B>Returns:</B><DD>The default instance . The one with (default=true)</DL>
1978</DD>
1979</DL>
1980<HR>
1981
1982<A NAME="initPlugins(java.util.List, java.util.Map, java.lang.Class, java.lang.String)"><!-- --></A><H3>
1983initPlugins</H3>
1984<PRE>
1985public &lt;T&gt; T <B>initPlugins</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="../../../../org/apache/solr/core/PluginInfo.html" title="class in org.apache.solr.core">PluginInfo</A>&gt;&nbsp;pluginInfos,
1986                         <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,T&gt;&nbsp;registry,
1987                         <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;type,
1988                         <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;defClassName)</PRE>
1989<DL>
1990<DD><DL>
1991</DL>
1992</DD>
1993<DD><DL>
1994</DL>
1995</DD>
1996</DL>
1997<HR>
1998
1999<A NAME="initPlugins(java.util.List, java.lang.Class, java.lang.String)"><!-- --></A><H3>
2000initPlugins</H3>
2001<PRE>
2002public &lt;T&gt; <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;T&gt; <B>initPlugins</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="../../../../org/apache/solr/core/PluginInfo.html" title="class in org.apache.solr.core">PluginInfo</A>&gt;&nbsp;pluginInfos,
2003                               <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;type,
2004                               <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;defClassName)</PRE>
2005<DL>
2006<DD>For a given List of PluginInfo return the instances as a List
2007<P>
2008<DD><DL>
2009</DL>
2010</DD>
2011<DD><DL>
2012<DT><B>Parameters:</B><DD><CODE>defClassName</CODE> - The default classname if PluginInfo#className == null
2013<DT><B>Returns:</B><DD>The instances initialized</DL>
2014</DD>
2015</DL>
2016<HR>
2017
2018<A NAME="initPlugins(java.util.Map, java.lang.Class)"><!-- --></A><H3>
2019initPlugins</H3>
2020<PRE>
2021public &lt;T&gt; T <B>initPlugins</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,T&gt;&nbsp;registry,
2022                         <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;T&gt;&nbsp;type)</PRE>
2023<DL>
2024<DD><DL>
2025</DL>
2026</DD>
2027<DD><DL>
2028<DT><B>Parameters:</B><DD><CODE>registry</CODE> - The map to which the instance should be added to. The key is the name attribute<DD><CODE>type</CODE> - The type of the Plugin. These should be standard ones registerd by type.getName() in SolrConfig
2029<DT><B>Returns:</B><DD>The default if any</DL>
2030</DD>
2031</DL>
2032<HR>
2033
2034<A NAME="getValueSourceParser(java.lang.String)"><!-- --></A><H3>
2035getValueSourceParser</H3>
2036<PRE>
2037public <A HREF="../../../../org/apache/solr/search/ValueSourceParser.html" title="class in org.apache.solr.search">ValueSourceParser</A> <B>getValueSourceParser</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;parserName)</PRE>
2038<DL>
2039<DD><DL>
2040</DL>
2041</DD>
2042<DD><DL>
2043</DL>
2044</DD>
2045</DL>
2046<HR>
2047
2048<A NAME="getCoreDescriptor()"><!-- --></A><H3>
2049getCoreDescriptor</H3>
2050<PRE>
2051public <A HREF="../../../../org/apache/solr/core/CoreDescriptor.html" title="class in org.apache.solr.core">CoreDescriptor</A> <B>getCoreDescriptor</B>()</PRE>
2052<DL>
2053<DD><DL>
2054</DL>
2055</DD>
2056<DD><DL>
2057</DL>
2058</DD>
2059</DL>
2060<HR>
2061
2062<A NAME="getDeletionPolicy()"><!-- --></A><H3>
2063getDeletionPolicy</H3>
2064<PRE>
2065public <A HREF="../../../../org/apache/solr/core/IndexDeletionPolicyWrapper.html" title="class in org.apache.solr.core">IndexDeletionPolicyWrapper</A> <B>getDeletionPolicy</B>()</PRE>
2066<DL>
2067<DD><DL>
2068</DL>
2069</DD>
2070<DD><DL>
2071</DL>
2072</DD>
2073</DL>
2074<HR>
2075
2076<A NAME="getVersion()"><!-- --></A><H3>
2077getVersion</H3>
2078<PRE>
2079public <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getVersion</B>()</PRE>
2080<DL>
2081<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getVersion()">SolrInfoMBean</A></CODE></B></DD>
2082<DD>Simple common usage version, e.g. 2.0
2083<P>
2084<DD><DL>
2085<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getVersion()">getVersion</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></CODE></DL>
2086</DD>
2087<DD><DL>
2088</DL>
2089</DD>
2090</DL>
2091<HR>
2092
2093<A NAME="getDescription()"><!-- --></A><H3>
2094getDescription</H3>
2095<PRE>
2096public <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getDescription</B>()</PRE>
2097<DL>
2098<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getDescription()">SolrInfoMBean</A></CODE></B></DD>
2099<DD>Simple one or two line description
2100<P>
2101<DD><DL>
2102<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getDescription()">getDescription</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></CODE></DL>
2103</DD>
2104<DD><DL>
2105</DL>
2106</DD>
2107</DL>
2108<HR>
2109
2110<A NAME="getCategory()"><!-- --></A><H3>
2111getCategory</H3>
2112<PRE>
2113public <A HREF="../../../../org/apache/solr/core/SolrInfoMBean.Category.html" title="enum in org.apache.solr.core">SolrInfoMBean.Category</A> <B>getCategory</B>()</PRE>
2114<DL>
2115<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getCategory()">SolrInfoMBean</A></CODE></B></DD>
2116<DD>Purpose of this Class
2117<P>
2118<DD><DL>
2119<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getCategory()">getCategory</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></CODE></DL>
2120</DD>
2121<DD><DL>
2122</DL>
2123</DD>
2124</DL>
2125<HR>
2126
2127<A NAME="getSource()"><!-- --></A><H3>
2128getSource</H3>
2129<PRE>
2130public <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getSource</B>()</PRE>
2131<DL>
2132<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getSource()">SolrInfoMBean</A></CODE></B></DD>
2133<DD>CVS Source, SVN Source, etc
2134<P>
2135<DD><DL>
2136<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getSource()">getSource</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></CODE></DL>
2137</DD>
2138<DD><DL>
2139</DL>
2140</DD>
2141</DL>
2142<HR>
2143
2144<A NAME="getDocs()"><!-- --></A><H3>
2145getDocs</H3>
2146<PRE>
2147public <A HREF="http://download.oracle.com/javase/6/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</A>[] <B>getDocs</B>()</PRE>
2148<DL>
2149<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getDocs()">SolrInfoMBean</A></CODE></B></DD>
2150<DD>Documentation URL list.
2151
2152 <p>
2153 Suggested documentation URLs: Homepage for sponsoring project,
2154 FAQ on class usage, Design doc for class, Wiki, bug reporting URL, etc...
2155 </p>
2156<P>
2157<DD><DL>
2158<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getDocs()">getDocs</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></CODE></DL>
2159</DD>
2160<DD><DL>
2161</DL>
2162</DD>
2163</DL>
2164<HR>
2165
2166<A NAME="getStatistics()"><!-- --></A><H3>
2167getStatistics</H3>
2168<PRE>
2169public <A HREF="../../../../org/apache/solr/common/util/NamedList.html" title="class in org.apache.solr.common.util">NamedList</A> <B>getStatistics</B>()</PRE>
2170<DL>
2171<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getStatistics()">SolrInfoMBean</A></CODE></B></DD>
2172<DD>Any statistics this instance would like to be publicly available via
2173 the Solr Administration interface.
2174
2175 <p>
2176 Any Object type may be stored in the list, but only the
2177 <code>toString()</code> representation will be used.
2178 </p>
2179<P>
2180<DD><DL>
2181<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getStatistics()">getStatistics</A></CODE> in interface <CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html" title="interface in org.apache.solr.core">SolrInfoMBean</A></CODE></DL>
2182</DD>
2183<DD><DL>
2184</DL>
2185</DD>
2186</DL>
2187<HR>
2188
2189<A NAME="getCodec()"><!-- --></A><H3>
2190getCodec</H3>
2191<PRE>
2192public <A HREF="http://lucene.apache.org/java/4_0_0-ALPHA//core/org/apache/lucene/codecs/Codec.html?is-external=true" title="class or interface in org.apache.lucene.codecs">Codec</A> <B>getCodec</B>()</PRE>
2193<DL>
2194<DD><DL>
2195</DL>
2196</DD>
2197<DD><DL>
2198</DL>
2199</DD>
2200</DL>
2201<!-- ========= END OF CLASS DATA ========= -->
2202<HR>
2203
2204
2205<!-- ======= START OF BOTTOM NAVBAR ====== -->
2206<A NAME="navbar_bottom"><!-- --></A>
2207<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
2208<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
2209<TR>
2210<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
2211<A NAME="navbar_bottom_firstrow"><!-- --></A>
2212<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
2213  <TR ALIGN="center" VALIGN="top">
2214  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
2215  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
2216  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
2217  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SolrCore.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
2218  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
2219  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
2220  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
2221  </TR>
2222</TABLE>
2223</TD>
2224<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
2225</EM>
2226</TD>
2227</TR>
2228
2229<TR>
2230<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
2231&nbsp;<A HREF="../../../../org/apache/solr/core/SolrConfig.UpdateHandlerInfo.html" title="class in org.apache.solr.core"><B>PREV CLASS</B></A>&nbsp;
2232&nbsp;<A HREF="../../../../org/apache/solr/core/SolrCore.LazyQueryResponseWriterWrapper.html" title="class in org.apache.solr.core"><B>NEXT CLASS</B></A></FONT></TD>
2233<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
2234  <A HREF="../../../../index.html?org/apache/solr/core/SolrCore.html" target="_top"><B>FRAMES</B></A>  &nbsp;
2235&nbsp;<A HREF="SolrCore.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
2236&nbsp;<SCRIPT type="text/javascript">
2237  <!--
2238  if(window==top) {
2239    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
2240  }
2241  //-->
2242</SCRIPT>
2243<NOSCRIPT>
2244  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
2245</NOSCRIPT>
2246
2247
2248</FONT></TD>
2249</TR>
2250<TR>
2251<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
2252  SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
2253<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
2254DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
2255</TR>
2256</TABLE>
2257<A NAME="skip-navbar_bottom"></A>
2258<!-- ======== END OF BOTTOM NAVBAR ======= -->
2259
2260<HR>
2261
2262          <address>Copyright &copy; 2000-2012 Apache Software Foundation.  All Rights Reserved.</address>
2263          <script src='../../../../prettify.js' type='text/javascript'></script>
2264          <script type='text/javascript'>
2265            (function(){
2266              var oldonload = window.onload;
2267              if (typeof oldonload != 'function') {
2268                window.onload = prettyPrint;
2269              } else {
2270                window.onload = function() {
2271                  oldonload();
2272                  prettyPrint();
2273                }
2274              }
2275            })();
2276          </script>
2277       
2278</BODY>
2279</HTML>
Note: See TracBrowser for help on using the repository browser.