public class LiveStreamEventServiceSoapBindingStub extends org.apache.axis.client.Stub implements LiveStreamEventServiceInterface
_call, cachedEndpoint, cachedPassword, cachedPortName, cachedProperties, cachedTimeout, cachedUsername, maintainSession, maintainSessionSet, serviceENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY| Constructor and Description |
|---|
LiveStreamEventServiceSoapBindingStub() |
LiveStreamEventServiceSoapBindingStub(javax.xml.rpc.Service service) |
LiveStreamEventServiceSoapBindingStub(URL endpointURL,
javax.xml.rpc.Service service) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.axis.client.Call |
createCall() |
LiveStreamEvent[] |
createLiveStreamEvents(LiveStreamEvent[] liveStreamEvents)
Creates new
LiveStreamEvent objects. |
LiveStreamEventPage |
getLiveStreamEventsByStatement(Statement filterStatement)
|
UpdateResult |
performLiveStreamEventAction(LiveStreamEventAction liveStreamEventAction,
Statement filterStatement)
Performs actions on
LiveStreamEvent objects that match
the given
Statement.query. |
String[] |
registerSessionsForMonitoring(String[] sessionIds)
Registers the specified list of
sessionIds for monitoring. |
LiveStreamEvent[] |
updateLiveStreamEvents(LiveStreamEvent[] liveStreamEvents)
Updates the specified
LiveStreamEvent objects. |
_createCall, _getCall, _getProperty, _getPropertyNames, _getService, _setProperty, addAttachment, clearAttachments, clearHeaders, extractAttachments, firstCall, getAttachments, getHeader, getHeaders, getPassword, getPortName, getResponseHeader, getResponseHeaders, getResponseHeaders, getTimeout, getUsername, removeProperty, setAttachments, setHeader, setHeader, setMaintainSession, setPassword, setPortName, setPortName, setRequestHeaders, setTimeout, setUsernamepublic LiveStreamEventServiceSoapBindingStub()
throws org.apache.axis.AxisFault
org.apache.axis.AxisFaultpublic LiveStreamEventServiceSoapBindingStub(URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault
org.apache.axis.AxisFaultpublic LiveStreamEventServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault
org.apache.axis.AxisFaultprotected org.apache.axis.client.Call createCall()
throws RemoteException
RemoteExceptionpublic LiveStreamEvent[] createLiveStreamEvents(LiveStreamEvent[] liveStreamEvents) throws RemoteException, ApiException
LiveStreamEventServiceInterfaceLiveStreamEvent objects.
The following fields are required:
createLiveStreamEvents in interface LiveStreamEventServiceInterfaceliveStreamEvents - the live stream events to createRemoteExceptionApiExceptionpublic LiveStreamEventPage getLiveStreamEventsByStatement(Statement filterStatement) throws RemoteException, ApiException
LiveStreamEventServiceInterfaceLiveStreamEventPage of LiveStreamEvent
objects that
satisfy the given Statement.query. The following fields
are
supported for filtering:
| PQL Property | Object Property |
|---|---|
id |
LiveStreamEvent.id |
getLiveStreamEventsByStatement in interface LiveStreamEventServiceInterfacefilterStatement - a Publisher Query Language statement to filter
a
list of live stream eventsRemoteExceptionApiExceptionpublic UpdateResult performLiveStreamEventAction(LiveStreamEventAction liveStreamEventAction, Statement filterStatement) throws RemoteException, ApiException
LiveStreamEventServiceInterfaceLiveStreamEvent objects that match
the given
Statement.query.performLiveStreamEventAction in interface LiveStreamEventServiceInterfaceliveStreamEventAction - the action to performfilterStatement - a Publisher Query Language statement used to
filter
a set of live stream eventsRemoteExceptionApiExceptionpublic String[] registerSessionsForMonitoring(String[] sessionIds) throws RemoteException, ApiException
LiveStreamEventServiceInterfacesessionIds for monitoring.
Once the session IDs have
been registered, all logged information about the sessions
will be persisted and can be viewed
via the Ad Manager UI.
A session ID is a unique identifier of a single user watching a live stream event.
registerSessionsForMonitoring in interface LiveStreamEventServiceInterfacesessionIds - a list of session IDs to register for monitoringApiException - if there is an error registering any of the session
IDsRemoteExceptionpublic LiveStreamEvent[] updateLiveStreamEvents(LiveStreamEvent[] liveStreamEvents) throws RemoteException, ApiException
LiveStreamEventServiceInterfaceLiveStreamEvent objects.updateLiveStreamEvents in interface LiveStreamEventServiceInterfaceliveStreamEvents - the live stream events to updateApiException - if there is an error updating the live stream
eventsRemoteExceptionCopyright © 2019. All rights reserved.