blob: 3ffbbcaaf053b1ed6657ac8b98c744208357a78a [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<title>ServiceBinding</title>
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ServiceBinding";
}
}
catch(err) {
}
//-->
var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../javax/xml/registry/infomodel/Service.html" title="interface in javax.xml.registry.infomodel"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../javax/xml/registry/infomodel/Slot.html" title="interface in javax.xml.registry.infomodel"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?javax/xml/registry/infomodel/ServiceBinding.html" target="_top">Frames</a></li>
<li><a href="ServiceBinding.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">javax.xml.registry.infomodel</div>
<h2 title="Interface ServiceBinding" class="title">Interface ServiceBinding</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><a href="../../../../javax/xml/registry/infomodel/ExtensibleObject.html" title="interface in javax.xml.registry.infomodel">ExtensibleObject</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html" title="interface in javax.xml.registry.infomodel">RegistryObject</a>, <a href="../../../../javax/xml/registry/infomodel/URIValidator.html" title="interface in javax.xml.registry.infomodel">URIValidator</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">ServiceBinding</span>
extends <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html" title="interface in javax.xml.registry.infomodel">RegistryObject</a>, <a href="../../../../javax/xml/registry/infomodel/URIValidator.html" title="interface in javax.xml.registry.infomodel">URIValidator</a></pre>
<div class="block">ServiceBinding instances are RegistryObjects that represent technical information on a specific way to access a specific interface offered by a Service instance. A ServiceBinding may have a set of SpecificationLink instances.
Maps to a BindingTemplate in UDDI.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../javax/xml/registry/infomodel/Concept.html" title="interface in javax.xml.registry.infomodel"><code>Concept</code></a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/registry/infomodel/ServiceBinding.html#addSpecificationLink-javax.xml.registry.infomodel.SpecificationLink-">addSpecificationLink</a></span>(<a href="../../../../javax/xml/registry/infomodel/SpecificationLink.html" title="interface in javax.xml.registry.infomodel">SpecificationLink</a>&nbsp;specificationLink)</code>
<div class="block">Adds a child SpecificationLink.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/registry/infomodel/ServiceBinding.html#addSpecificationLinks-java.util.Collection-">addSpecificationLinks</a></span>(java.util.Collection&nbsp;specificationLinks)</code>
<div class="block">Adds a Collection of SpecificationLink children.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/registry/infomodel/ServiceBinding.html#getAccessURI--">getAccessURI</a></span>()</code>
<div class="block">Gets the URI that gives access to the service via this binding.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="../../../../javax/xml/registry/infomodel/Service.html" title="interface in javax.xml.registry.infomodel">Service</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/registry/infomodel/ServiceBinding.html#getService--">getService</a></span>()</code>
<div class="block">Gets the parent service for which this is a binding.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>java.util.Collection</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/registry/infomodel/ServiceBinding.html#getSpecificationLinks--">getSpecificationLinks</a></span>()</code>
<div class="block">Gets all children SpecificationLinks.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../../../javax/xml/registry/infomodel/ServiceBinding.html" title="interface in javax.xml.registry.infomodel">ServiceBinding</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/registry/infomodel/ServiceBinding.html#getTargetBinding--">getTargetBinding</a></span>()</code>
<div class="block">Gets the next ServiceBinding in case there is a redirection from
one service provider to another service provider.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/registry/infomodel/ServiceBinding.html#removeSpecificationLink-javax.xml.registry.infomodel.SpecificationLink-">removeSpecificationLink</a></span>(<a href="../../../../javax/xml/registry/infomodel/SpecificationLink.html" title="interface in javax.xml.registry.infomodel">SpecificationLink</a>&nbsp;specificationLink)</code>
<div class="block">Removes a child SpecificationLink.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/registry/infomodel/ServiceBinding.html#removeSpecificationLinks-java.util.Collection-">removeSpecificationLinks</a></span>(java.util.Collection&nbsp;specificationLinks)</code>
<div class="block">Removes a Collection of children SpecificationLinks.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/registry/infomodel/ServiceBinding.html#setAccessURI-java.lang.String-">setAccessURI</a></span>(java.lang.String&nbsp;uri)</code>
<div class="block">Sets the URI that gives access to the service via this binding.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/registry/infomodel/ServiceBinding.html#setTargetBinding-javax.xml.registry.infomodel.ServiceBinding-">setTargetBinding</a></span>(<a href="../../../../javax/xml/registry/infomodel/ServiceBinding.html" title="interface in javax.xml.registry.infomodel">ServiceBinding</a>&nbsp;binding)</code>
<div class="block">Sets the next ServiceBinding in case there is a redirection.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.xml.registry.infomodel.RegistryObject">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;javax.xml.registry.infomodel.<a href="../../../../javax/xml/registry/infomodel/RegistryObject.html" title="interface in javax.xml.registry.infomodel">RegistryObject</a></h3>
<code><a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#addAssociation-javax.xml.registry.infomodel.Association-">addAssociation</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#addAssociations-java.util.Collection-">addAssociations</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#addClassification-javax.xml.registry.infomodel.Classification-">addClassification</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#addClassifications-java.util.Collection-">addClassifications</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#addExternalIdentifier-javax.xml.registry.infomodel.ExternalIdentifier-">addExternalIdentifier</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#addExternalIdentifiers-java.util.Collection-">addExternalIdentifiers</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#addExternalLink-javax.xml.registry.infomodel.ExternalLink-">addExternalLink</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#addExternalLinks-java.util.Collection-">addExternalLinks</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#getAssociatedObjects--">getAssociatedObjects</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#getAssociations--">getAssociations</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#getAuditTrail--">getAuditTrail</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#getClassifications--">getClassifications</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#getDescription--">getDescription</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#getExternalIdentifiers--">getExternalIdentifiers</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#getExternalLinks--">getExternalLinks</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#getKey--">getKey</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#getLifeCycleManager--">getLifeCycleManager</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#getName--">getName</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#getObjectType--">getObjectType</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#getRegistryPackages--">getRegistryPackages</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#getSubmittingOrganization--">getSubmittingOrganization</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#removeAssociation-javax.xml.registry.infomodel.Association-">removeAssociation</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#removeAssociations-java.util.Collection-">removeAssociations</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#removeClassification-javax.xml.registry.infomodel.Classification-">removeClassification</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#removeClassifications-java.util.Collection-">removeClassifications</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#removeExternalIdentifier-javax.xml.registry.infomodel.ExternalIdentifier-">removeExternalIdentifier</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#removeExternalIdentifiers-java.util.Collection-">removeExternalIdentifiers</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#removeExternalLink-javax.xml.registry.infomodel.ExternalLink-">removeExternalLink</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#removeExternalLinks-java.util.Collection-">removeExternalLinks</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#setAssociations-java.util.Collection-">setAssociations</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#setClassifications-java.util.Collection-">setClassifications</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#setDescription-javax.xml.registry.infomodel.InternationalString-">setDescription</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#setExternalIdentifiers-java.util.Collection-">setExternalIdentifiers</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#setExternalLinks-java.util.Collection-">setExternalLinks</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#setKey-javax.xml.registry.infomodel.Key-">setKey</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#setName-javax.xml.registry.infomodel.InternationalString-">setName</a>, <a href="../../../../javax/xml/registry/infomodel/RegistryObject.html#toXML--">toXML</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.xml.registry.infomodel.ExtensibleObject">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;javax.xml.registry.infomodel.<a href="../../../../javax/xml/registry/infomodel/ExtensibleObject.html" title="interface in javax.xml.registry.infomodel">ExtensibleObject</a></h3>
<code><a href="../../../../javax/xml/registry/infomodel/ExtensibleObject.html#addSlot-javax.xml.registry.infomodel.Slot-">addSlot</a>, <a href="../../../../javax/xml/registry/infomodel/ExtensibleObject.html#addSlots-java.util.Collection-">addSlots</a>, <a href="../../../../javax/xml/registry/infomodel/ExtensibleObject.html#getSlot-java.lang.String-">getSlot</a>, <a href="../../../../javax/xml/registry/infomodel/ExtensibleObject.html#getSlots--">getSlots</a>, <a href="../../../../javax/xml/registry/infomodel/ExtensibleObject.html#removeSlot-java.lang.String-">removeSlot</a>, <a href="../../../../javax/xml/registry/infomodel/ExtensibleObject.html#removeSlots-java.util.Collection-">removeSlots</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.xml.registry.infomodel.URIValidator">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;javax.xml.registry.infomodel.<a href="../../../../javax/xml/registry/infomodel/URIValidator.html" title="interface in javax.xml.registry.infomodel">URIValidator</a></h3>
<code><a href="../../../../javax/xml/registry/infomodel/URIValidator.html#getValidateURI--">getValidateURI</a>, <a href="../../../../javax/xml/registry/infomodel/URIValidator.html#setValidateURI-boolean-">setValidateURI</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getAccessURI--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAccessURI</h4>
<pre>java.lang.String&nbsp;getAccessURI()
throws <a href="../../../../javax/xml/registry/JAXRException.html" title="class in javax.xml.registry">JAXRException</a></pre>
<div class="block">Gets the URI that gives access to the service via this binding.
Default is a NULL String.
<p><DL><DT><B>Capability Level: 0 </B></DL></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the URI that gives access to the service via this binding</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../../../../javax/xml/registry/JAXRException.html" title="class in javax.xml.registry">JAXRException</a></code> - If the JAXR provider encounters an internal error</dd>
</dl>
</li>
</ul>
<a name="setAccessURI-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAccessURI</h4>
<pre>void&nbsp;setAccessURI(java.lang.String&nbsp;uri)
throws <a href="../../../../javax/xml/registry/JAXRException.html" title="class in javax.xml.registry">JAXRException</a></pre>
<div class="block">Sets the URI that gives access to the service via this binding.
The accessURI is mutually exclusive from targetBinding. JAXR Provider must
throw an InvalidRequestException if an accessURI is set when there is
already a non-null targetBinding defined.
<p><DL><DT><B>Capability Level: 0 </B></DL></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>uri</code> - the URI that gives access to the service via this binding</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../../../../javax/xml/registry/JAXRException.html" title="class in javax.xml.registry">JAXRException</a></code> - If the JAXR provider encounters an internal error</dd>
</dl>
</li>
</ul>
<a name="getTargetBinding--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTargetBinding</h4>
<pre><a href="../../../../javax/xml/registry/infomodel/ServiceBinding.html" title="interface in javax.xml.registry.infomodel">ServiceBinding</a>&nbsp;getTargetBinding()
throws <a href="../../../../javax/xml/registry/JAXRException.html" title="class in javax.xml.registry">JAXRException</a></pre>
<div class="block">Gets the next ServiceBinding in case there is a redirection from
one service provider to another service provider.
<p><DL><DT><B>Capability Level: 0 </B></DL></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the next ServiceBinding in case there is a service redirection</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../../../../javax/xml/registry/JAXRException.html" title="class in javax.xml.registry">JAXRException</a></code> - If the JAXR provider encounters an internal error</dd>
</dl>
</li>
</ul>
<a name="setTargetBinding-javax.xml.registry.infomodel.ServiceBinding-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTargetBinding</h4>
<pre>void&nbsp;setTargetBinding(<a href="../../../../javax/xml/registry/infomodel/ServiceBinding.html" title="interface in javax.xml.registry.infomodel">ServiceBinding</a>&nbsp;binding)
throws <a href="../../../../javax/xml/registry/JAXRException.html" title="class in javax.xml.registry">JAXRException</a></pre>
<div class="block">Sets the next ServiceBinding in case there is a redirection.
The targetBinding is mutually exclusive from the accessURI. JAXR Provider must
throw an InvalidRequestExcpetion if a targetBinding is set when there is
already a non-null accessURI defined.
<p><DL><DT><B>Capability Level: 0 </B></DL></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>binding</code> - the target ServiceBinding to which this object is redirected to</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../../../../javax/xml/registry/JAXRException.html" title="class in javax.xml.registry">JAXRException</a></code> - If the JAXR provider encounters an internal error</dd>
</dl>
</li>
</ul>
<a name="getService--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getService</h4>
<pre><a href="../../../../javax/xml/registry/infomodel/Service.html" title="interface in javax.xml.registry.infomodel">Service</a>&nbsp;getService()
throws <a href="../../../../javax/xml/registry/JAXRException.html" title="class in javax.xml.registry">JAXRException</a></pre>
<div class="block">Gets the parent service for which this is a binding.
<p><DL><DT><B>Capability Level: 0 </B></DL></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the parent Service object</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../../../../javax/xml/registry/JAXRException.html" title="class in javax.xml.registry">JAXRException</a></code> - If the JAXR provider encounters an internal error</dd>
</dl>
</li>
</ul>
<a name="addSpecificationLink-javax.xml.registry.infomodel.SpecificationLink-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addSpecificationLink</h4>
<pre>void&nbsp;addSpecificationLink(<a href="../../../../javax/xml/registry/infomodel/SpecificationLink.html" title="interface in javax.xml.registry.infomodel">SpecificationLink</a>&nbsp;specificationLink)
throws <a href="../../../../javax/xml/registry/JAXRException.html" title="class in javax.xml.registry">JAXRException</a></pre>
<div class="block">Adds a child SpecificationLink.
<p><DL><DT><B>Capability Level: 0 </B></DL></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>specificationLink</code> - the SpecificationLink being added</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../../../../javax/xml/registry/JAXRException.html" title="class in javax.xml.registry">JAXRException</a></code> - If the JAXR provider encounters an internal error</dd>
</dl>
</li>
</ul>
<a name="addSpecificationLinks-java.util.Collection-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addSpecificationLinks</h4>
<pre>void&nbsp;addSpecificationLinks(java.util.Collection&nbsp;specificationLinks)
throws <a href="../../../../javax/xml/registry/JAXRException.html" title="class in javax.xml.registry">JAXRException</a></pre>
<div class="block">Adds a Collection of SpecificationLink children.
<p><DL><DT><B>Capability Level: 0 </B></DL></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>specificationLinks</code> - the Collection of SpecificationLinks being added</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../../../../javax/xml/registry/JAXRException.html" title="class in javax.xml.registry">JAXRException</a></code> - If the JAXR provider encounters an internal error</dd>
</dl>
</li>
</ul>
<a name="removeSpecificationLink-javax.xml.registry.infomodel.SpecificationLink-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeSpecificationLink</h4>
<pre>void&nbsp;removeSpecificationLink(<a href="../../../../javax/xml/registry/infomodel/SpecificationLink.html" title="interface in javax.xml.registry.infomodel">SpecificationLink</a>&nbsp;specificationLink)
throws <a href="../../../../javax/xml/registry/JAXRException.html" title="class in javax.xml.registry">JAXRException</a></pre>
<div class="block">Removes a child SpecificationLink.
<p><DL><DT><B>Capability Level: 0 </B></DL></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>specificationLink</code> - the SpecificationLink being removed</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../../../../javax/xml/registry/JAXRException.html" title="class in javax.xml.registry">JAXRException</a></code> - If the JAXR provider encounters an internal error</dd>
</dl>
</li>
</ul>
<a name="removeSpecificationLinks-java.util.Collection-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeSpecificationLinks</h4>
<pre>void&nbsp;removeSpecificationLinks(java.util.Collection&nbsp;specificationLinks)
throws <a href="../../../../javax/xml/registry/JAXRException.html" title="class in javax.xml.registry">JAXRException</a></pre>
<div class="block">Removes a Collection of children SpecificationLinks.
<p><DL><DT><B>Capability Level: 0 </B></DL></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>specificationLinks</code> - the Collection of SpecificationLinks being removed</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../../../../javax/xml/registry/JAXRException.html" title="class in javax.xml.registry">JAXRException</a></code> - If the JAXR provider encounters an internal error</dd>
</dl>
</li>
</ul>
<a name="getSpecificationLinks--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getSpecificationLinks</h4>
<pre>java.util.Collection&nbsp;getSpecificationLinks()
throws <a href="../../../../javax/xml/registry/JAXRException.html" title="class in javax.xml.registry">JAXRException</a></pre>
<div class="block">Gets all children SpecificationLinks.
<p><DL><DT><B>Capability Level: 0 </B></DL></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Collection of SpecificationLink instances. The Collection may be empty but not null.</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../../../../javax/xml/registry/JAXRException.html" title="class in javax.xml.registry">JAXRException</a></code> - If the JAXR provider encounters an internal error</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../javax/xml/registry/infomodel/SpecificationLink.html" title="interface in javax.xml.registry.infomodel"><code>SpecificationLink</code></a></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../javax/xml/registry/infomodel/Service.html" title="interface in javax.xml.registry.infomodel"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../javax/xml/registry/infomodel/Slot.html" title="interface in javax.xml.registry.infomodel"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?javax/xml/registry/infomodel/ServiceBinding.html" target="_top">Frames</a></li>
<li><a href="ServiceBinding.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>