<h2>org.das2.client.DasServer</h2><p>Represents a remote Das 2.1 compliant server.  

 Use the create() method to instantiate new Das 2 server objects.  Each call to
 create() will only allocate a new server instance if no server matching the given URL
 has already been created.</p>
<hr>
<a name="authenticate"></a>
<h2>authenticate</h2>
authenticate( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> user, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> passCrypt ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/client/Key.html'>org.das2.client.Key</a>

<p>Handles key based authentication</p>

<h3>Parameters</h3>
user - a String
<br>
passCrypt - a String

<h3>Returns:</h3>
org.das2.client.Key

<br><br>
<a href="https://github.com/autoplot/dev/search?q=authenticate&unscoped_q=authenticate">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/client/DasServer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/client/DasServer.html#authenticate">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/client/DasServer.java">[view source]</a>
<br>
<br>
<hr>
<a name="changePassword"></a>
<h2><del>changePassword</del></h2>
Deprecated: 
<hr>
<a name="create"></a>
<h2>create</h2>
create( <a href='https://docs.oracle.com/javase/8/docs/api/java/net/URL.html'>java.net.URL</a> url ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/client/DasServer.html'>org.das2.client.DasServer</a>

<p>Get a Das2 server instance.</p>

<h3>Parameters</h3>
url - A Das2 resource URL.  Only the protocol, host, port and path information
            are used.  All other items, such as a GET query are ignored.

<h3>Returns:</h3>
If a server matching the given url's protocol, host and path has already
 been created, that instance is returned, otherwise a new instance is created.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=create&unscoped_q=create">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/client/DasServer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/client/DasServer.html#create">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/client/DasServer.java">[view source]</a>
<br>
<br>
<hr>
<a name="createPlasmaWaveGroup"></a>
<h2>createPlasmaWaveGroup</h2>
createPlasmaWaveGroup(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/client/DasServer.html'>org.das2.client.DasServer</a>

<p>return one DasServer to serve as an example.</p>

<h3>Returns:</h3>
an org.das2.client.DasServer

<br><br>
<a href="https://github.com/autoplot/dev/search?q=createPlasmaWaveGroup&unscoped_q=createPlasmaWaveGroup">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/client/DasServer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/client/DasServer.html#createPlasmaWaveGroup">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/client/DasServer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getDataSetList"></a>
<h2>getDataSetList</h2>
getDataSetList(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/javax/swing/tree/TreeModel.html'>javax.swing.tree.TreeModel</a>

<p></p>

<h3>Returns:</h3>
javax.swing.tree.TreeModel

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getDataSetList&unscoped_q=getDataSetList">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/client/DasServer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/client/DasServer.html#getDataSetList">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/client/DasServer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getDataSetListWithDiscovery"></a>
<h2>getDataSetListWithDiscovery</h2>
getDataSetListWithDiscovery(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/javax/swing/tree/TreeModel.html'>javax.swing.tree.TreeModel</a>

<p></p>

<h3>Returns:</h3>
javax.swing.tree.TreeModel

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getDataSetListWithDiscovery&unscoped_q=getDataSetListWithDiscovery">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/client/DasServer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/client/DasServer.html#getDataSetListWithDiscovery">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/client/DasServer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getHost"></a>
<h2>getHost</h2>
getHost(  ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a>

<p></p>

<h3>Returns:</h3>
java.lang.String

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getHost&unscoped_q=getHost">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/client/DasServer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/client/DasServer.html#getHost">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/client/DasServer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getKey"></a>
<h2>getKey</h2>
getKey( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> resource ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/client/Key.html'>org.das2.client.Key</a>

<p></p>

<h3>Parameters</h3>
resource - a String

<h3>Returns:</h3>
org.das2.client.Key

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getKey&unscoped_q=getKey">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/client/DasServer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/client/DasServer.html#getKey">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/client/DasServer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getLogo"></a>
<h2>getLogo</h2>
getLogo(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/javax/swing/ImageIcon.html'>javax.swing.ImageIcon</a>

<p></p>

<h3>Returns:</h3>
javax.swing.ImageIcon

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getLogo&unscoped_q=getLogo">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/client/DasServer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/client/DasServer.html#getLogo">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/client/DasServer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getName"></a>
<h2>getName</h2>
getName(  ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a>

<p>Query the remote DasServer for it's id string.
 For Das 2.1 servers this is handled by sending the GET query ?server=id.</p>

<h3>Returns:</h3>
A string containing the id, or the empty string if the query failed
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getName&unscoped_q=getName">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/client/DasServer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/client/DasServer.html#getName">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/client/DasServer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getPath"></a>
<h2>getPath</h2>
getPath(  ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a>

<p></p>

<h3>Returns:</h3>
java.lang.String

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getPath&unscoped_q=getPath">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/client/DasServer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/client/DasServer.html#getPath">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/client/DasServer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getPort"></a>
<h2>getPort</h2>
getPort(  ) &rarr; int

<p></p>

<h3>Returns:</h3>
int

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getPort&unscoped_q=getPort">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/client/DasServer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/client/DasServer.html#getPort">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/client/DasServer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getProto"></a>
<h2>getProto</h2>
getProto(  ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a>

<p></p>

<h3>Returns:</h3>
java.lang.String

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getProto&unscoped_q=getProto">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/client/DasServer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/client/DasServer.html#getProto">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/client/DasServer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getStandardDataStreamSource"></a>
<h2>getStandardDataStreamSource</h2>
getStandardDataStreamSource( <a href='https://docs.oracle.com/javase/8/docs/api/java/net/URL.html'>java.net.URL</a> url ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/client/StandardDataStreamSource.html'>org.das2.client.StandardDataStreamSource</a>

<p></p>

<h3>Parameters</h3>
url - an URL

<h3>Returns:</h3>
org.das2.client.StandardDataStreamSource

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getStandardDataStreamSource&unscoped_q=getStandardDataStreamSource">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/client/DasServer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/client/DasServer.html#getStandardDataStreamSource">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/client/DasServer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getStreamDescriptor"></a>
<h2>getStreamDescriptor</h2>
getStreamDescriptor( <a href='https://docs.oracle.com/javase/8/docs/api/java/net/URL.html'>java.net.URL</a> dataSetID ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/stream/StreamDescriptor.html'>org.das2.stream.StreamDescriptor</a>

<p></p>

<h3>Parameters</h3>
dataSetID - an URL

<h3>Returns:</h3>
org.das2.stream.StreamDescriptor

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getStreamDescriptor&unscoped_q=getStreamDescriptor">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/client/DasServer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/client/DasServer.html#getStreamDescriptor">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/client/DasServer.java">[view source]</a>
<br>
<br>
<hr>
<a name="getURL"></a>
<h2>getURL</h2>
getURL(  ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a>

<p>Provide the Das2 Server location.  
 Note that more than one Das2 server may be present on a single host web-site.</p>

<h3>Returns:</h3>
A URL string containing protocol, host and path information.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getURL&unscoped_q=getURL">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/client/DasServer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/client/DasServer.html#getURL">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/client/DasServer.java">[view source]</a>
<br>
<br>
getURL( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> formData ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/net/URL.html'>java.net.URL</a><br>
<hr>
<a name="groups"></a>
<h2><del>groups</del></h2>
Deprecated: this is not used.
<hr>
<a name="readServerResponse"></a>
<h2><del>readServerResponse</del></h2>
Deprecated: 
<hr>
<a name="setKey"></a>
<h2>setKey</h2>
setKey( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/client/Key.html'>org.das2.client.Key</a> key ) &rarr; void

<p></p>

<h3>Parameters</h3>
key - a Key

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setKey&unscoped_q=setKey">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/client/DasServer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/client/DasServer.html#setKey">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/client/DasServer.java">[view source]</a>
<br>
<br>
<hr>
<a name="toString"></a>
<h2>toString</h2>
toString(  ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a>

<p></p>

<h3>Returns:</h3>
java.lang.String

<br><br>
<a href="https://github.com/autoplot/dev/search?q=toString&unscoped_q=toString">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/client/DasServer.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/client/DasServer.html#toString">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/client/DasServer.java">[view source]</a>
<br>
<br>