Class AsyncUpdateSourcesType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.AsyncUpdateSourcesType
-
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
public class AsyncUpdateSourcesType extends com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
Sources of asynchronous updates. Currently, only one source is supported; in the future we might allow more of them.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy
-
-
Field Summary
Fields Modifier and Type Field Description protected List<Amqp091SourceType>
amqp091
static QName
COMPLEX_TYPE
static ItemName
F_AMQP091
static ItemName
F_JMS
static ItemName
F_OTHER
protected List<JmsSourceType>
jms
protected List<AsyncUpdateSourceType>
other
-
Constructor Summary
Constructors Constructor Description AsyncUpdateSourcesType()
AsyncUpdateSourcesType(AsyncUpdateSourcesType other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
AsyncUpdateSourcesType
amqp091(Amqp091SourceType value)
Amqp091SourceType
beginAmqp091()
JmsSourceType
beginJms()
AsyncUpdateSourceType
beginOther()
AsyncUpdateSourcesType
clone()
boolean
equals(Object other, StructuredEqualsStrategy strategy)
List<Amqp091SourceType>
getAmqp091()
List<JmsSourceType>
getJms()
List<AsyncUpdateSourceType>
getOther()
int
hashCode(StructuredHashCodeStrategy strategy)
AsyncUpdateSourcesType
jms(JmsSourceType value)
AsyncUpdateSourcesType
other(AsyncUpdateSourceType value)
-
-
-
Field Detail
-
amqp091
protected List<Amqp091SourceType> amqp091
-
jms
protected List<JmsSourceType> jms
-
other
protected List<AsyncUpdateSourceType> other
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_AMQP091
public static final ItemName F_AMQP091
-
F_JMS
public static final ItemName F_JMS
-
F_OTHER
public static final ItemName F_OTHER
-
-
Constructor Detail
-
AsyncUpdateSourcesType
public AsyncUpdateSourcesType()
-
AsyncUpdateSourcesType
public AsyncUpdateSourcesType(AsyncUpdateSourcesType other)
-
-
Method Detail
-
getAmqp091
public List<Amqp091SourceType> getAmqp091()
-
getJms
public List<JmsSourceType> getJms()
-
getOther
public List<AsyncUpdateSourceType> getOther()
-
hashCode
public int hashCode(StructuredHashCodeStrategy strategy)
- Specified by:
hashCode
in interfacePlainStructured
- Overrides:
hashCode
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
equals
public boolean equals(Object other, StructuredEqualsStrategy strategy)
- Specified by:
equals
in interfacePlainStructured
- Overrides:
equals
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
amqp091
public AsyncUpdateSourcesType amqp091(Amqp091SourceType value)
-
beginAmqp091
public Amqp091SourceType beginAmqp091()
-
jms
public AsyncUpdateSourcesType jms(JmsSourceType value)
-
beginJms
public JmsSourceType beginJms()
-
other
public AsyncUpdateSourcesType other(AsyncUpdateSourceType value)
-
beginOther
public AsyncUpdateSourceType beginOther()
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
- Overrides:
accept
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
clone
public AsyncUpdateSourcesType clone()
- Specified by:
clone
in interfacePlainStructured
- Specified by:
clone
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
-