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. <p>Java class for DeploymentInformationType complex type. <p>The following schema fragment specifies the expected content contained within this class. <pre> <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> </restriction> </complexContent> </complexType> </pre>- 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
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)
-
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)
-
clone
public DeploymentInformationType clone()
-
-