Class JmsSourceType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.AsyncUpdateSourceType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.JmsSourceType
-
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
public class JmsSourceType extends AsyncUpdateSourceType
JMS client configuration- 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 static QName
COMPLEX_TYPE
protected String
connectionFactory
protected String
destination
static ItemName
F_CONNECTION_FACTORY
static ItemName
F_DESTINATION
static ItemName
F_PASSWORD
static ItemName
F_USERNAME
protected ProtectedStringType
password
protected String
username
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AsyncUpdateSourceType
className, description, documentation, F_CLASS_NAME, F_DESCRIPTION, F_DOCUMENTATION, F_NAME, name
-
-
Constructor Summary
Constructors Constructor Description JmsSourceType()
JmsSourceType(JmsSourceType other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
JmsSourceType
className(String value)
JmsSourceType
clone()
JmsSourceType
connectionFactory(String value)
JmsSourceType
description(String value)
JmsSourceType
destination(String value)
JmsSourceType
documentation(String value)
boolean
equals(Object other, StructuredEqualsStrategy strategy)
String
getConnectionFactory()
String
getDestination()
ProtectedStringType
getPassword()
String
getUsername()
int
hashCode(StructuredHashCodeStrategy strategy)
JmsSourceType
name(String value)
JmsSourceType
password(ProtectedStringType value)
void
setConnectionFactory(String value)
void
setDestination(String value)
void
setPassword(ProtectedStringType value)
void
setUsername(String value)
JmsSourceType
username(String value)
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AsyncUpdateSourceType
getClassName, getDescription, getDocumentation, getName, setClassName, setDescription, setDocumentation, setName
-
-
-
-
Field Detail
-
connectionFactory
protected String connectionFactory
-
username
protected String username
-
password
protected ProtectedStringType password
-
destination
protected String destination
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_CONNECTION_FACTORY
public static final ItemName F_CONNECTION_FACTORY
-
F_USERNAME
public static final ItemName F_USERNAME
-
F_PASSWORD
public static final ItemName F_PASSWORD
-
F_DESTINATION
public static final ItemName F_DESTINATION
-
-
Constructor Detail
-
JmsSourceType
public JmsSourceType()
-
JmsSourceType
public JmsSourceType(JmsSourceType other)
-
-
Method Detail
-
getConnectionFactory
public String getConnectionFactory()
-
setConnectionFactory
public void setConnectionFactory(String value)
-
getUsername
public String getUsername()
-
setUsername
public void setUsername(String value)
-
getPassword
public ProtectedStringType getPassword()
-
setPassword
public void setPassword(ProtectedStringType value)
-
getDestination
public String getDestination()
-
setDestination
public void setDestination(String value)
-
hashCode
public int hashCode(StructuredHashCodeStrategy strategy)
- Specified by:
hashCode
in interfacePlainStructured
- Overrides:
hashCode
in classAsyncUpdateSourceType
-
equals
public boolean equals(Object other, StructuredEqualsStrategy strategy)
- Specified by:
equals
in interfacePlainStructured
- Overrides:
equals
in classAsyncUpdateSourceType
-
connectionFactory
public JmsSourceType connectionFactory(String value)
-
username
public JmsSourceType username(String value)
-
password
public JmsSourceType password(ProtectedStringType value)
-
destination
public JmsSourceType destination(String value)
-
name
public JmsSourceType name(String value)
- Overrides:
name
in classAsyncUpdateSourceType
-
description
public JmsSourceType description(String value)
- Overrides:
description
in classAsyncUpdateSourceType
-
documentation
public JmsSourceType documentation(String value)
- Overrides:
documentation
in classAsyncUpdateSourceType
-
className
public JmsSourceType className(String value)
- Overrides:
className
in classAsyncUpdateSourceType
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
- Overrides:
accept
in classAsyncUpdateSourceType
-
clone
public JmsSourceType clone()
- Specified by:
clone
in interfacePlainStructured
- Overrides:
clone
in classAsyncUpdateSourceType
-
-