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 classFcPostRequestProps.BasicAuthPropsPOJO model class for the basic auth credentials of the HTTP post request action.static classFcPostRequestProps.ProxyAuthPropsPOJO model class for the credentials to use with the proxy of the HTTP post request action (applicable only when a proxy is used).static classFcPostRequestProps.ProxyPropsPOJO 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:
isAttachToFormRecordin 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:
setAttachToFormRecordin 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)
-
-