class GetConfigurationObjectCommandExecutor extends AbstractCommandExecutor<Void, ConfigurationObjectDto> {

    @Override
    public ConfigurationObjectDto execute(final DlmsConnectionManager conn, final DlmsDevice device, final Void object)
            throws ProtocolAdapterException {
        return this.protocolServiceLookup.lookupGetService(Protocol.forDevice(device)).getConfigurationObject(conn);
    }

    public  GetConfigurationObjectCommandExecutor(final ProtocolServiceLookup protocolServiceLookup);

}