Package net.bluemind.domain.api
Class Domain
java.lang.Object
net.bluemind.domain.api.Domain
-
Field Summary
Modifier and TypeFieldDescriptionAdditional domain names pointing to this domainDefault alias to use on this domain (must be contained in aliases or equals to name)Descriptionboolean
True, if this is the management domain global.virtA short text associated to your domain nameFully qualified domain nameCustom properties -
Constructor Summary
-
Method Summary
-
Field Details
-
label
A short text associated to your domain name -
name
Fully qualified domain name -
description
Description -
properties
Custom properties -
global
public boolean globalTrue, if this is the management domain global.virt -
aliases
Additional domain names pointing to this domain -
defaultAlias
Default alias to use on this domain (must be contained in aliases or equals to name)
-
-
Constructor Details
-
Domain
public Domain()
-
-
Method Details
-
create
Create a domain object.- Parameters:
name
-label
-description
-aliases
-- Returns:
- a new domain object
-
create
public static Domain create(String name, String label, String description, Set<String> aliases, String defaultAlias) Create a domain object.- Parameters:
name
-label
-description
-aliases
-defaultAlias
-- Returns:
- a new domain object
-
copy
Copy this domain object.- Returns:
- duplicated domain object
-