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 QNameCOMPLEX_TYPEprotected StringconnectionFactoryprotected Stringdestinationstatic ItemNameF_CONNECTION_FACTORYstatic ItemNameF_DESTINATIONstatic ItemNameF_PASSWORDstatic ItemNameF_USERNAMEprotected ProtectedStringTypepasswordprotected Stringusername-
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 voidaccept(JaxbVisitor visitor)JmsSourceTypeclassName(String value)JmsSourceTypeclone()JmsSourceTypeconnectionFactory(String value)JmsSourceTypedescription(String value)JmsSourceTypedestination(String value)JmsSourceTypedocumentation(String value)booleanequals(Object other, StructuredEqualsStrategy strategy)StringgetConnectionFactory()StringgetDestination()ProtectedStringTypegetPassword()StringgetUsername()inthashCode(StructuredHashCodeStrategy strategy)JmsSourceTypename(String value)JmsSourceTypepassword(ProtectedStringType value)voidsetConnectionFactory(String value)voidsetDestination(String value)voidsetPassword(ProtectedStringType value)voidsetUsername(String value)JmsSourceTypeusername(String value)-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AsyncUpdateSourceType
getClassName, getDescription, getDocumentation, getName, setClassName, setDescription, setDocumentation, setName
-
Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
equals, hashCode, toString
-
-
-
-
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:
hashCodein interfacePlainStructured- Overrides:
hashCodein classAsyncUpdateSourceType
-
equals
public boolean equals(Object other, StructuredEqualsStrategy strategy)
- Specified by:
equalsin interfacePlainStructured- Overrides:
equalsin 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:
namein classAsyncUpdateSourceType
-
description
public JmsSourceType description(String value)
- Overrides:
descriptionin classAsyncUpdateSourceType
-
documentation
public JmsSourceType documentation(String value)
- Overrides:
documentationin classAsyncUpdateSourceType
-
className
public JmsSourceType className(String value)
- Overrides:
classNamein classAsyncUpdateSourceType
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
acceptin interfaceJaxbVisitable- Overrides:
acceptin classAsyncUpdateSourceType
-
clone
public JmsSourceType clone()
- Specified by:
clonein interfacePlainStructured- Overrides:
clonein classAsyncUpdateSourceType
-
-