<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_05) on Wed May 28 15:24:52 PDT 2014 -->
<title>P4ClientConnection (p4java_ext 0.1.0 API)</title>
<meta name="date" content="2014-05-28">
<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="P4ClientConnection (p4java_ext 0.1.0 API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":17,"i1":17,"i2":6,"i3":6};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default 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="../../../../../com/perforce/workshop/tjuricek/p4java_ext/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="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Client.html" title="interface in com.perforce.workshop.tjuricek.p4java_ext"><span class="typeNameLink">Prev Class</span></a></li>
<li><a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Configure.html" title="interface in com.perforce.workshop.tjuricek.p4java_ext"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?com/perforce/workshop/tjuricek/p4java_ext/P4ClientConnection.html" target="_top">Frames</a></li>
<li><a href="P4ClientConnection.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All 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: </li>
<li>Nested | </li>
<li>Field | </li>
<li>Constr | </li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail: </li>
<li>Field | </li>
<li>Constr | </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">com.perforce.workshop.tjuricek.p4java_ext</div>
<h2 title="Interface P4ClientConnection" class="title">Interface P4ClientConnection</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd>java.lang.AutoCloseable, java.io.Closeable, <a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Connection.html" title="interface in com.perforce.workshop.tjuricek.p4java_ext">P4Connection</a></dd>
</dl>
<dl>
<dt>All Known Subinterfaces:</dt>
<dd><a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Add.html" title="interface in com.perforce.workshop.tjuricek.p4java_ext">P4Add</a>, <a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Change.html" title="interface in com.perforce.workshop.tjuricek.p4java_ext">P4Change</a>, <a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Edit.html" title="interface in com.perforce.workshop.tjuricek.p4java_ext">P4Edit</a>, <a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Revert.html" title="interface in com.perforce.workshop.tjuricek.p4java_ext">P4Revert</a>, <a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Shelve.html" title="interface in com.perforce.workshop.tjuricek.p4java_ext">P4Shelve</a>, <a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Submit.html" title="interface in com.perforce.workshop.tjuricek.p4java_ext">P4Submit</a>, <a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Sync.html" title="interface in com.perforce.workshop.tjuricek.p4java_ext">P4Sync</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">P4ClientConnection</span>
extends <a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Connection.html" title="interface in com.perforce.workshop.tjuricek.p4java_ext">P4Connection</a></pre>
<div class="block">Any API call that requires a client with the user should depend upon this
interface.
<p/>
This should clarify which command interface implementations require clients
and which do not. It does require the implementer of this interface to
decide upon what client to use, which is not that simple.</div>
</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"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd"> </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>static <a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4ClientConnection.html" title="interface in com.perforce.workshop.tjuricek.p4java_ext">P4ClientConnection</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4ClientConnection.html#create-com.perforce.workshop.tjuricek.p4java_ext.P4ClientConnection-">create</a></span>(<a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4ClientConnection.html" title="interface in com.perforce.workshop.tjuricek.p4java_ext">P4ClientConnection</a> other)</code> </td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4ClientConnection.html" title="interface in com.perforce.workshop.tjuricek.p4java_ext">P4ClientConnection</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4ClientConnection.html#create-com.perforce.workshop.tjuricek.p4java_ext.P4Connection-java.lang.String-">create</a></span>(<a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Connection.html" title="interface in com.perforce.workshop.tjuricek.p4java_ext">P4Connection</a> conn,
java.lang.String clientName)</code> </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="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4ClientConnection.html#getClientName--">getClientName</a></span>()</code>
<div class="block">The client name in perforce.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4ClientConnection.html#setClientName-java.lang.String-">setClientName</a></span>(java.lang.String name)</code> </td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.com.perforce.workshop.tjuricek.p4java_ext.P4Connection">
<!-- -->
</a>
<h3>Methods inherited from interface com.perforce.workshop.tjuricek.p4java_ext.<a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Connection.html" title="interface in com.perforce.workshop.tjuricek.p4java_ext">P4Connection</a></h3>
<code><a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Connection.html#close--">close</a>, <a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Connection.html#connectAs-java.lang.String-">connectAs</a>, <a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Connection.html#create-com.perforce.p4java.server.IOptionsServer-">create</a>, <a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Connection.html#create-java.lang.String-int-boolean-java.lang.String-java.lang.String-">create</a>, <a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Connection.html#disconnect--">disconnect</a>, <a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Connection.html#getLogin--">getLogin</a>, <a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Connection.html#getOptionsServer--">getOptionsServer</a>, <a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Connection.html#getServerLocation-java.lang.String-int-boolean-">getServerLocation</a>, <a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Connection.html#getServerProperties-java.lang.String-java.lang.String-">getServerProperties</a>, <a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Connection.html#setLogin-java.lang.String-">setLogin</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="create-com.perforce.workshop.tjuricek.p4java_ext.P4Connection-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>create</h4>
<pre>static <a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4ClientConnection.html" title="interface in com.perforce.workshop.tjuricek.p4java_ext">P4ClientConnection</a> create(<a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Connection.html" title="interface in com.perforce.workshop.tjuricek.p4java_ext">P4Connection</a> conn,
java.lang.String clientName)</pre>
</li>
</ul>
<a name="create-com.perforce.workshop.tjuricek.p4java_ext.P4ClientConnection-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>create</h4>
<pre>static <a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4ClientConnection.html" title="interface in com.perforce.workshop.tjuricek.p4java_ext">P4ClientConnection</a> create(<a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4ClientConnection.html" title="interface in com.perforce.workshop.tjuricek.p4java_ext">P4ClientConnection</a> other)</pre>
</li>
</ul>
<a name="getClientName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getClientName</h4>
<pre>java.lang.String getClientName()</pre>
<div class="block">The client name in perforce. You should assume that the OptionsServer
instance returned is set to use this client.</div>
</li>
</ul>
<a name="setClientName-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setClientName</h4>
<pre>void setClientName(java.lang.String name)</pre>
</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="../../../../../com/perforce/workshop/tjuricek/p4java_ext/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="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Client.html" title="interface in com.perforce.workshop.tjuricek.p4java_ext"><span class="typeNameLink">Prev Class</span></a></li>
<li><a href="../../../../../com/perforce/workshop/tjuricek/p4java_ext/P4Configure.html" title="interface in com.perforce.workshop.tjuricek.p4java_ext"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?com/perforce/workshop/tjuricek/p4java_ext/P4ClientConnection.html" target="_top">Frames</a></li>
<li><a href="P4ClientConnection.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All 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: </li>
<li>Nested | </li>
<li>Field | </li>
<li>Constr | </li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail: </li>
<li>Field | </li>
<li>Constr | </li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
#
Change
User
Description
Committed
#1
9086
tjuricek
0.1.0 Initial release of p4java_ext
Mostly just contains enough of the P4 API to build the test data initializer. About 4 commands have minimal testing, so it works. Kind of.