org.skunk.dav.client.gui
Class ServerData
java.lang.Object
|
+--org.skunk.dav.client.gui.ServerData
- All Implemented Interfaces:
- java.lang.Cloneable, java.io.Serializable
- public class ServerData
- extends java.lang.Object
- implements java.lang.Cloneable, java.io.Serializable
encapsulates data about a DAV server.
- See Also:
- Serialized Form
Constructor Summary |
ServerData(boolean https,
java.lang.String host,
int port,
java.lang.String initialPath,
java.lang.String username,
java.lang.String password)
|
ServerData(boolean https,
java.lang.String host,
int port,
java.lang.String initialPath,
java.lang.String username,
java.lang.String password,
boolean rememberPassword)
|
ServerData(java.lang.String host,
int port,
java.lang.String initialPath,
java.lang.String username,
java.lang.String password)
|
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ServerData
public ServerData(boolean https,
java.lang.String host,
int port,
java.lang.String initialPath,
java.lang.String username,
java.lang.String password)
ServerData
public ServerData(boolean https,
java.lang.String host,
int port,
java.lang.String initialPath,
java.lang.String username,
java.lang.String password,
boolean rememberPassword)
ServerData
public ServerData(java.lang.String host,
int port,
java.lang.String initialPath,
java.lang.String username,
java.lang.String password)
init
public static void init()
usesSSL
public boolean usesSSL()
getHost
public java.lang.String getHost()
getPort
public int getPort()
getInitialPath
public java.lang.String getInitialPath()
getUsername
public java.lang.String getUsername()
setUsername
public void setUsername(java.lang.String username)
getPassword
public java.lang.String getPassword()
setPassword
public void setPassword(java.lang.String password)
getRememberPassword
public boolean getRememberPassword()
- whether or not password information for the server should be
saved.
- Returns:
- whether or not to remember the password.
setRememberPassword
public void setRememberPassword(boolean rememberPassword)
getPermitsLockStealing
public boolean getPermitsLockStealing()
setPermitsLockStealing
public void setPermitsLockStealing(boolean permitsLockStealing)
getOwner
public java.lang.String getOwner()
setOwner
public void setOwner(java.lang.String owner)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
touch
protected static void touch(ServerData sd)
throws java.io.IOException
- makes this serverData the last selected one.
getServers
public static java.util.Vector getServers()
getLastSelectedServer
public static ServerData getLastSelectedServer()
saveServers
protected static void saveServers()
throws java.io.IOException
removeServer
public static void removeServer(ServerData sd)
throws java.io.IOException
clone
public java.lang.Object clone()
- Overrides:
clone
in class java.lang.Object
getServer
public static ServerData getServer(java.lang.String serverString)
getServer
public static ServerData getServer(java.lang.String host,
int port,
java.lang.String initialPath)
getServer
public static ServerData getServer(boolean https,
java.lang.String host,
int port,
java.lang.String initialPath)