Class DeploymentInformationType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.DeploymentInformationType
-
- All Implemented Interfaces:
Containerable
,DebugDumpable
,Serializable
,Cloneable
public class DeploymentInformationType extends Object implements Serializable, Cloneable, Containerable
Information about midPoint deployment: subscription information, deployment name, description, color and so on. These information are not critical for midPoint operation. However they may influence the look and feel of this midPoint instance.Java class for DeploymentInformationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DeploymentInformationType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element ref="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}documentation" minOccurs="0"/> <element name="headerColor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="skin" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="logo" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}IconType" minOccurs="0"/> <element name="customerName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="customerUrl" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="partnerName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="partnerUrl" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="subscriptionIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="systemName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> </sequence> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}long" /> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_CUSTOMER_NAME
static ItemName
F_CUSTOMER_URL
static ItemName
F_DESCRIPTION
static ItemName
F_DOCUMENTATION
static ItemName
F_HEADER_COLOR
static ItemName
F_LOGO
static ItemName
F_NAME
static ItemName
F_PARTNER_NAME
static ItemName
F_PARTNER_URL
static ItemName
F_SKIN
static ItemName
F_SUBSCRIPTION_IDENTIFIER
static ItemName
F_SYSTEM_NAME
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description DeploymentInformationType()
DeploymentInformationType(PrismContext prismContext)
-
Method Summary
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.prism.Containerable
cloneWithoutId, debugDump
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
-
-
-
Field Detail
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_NAME
public static final ItemName F_NAME
-
F_DESCRIPTION
public static final ItemName F_DESCRIPTION
-
F_DOCUMENTATION
public static final ItemName F_DOCUMENTATION
-
F_HEADER_COLOR
public static final ItemName F_HEADER_COLOR
-
F_SKIN
public static final ItemName F_SKIN
-
F_LOGO
public static final ItemName F_LOGO
-
F_CUSTOMER_NAME
public static final ItemName F_CUSTOMER_NAME
-
F_CUSTOMER_URL
public static final ItemName F_CUSTOMER_URL
-
F_PARTNER_NAME
public static final ItemName F_PARTNER_NAME
-
F_PARTNER_URL
public static final ItemName F_PARTNER_URL
-
F_SUBSCRIPTION_IDENTIFIER
public static final ItemName F_SUBSCRIPTION_IDENTIFIER
-
F_SYSTEM_NAME
public static final ItemName F_SYSTEM_NAME
-
-
Constructor Detail
-
DeploymentInformationType
public DeploymentInformationType()
-
DeploymentInformationType
public DeploymentInformationType(PrismContext prismContext)
-
-
Method Detail
-
asPrismContainerValue
public PrismContainerValue asPrismContainerValue()
- Specified by:
asPrismContainerValue
in interfaceContainerable
-
setupContainerValue
public void setupContainerValue(PrismContainerValue containerValue)
Description copied from interface:Containerable
Setup value to the containerable representation. This is used to after (empty) containerable is created to initialize it with a correct prism container value. Note: This method DOES NOT change the container value parent.- Specified by:
setupContainerValue
in interfaceContainerable
-
end
public <X> X end()
-
getName
public String getName()
-
setName
public void setName(String value)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String value)
-
getDocumentation
public String getDocumentation()
-
setDocumentation
public void setDocumentation(String value)
-
getHeaderColor
public String getHeaderColor()
-
setHeaderColor
public void setHeaderColor(String value)
-
getSkin
public String getSkin()
-
setSkin
public void setSkin(String value)
-
getLogo
public IconType getLogo()
-
setLogo
public void setLogo(IconType value)
-
getCustomerName
public String getCustomerName()
-
setCustomerName
public void setCustomerName(String value)
-
getCustomerUrl
public String getCustomerUrl()
-
setCustomerUrl
public void setCustomerUrl(String value)
-
getPartnerName
public String getPartnerName()
-
setPartnerName
public void setPartnerName(String value)
-
getPartnerUrl
public String getPartnerUrl()
-
setPartnerUrl
public void setPartnerUrl(String value)
-
getSubscriptionIdentifier
public String getSubscriptionIdentifier()
-
setSubscriptionIdentifier
public void setSubscriptionIdentifier(String value)
-
getSystemName
public String getSystemName()
-
setSystemName
public void setSystemName(String value)
-
getId
public Long getId()
-
setId
public void setId(Long value)
-
name
public DeploymentInformationType name(String value)
-
description
public DeploymentInformationType description(String value)
-
documentation
public DeploymentInformationType documentation(String value)
-
headerColor
public DeploymentInformationType headerColor(String value)
-
skin
public DeploymentInformationType skin(String value)
-
logo
public DeploymentInformationType logo(IconType value)
-
beginLogo
public IconType beginLogo()
-
customerName
public DeploymentInformationType customerName(String value)
-
customerUrl
public DeploymentInformationType customerUrl(String value)
-
partnerName
public DeploymentInformationType partnerName(String value)
-
partnerUrl
public DeploymentInformationType partnerUrl(String value)
-
subscriptionIdentifier
public DeploymentInformationType subscriptionIdentifier(String value)
-
systemName
public DeploymentInformationType systemName(String value)
-
id
public DeploymentInformationType id(Long value)
-
clone
public DeploymentInformationType clone()
-
-