Package com.wowza.wms.pushpublish.model
Class PushPublishSessionBase
- Object
-
- com.wowza.wms.pushpublish.model.PushPublishSessionBase
-
- All Implemented Interfaces:
IPushPublishSession
- Direct Known Subclasses:
PushPublishSessionHTTPBase
,PushPublishSessionRTMP
,PushPublishSessionRTP
public class PushPublishSessionBase extends Object implements IPushPublishSession
-
-
Field Summary
Fields Modifier and Type Field Description protected String
profile
protected IPushPublish
pushPublishImpl
protected IMediaStream
stream
protected int
type
-
Fields inherited from interface com.wowza.wms.pushpublish.model.IPushPublishSession
PUSHPUBLISHSESSION_TYPE_RTMP, PUSHPUBLISHSESSION_TYPE_RTP, PUSHPUBLISHSESSION_TYPE_UNKNOWN
-
-
Constructor Summary
Constructors Constructor Description PushPublishSessionBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getContextStr()
int
getDestinationID()
String
getProfile()
IPushPublish
getPushPublishImpl()
IMediaStream
getStream()
int
getType()
void
setProfile(String profile)
void
setPushPublishImpl(IPushPublish pushPublishImpl)
void
setStream(IMediaStream stream)
-
-
-
Field Detail
-
type
protected int type
-
pushPublishImpl
protected IPushPublish pushPublishImpl
-
stream
protected IMediaStream stream
-
profile
protected String profile
-
-
Method Detail
-
getType
public int getType()
- Specified by:
getType
in interfaceIPushPublishSession
-
getPushPublishImpl
public IPushPublish getPushPublishImpl()
- Specified by:
getPushPublishImpl
in interfaceIPushPublishSession
-
setPushPublishImpl
public void setPushPublishImpl(IPushPublish pushPublishImpl)
- Specified by:
setPushPublishImpl
in interfaceIPushPublishSession
-
getStream
public IMediaStream getStream()
- Specified by:
getStream
in interfaceIPushPublishSession
-
setStream
public void setStream(IMediaStream stream)
- Specified by:
setStream
in interfaceIPushPublishSession
-
getProfile
public String getProfile()
- Specified by:
getProfile
in interfaceIPushPublishSession
-
setProfile
public void setProfile(String profile)
- Specified by:
setProfile
in interfaceIPushPublishSession
-
getContextStr
public String getContextStr()
- Specified by:
getContextStr
in interfaceIPushPublishSession
-
getDestinationID
public int getDestinationID()
- Specified by:
getDestinationID
in interfaceIPushPublishSession
-
-