File: xmlcontainer_class.html

package info (click to toggle)
rpm 4.4.2.3-1
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 57,080 kB
  • ctags: 42,344
  • sloc: ansic: 219,358; tcl: 40,314; java: 29,521; sh: 26,593; perl: 23,174; cpp: 9,994; makefile: 2,947; awk: 1,312; yacc: 818; cs: 457; sed: 428; xml: 114; python: 33; php: 22; asm: 14
file content (85 lines) | stat: -rw-r--r-- 4,198 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
<!--Id: xmlcontainer_class.so,v 1.8 2002/07/30 16:57:44 merrells Exp -->
<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
<!--All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
<title>Berkeley DB: XmlContainer</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,java,C,C++">
</head>
<body bgcolor=white>
<a name="2"><!--meow--></a>
<table width="100%"><tr valign=top>
<td>
<h1>XmlContainer</h1>
</td>
<td align=right>
<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
<hr size=1 noshade>
<tt>
<h3><pre>
import com.sleepycat.dbxml.*;
<p>
public class XmlContainer extends Object
{
	XmlContainer(DbEnv dbenv, String name, int flags)
		throws DbException;
	...
}
</pre></h3>
<h1>Description</h1>
<p>The XmlContainer class provides methods for managing the storage and
retrieval of XmlDocuments.  The constructor creates an XmlContainer
object that is the handle for an XML Container.
<p>If no <b>dbenv</b> value is specified, the container is standalone; that
is, it is not part of any Berkeley DB environment.
<p>If a <b>dbenv</b> value is specified, the container is created within
the specified Berkeley DB environment and all operations are performed within
the context of that environment.  The container methods automatically
make calls to the other subsystems in Berkeley DB based on the enclosing
environment. For example, if the environment has been configured to use
locking, the container methods will automatically acquire the correct
locks when reading and writing pages of the underlying databases that
support the container.  The user is expected to suitably configure the
environment for their particular application.
<p>The <b>flags</b> value must be set to 0 or
the following value:
<p><dl compact>
<p><dt><a name="Db.DB_XA_CREATE">Db.DB_XA_CREATE</a><dd>Instead of creating a standalone database, create a database intended to
be accessed via applications running under a X/Open conformant Transaction
Manager.  The database will be opened in the environment specified by the
OPENINFO parameter of the GROUPS section of the ubbconfig file.  See the
<a href="../ref/xa/intro.html">XA Resource Manager</a> chapter in the
Reference Guide for more information.
</dl>
<h1>Class</h1>
<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
<h1>See Also</h1>
<a href="../api_java/xml_close.html">XmlContainer.close</a>,
<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
<a href="../api_java/xml_open.html">XmlContainer.open</a>,
<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
and
<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
<p>
<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
and
<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
</tt>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
</body>
</html>