Package org.apache.maven.settings
Class Server
- java.lang.Object
-
- org.apache.maven.settings.TrackableBase
-
- org.apache.maven.settings.IdentifiableBase
-
- org.apache.maven.settings.Server
-
- All Implemented Interfaces:
java.io.Serializable
public class Server extends IdentifiableBase implements java.io.Serializable
The<server>
element contains informations required to a server settings.- Version:
- $Revision$ $Date$
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.apache.maven.settings.TrackableBase
GLOBAL_LEVEL, USER_LEVEL
-
-
Constructor Summary
Constructors Constructor Description Server()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
getConfiguration()
Get extra configuration for the transport layer.java.lang.String
getDirectoryPermissions()
Get the permissions for directories when they are created.java.lang.String
getFilePermissions()
Get the permissions for files when they are created.java.lang.String
getPassphrase()
Get the passphrase used in conjunction with the privateKey to authenticate.java.lang.String
getPassword()
Get the password used in conjunction with the username to authenticate.java.lang.String
getPrivateKey()
Get the private key location used to authenticate.java.lang.String
getUsername()
Get the username used to authenticate.void
setConfiguration(java.lang.Object configuration)
Set extra configuration for the transport layer.void
setDirectoryPermissions(java.lang.String directoryPermissions)
Set the permissions for directories when they are created.void
setFilePermissions(java.lang.String filePermissions)
Set the permissions for files when they are created.void
setPassphrase(java.lang.String passphrase)
Set the passphrase used in conjunction with the privateKey to authenticate.void
setPassword(java.lang.String password)
Set the password used in conjunction with the username to authenticate.void
setPrivateKey(java.lang.String privateKey)
Set the private key location used to authenticate.void
setUsername(java.lang.String username)
Set the username used to authenticate.-
Methods inherited from class org.apache.maven.settings.IdentifiableBase
getId, setId
-
Methods inherited from class org.apache.maven.settings.TrackableBase
getSourceLevel, setSourceLevel
-
-
-
-
Method Detail
-
getConfiguration
public java.lang.Object getConfiguration()
Get extra configuration for the transport layer.- Returns:
- Object
-
getDirectoryPermissions
public java.lang.String getDirectoryPermissions()
Get the permissions for directories when they are created.- Returns:
- String
-
getFilePermissions
public java.lang.String getFilePermissions()
Get the permissions for files when they are created.- Returns:
- String
-
getPassphrase
public java.lang.String getPassphrase()
Get the passphrase used in conjunction with the privateKey to authenticate.- Returns:
- String
-
getPassword
public java.lang.String getPassword()
Get the password used in conjunction with the username to authenticate.- Returns:
- String
-
getPrivateKey
public java.lang.String getPrivateKey()
Get the private key location used to authenticate.- Returns:
- String
-
getUsername
public java.lang.String getUsername()
Get the username used to authenticate.- Returns:
- String
-
setConfiguration
public void setConfiguration(java.lang.Object configuration)
Set extra configuration for the transport layer.- Parameters:
configuration
-
-
setDirectoryPermissions
public void setDirectoryPermissions(java.lang.String directoryPermissions)
Set the permissions for directories when they are created.- Parameters:
directoryPermissions
-
-
setFilePermissions
public void setFilePermissions(java.lang.String filePermissions)
Set the permissions for files when they are created.- Parameters:
filePermissions
-
-
setPassphrase
public void setPassphrase(java.lang.String passphrase)
Set the passphrase used in conjunction with the privateKey to authenticate.- Parameters:
passphrase
-
-
setPassword
public void setPassword(java.lang.String password)
Set the password used in conjunction with the username to authenticate.- Parameters:
password
-
-
setPrivateKey
public void setPrivateKey(java.lang.String privateKey)
Set the private key location used to authenticate.- Parameters:
privateKey
-
-
setUsername
public void setUsername(java.lang.String username)
Set the username used to authenticate.- Parameters:
username
-
-
-