Class FileConfigurationType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.NotificationTransportConfigurationType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.FileConfigurationType
-
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
public class FileConfigurationType extends NotificationTransportConfigurationType
Where and how to store "file" notifications.- 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
static ItemName
F_FILE
static ItemName
F_NAME
protected String
file
protected String
name
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.NotificationTransportConfigurationType
blackList, debug, F_BLACK_LIST, F_DEBUG, F_LOG_TO_FILE, F_RECIPIENT_FILTER_EXPRESSION, F_REDIRECT_TO_FILE, F_WHITE_LIST, logToFile, recipientFilterExpression, redirectToFile, whiteList
-
-
Constructor Summary
Constructors Constructor Description FileConfigurationType()
FileConfigurationType(FileConfigurationType other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
ExpressionType
beginRecipientFilterExpression()
FileConfigurationType
blackList(String value)
FileConfigurationType
clone()
FileConfigurationType
debug(Boolean value)
boolean
equals(Object other, StructuredEqualsStrategy strategy)
FileConfigurationType
file(String value)
String
getFile()
String
getName()
int
hashCode(StructuredHashCodeStrategy strategy)
FileConfigurationType
logToFile(String value)
FileConfigurationType
name(String value)
FileConfigurationType
recipientFilterExpression(ExpressionType value)
FileConfigurationType
redirectToFile(String value)
void
setFile(String value)
void
setName(String value)
FileConfigurationType
whiteList(String value)
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.NotificationTransportConfigurationType
getBlackList, getLogToFile, getRecipientFilterExpression, getRedirectToFile, getWhiteList, isDebug, setDebug, setLogToFile, setRecipientFilterExpression, setRedirectToFile
-
-
-
-
Constructor Detail
-
FileConfigurationType
public FileConfigurationType()
-
FileConfigurationType
public FileConfigurationType(FileConfigurationType other)
-
-
Method Detail
-
getName
public String getName()
- Overrides:
getName
in classNotificationTransportConfigurationType
-
setName
public void setName(String value)
- Overrides:
setName
in classNotificationTransportConfigurationType
-
getFile
public String getFile()
-
setFile
public void setFile(String value)
-
hashCode
public int hashCode(StructuredHashCodeStrategy strategy)
- Specified by:
hashCode
in interfacePlainStructured
- Overrides:
hashCode
in classNotificationTransportConfigurationType
-
equals
public boolean equals(Object other, StructuredEqualsStrategy strategy)
- Specified by:
equals
in interfacePlainStructured
- Overrides:
equals
in classNotificationTransportConfigurationType
-
name
public FileConfigurationType name(String value)
- Overrides:
name
in classNotificationTransportConfigurationType
-
file
public FileConfigurationType file(String value)
-
debug
public FileConfigurationType debug(Boolean value)
- Overrides:
debug
in classNotificationTransportConfigurationType
-
redirectToFile
public FileConfigurationType redirectToFile(String value)
- Overrides:
redirectToFile
in classNotificationTransportConfigurationType
-
logToFile
public FileConfigurationType logToFile(String value)
- Overrides:
logToFile
in classNotificationTransportConfigurationType
-
blackList
public FileConfigurationType blackList(String value)
- Overrides:
blackList
in classNotificationTransportConfigurationType
-
whiteList
public FileConfigurationType whiteList(String value)
- Overrides:
whiteList
in classNotificationTransportConfigurationType
-
recipientFilterExpression
public FileConfigurationType recipientFilterExpression(ExpressionType value)
- Overrides:
recipientFilterExpression
in classNotificationTransportConfigurationType
-
beginRecipientFilterExpression
public ExpressionType beginRecipientFilterExpression()
- Overrides:
beginRecipientFilterExpression
in classNotificationTransportConfigurationType
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
- Overrides:
accept
in classNotificationTransportConfigurationType
-
clone
public FileConfigurationType clone()
- Specified by:
clone
in interfacePlainStructured
- Overrides:
clone
in classNotificationTransportConfigurationType
-
-