Class DeploymentInformationType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.DeploymentInformationType
-
- All Implemented Interfaces:
Containerable
,Freezable
,com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
,DebugDumpable
,Serializable
,Cloneable
public class DeploymentInformationType extends com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
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.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable.Any
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ContainerableList<T extends Containerable>, com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ReferencableList<T extends Referencable>
-
-
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
static Producer<DeploymentInformationType>
FACTORY
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description DeploymentInformationType()
DeploymentInformationType(PrismContext context)
Deprecated.
-
Method Summary
-
Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
asPrismContainerValue, getId, hashCode, setId, setupContainerValue, toString
-
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, freeze, isImmutable
-
Methods inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
prismGetContainerableList, prismGetPropertyValue, prismGetPropertyValues, prismGetReferencable, prismGetReferencableList, prismGetReferenceObjectable, prismGetSingleContainerable, prismSetPropertyValue, prismSetReferencable, prismSetReferenceObjectable, prismSetSingleContainerable
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Methods inherited from interface com.evolveum.midpoint.prism.Freezable
checkImmutable, checkMutable
-
-
-
-
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
-
FACTORY
public static final Producer<DeploymentInformationType> FACTORY
-
-
Constructor Detail
-
DeploymentInformationType
public DeploymentInformationType()
-
DeploymentInformationType
@Deprecated public DeploymentInformationType(PrismContext context)
Deprecated.
-
-
Method Detail
-
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)
-
equals
public boolean equals(Object other)
- Overrides:
equals
in classcom.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
id
public DeploymentInformationType id(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)
-
end
public <X> X end()
-
clone
public DeploymentInformationType clone()
- Overrides:
clone
in classcom.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
-