public interface ClientController
| Modifier and Type | Method and Description | 
|---|---|
void | 
killPublisher(java.lang.String sessionID,
             java.lang.String publisherID)
Kills the specific publisher based on ID from the server. 
 | 
SnapshotResult | 
killPublishersWithPredicate(java.lang.String predicate)
Kills publishers referring to the rows in the LVSessionPublishers Table that satisfy the predicate against LVSessionPublishers Table. 
 | 
SnapshotResult | 
killQueriesWithPredicate(java.lang.String predicate)
Kills queries referring to the rows in the LVSessionQueries Table that satisfy the predicate against LVSessionQueries Table. 
 | 
void | 
killQuery(java.lang.String sessionID,
         java.lang.String queryID)
Kills the specific query based on ID from the server. 
 | 
void | 
killSession(java.lang.String sessionID)
Kills the specific session based on ID from the server. 
 | 
SnapshotResult | 
killSessionsWithPredicate(java.lang.String predicate)
Kills sessions referring to the rows in the LVSessions Table that satisfy the predicate against LVSessions Table. 
 | 
void | 
stopNewSessions(boolean stopNewSession)
Stops accepting new sessions 
 | 
void killSession(java.lang.String sessionID)
          throws LiveViewException
sessionID - The id of the session to killLiveViewException - if there is a problem with the request or network issue, or no session
 can be bound with the given idvoid killQuery(java.lang.String sessionID,
               java.lang.String queryID)
        throws LiveViewException
sessionID - The id of the session that has query to be killedqueryID - The id of the query to killLiveViewException - if there is a problem with the request or network issue, or no query
 can be bound with the given idvoid killPublisher(java.lang.String sessionID,
                   java.lang.String publisherID)
            throws LiveViewException
sessionID - The id of the session that has the publisher to be killedpublisherID - The id of the publisher to killLiveViewException - if there is a problem with the request or network issue, or no publisher
 can be bound with the given idSnapshotResult killSessionsWithPredicate(java.lang.String predicate) throws LiveViewException
predicate - the predicate to select sessions from LVSessions TableLiveViewException - if there is a problem with the request or network issue.SnapshotResult killQueriesWithPredicate(java.lang.String predicate) throws LiveViewException
predicate - the predicate to select queries from LVSessionQueries TableLiveViewException - if there is a problem with the request or network issue.SnapshotResult killPublishersWithPredicate(java.lang.String predicate) throws LiveViewException
predicate - the predicate to select publishers from LVSessionPublishers TableLiveViewException - if there is a problem with the request or network issue.void stopNewSessions(boolean stopNewSession)
              throws LiveViewException
stopNewSession - true to stop new sessions and false to accept new sessionsLiveViewException - if there is a problem with the request or network issue, or in any other way if the service is not executed