## Uses of Interface
org.red5.server.api.service.IServiceCall

Packages that use IServiceCall
Package | Description
--- | ---
org.red5.server |
org.red5.server.adapter |
org.red5.server.api.scope |
org.red5.server.api.service |
org.red5.server.jmx.mxbeans |
org.red5.server.net.remoting.message |
org.red5.server.net.rtmp |
org.red5.server.net.rtmp.event |
org.red5.server.service |

### Uses of IServiceCall in org.red5.server

Methods in org.red5.server with parameters of type IServiceCall
Modifier and Type | Method and Description
--- | ---
`boolean` | CoreHandler.`serviceCall(IConnection conn, IServiceCall call)` Remote method invocation

### Uses of IServiceCall in org.red5.server.adapter

Methods in org.red5.server.adapter with parameters of type IServiceCall
Modifier and Type | Method and Description
--- | ---
`boolean` | AbstractScopeAdapter.`serviceCall(IConnection conn, IServiceCall call)` Called when a service is called.

### Uses of IServiceCall in org.red5.server.api.scope

Methods in org.red5.server.api.scope with parameters of type IServiceCall
Modifier and Type | Method and Description
--- | ---
`boolean` | IScopeHandler.`serviceCall(IConnection conn, IServiceCall call)` Called when a service is called.

### Uses of IServiceCall in org.red5.server.api.service

Subinterfaces of IServiceCall in org.red5.server.api.service
Modifier and Type | Interface and Description
--- | ---
`interface` | `IPendingServiceCall` IPendingServiceCall is a call that have a list of callbacks.

Methods in org.red5.server.api.service with parameters of type IServiceCall
Modifier and Type | Method and Description
--- | ---
`void` | IServiceCapableConnection.`invoke(IServiceCall call)` Invokes service using remoting call object
`void` | IServiceCapableConnection.`invoke(IServiceCall call, int channel)` Invoke service using call and channel
`boolean` | IServiceInvoker.`invoke(IServiceCall call, IScope scope)` Execute the passed service call in the given scope.
`boolean` | IServiceInvoker.`invoke(IServiceCall call, Object service)` Execute the passed service call in the given object.
`void` | IServiceCapableConnection.`notify(IServiceCall call)`
`void` | IServiceCapableConnection.`notify(IServiceCall call, int channel)`

### Uses of IServiceCall in org.red5.server.jmx.mxbeans

Methods in org.red5.server.jmx.mxbeans with parameters of type IServiceCall
Modifier and Type | Method and Description
--- | ---
`boolean` | CoreHandlerMXBean.`serviceCall(IConnection conn, IServiceCall call)`

### Uses of IServiceCall in org.red5.server.net.remoting.message

Classes in org.red5.server.net.remoting.message that implement IServiceCall
Modifier and Type | Class and Description
--- | ---
`class` | `RemotingCall` Remoting method call, specific pending call.

### Uses of IServiceCall in org.red5.server.net.rtmp

Methods in org.red5.server.net.rtmp with parameters of type IServiceCall
Modifier and Type | Method and Description
--- | ---
`void` | RTMPConnection.`invoke(IServiceCall call)` Invokes service using remoting call object
`void` | RTMPConnection.`invoke(IServiceCall call, int channel)` Invoke service using call and channel
`protected void` | RTMPHandler.`invokeCall(RTMPConnection conn, IServiceCall call)` Remoting call invocation handler.
`void` | RTMPConnection.`notify(IServiceCall call)`
`void` | RTMPConnection.`notify(IServiceCall call, int channel)`

### Uses of IServiceCall in org.red5.server.net.rtmp.event

Fields in org.red5.server.net.rtmp.event declared as IServiceCall
Modifier and Type | Field and Description
--- | ---
`protected IServiceCall` | Notify.`call` Service call

Methods in org.red5.server.net.rtmp.event that return IServiceCall
Modifier and Type | Method and Description
--- | ---
`IServiceCall` | Notify.`getCall()` Getter for service call

Methods in org.red5.server.net.rtmp.event with parameters of type IServiceCall
Modifier and Type | Method and Description
--- | ---
`void` | Notify.`setCall(IServiceCall call)` Setter for call

Constructors in org.red5.server.net.rtmp.event with parameters of type IServiceCall
Constructor and Description
`Notify(IServiceCall call)` Create new notification event with given service call

### Uses of IServiceCall in org.red5.server.service

Classes in org.red5.server.service that implement IServiceCall
Modifier and Type | Class and Description
--- | ---
`class` | `Call` Basic service call (remote call) implementation
`class` | `PendingCall` Pending call is remote call operation that is in pending state.

Methods in org.red5.server.service with parameters of type IServiceCall
Modifier and Type | Method and Description
--- | ---
`boolean` | ServiceInvoker.`invoke(IServiceCall call, IScope scope)` Execute the passed service call in the given scope.
`boolean` | ServiceInvoker.`invoke(IServiceCall call, Object service)` Execute the passed service call in the given object.