⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cm.html

📁 jxta的api库
💻 HTML
📖 第 1 页 / 共 3 页
字号:
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Restore a saved StructuredDocument.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;byte[]</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../net/jxta/impl/cm/Cm.html#restoreBytes(java.lang.String, java.lang.String)">restoreBytes</A></B>(java.lang.String&nbsp;dn,             java.lang.String&nbsp;fn)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Restore an advetisement into a byte array.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../net/jxta/impl/cm/Cm.html#run()">run</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../net/jxta/impl/cm/Cm.html#save(java.lang.String, java.lang.String, net.jxta.document.Advertisement)">save</A></B>(java.lang.String&nbsp;dn,     java.lang.String&nbsp;fn,     <A HREF="../../../../net/jxta/document/Advertisement.html" title="class in net.jxta.document">Advertisement</A>&nbsp;adv)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Stores a StructuredDocument in specified dir, and file name</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../net/jxta/impl/cm/Cm.html#save(java.lang.String, java.lang.String, net.jxta.document.Advertisement, long, long)">save</A></B>(java.lang.String&nbsp;dn,     java.lang.String&nbsp;fn,     <A HREF="../../../../net/jxta/document/Advertisement.html" title="class in net.jxta.document">Advertisement</A>&nbsp;adv,     long&nbsp;lifetime,     long&nbsp;expiration)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Stores a StructuredDocument in specified dir, and file name, and associated doc timeouts</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;java.util.Vector</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../net/jxta/impl/cm/Cm.html#search(java.lang.String, java.lang.String, java.lang.String, int, java.util.Vector)">search</A></B>(java.lang.String&nbsp;dn,       java.lang.String&nbsp;attribute,       java.lang.String&nbsp;value,       int&nbsp;threshold,       java.util.Vector&nbsp;expirations)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Search and recovers documents that contains at least a macthing pair of tag/value.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../net/jxta/impl/cm/Cm.html#stop()">stop</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;stop the cm</TD></TR></TABLE>&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class java.lang.Object</B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD></TR></TABLE>&nbsp;<P><!-- ============ FIELD DETAIL =========== --><A NAME="field_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD></TR></TABLE><A NAME="RootDirBase"><!-- --></A><H3>RootDirBase</H3><PRE>public static final java.lang.String <B>RootDirBase</B></PRE><DL><DD>the name we will use for the base directory<P><DL></DL></DL><HR><A NAME="rootDir"><!-- --></A><H3>rootDir</H3><PRE>protected java.io.File <B>rootDir</B></PRE><DL><DD>file descriptor for the root of the cm<P><DL></DL></DL><HR><A NAME="DEFAULT_GC_MAX_INTERVAL"><!-- --></A><H3>DEFAULT_GC_MAX_INTERVAL</H3><PRE>public static final long <B>DEFAULT_GC_MAX_INTERVAL</B></PRE><DL><DL><DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#net.jxta.impl.cm.Cm.DEFAULT_GC_MAX_INTERVAL">Constant Field Values</A></DL></DL><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><A NAME="Cm(java.lang.String, boolean)"><!-- --></A><H3>Cm</H3><PRE>public <B>Cm</B>(java.lang.String&nbsp;areaName,          boolean&nbsp;enableOptimize)</PRE><DL><DD>Constructor for cm<P><DT><B>Parameters:</B><DD><CODE>areaName</CODE> - the name of the cm sub-dir to create<DD><CODE>enableOptimize</CODE> - whether to enable indexing  NOTE: Default garbage interval once an hour</DL><HR><A NAME="Cm(java.lang.String, boolean, long, boolean)"><!-- --></A><H3>Cm</H3><PRE>public <B>Cm</B>(java.lang.String&nbsp;areaName,          boolean&nbsp;enableOptimize,          long&nbsp;gcinterval,          boolean&nbsp;delta)</PRE><DL><DD>Constructor for cm<P><DT><B>Parameters:</B><DD><CODE>areaName</CODE> - the name of the cm sub-dir to create<DD><CODE>enableOptimize</CODE> - whether to enable indexing<DD><CODE>gcinterval</CODE> - gargbage collect max interval<DD><CODE>delta</CODE> - when true deltas are tracked</DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method Detail</B></FONT></TD></TR></TABLE><A NAME="createTmpName(net.jxta.document.StructuredDocument)"><!-- --></A><H3>createTmpName</H3><PRE>public static java.lang.String <B>createTmpName</B>(<A HREF="../../../../net/jxta/document/StructuredDocument.html" title="interface in net.jxta.document">StructuredDocument</A>&nbsp;doc)</PRE><DL><DD>Generates a random file name using doc hashcode<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>doc</CODE> - to hash to generate a unique name<DT><B>Returns:</B><DD>String a random file name</DL></DD></DL><HR><A NAME="getRecords(java.lang.String, int, java.util.Vector, java.util.Vector)"><!-- --></A><H3>getRecords</H3><PRE>public java.util.Vector <B>getRecords</B>(java.lang.String&nbsp;dn,                                   int&nbsp;threshold,                                   java.util.Vector&nbsp;values,                                   java.util.Vector&nbsp;expirations)</PRE><DL><DD>Gets the list of all the files into the given folder<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>dn</CODE> - contains the name of the folder<DT><B>Returns:</B><DD>Vector Strings containing the name of the files</DL></DD></DL><HR><A NAME="getRecords(java.lang.String, int, java.util.Vector, java.util.Vector, boolean)"><!-- --></A><H3>getRecords</H3><PRE>public java.util.Vector <B>getRecords</B>(java.lang.String&nbsp;dn,                                   int&nbsp;threshold,                                   java.util.Vector&nbsp;values,                                   java.util.Vector&nbsp;expirations,                                   boolean&nbsp;purge)</PRE><DL><DD><DL></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="garbageCollect()"><!-- --></A><H3>garbageCollect</H3><PRE>public void <B>garbageCollect</B>()</PRE><DL><DD><DL></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="getLifetime(java.lang.String, java.lang.String)"><!-- --></A><H3>getLifetime</H3><PRE>public long <B>getLifetime</B>(java.lang.String&nbsp;dn,                        java.lang.String&nbsp;fn)</PRE><DL><DD>Returns the relative time in milliseconds at which the file  will expire.<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>dn</CODE> - contains the name of the folder<DD><CODE>fn</CODE> - contains the name of the file<DT><B>Returns:</B><DD>the absolute time in milliseconds at which this document will expire. -1 is returned if the file is not recognized or already expired.</DL></DD></DL><HR><A NAME="getExpirationtime(java.lang.String, java.lang.String)"><!-- --></A><H3>getExpirationtime</H3><PRE>public long <B>getExpirationtime</B>(java.lang.String&nbsp;dn,                              java.lang.String&nbsp;fn)</PRE><DL><DD>Returns the maximum duration in milliseconds for which this  document should cached by those other than the publisher. This  value is either the cache lifetime or the remaining lifetime  of the document, whichever is less.<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>dn</CODE> - contains the name of the folder<DD><CODE>fn</CODE> - contains the name of the file<DT><B>Returns:</B><DD>number of milliseconds until the file expires or -1 if the file is not recognized or already expired.</DL></DD></DL><HR><A NAME="getInputStream(java.lang.String, java.lang.String)"><!-- --></A><H3>getInputStream</H3><PRE>public java.io.ByteArrayInputStream <B>getInputStream</B>(java.lang.String&nbsp;dn,                                                   java.lang.String&nbsp;fn)                                            throws java.io.IOException</PRE><DL><DD>Returns the inputStream of a specified file, in a specified dir<P>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -