public class ConnectionManagerService extends Object
Modifier and Type | Field and Description |
---|---|
protected Map<Integer,ConnectionInfo> |
activeConnections |
protected PropertyChangeSupport |
propertyChangeSupport |
protected ProtocolInfos |
sinkProtocolInfo |
protected ProtocolInfos |
sourceProtocolInfo |
Constructor and Description |
---|
ConnectionManagerService()
Creates a default "active" connection with identifier "0".
|
ConnectionManagerService(ConnectionInfo... activeConnections) |
ConnectionManagerService(PropertyChangeSupport propertyChangeSupport,
ProtocolInfos sourceProtocolInfo,
ProtocolInfos sinkProtocolInfo,
ConnectionInfo... activeConnections) |
ConnectionManagerService(ProtocolInfos sourceProtocolInfo,
ProtocolInfos sinkProtocolInfo)
Creates a default "active" connection with identifier "0".
|
ConnectionManagerService(ProtocolInfos sourceProtocolInfo,
ProtocolInfos sinkProtocolInfo,
ConnectionInfo... activeConnections) |
Modifier and Type | Method and Description |
---|---|
org.fourthline.cling.model.types.csv.CSV<org.fourthline.cling.model.types.UnsignedIntegerFourBytes> |
getCurrentConnectionIDs() |
ConnectionInfo |
getCurrentConnectionInfo(int connectionId) |
PropertyChangeSupport |
getPropertyChangeSupport() |
void |
getProtocolInfo() |
ProtocolInfos |
getSinkProtocolInfo() |
ProtocolInfos |
getSourceProtocolInfo() |
protected final PropertyChangeSupport propertyChangeSupport
protected final Map<Integer,ConnectionInfo> activeConnections
protected final ProtocolInfos sourceProtocolInfo
protected final ProtocolInfos sinkProtocolInfo
public ConnectionManagerService()
public ConnectionManagerService(ProtocolInfos sourceProtocolInfo, ProtocolInfos sinkProtocolInfo)
public ConnectionManagerService(ConnectionInfo... activeConnections)
public ConnectionManagerService(ProtocolInfos sourceProtocolInfo, ProtocolInfos sinkProtocolInfo, ConnectionInfo... activeConnections)
public ConnectionManagerService(PropertyChangeSupport propertyChangeSupport, ProtocolInfos sourceProtocolInfo, ProtocolInfos sinkProtocolInfo, ConnectionInfo... activeConnections)
public PropertyChangeSupport getPropertyChangeSupport()
public ConnectionInfo getCurrentConnectionInfo(int connectionId) throws org.fourthline.cling.model.action.ActionException
org.fourthline.cling.model.action.ActionException
public org.fourthline.cling.model.types.csv.CSV<org.fourthline.cling.model.types.UnsignedIntegerFourBytes> getCurrentConnectionIDs()
public void getProtocolInfo() throws org.fourthline.cling.model.action.ActionException
org.fourthline.cling.model.action.ActionException
public ProtocolInfos getSourceProtocolInfo()
public ProtocolInfos getSinkProtocolInfo()
Copyright © 2016 4th Line GmbH, Switzerland. All rights reserved.