org.apache.maven.model
Class Site

java.lang.Object
  extended by org.apache.maven.model.Site
All Implemented Interfaces:
java.io.Serializable

public class Site
extends java.lang.Object
implements java.io.Serializable

Contains the information needed for deploying websites.

Version:
$Revision$ $Date$
See Also:
Serialized Form

Field Summary
private  java.lang.String id
          A unique identifier for a deployment location.
private  java.lang.String name
          Human readable name of the deployment location.
private  java.lang.String url
          The url of the location where website is deployed, in the form protocol://hostname/path.
 
Constructor Summary
Site()
           
 
Method Summary
 java.lang.String getId()
          Get a unique identifier for a deployment location.
 java.lang.String getName()
          Get human readable name of the deployment location.
 java.lang.String getUrl()
          Get the url of the location where website is deployed, in the form protocol://hostname/path.
 void setId(java.lang.String id)
          Set a unique identifier for a deployment location.
 void setName(java.lang.String name)
          Set human readable name of the deployment location.
 void setUrl(java.lang.String url)
          Set the url of the location where website is deployed, in the form protocol://hostname/path.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

private java.lang.String id
A unique identifier for a deployment location. This is used to match the site to configuration in the settings.xml file, for example.


name

private java.lang.String name
Human readable name of the deployment location.


url

private java.lang.String url
The url of the location where website is deployed, in the form protocol://hostname/path.

Constructor Detail

Site

public Site()
Method Detail

getId

public java.lang.String getId()
Get a unique identifier for a deployment location. This is used to match the site to configuration in the settings.xml file, for example.

Returns:
String

getName

public java.lang.String getName()
Get human readable name of the deployment location.

Returns:
String

getUrl

public java.lang.String getUrl()
Get the url of the location where website is deployed, in the form protocol://hostname/path.

Returns:
String

setId

public void setId(java.lang.String id)
Set a unique identifier for a deployment location. This is used to match the site to configuration in the settings.xml file, for example.

Parameters:
id -

setName

public void setName(java.lang.String name)
Set human readable name of the deployment location.

Parameters:
name -

setUrl

public void setUrl(java.lang.String url)
Set the url of the location where website is deployed, in the form protocol://hostname/path.

Parameters:
url -