Class ChannelProtocolConfiguration
java.lang.Object
org.jgroups.conf.ProtocolConfiguration
com.logicaldoc.enterprise.cluster.ChannelProtocolConfiguration
public class ChannelProtocolConfiguration
extends org.jgroups.conf.ProtocolConfiguration
Here we introduced a variables lookup in the LogicalDOC configuration file
- Since:
- 6.5
- Author:
- Marco Meschieri - LogicalDOC
- 
Constructor SummaryConstructorsConstructorDescriptionChannelProtocolConfiguration(String configStr) ChannelProtocolConfiguration(String protocolName, Map<String, String> properties) 
- 
Method SummaryModifier and TypeMethodDescriptionstatic Stringstatic StringsubstituteVariable(String val) Replaces variables of ${var:default} with System.getProperty(variable, default).voidMethods inherited from class org.jgroups.conf.ProtocolConfigurationaddSubtree, getClassLoader, getProperties, getProtocolName, getProtocolString, getProtocolString, getProtocolStringNewXml, getSubtrees, isAssignableProtocol, loadProtocolClass, propertiesToString, toString
- 
Constructor Details- 
ChannelProtocolConfiguration
- 
ChannelProtocolConfiguration- Throws:
- Exception
 
 
- 
- 
Method Details- 
substituteVariablespublic void substituteVariables()- Overrides:
- substituteVariablesin class- org.jgroups.conf.ProtocolConfiguration
 
- 
substituteVariableReplaces variables of ${var:default} with System.getProperty(variable, default). If no variables are found, returns the same string, otherwise a copy of the string with variables substituted- Parameters:
- val- value of the variable
- Returns:
- A string with variables replaced, or the same string if no variables found
 
- 
getProperty
- 
getPropertiesString
 
-