Package de.xima.fc.workflow.model.nodes
Class FcPostRequestProps
- java.lang.Object
-
- de.xima.fc.workflow.taglib.model.BaseActionProps
-
- de.xima.fc.workflow.model.nodes.FcPostRequestProps
-
- All Implemented Interfaces:
IDescriptionProviding
,INameProviding
,IAttachableFile
,Serializable
@NotNullIf(field="basicAuthProps",dependants="useBasicAuth",target=FcPostRequestProps.class) @NotNullIf(field="proxyProps",dependants="useProxy",target=FcPostRequestProps.class) public final class FcPostRequestProps extends BaseActionProps implements Serializable, IAttachableFile
Model class for the POST request workflow action (EWorkflowNodeType.FC_POST_REQUEST
).- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FcPostRequestProps.BasicAuthProps
POJO model class for the basic auth credentials of the HTTP post request action.static class
FcPostRequestProps.ProxyAuthProps
POJO model class for the credentials to use with the proxy of the HTTP post request action (applicable only when a proxy is used).static class
FcPostRequestProps.ProxyProps
POJO model class for the proxy configuration of the HTTP post request action.
-
Field Summary
-
Fields inherited from interface de.xima.fc.entities.interfaces.IDescriptionProviding
ATTR_BESCHREIBUNG, ATTR_DESCRIPTION, COL_DESCRIPTION
-
Fields inherited from interface de.xima.fc.entities.interfaces.INameProviding
ATTR_NAME, COL_NAME
-
-
Constructor Summary
Constructors Constructor Description FcPostRequestProps()
-
Method Summary
-
Methods inherited from class de.xima.fc.workflow.taglib.model.BaseActionProps
getBeschreibung, getColor, getDescription, getIcon, getName, setColor, setDescription, setIcon, setName
-
-
-
-
Method Detail
-
getBasicAuthProps
public FcPostRequestProps.BasicAuthProps getBasicAuthProps()
-
getFilesToTransmit
public MultiFile getFilesToTransmit()
-
getInputCharset
public String getInputCharset()
-
getOutputCharset
public String getOutputCharset()
-
getPostUrl
public String getPostUrl()
-
getProxyProps
public FcPostRequestProps.ProxyProps getProxyProps()
-
getXslTemplate
public UuidEntityRef getXslTemplate()
-
isAsResponsePage
public boolean isAsResponsePage()
-
isAttachToFormRecord
public boolean isAttachToFormRecord()
- Specified by:
isAttachToFormRecord
in interfaceIAttachableFile
- Returns:
- Whether files created by this file providing action are attached to the form record.
-
isSendAllFormValues
public boolean isSendAllFormValues()
-
isShowBasicAuthProps
public boolean isShowBasicAuthProps()
-
isShowProxyProps
public boolean isShowProxyProps()
-
isUseBasicAuth
public boolean isUseBasicAuth()
-
isUseFieldAlias
public boolean isUseFieldAlias()
-
isUseProxy
public boolean isUseProxy()
-
setAsResponsePage
public void setAsResponsePage(boolean asResponsePage)
-
setAttachToFormRecord
public void setAttachToFormRecord(boolean attachToFormRecord)
- Specified by:
setAttachToFormRecord
in interfaceIAttachableFile
- Parameters:
attachToFormRecord
- Whether files created by this file providing action are attached to the form record.
-
setBasicAuthProps
public void setBasicAuthProps(FcPostRequestProps.BasicAuthProps basicAuthProps)
-
setFilesToTransmit
public void setFilesToTransmit(MultiFile filesToTransmit)
-
setInputCharset
public void setInputCharset(String inputCharset)
-
setOutputCharset
public void setOutputCharset(String outputCharset)
-
setPostUrl
public void setPostUrl(String postUrl)
-
setProxyProps
public void setProxyProps(FcPostRequestProps.ProxyProps proxyProps)
-
setSendAllFormValues
public void setSendAllFormValues(boolean sendAllFormValues)
-
setUseBasicAuth
public void setUseBasicAuth(boolean useBasicAuth)
-
setUseFieldAlias
public void setUseFieldAlias(boolean useFieldAlias)
-
setUseProxy
public void setUseProxy(boolean useProxy)
-
setXslTemplate
public void setXslTemplate(UuidEntityRef xslTemplate)
-
testBasicAuthProps
public static boolean testBasicAuthProps(boolean useBasicAuth)
-
testProxyProps
public static boolean testProxyProps(boolean useProxy)
-
-