Class ErrorSelectorType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.ErrorSelectorType
-
- All Implemented Interfaces:
Containerable
,DebugDumpable
,Serializable
,Cloneable
public class ErrorSelectorType extends Object implements Serializable, Cloneable, Containerable
Selects error categories, e.g. for the purpose of criticality definition, selection which error types to handle, etc. EXPERIMENTAL: use with careJava class for ErrorSelectorType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ErrorSelectorType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="network" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CriticalityType" minOccurs="0"/> <element name="security" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CriticalityType" minOccurs="0"/> <element name="policy" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CriticalityType" minOccurs="0"/> <element name="policyThreshold" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CriticalityType" minOccurs="0"/> <element name="schema" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CriticalityType" minOccurs="0"/> <element name="configuration" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CriticalityType" minOccurs="0"/> <element name="unsupported" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CriticalityType" minOccurs="0"/> <element name="generic" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CriticalityType" 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_CONFIGURATION
static ItemName
F_GENERIC
static ItemName
F_NETWORK
static ItemName
F_POLICY
static ItemName
F_POLICY_THRESHOLD
static ItemName
F_SCHEMA
static ItemName
F_SECURITY
static ItemName
F_UNSUPPORTED
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description ErrorSelectorType()
ErrorSelectorType(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_NETWORK
public static final ItemName F_NETWORK
-
F_SECURITY
public static final ItemName F_SECURITY
-
F_POLICY
public static final ItemName F_POLICY
-
F_POLICY_THRESHOLD
public static final ItemName F_POLICY_THRESHOLD
-
F_SCHEMA
public static final ItemName F_SCHEMA
-
F_CONFIGURATION
public static final ItemName F_CONFIGURATION
-
F_UNSUPPORTED
public static final ItemName F_UNSUPPORTED
-
F_GENERIC
public static final ItemName F_GENERIC
-
-
Constructor Detail
-
ErrorSelectorType
public ErrorSelectorType()
-
ErrorSelectorType
public ErrorSelectorType(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()
-
getNetwork
public CriticalityType getNetwork()
-
setNetwork
public void setNetwork(CriticalityType value)
-
getSecurity
public CriticalityType getSecurity()
-
setSecurity
public void setSecurity(CriticalityType value)
-
getPolicy
public CriticalityType getPolicy()
-
setPolicy
public void setPolicy(CriticalityType value)
-
getPolicyThreshold
public CriticalityType getPolicyThreshold()
-
setPolicyThreshold
public void setPolicyThreshold(CriticalityType value)
-
getSchema
public CriticalityType getSchema()
-
setSchema
public void setSchema(CriticalityType value)
-
getConfiguration
public CriticalityType getConfiguration()
-
setConfiguration
public void setConfiguration(CriticalityType value)
-
getUnsupported
public CriticalityType getUnsupported()
-
setUnsupported
public void setUnsupported(CriticalityType value)
-
getGeneric
public CriticalityType getGeneric()
-
setGeneric
public void setGeneric(CriticalityType value)
-
getId
public Long getId()
-
setId
public void setId(Long value)
-
network
public ErrorSelectorType network(CriticalityType value)
-
security
public ErrorSelectorType security(CriticalityType value)
-
policy
public ErrorSelectorType policy(CriticalityType value)
-
policyThreshold
public ErrorSelectorType policyThreshold(CriticalityType value)
-
schema
public ErrorSelectorType schema(CriticalityType value)
-
configuration
public ErrorSelectorType configuration(CriticalityType value)
-
unsupported
public ErrorSelectorType unsupported(CriticalityType value)
-
generic
public ErrorSelectorType generic(CriticalityType value)
-
id
public ErrorSelectorType id(Long value)
-
clone
public ErrorSelectorType clone()
-
-