public class DasServer
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
DasServer.DataSrcListItem
Class to represent know information about an item in a list of data sources.
|
Modifier and Type | Method and Description |
---|---|
Key |
authenticate(java.lang.String user,
java.lang.String passCrypt)
Deprecated.
|
void |
changePassword(java.lang.String user,
java.lang.String oldPass,
java.lang.String newPass)
Deprecated.
|
static DasServer |
create(java.net.URL url)
Get a Das2 server instance.
|
static DasServer |
createPlasmaWaveGroup()
return one DasServer to serve as an example.
|
javax.swing.tree.TreeModel |
getDataSetList() |
protected javax.swing.tree.TreeModel |
getDataSetList(java.lang.String sSuffix) |
javax.swing.tree.TreeModel |
getDataSetListWithDiscovery() |
java.lang.String |
getHost() |
Key |
getKey(java.lang.String resource) |
javax.swing.ImageIcon |
getLogo() |
java.lang.String |
getName()
Query the remote DasServer for it's id string.
|
java.lang.String |
getPath() |
int |
getPort() |
java.lang.String |
getProto() |
StandardDataStreamSource |
getStandardDataStreamSource(java.net.URL url) |
StreamDescriptor |
getStreamDescriptor(java.net.URL dataSetID) |
java.lang.String |
getURL()
Provide the Das2 Server location.
|
java.net.URL |
getURL(java.lang.String formData) |
java.util.List |
groups(Key key)
Deprecated.
this is not used.
|
java.lang.String |
readServerResponse(java.io.BufferedInputStream in)
Deprecated.
|
void |
setKey(Key key) |
java.lang.String |
toString() |
public static DasServer createPlasmaWaveGroup()
public java.lang.String getURL()
public static DasServer create(java.net.URL url)
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.public java.lang.String getName()
public javax.swing.ImageIcon getLogo()
public javax.swing.tree.TreeModel getDataSetListWithDiscovery() throws DasException
DasException
public javax.swing.tree.TreeModel getDataSetList() throws DasException
DasException
protected javax.swing.tree.TreeModel getDataSetList(java.lang.String sSuffix) throws DasIOException
DasIOException
public StandardDataStreamSource getStandardDataStreamSource(java.net.URL url)
public StreamDescriptor getStreamDescriptor(java.net.URL dataSetID) throws DasException
DasException
@Deprecated public Key authenticate(java.lang.String user, java.lang.String passCrypt)
public java.util.List groups(Key key)
List<String>
of resource Id's available with this keykey
- the keypublic void changePassword(java.lang.String user, java.lang.String oldPass, java.lang.String newPass) throws DasServerException
user
- oldPass
- newPass
- DasServerException
public java.lang.String readServerResponse(java.io.BufferedInputStream in)
in
- public java.lang.String getProto()
public java.lang.String getHost()
public int getPort()
public java.lang.String getPath()
public java.net.URL getURL(java.lang.String formData) throws java.net.MalformedURLException
java.net.MalformedURLException
public Key getKey(java.lang.String resource)
public void setKey(Key key)
public java.lang.String toString()
toString
in class java.lang.Object