public class AggregationForwardProcessorConfig extends ForwardProcessorConfig implements com.exalead.util.Checkable, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static boolean |
DEFAULT_TRIGGER_INDEXING |
boolean |
triggerIndexing |
documentTypes, forwardedDocumentTypeList, pushAPIServer
Constructor and Description |
---|
AggregationForwardProcessorConfig() |
AggregationForwardProcessorConfig(AggregationForwardProcessorConfig o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this AggregationForwardProcessorConfig.
|
static AggregationForwardProcessorConfig |
fromString(java.lang.String s)
String representation of this AggregationForwardProcessorConfig.
|
boolean |
isTriggerIndexing()
If set to true (default behavior), it will trigger an indexing job on your remote Push API server when the aggregation job is complete
|
AggregationForwardProcessorConfig |
makeCopy()
Creates and returns a deep copy of this AggregationForwardProcessorConfig.
|
static AggregationForwardProcessorConfig |
readFrom(java.io.InputStream is)
Read this AggregationForwardProcessorConfig from an XML fragment.
|
void |
setTriggerIndexing(boolean triggerIndexing)
If set to true (default behavior), it will trigger an indexing job on your remote Push API server when the aggregation job is complete
|
java.lang.String |
toString()
String representation of this AggregationForwardProcessorConfig.
|
AggregationForwardProcessorConfig |
withDocumentTypes(java.lang.String documentTypes)
Deprecated.
|
AggregationForwardProcessorConfig |
withForwardedDocumentTypeList(ForwardedDocumentTypeList forwardedDocumentTypeList) |
AggregationForwardProcessorConfig |
withPushAPIServer(java.lang.String pushAPIServer) |
AggregationForwardProcessorConfig |
withTriggerIndexing(boolean triggerIndexing) |
AggregationForwardProcessorConfig |
withTriggerIndexing(java.lang.Boolean triggerIndexing) |
void |
writeTo(java.io.OutputStream os)
Write this AggregationForwardProcessorConfig as an XML fragment
|
getDocumentTypes, getForwardedDocumentTypeList, getPushAPIServer, setDocumentTypes, setForwardedDocumentTypeList, setPushAPIServer
public boolean triggerIndexing
public static final boolean DEFAULT_TRIGGER_INDEXING
public AggregationForwardProcessorConfig()
public AggregationForwardProcessorConfig(AggregationForwardProcessorConfig o)
public AggregationForwardProcessorConfig withPushAPIServer(java.lang.String pushAPIServer)
withPushAPIServer
in class ForwardProcessorConfig
@Deprecated public AggregationForwardProcessorConfig withDocumentTypes(java.lang.String documentTypes)
withDocumentTypes
in class ForwardProcessorConfig
public AggregationForwardProcessorConfig withForwardedDocumentTypeList(ForwardedDocumentTypeList forwardedDocumentTypeList)
withForwardedDocumentTypeList
in class ForwardProcessorConfig
public void setTriggerIndexing(boolean triggerIndexing)
public boolean isTriggerIndexing()
public AggregationForwardProcessorConfig withTriggerIndexing(boolean triggerIndexing)
public AggregationForwardProcessorConfig withTriggerIndexing(java.lang.Boolean triggerIndexing)
public AggregationForwardProcessorConfig makeCopy()
makeCopy
in class ForwardProcessorConfig
public static AggregationForwardProcessorConfig readFrom(java.io.InputStream is) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public void writeTo(java.io.OutputStream os) throws javax.xml.bind.JAXBException, java.io.IOException
writeTo
in class ForwardProcessorConfig
javax.xml.bind.JAXBException
java.io.IOException
public static AggregationForwardProcessorConfig fromString(java.lang.String s) throws javax.xml.bind.JAXBException, java.io.UnsupportedEncodingException
javax.xml.bind.JAXBException
java.io.UnsupportedEncodingException
public java.lang.String toString()
toString
in class ForwardProcessorConfig
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
check
in interface com.exalead.util.Checkable
check
in class ForwardProcessorConfig
com.exalead.util.TypedException
Copyright © 2021 Dassault Systèmes, All Rights Reserved.