Class SmsGatewayConfigurationType
java.lang.Object
com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
com.evolveum.midpoint.xml.ns._public.common.common_3.SmsGatewayConfigurationType
- All Implemented Interfaces:
PlainStructured,JaxbVisitable,Serializable,Cloneable
public class SmsGatewayConfigurationType
extends com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
Configuration of a particular SMS gateway.
Currently, we only support sending via HTTP GET method.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected ExpressionTypestatic final QNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNameprotected ExpressionTypeprotected Stringprotected HttpMethodTypeprotected Stringprotected ProtectedStringTypeprotected Stringprotected ProtectedStringTypeprotected Integerprotected Stringprotected Stringprotected ExpressionTypeprotected String -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(JaxbVisitor visitor) bodyEncoding(String value) bodyExpression(ExpressionType value) clone()booleanequals(Object other, StructuredEqualsStrategy strategy) getName()inthashCode(StructuredHashCodeStrategy strategy) headersExpression(ExpressionType value) method(HttpMethodType value) password(ProtectedStringType value) proxyPassword(ProtectedStringType value) proxyUsername(String value) redirectToFile(String value) voidsetBodyEncoding(String value) voidsetBodyExpression(ExpressionType value) voidvoidsetLogToFile(String value) voidsetMethod(HttpMethodType value) voidvoidsetPassword(ProtectedStringType value) voidsetProxyHost(String value) voidvoidsetProxyPort(Integer value) voidsetProxyUsername(String value) voidsetRedirectToFile(String value) voidsetUrlExpression(ExpressionType value) voidsetUsername(String value) urlExpression(ExpressionType value) Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
equals, hashCode, toString
-
Field Details
-
name
-
method
-
urlExpression
-
headersExpression
-
bodyExpression
-
bodyEncoding
-
username
-
password
-
proxyHost
-
proxyPort
-
proxyUsername
-
proxyPassword
-
redirectToFile
-
logToFile
-
COMPLEX_TYPE
-
F_NAME
-
F_METHOD
-
F_URL_EXPRESSION
-
F_HEADERS_EXPRESSION
-
F_BODY_EXPRESSION
-
F_BODY_ENCODING
-
F_USERNAME
-
F_PASSWORD
-
F_PROXY_HOST
-
F_PROXY_PORT
-
F_PROXY_USERNAME
-
F_PROXY_PASSWORD
-
F_REDIRECT_TO_FILE
-
F_LOG_TO_FILE
-
-
Constructor Details
-
SmsGatewayConfigurationType
public SmsGatewayConfigurationType() -
SmsGatewayConfigurationType
-
-
Method Details
-
getName
-
setName
-
getMethod
-
setMethod
-
getUrlExpression
-
setUrlExpression
-
getHeadersExpression
-
setHeadersExpression
-
getBodyExpression
-
setBodyExpression
-
getBodyEncoding
-
setBodyEncoding
-
getUsername
-
setUsername
-
getPassword
-
setPassword
-
getProxyHost
-
setProxyHost
-
getProxyPort
-
setProxyPort
-
getProxyUsername
-
setProxyUsername
-
getProxyPassword
-
setProxyPassword
-
getRedirectToFile
-
setRedirectToFile
-
getLogToFile
-
setLogToFile
-
hashCode
- Specified by:
hashCodein interfacePlainStructured- Overrides:
hashCodein classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
equals
- Specified by:
equalsin interfacePlainStructured- Overrides:
equalsin classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
name
-
method
-
urlExpression
-
beginUrlExpression
-
headersExpression
-
beginHeadersExpression
-
bodyExpression
-
beginBodyExpression
-
bodyEncoding
-
username
-
password
-
proxyHost
-
proxyPort
-
proxyUsername
-
proxyPassword
-
redirectToFile
-
logToFile
-
accept
- Specified by:
acceptin interfaceJaxbVisitable- Overrides:
acceptin classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
clone
- Specified by:
clonein interfacePlainStructured- Specified by:
clonein classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-