public class DefaultProtocolConfigurationFactory extends Object implements org.eclipse.scada.protocol.ngp.common.ProtocolConfigurationFactory
| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.scada.core.ConnectionInformation |
connectionInformation |
| Constructor and Description |
|---|
DefaultProtocolConfigurationFactory(org.eclipse.scada.core.ConnectionInformation connectionInformation) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addJavaProtocol(String protocolVersion,
org.eclipse.scada.protocol.ngp.common.ProtocolConfiguration configuration,
ClassLoader classLoader) |
protected void |
addProtocol(org.eclipse.scada.protocol.ngp.common.ProtocolConfiguration configuration,
org.eclipse.scada.protocol.ngp.common.mc.protocol.ProtocolDescriptor protocol) |
org.eclipse.scada.protocol.ngp.common.ProtocolConfiguration |
createConfiguration(boolean clientMode) |
protected void |
customizeConfiguration(org.eclipse.scada.protocol.ngp.common.ProtocolConfiguration configuration,
boolean clientMode)
Can be overridden in order to customize the configuration
|
protected org.apache.mina.filter.ssl.SslContextFactory |
makeSslContextFactory(boolean clientMode) |
protected final org.eclipse.scada.core.ConnectionInformation connectionInformation
public DefaultProtocolConfigurationFactory(org.eclipse.scada.core.ConnectionInformation connectionInformation)
public org.eclipse.scada.protocol.ngp.common.ProtocolConfiguration createConfiguration(boolean clientMode)
throws Exception
createConfiguration in interface org.eclipse.scada.protocol.ngp.common.ProtocolConfigurationFactoryExceptionprotected void addJavaProtocol(String protocolVersion, org.eclipse.scada.protocol.ngp.common.ProtocolConfiguration configuration, ClassLoader classLoader)
protected void addProtocol(org.eclipse.scada.protocol.ngp.common.ProtocolConfiguration configuration,
org.eclipse.scada.protocol.ngp.common.mc.protocol.ProtocolDescriptor protocol)
protected void customizeConfiguration(org.eclipse.scada.protocol.ngp.common.ProtocolConfiguration configuration,
boolean clientMode)
configuration - the configuration to customize