Class DefaultHomePowerPlantConnectionFactory
-
- All Implemented Interfaces:
-
de.jnkconsulting.e3dc.easyrscp.api.connection.HomePowerPlantConnectionFactory
public final class DefaultHomePowerPlantConnectionFactory implements HomePowerPlantConnectionFactoryFarbrik that creates instances of the DefaultHomePowerPlantConnection type.
- Since:
2.0
-
-
Constructor Summary
Constructors Constructor Description DefaultHomePowerPlantConnectionFactory(E3DCConnectionData connectionData, AESCipherFactory aesFactory, SocketFactory socketFactory, FrameParser frameParser, List<RSCPRequestResponseListener> requestResponseListener)
-
Method Summary
Modifier and Type Method Description DefaultHomePowerPlantConnectionopenConnection()-
-
Constructor Detail
-
DefaultHomePowerPlantConnectionFactory
DefaultHomePowerPlantConnectionFactory(E3DCConnectionData connectionData, AESCipherFactory aesFactory, SocketFactory socketFactory, FrameParser frameParser, List<RSCPRequestResponseListener> requestResponseListener)
- Parameters:
connectionData- Connection data to the home power plantaesFactory- Factory to encrypt the data before sending and decrypt the responses.socketFactory- SocketFactory to use.frameParser- FrameParser] to use to convert the responses from the home power plant into Frame objects.
-
-
Method Detail
-
openConnection
DefaultHomePowerPlantConnection openConnection()
-
-
-
-