public class StreamActivityMonitorServiceSoapBindingStub extends org.apache.axis.client.Stub implements StreamActivityMonitorServiceInterface
_call, cachedEndpoint, cachedPassword, cachedPortName, cachedProperties, cachedTimeout, cachedUsername, maintainSession, maintainSessionSet, serviceENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY| Constructor and Description |
|---|
StreamActivityMonitorServiceSoapBindingStub() |
StreamActivityMonitorServiceSoapBindingStub(javax.xml.rpc.Service service) |
StreamActivityMonitorServiceSoapBindingStub(URL endpointURL,
javax.xml.rpc.Service service) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.axis.client.Call |
createCall() |
SamSession[] |
getSamSessionsByStatement(Statement statement)
Returns the logging information for a DAI session.
|
String[] |
registerSessionsForMonitoring(String[] sessionIds)
Registers the specified list of
sessionIds for monitoring. |
_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 StreamActivityMonitorServiceSoapBindingStub()
throws org.apache.axis.AxisFault
org.apache.axis.AxisFaultpublic StreamActivityMonitorServiceSoapBindingStub(URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault
org.apache.axis.AxisFaultpublic StreamActivityMonitorServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault
org.apache.axis.AxisFaultprotected org.apache.axis.client.Call createCall()
throws RemoteException
RemoteExceptionpublic SamSession[] getSamSessionsByStatement(Statement statement) throws RemoteException, ApiException
StreamActivityMonitorServiceInterfaceregisterSessionsForMonitoring method before it can be accessed.
There may be some delay before
the session is available.
The number of sessions requested is limited to 25. The following fields are supported for filtering:
| Entity property | PQL filter |
|---|---|
| Session id | 'sessionId' |
| Debug key | 'debugKey" |
getSamSessionsByStatement in interface StreamActivityMonitorServiceInterfacestatement - PQL specifying the sessionId or debugKey to fetch
logging information for.
Only '=' and 'IN' expressions are supported.ApiException - if there is an error while fetching the logging
information or if there is
no SAM session is associated with any of the sessionIds.RemoteExceptionpublic String[] registerSessionsForMonitoring(String[] sessionIds) throws RemoteException, ApiException
StreamActivityMonitorServiceInterfacesessionIds 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 StreamActivityMonitorServiceInterfacesessionIds - a list of session IDs to register for monitoringApiException - if there is an error registering any of the session
IDsRemoteExceptionCopyright © 2020. All rights reserved.