java.lang.Object
org.cybergarage.upnp.std.av.server.ConnectionManager
- All Implemented Interfaces:
org.cybergarage.upnp.control.ActionListener,org.cybergarage.upnp.control.QueryListener
public class ConnectionManager
extends Object
implements org.cybergarage.upnp.control.ActionListener, org.cybergarage.upnp.control.QueryListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanactionControlReceived(Action action) Called when an action control request is received from a control point.voidgetConnectionInfo(int id) intvoidlock()booleanqueryControlReceived(StateVariable stateVar) voidremoveConnectionInfo(int id) voidvoidunlock()
-
Field Details
-
SERVICE_TYPE
- See Also:
-
HTTP_GET
- See Also:
-
SOURCEPROTOCOLINFO
- See Also:
-
SINKPROTOCOLINFO
- See Also:
-
CURRENTCONNECTIONIDS
- See Also:
-
GETPROTOCOLINFO
- See Also:
-
SOURCE
- See Also:
-
SINK
- See Also:
-
PREPAREFORCONNECTION
- See Also:
-
REMOTEPROTOCOLINFO
- See Also:
-
PEERCONNECTIONMANAGER
- See Also:
-
PEERCONNECTIONID
- See Also:
-
DIRECTION
- See Also:
-
CONNECTIONID
- See Also:
-
AVTRANSPORTID
- See Also:
-
RCSID
- See Also:
-
CONNECTIONCOMPLETE
- See Also:
-
GETCURRENTCONNECTIONIDS
- See Also:
-
CONNECTIONIDS
- See Also:
-
GETCURRENTCONNECTIONINFO
- See Also:
-
PROTOCOLINFO
- See Also:
-
STATUS
- See Also:
-
OK
- See Also:
-
CONTENTFORMATMISMATCH
- See Also:
-
INSUFFICIENTBANDWIDTH
- See Also:
-
UNRELIABLECHANNEL
- See Also:
-
UNKNOWN
- See Also:
-
INPUT
- See Also:
-
OUTPUT
- See Also:
-
SCPD
- See Also:
-
-
Constructor Details
-
ConnectionManager
-
-
Method Details
-
getMediaServer
-
getContentDirectory
-
lock
public void lock() -
unlock
public void unlock() -
getNextConnectionID
public int getNextConnectionID() -
getConnectionInfoList
-
getConnectionInfo
-
addConnectionInfo
-
removeConnectionInfo
public void removeConnectionInfo(int id) -
removeConnectionInfo
-
actionControlReceived
Description copied from interface:org.cybergarage.upnp.control.ActionListenerCalled when an action control request is received from a control point.Implementations should:
- Read input argument values from the action
- Perform the requested operation
- Set output argument values in the action
- Return
trueif successful,falseon error
If this method returns
false, the action's status should be set usingAction.setStatus(int, String)to provide error details to the control point.- Specified by:
actionControlReceivedin interfaceorg.cybergarage.upnp.control.ActionListener- Parameters:
action- the action being invoked, containing input arguments- Returns:
trueif the action was executed successfully,falseif an error occurred
-
queryControlReceived
- Specified by:
queryControlReceivedin interfaceorg.cybergarage.upnp.control.QueryListener
-