Package com.wowza.wms.pushpublish.model
Class PushPublishHTTPPusher
- Object
-
- com.wowza.wms.pushpublish.model.PushPublishHTTPPusher
-
public class PushPublishHTTPPusher extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
PushPublishHTTPPusher.HTTPPoller
-
Field Summary
Fields Modifier and Type Field Description static Class<PushPublishHTTPPusher>
CLASS
static String
CLASSNAME
-
Constructor Summary
Constructors Constructor Description PushPublishHTTPPusher(IPushPublishHTTPOutputBuilder builder, String name)
PushPublishHTTPPusher(IPushPublishHTTPOutputBuilder builder, String name, int maxQueueSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addOutput(PushPublishHTTPOutputItem outputItem)
void
clearOutput()
void
disconnect()
String
getContextStr()
ILiveStreamPacketizer
getLastPacketizer()
void
resetNewPacketizer(IPushPublishHTTPOutputBuilder builder, ILiveStreamPacketizer liveStreamPacketizer)
void
startOutputRunner()
-
-
-
Field Detail
-
CLASS
public static final Class<PushPublishHTTPPusher> CLASS
-
CLASSNAME
public static final String CLASSNAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PushPublishHTTPPusher
public PushPublishHTTPPusher(IPushPublishHTTPOutputBuilder builder, String name)
-
PushPublishHTTPPusher
public PushPublishHTTPPusher(IPushPublishHTTPOutputBuilder builder, String name, int maxQueueSize)
-
-
Method Detail
-
getContextStr
public String getContextStr()
-
disconnect
public void disconnect()
-
getLastPacketizer
public ILiveStreamPacketizer getLastPacketizer()
-
resetNewPacketizer
public void resetNewPacketizer(IPushPublishHTTPOutputBuilder builder, ILiveStreamPacketizer liveStreamPacketizer)
-
startOutputRunner
public void startOutputRunner()
-
clearOutput
public void clearOutput()
-
addOutput
public void addOutput(PushPublishHTTPOutputItem outputItem)
-
-