Class ApplicationConfig
java.lang.Object
org.emau.icmvc.ganimed.ttp.cm2.config.ApplicationConfig
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionEmpty constructor for deserialization.ApplicationConfig
(boolean enableChromePdfExport, String chromedriverPath, Set<ConsentTemplateType> templateTypes, String embeddedCss, String internalWebUrl) All fields constructor.ApplicationConfig
(ApplicationConfig config) Copy constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoid
capture
(ApplicationConfig config) boolean
containsTemplateType
(String type) boolean
int
hashCode()
boolean
void
setChromedriverPath
(String chromedriverPath) void
setEmbeddedCss
(String embeddedCss) void
setEnableChromePdfExport
(boolean enableChromePdfExport) void
setInternalWebUrl
(String internalWebUrl) void
setTemplateTypes
(Set<ConsentTemplateType> templateTypes) toString()
boolean
updateUnlockedParts
(ApplicationConfig config) Updates the send-from-web from the given config.
-
Constructor Details
-
ApplicationConfig
public ApplicationConfig()Empty constructor for deserialization. -
ApplicationConfig
Copy constructor. -
ApplicationConfig
public ApplicationConfig(boolean enableChromePdfExport, String chromedriverPath, Set<ConsentTemplateType> templateTypes, String embeddedCss, String internalWebUrl) All fields constructor.
-
-
Method Details
-
capture
-
containsTemplateType
-
isEnableChromePdfExport
public boolean isEnableChromePdfExport() -
setEnableChromePdfExport
public void setEnableChromePdfExport(boolean enableChromePdfExport) -
getChromedriverPath
-
setChromedriverPath
-
getInternalWebUrl
-
setInternalWebUrl
-
getTemplateTypes
-
setTemplateTypes
-
getEmbeddedCss
-
setEmbeddedCss
-
updateUnlockedParts
Updates the send-from-web from the given config.- Parameters:
config
- the config to update from- Returns:
- true if the config changed on update
-
equals
-
hashCode
public int hashCode() -
toString
-