Class Domain
- java.lang.Object
-
- org.silverpeas.core.admin.domain.model.Domain
-
- All Implemented Interfaces:
Serializable
public class Domain extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
MIXED_DOMAIN_ID
-
Constructor Summary
Constructors Constructor Description Domain()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
String
getAuthenticationServer()
String
getDescription()
String
getDriverClassName()
Gets the full class name of the domain driver that manages this domain.String
getId()
List<String>
getLooks()
String
getName()
boolean
getProperty(String name, boolean defaultValue)
String
getPropFileName()
Gets the full name of the properties file that defines this domain.SettingBundle
getSettings()
String
getSilverpeasServerURL()
Quota
getUserDomainQuota()
int
hashCode()
boolean
isMixedOne()
boolean
isQuotaReached()
void
setAuthenticationServer(String authenticationServer)
void
setDescription(String description)
void
setDriverClassName(String className)
Sets the full class name of the domain driver that manages this domain.void
setId(String id)
void
setName(String name)
void
setPropFileName(String propFileName)
Sets the full name of the properties file that defines this domain.void
setSilverpeasServerURL(String silverpeasServerURL)
void
setUserDomainQuotaMaxCount(String userDomainQuotaMaxCount)
Sets the max count of users of the domainString
toString()
-
-
-
Field Detail
-
MIXED_DOMAIN_ID
public static final String MIXED_DOMAIN_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getId
public String getId()
- Returns:
- String
-
setId
public void setId(String id)
- Parameters:
id
-
-
getName
public String getName()
- Returns:
- String
-
setName
public void setName(String name)
- Parameters:
name
-
-
getDescription
public String getDescription()
- Returns:
- String
-
setDescription
public void setDescription(String description)
- Parameters:
description
-
-
getDriverClassName
public String getDriverClassName()
Gets the full class name of the domain driver that manages this domain.- Returns:
- the full path of the driver class.
-
setDriverClassName
public void setDriverClassName(String className)
Sets the full class name of the domain driver that manages this domain.- Parameters:
className
- the full path of the driver class.
-
getPropFileName
public String getPropFileName()
Gets the full name of the properties file that defines this domain.- Returns:
- the full path of the properties file defining this domain.
-
setPropFileName
public void setPropFileName(String propFileName)
Sets the full name of the properties file that defines this domain.- Parameters:
propFileName
- the full path of the properties file defining this domain.
-
getAuthenticationServer
public String getAuthenticationServer()
- Returns:
- String
-
setAuthenticationServer
public void setAuthenticationServer(String authenticationServer)
- Parameters:
authenticationServer
- the class to be used.
-
getSilverpeasServerURL
public String getSilverpeasServerURL()
- Returns:
- String
-
setSilverpeasServerURL
public void setSilverpeasServerURL(String silverpeasServerURL)
- Parameters:
silverpeasServerURL
-
-
getUserDomainQuota
public Quota getUserDomainQuota()
- Returns:
- the userDomainQuota
-
setUserDomainQuotaMaxCount
public void setUserDomainQuotaMaxCount(String userDomainQuotaMaxCount) throws QuotaException
Sets the max count of users of the domain- Parameters:
userDomainQuotaMaxCount
-- Throws:
QuotaException
-
isQuotaReached
public boolean isQuotaReached()
-
isMixedOne
public boolean isMixedOne()
-
getSettings
public SettingBundle getSettings()
-
getProperty
public boolean getProperty(String name, boolean defaultValue)
-
-