source: sandbox/expresso-solr/solr/docs/api/org/apache/solr/update/UpdateHandler.html @ 7588

Revision 7588, 39.9 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:25 EDT 2012 -->
6<META http-equiv="Content-Type" content="text/html; charset=utf-8">
7<TITLE>
8UpdateHandler (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="UpdateHandler (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/UpdateHandler.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/update/UpdateCommand.html" title="class in org.apache.solr.update"><B>PREV CLASS</B></A>&nbsp;
59&nbsp;<A HREF="../../../../org/apache/solr/update/UpdateLog.html" title="class in org.apache.solr.update"><B>NEXT CLASS</B></A></FONT></TD>
60<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
61  <A HREF="../../../../index.html?org/apache/solr/update/UpdateHandler.html" target="_top"><B>FRAMES</B></A>  &nbsp;
62&nbsp;<A HREF="UpdateHandler.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;NESTED&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.update</FONT>
92<BR>
93Class UpdateHandler</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.update.UpdateHandler</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<DL>
102<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/apache/solr/update/DirectUpdateHandler2.html" title="class in org.apache.solr.update">DirectUpdateHandler2</A></DD>
103</DL>
104<HR>
105<DL>
106<DT><PRE>public abstract class <B>UpdateHandler</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>
107</PRE>
108
109<P>
110<code>UpdateHandler</code> handles requests to change the index
111 (adds, deletes, commits, optimizes, etc).
112<P>
113
114<P>
115<DL>
116<DT><B>Since:</B></DT>
117  <DD>solr 0.9</DD>
118</DL>
119<HR>
120
121<P>
122<!-- ======== NESTED CLASS SUMMARY ======== -->
123
124<A NAME="nested_class_summary"><!-- --></A>
125<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
126<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
127<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
128<B>Nested Class Summary</B></FONT></TH>
129</TR>
130</TABLE>
131&nbsp;<A NAME="nested_classes_inherited_from_class_org.apache.solr.core.SolrInfoMBean"><!-- --></A>
132<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
133<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
134<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>
135</TR>
136<TR BGCOLOR="white" CLASS="TableRowColor">
137<TD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.Category.html" title="enum in org.apache.solr.core">SolrInfoMBean.Category</A></CODE></TD>
138</TR>
139</TABLE>
140&nbsp;
141<!-- =========== FIELD SUMMARY =========== -->
142
143<A NAME="field_summary"><!-- --></A>
144<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
145<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
146<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
147<B>Field Summary</B></FONT></TH>
148</TR>
149<TR BGCOLOR="white" CLASS="TableRowColor">
150<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
151<CODE>protected &nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</A>&lt;<A HREF="../../../../org/apache/solr/core/SolrEventListener.html" title="interface in org.apache.solr.core">SolrEventListener</A>&gt;</CODE></FONT></TD>
152<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#commitCallbacks">commitCallbacks</A></B></CODE>
153
154<BR>
155&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
156</TR>
157<TR BGCOLOR="white" CLASS="TableRowColor">
158<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
159<CODE>protected &nbsp;<A HREF="../../../../org/apache/solr/core/SolrCore.html" title="class in org.apache.solr.core">SolrCore</A></CODE></FONT></TD>
160<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#core">core</A></B></CODE>
161
162<BR>
163&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
164</TR>
165<TR BGCOLOR="white" CLASS="TableRowColor">
166<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
167<CODE>protected &nbsp;<A HREF="../../../../org/apache/solr/schema/SchemaField.html" title="class in org.apache.solr.schema">SchemaField</A></CODE></FONT></TD>
168<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#idField">idField</A></B></CODE>
169
170<BR>
171&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
172</TR>
173<TR BGCOLOR="white" CLASS="TableRowColor">
174<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
175<CODE>protected &nbsp;<A HREF="../../../../org/apache/solr/schema/FieldType.html" title="class in org.apache.solr.schema">FieldType</A></CODE></FONT></TD>
176<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#idFieldType">idFieldType</A></B></CODE>
177
178<BR>
179&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
180</TR>
181<TR BGCOLOR="white" CLASS="TableRowColor">
182<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
183<CODE>protected static&nbsp;org.slf4j.Logger</CODE></FONT></TD>
184<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#log">log</A></B></CODE>
185
186<BR>
187&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
188</TR>
189<TR BGCOLOR="white" CLASS="TableRowColor">
190<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
191<CODE>protected &nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</A>&lt;<A HREF="../../../../org/apache/solr/core/SolrEventListener.html" title="interface in org.apache.solr.core">SolrEventListener</A>&gt;</CODE></FONT></TD>
192<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#optimizeCallbacks">optimizeCallbacks</A></B></CODE>
193
194<BR>
195&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
196</TR>
197<TR BGCOLOR="white" CLASS="TableRowColor">
198<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
199<CODE>protected &nbsp;<A HREF="../../../../org/apache/solr/schema/IndexSchema.html" title="class in org.apache.solr.schema">IndexSchema</A></CODE></FONT></TD>
200<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#schema">schema</A></B></CODE>
201
202<BR>
203&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
204</TR>
205<TR BGCOLOR="white" CLASS="TableRowColor">
206<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
207<CODE>protected &nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</A>&lt;<A HREF="../../../../org/apache/solr/core/SolrEventListener.html" title="interface in org.apache.solr.core">SolrEventListener</A>&gt;</CODE></FONT></TD>
208<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#softCommitCallbacks">softCommitCallbacks</A></B></CODE>
209
210<BR>
211&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
212</TR>
213<TR BGCOLOR="white" CLASS="TableRowColor">
214<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
215<CODE>protected &nbsp;<A HREF="../../../../org/apache/solr/update/UpdateLog.html" title="class in org.apache.solr.update">UpdateLog</A></CODE></FONT></TD>
216<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#ulog">ulog</A></B></CODE>
217
218<BR>
219&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
220</TR>
221</TABLE>
222&nbsp;
223<!-- ======== CONSTRUCTOR SUMMARY ======== -->
224
225<A NAME="constructor_summary"><!-- --></A>
226<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
227<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
228<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
229<B>Constructor Summary</B></FONT></TH>
230</TR>
231<TR BGCOLOR="white" CLASS="TableRowColor">
232<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#UpdateHandler(org.apache.solr.core.SolrCore)">UpdateHandler</A></B>(<A HREF="../../../../org/apache/solr/core/SolrCore.html" title="class in org.apache.solr.core">SolrCore</A>&nbsp;core)</CODE>
233
234<BR>
235&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
236</TR>
237</TABLE>
238&nbsp;
239<!-- ========== METHOD SUMMARY =========== -->
240
241<A NAME="method_summary"><!-- --></A>
242<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
243<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
244<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
245<B>Method Summary</B></FONT></TH>
246</TR>
247<TR BGCOLOR="white" CLASS="TableRowColor">
248<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
249<CODE>abstract &nbsp;int</CODE></FONT></TD>
250<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#addDoc(org.apache.solr.update.AddUpdateCommand)">addDoc</A></B>(<A HREF="../../../../org/apache/solr/update/AddUpdateCommand.html" title="class in org.apache.solr.update">AddUpdateCommand</A>&nbsp;cmd)</CODE>
251
252<BR>
253&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
254</TR>
255<TR BGCOLOR="white" CLASS="TableRowColor">
256<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
257<CODE>protected &nbsp;void</CODE></FONT></TD>
258<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#callPostCommitCallbacks()">callPostCommitCallbacks</A></B>()</CODE>
259
260<BR>
261&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
262</TR>
263<TR BGCOLOR="white" CLASS="TableRowColor">
264<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
265<CODE>protected &nbsp;void</CODE></FONT></TD>
266<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#callPostOptimizeCallbacks()">callPostOptimizeCallbacks</A></B>()</CODE>
267
268<BR>
269&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
270</TR>
271<TR BGCOLOR="white" CLASS="TableRowColor">
272<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
273<CODE>protected &nbsp;void</CODE></FONT></TD>
274<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#callPostSoftCommitCallbacks()">callPostSoftCommitCallbacks</A></B>()</CODE>
275
276<BR>
277&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
278</TR>
279<TR BGCOLOR="white" CLASS="TableRowColor">
280<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
281<CODE>abstract &nbsp;void</CODE></FONT></TD>
282<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#close()">close</A></B>()</CODE>
283
284<BR>
285&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
286</TR>
287<TR BGCOLOR="white" CLASS="TableRowColor">
288<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
289<CODE>abstract &nbsp;void</CODE></FONT></TD>
290<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#commit(org.apache.solr.update.CommitUpdateCommand)">commit</A></B>(<A HREF="../../../../org/apache/solr/update/CommitUpdateCommand.html" title="class in org.apache.solr.update">CommitUpdateCommand</A>&nbsp;cmd)</CODE>
291
292<BR>
293&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
294</TR>
295<TR BGCOLOR="white" CLASS="TableRowColor">
296<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
297<CODE>abstract &nbsp;void</CODE></FONT></TD>
298<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#decref()">decref</A></B>()</CODE>
299
300<BR>
301&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called when a SolrCore using this UpdateHandler is closed.</TD>
302</TR>
303<TR BGCOLOR="white" CLASS="TableRowColor">
304<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
305<CODE>abstract &nbsp;void</CODE></FONT></TD>
306<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#delete(org.apache.solr.update.DeleteUpdateCommand)">delete</A></B>(<A HREF="../../../../org/apache/solr/update/DeleteUpdateCommand.html" title="class in org.apache.solr.update">DeleteUpdateCommand</A>&nbsp;cmd)</CODE>
307
308<BR>
309&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
310</TR>
311<TR BGCOLOR="white" CLASS="TableRowColor">
312<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
313<CODE>abstract &nbsp;void</CODE></FONT></TD>
314<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#deleteByQuery(org.apache.solr.update.DeleteUpdateCommand)">deleteByQuery</A></B>(<A HREF="../../../../org/apache/solr/update/DeleteUpdateCommand.html" title="class in org.apache.solr.update">DeleteUpdateCommand</A>&nbsp;cmd)</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>abstract &nbsp;<A HREF="../../../../org/apache/solr/update/SolrCoreState.html" title="class in org.apache.solr.update">SolrCoreState</A></CODE></FONT></TD>
322<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#getSolrCoreState()">getSolrCoreState</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>abstract &nbsp;<A HREF="../../../../org/apache/solr/update/UpdateLog.html" title="class in org.apache.solr.update">UpdateLog</A></CODE></FONT></TD>
330<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#getUpdateLog()">getUpdateLog</A></B>()</CODE>
331
332<BR>
333&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
334</TR>
335<TR BGCOLOR="white" CLASS="TableRowColor">
336<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
337<CODE>abstract &nbsp;void</CODE></FONT></TD>
338<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#incref()">incref</A></B>()</CODE>
339
340<BR>
341&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called when this UpdateHandler is shared with another SolrCore.</TD>
342</TR>
343<TR BGCOLOR="white" CLASS="TableRowColor">
344<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
345<CODE>abstract &nbsp;int</CODE></FONT></TD>
346<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#mergeIndexes(org.apache.solr.update.MergeIndexesCommand)">mergeIndexes</A></B>(<A HREF="../../../../org/apache/solr/update/MergeIndexesCommand.html" title="class in org.apache.solr.update">MergeIndexesCommand</A>&nbsp;cmd)</CODE>
347
348<BR>
349&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
350</TR>
351<TR BGCOLOR="white" CLASS="TableRowColor">
352<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
353<CODE>abstract &nbsp;void</CODE></FONT></TD>
354<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#newIndexWriter()">newIndexWriter</A></B>()</CODE>
355
356<BR>
357&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called when the Writer should be opened again - eg when replication replaces
358 all of the index files.</TD>
359</TR>
360<TR BGCOLOR="white" CLASS="TableRowColor">
361<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
362<CODE>&nbsp;void</CODE></FONT></TD>
363<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#registerCommitCallback(org.apache.solr.core.SolrEventListener)">registerCommitCallback</A></B>(<A HREF="../../../../org/apache/solr/core/SolrEventListener.html" title="interface in org.apache.solr.core">SolrEventListener</A>&nbsp;listener)</CODE>
364
365<BR>
366&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NOTE: this function is not thread safe.</TD>
367</TR>
368<TR BGCOLOR="white" CLASS="TableRowColor">
369<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
370<CODE>&nbsp;void</CODE></FONT></TD>
371<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#registerOptimizeCallback(org.apache.solr.core.SolrEventListener)">registerOptimizeCallback</A></B>(<A HREF="../../../../org/apache/solr/core/SolrEventListener.html" title="interface in org.apache.solr.core">SolrEventListener</A>&nbsp;listener)</CODE>
372
373<BR>
374&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NOTE: this function is not thread safe.</TD>
375</TR>
376<TR BGCOLOR="white" CLASS="TableRowColor">
377<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
378<CODE>&nbsp;void</CODE></FONT></TD>
379<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#registerSoftCommitCallback(org.apache.solr.core.SolrEventListener)">registerSoftCommitCallback</A></B>(<A HREF="../../../../org/apache/solr/core/SolrEventListener.html" title="interface in org.apache.solr.core">SolrEventListener</A>&nbsp;listener)</CODE>
380
381<BR>
382&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NOTE: this function is not thread safe.</TD>
383</TR>
384<TR BGCOLOR="white" CLASS="TableRowColor">
385<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
386<CODE>abstract &nbsp;void</CODE></FONT></TD>
387<TD><CODE><B><A HREF="../../../../org/apache/solr/update/UpdateHandler.html#rollback(org.apache.solr.update.RollbackUpdateCommand)">rollback</A></B>(<A HREF="../../../../org/apache/solr/update/RollbackUpdateCommand.html" title="class in org.apache.solr.update">RollbackUpdateCommand</A>&nbsp;cmd)</CODE>
388
389<BR>
390&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
391</TR>
392</TABLE>
393&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
394<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
395<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
396<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>
397</TR>
398<TR BGCOLOR="white" CLASS="TableRowColor">
399<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#finalize()" title="class or interface in java.lang">finalize</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>
400</TR>
401</TABLE>
402&nbsp;<A NAME="methods_inherited_from_class_org.apache.solr.core.SolrInfoMBean"><!-- --></A>
403<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
404<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
405<TH ALIGN="left"><B>Methods 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>
406</TR>
407<TR BGCOLOR="white" CLASS="TableRowColor">
408<TD><CODE><A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getCategory()">getCategory</A>, <A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getDescription()">getDescription</A>, <A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getDocs()">getDocs</A>, <A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getName()">getName</A>, <A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getSource()">getSource</A>, <A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getStatistics()">getStatistics</A>, <A HREF="../../../../org/apache/solr/core/SolrInfoMBean.html#getVersion()">getVersion</A></CODE></TD>
409</TR>
410</TABLE>
411&nbsp;
412<P>
413
414<!-- ============ FIELD DETAIL =========== -->
415
416<A NAME="field_detail"><!-- --></A>
417<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
418<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
419<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
420<B>Field Detail</B></FONT></TH>
421</TR>
422</TABLE>
423
424<A NAME="log"><!-- --></A><H3>
425log</H3>
426<PRE>
427protected static final org.slf4j.Logger <B>log</B></PRE>
428<DL>
429<DL>
430</DL>
431</DL>
432<HR>
433
434<A NAME="core"><!-- --></A><H3>
435core</H3>
436<PRE>
437protected final <A HREF="../../../../org/apache/solr/core/SolrCore.html" title="class in org.apache.solr.core">SolrCore</A> <B>core</B></PRE>
438<DL>
439<DL>
440</DL>
441</DL>
442<HR>
443
444<A NAME="schema"><!-- --></A><H3>
445schema</H3>
446<PRE>
447protected final <A HREF="../../../../org/apache/solr/schema/IndexSchema.html" title="class in org.apache.solr.schema">IndexSchema</A> <B>schema</B></PRE>
448<DL>
449<DL>
450</DL>
451</DL>
452<HR>
453
454<A NAME="idField"><!-- --></A><H3>
455idField</H3>
456<PRE>
457protected final <A HREF="../../../../org/apache/solr/schema/SchemaField.html" title="class in org.apache.solr.schema">SchemaField</A> <B>idField</B></PRE>
458<DL>
459<DL>
460</DL>
461</DL>
462<HR>
463
464<A NAME="idFieldType"><!-- --></A><H3>
465idFieldType</H3>
466<PRE>
467protected final <A HREF="../../../../org/apache/solr/schema/FieldType.html" title="class in org.apache.solr.schema">FieldType</A> <B>idFieldType</B></PRE>
468<DL>
469<DL>
470</DL>
471</DL>
472<HR>
473
474<A NAME="commitCallbacks"><!-- --></A><H3>
475commitCallbacks</H3>
476<PRE>
477protected <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</A>&lt;<A HREF="../../../../org/apache/solr/core/SolrEventListener.html" title="interface in org.apache.solr.core">SolrEventListener</A>&gt; <B>commitCallbacks</B></PRE>
478<DL>
479<DL>
480</DL>
481</DL>
482<HR>
483
484<A NAME="softCommitCallbacks"><!-- --></A><H3>
485softCommitCallbacks</H3>
486<PRE>
487protected <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</A>&lt;<A HREF="../../../../org/apache/solr/core/SolrEventListener.html" title="interface in org.apache.solr.core">SolrEventListener</A>&gt; <B>softCommitCallbacks</B></PRE>
488<DL>
489<DL>
490</DL>
491</DL>
492<HR>
493
494<A NAME="optimizeCallbacks"><!-- --></A><H3>
495optimizeCallbacks</H3>
496<PRE>
497protected <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util">Vector</A>&lt;<A HREF="../../../../org/apache/solr/core/SolrEventListener.html" title="interface in org.apache.solr.core">SolrEventListener</A>&gt; <B>optimizeCallbacks</B></PRE>
498<DL>
499<DL>
500</DL>
501</DL>
502<HR>
503
504<A NAME="ulog"><!-- --></A><H3>
505ulog</H3>
506<PRE>
507protected <A HREF="../../../../org/apache/solr/update/UpdateLog.html" title="class in org.apache.solr.update">UpdateLog</A> <B>ulog</B></PRE>
508<DL>
509<DL>
510</DL>
511</DL>
512
513<!-- ========= CONSTRUCTOR DETAIL ======== -->
514
515<A NAME="constructor_detail"><!-- --></A>
516<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
517<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
518<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
519<B>Constructor Detail</B></FONT></TH>
520</TR>
521</TABLE>
522
523<A NAME="UpdateHandler(org.apache.solr.core.SolrCore)"><!-- --></A><H3>
524UpdateHandler</H3>
525<PRE>
526public <B>UpdateHandler</B>(<A HREF="../../../../org/apache/solr/core/SolrCore.html" title="class in org.apache.solr.core">SolrCore</A>&nbsp;core)</PRE>
527<DL>
528</DL>
529
530<!-- ============ METHOD DETAIL ========== -->
531
532<A NAME="method_detail"><!-- --></A>
533<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
534<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
535<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
536<B>Method Detail</B></FONT></TH>
537</TR>
538</TABLE>
539
540<A NAME="decref()"><!-- --></A><H3>
541decref</H3>
542<PRE>
543public abstract void <B>decref</B>()</PRE>
544<DL>
545<DD>Called when a SolrCore using this UpdateHandler is closed.
546<P>
547<DD><DL>
548</DL>
549</DD>
550<DD><DL>
551</DL>
552</DD>
553</DL>
554<HR>
555
556<A NAME="incref()"><!-- --></A><H3>
557incref</H3>
558<PRE>
559public abstract void <B>incref</B>()</PRE>
560<DL>
561<DD>Called when this UpdateHandler is shared with another SolrCore.
562<P>
563<DD><DL>
564</DL>
565</DD>
566<DD><DL>
567</DL>
568</DD>
569</DL>
570<HR>
571
572<A NAME="callPostCommitCallbacks()"><!-- --></A><H3>
573callPostCommitCallbacks</H3>
574<PRE>
575protected void <B>callPostCommitCallbacks</B>()</PRE>
576<DL>
577<DD><DL>
578</DL>
579</DD>
580<DD><DL>
581</DL>
582</DD>
583</DL>
584<HR>
585
586<A NAME="callPostSoftCommitCallbacks()"><!-- --></A><H3>
587callPostSoftCommitCallbacks</H3>
588<PRE>
589protected void <B>callPostSoftCommitCallbacks</B>()</PRE>
590<DL>
591<DD><DL>
592</DL>
593</DD>
594<DD><DL>
595</DL>
596</DD>
597</DL>
598<HR>
599
600<A NAME="callPostOptimizeCallbacks()"><!-- --></A><H3>
601callPostOptimizeCallbacks</H3>
602<PRE>
603protected void <B>callPostOptimizeCallbacks</B>()</PRE>
604<DL>
605<DD><DL>
606</DL>
607</DD>
608<DD><DL>
609</DL>
610</DD>
611</DL>
612<HR>
613
614<A NAME="newIndexWriter()"><!-- --></A><H3>
615newIndexWriter</H3>
616<PRE>
617public abstract void <B>newIndexWriter</B>()
618                             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>
619<DL>
620<DD>Called when the Writer should be opened again - eg when replication replaces
621 all of the index files.
622<P>
623<DD><DL>
624</DL>
625</DD>
626<DD><DL>
627
628<DT><B>Throws:</B>
629<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>
630</DD>
631</DL>
632<HR>
633
634<A NAME="getSolrCoreState()"><!-- --></A><H3>
635getSolrCoreState</H3>
636<PRE>
637public abstract <A HREF="../../../../org/apache/solr/update/SolrCoreState.html" title="class in org.apache.solr.update">SolrCoreState</A> <B>getSolrCoreState</B>()</PRE>
638<DL>
639<DD><DL>
640</DL>
641</DD>
642<DD><DL>
643</DL>
644</DD>
645</DL>
646<HR>
647
648<A NAME="addDoc(org.apache.solr.update.AddUpdateCommand)"><!-- --></A><H3>
649addDoc</H3>
650<PRE>
651public abstract int <B>addDoc</B>(<A HREF="../../../../org/apache/solr/update/AddUpdateCommand.html" title="class in org.apache.solr.update">AddUpdateCommand</A>&nbsp;cmd)
652                    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>
653<DL>
654<DD><DL>
655</DL>
656</DD>
657<DD><DL>
658
659<DT><B>Throws:</B>
660<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>
661</DD>
662</DL>
663<HR>
664
665<A NAME="delete(org.apache.solr.update.DeleteUpdateCommand)"><!-- --></A><H3>
666delete</H3>
667<PRE>
668public abstract void <B>delete</B>(<A HREF="../../../../org/apache/solr/update/DeleteUpdateCommand.html" title="class in org.apache.solr.update">DeleteUpdateCommand</A>&nbsp;cmd)
669                     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>
670<DL>
671<DD><DL>
672</DL>
673</DD>
674<DD><DL>
675
676<DT><B>Throws:</B>
677<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>
678</DD>
679</DL>
680<HR>
681
682<A NAME="deleteByQuery(org.apache.solr.update.DeleteUpdateCommand)"><!-- --></A><H3>
683deleteByQuery</H3>
684<PRE>
685public abstract void <B>deleteByQuery</B>(<A HREF="../../../../org/apache/solr/update/DeleteUpdateCommand.html" title="class in org.apache.solr.update">DeleteUpdateCommand</A>&nbsp;cmd)
686                            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>
687<DL>
688<DD><DL>
689</DL>
690</DD>
691<DD><DL>
692
693<DT><B>Throws:</B>
694<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>
695</DD>
696</DL>
697<HR>
698
699<A NAME="mergeIndexes(org.apache.solr.update.MergeIndexesCommand)"><!-- --></A><H3>
700mergeIndexes</H3>
701<PRE>
702public abstract int <B>mergeIndexes</B>(<A HREF="../../../../org/apache/solr/update/MergeIndexesCommand.html" title="class in org.apache.solr.update">MergeIndexesCommand</A>&nbsp;cmd)
703                          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>
704<DL>
705<DD><DL>
706</DL>
707</DD>
708<DD><DL>
709
710<DT><B>Throws:</B>
711<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>
712</DD>
713</DL>
714<HR>
715
716<A NAME="commit(org.apache.solr.update.CommitUpdateCommand)"><!-- --></A><H3>
717commit</H3>
718<PRE>
719public abstract void <B>commit</B>(<A HREF="../../../../org/apache/solr/update/CommitUpdateCommand.html" title="class in org.apache.solr.update">CommitUpdateCommand</A>&nbsp;cmd)
720                     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>
721<DL>
722<DD><DL>
723</DL>
724</DD>
725<DD><DL>
726
727<DT><B>Throws:</B>
728<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>
729</DD>
730</DL>
731<HR>
732
733<A NAME="rollback(org.apache.solr.update.RollbackUpdateCommand)"><!-- --></A><H3>
734rollback</H3>
735<PRE>
736public abstract void <B>rollback</B>(<A HREF="../../../../org/apache/solr/update/RollbackUpdateCommand.html" title="class in org.apache.solr.update">RollbackUpdateCommand</A>&nbsp;cmd)
737                       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>
738<DL>
739<DD><DL>
740</DL>
741</DD>
742<DD><DL>
743
744<DT><B>Throws:</B>
745<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>
746</DD>
747</DL>
748<HR>
749
750<A NAME="close()"><!-- --></A><H3>
751close</H3>
752<PRE>
753public abstract void <B>close</B>()
754                    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>
755<DL>
756<DD><DL>
757</DL>
758</DD>
759<DD><DL>
760
761<DT><B>Throws:</B>
762<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>
763</DD>
764</DL>
765<HR>
766
767<A NAME="getUpdateLog()"><!-- --></A><H3>
768getUpdateLog</H3>
769<PRE>
770public abstract <A HREF="../../../../org/apache/solr/update/UpdateLog.html" title="class in org.apache.solr.update">UpdateLog</A> <B>getUpdateLog</B>()</PRE>
771<DL>
772<DD><DL>
773</DL>
774</DD>
775<DD><DL>
776</DL>
777</DD>
778</DL>
779<HR>
780
781<A NAME="registerCommitCallback(org.apache.solr.core.SolrEventListener)"><!-- --></A><H3>
782registerCommitCallback</H3>
783<PRE>
784public void <B>registerCommitCallback</B>(<A HREF="../../../../org/apache/solr/core/SolrEventListener.html" title="interface in org.apache.solr.core">SolrEventListener</A>&nbsp;listener)</PRE>
785<DL>
786<DD>NOTE: this function is not thread safe.  However, it is safe to call within the
787 <code>inform( SolrCore core )</code> function for <code>SolrCoreAware</code> classes.
788 Outside <code>inform</code>, this could potentially throw a ConcurrentModificationException
789<P>
790<DD><DL>
791</DL>
792</DD>
793<DD><DL>
794<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>
795</DD>
796</DL>
797<HR>
798
799<A NAME="registerSoftCommitCallback(org.apache.solr.core.SolrEventListener)"><!-- --></A><H3>
800registerSoftCommitCallback</H3>
801<PRE>
802public void <B>registerSoftCommitCallback</B>(<A HREF="../../../../org/apache/solr/core/SolrEventListener.html" title="interface in org.apache.solr.core">SolrEventListener</A>&nbsp;listener)</PRE>
803<DL>
804<DD>NOTE: this function is not thread safe.  However, it is safe to call within the
805 <code>inform( SolrCore core )</code> function for <code>SolrCoreAware</code> classes.
806 Outside <code>inform</code>, this could potentially throw a ConcurrentModificationException
807<P>
808<DD><DL>
809</DL>
810</DD>
811<DD><DL>
812<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>
813</DD>
814</DL>
815<HR>
816
817<A NAME="registerOptimizeCallback(org.apache.solr.core.SolrEventListener)"><!-- --></A><H3>
818registerOptimizeCallback</H3>
819<PRE>
820public void <B>registerOptimizeCallback</B>(<A HREF="../../../../org/apache/solr/core/SolrEventListener.html" title="interface in org.apache.solr.core">SolrEventListener</A>&nbsp;listener)</PRE>
821<DL>
822<DD>NOTE: this function is not thread safe.  However, it is safe to call within the
823 <code>inform( SolrCore core )</code> function for <code>SolrCoreAware</code> classes.
824 Outside <code>inform</code>, this could potentially throw a ConcurrentModificationException
825<P>
826<DD><DL>
827</DL>
828</DD>
829<DD><DL>
830<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>
831</DD>
832</DL>
833<!-- ========= END OF CLASS DATA ========= -->
834<HR>
835
836
837<!-- ======= START OF BOTTOM NAVBAR ====== -->
838<A NAME="navbar_bottom"><!-- --></A>
839<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
840<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
841<TR>
842<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
843<A NAME="navbar_bottom_firstrow"><!-- --></A>
844<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
845  <TR ALIGN="center" VALIGN="top">
846  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
847  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
848  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
849  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/UpdateHandler.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
850  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
851  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
852  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
853  </TR>
854</TABLE>
855</TD>
856<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
857</EM>
858</TD>
859</TR>
860
861<TR>
862<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
863&nbsp;<A HREF="../../../../org/apache/solr/update/UpdateCommand.html" title="class in org.apache.solr.update"><B>PREV CLASS</B></A>&nbsp;
864&nbsp;<A HREF="../../../../org/apache/solr/update/UpdateLog.html" title="class in org.apache.solr.update"><B>NEXT CLASS</B></A></FONT></TD>
865<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
866  <A HREF="../../../../index.html?org/apache/solr/update/UpdateHandler.html" target="_top"><B>FRAMES</B></A>  &nbsp;
867&nbsp;<A HREF="UpdateHandler.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
868&nbsp;<SCRIPT type="text/javascript">
869  <!--
870  if(window==top) {
871    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
872  }
873  //-->
874</SCRIPT>
875<NOSCRIPT>
876  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
877</NOSCRIPT>
878
879
880</FONT></TD>
881</TR>
882<TR>
883<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
884  SUMMARY:&nbsp;NESTED&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>
885<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
886DETAIL:&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>
887</TR>
888</TABLE>
889<A NAME="skip-navbar_bottom"></A>
890<!-- ======== END OF BOTTOM NAVBAR ======= -->
891
892<HR>
893
894          <address>Copyright &copy; 2000-2012 Apache Software Foundation.  All Rights Reserved.</address>
895          <script src='../../../../prettify.js' type='text/javascript'></script>
896          <script type='text/javascript'>
897            (function(){
898              var oldonload = window.onload;
899              if (typeof oldonload != 'function') {
900                window.onload = prettyPrint;
901              } else {
902                window.onload = function() {
903                  oldonload();
904                  prettyPrint();
905                }
906              }
907            })();
908          </script>
909       
910</BODY>
911</HTML>
Note: See TracBrowser for help on using the repository browser.