public class KontaktDeviceConnectionFactory
extends java.lang.Object
KontaktDeviceConnection
, SyncableKontaktDeviceConnection
instances.Constructor and Description |
---|
KontaktDeviceConnectionFactory() |
Modifier and Type | Method and Description |
---|---|
static KontaktDeviceConnection |
create(android.content.Context context,
ISecureProfile secureProfile,
KontaktDeviceConnection.ConnectionListener connectionListener)
Creates new instance of
KontaktDeviceConnection . |
static KontaktDeviceConnection |
create(android.content.Context context,
RemoteBluetoothDevice device,
KontaktDeviceConnection.ConnectionListener connectionListener)
Creates new instance of
KontaktDeviceConnection . |
static SyncableKontaktDeviceConnection |
createSyncable(android.content.Context context,
ISecureProfile secureProfile,
KontaktDeviceConnection.ConnectionListener connectionListener)
Creates new instance of
SyncableKontaktDeviceConnection . |
static SyncableKontaktDeviceConnection |
createSyncable(android.content.Context context,
RemoteBluetoothDevice device,
KontaktDeviceConnection.ConnectionListener connectionListener)
Creates new instance of
SyncableKontaktDeviceConnection . |
public static KontaktDeviceConnection create(android.content.Context context, RemoteBluetoothDevice device, KontaktDeviceConnection.ConnectionListener connectionListener)
KontaktDeviceConnection
.context
- Context
instance.device
- RemoteBluetoothDevice
instance.connectionListener
- KontaktDeviceConnection.ConnectionListener
listener instance.public static KontaktDeviceConnection create(android.content.Context context, ISecureProfile secureProfile, KontaktDeviceConnection.ConnectionListener connectionListener)
KontaktDeviceConnection
. Used specifically to connect with Beacon Pro (secure profile) devices.context
- Context
instance.secureProfile
- ISecureProfile
instance.connectionListener
- KontaktDeviceConnection.ConnectionListener
listener instance.public static SyncableKontaktDeviceConnection createSyncable(android.content.Context context, RemoteBluetoothDevice device, KontaktDeviceConnection.ConnectionListener connectionListener)
SyncableKontaktDeviceConnection
.context
- Context
instance.device
- RemoteBluetoothDevice
instance.connectionListener
- KontaktDeviceConnection.ConnectionListener
listener instance.public static SyncableKontaktDeviceConnection createSyncable(android.content.Context context, ISecureProfile secureProfile, KontaktDeviceConnection.ConnectionListener connectionListener)
SyncableKontaktDeviceConnection
. Used specifically to connect with Beacon Pro (secure profile) devices.context
- Context
instance.secureProfile
- ISecureProfile
instance.connectionListener
- KontaktDeviceConnection.ConnectionListener
listener instance.