Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Uses of Class
net.java.sip.communicator.service.protocol.Call

Packages that use Call
net.java.sip.communicator.impl.callhistory   
net.java.sip.communicator.impl.gui.main.call   
net.java.sip.communicator.impl.gui.main.call.conference   
net.java.sip.communicator.impl.protocol.gibberish   
net.java.sip.communicator.impl.protocol.jabber   
net.java.sip.communicator.impl.protocol.mock   
net.java.sip.communicator.impl.protocol.sip   
net.java.sip.communicator.plugin.notificationwiring   
net.java.sip.communicator.service.protocol   
net.java.sip.communicator.service.protocol.event   
net.java.sip.communicator.service.protocol.media   
 

Uses of Call in net.java.sip.communicator.impl.callhistory
 

Methods in net.java.sip.communicator.impl.callhistory that return Call
 Call CallRecordImpl.getSourceCall()
          The Call source of this record
 

Methods in net.java.sip.communicator.impl.callhistory with parameters of type Call
 void CallRecordImpl.setSourceCall(Call sourceCall)
          The source call which this record servers
 

Uses of Call in net.java.sip.communicator.impl.gui.main.call
 

Fields in net.java.sip.communicator.impl.gui.main.call declared as Call
protected  Call AbstractCallToggleButton.call
          The Call that this button controls.
 

Methods in net.java.sip.communicator.impl.gui.main.call that return Call
 Call CallPanel.getCall()
          Returns the Call corresponding to this CallDialog.
 Call CallRenderer.getCall()
          Returns the call represented by this call renderer.
 Call OneToOneCallPanel.getCall()
          Returns the call represented by this call renderer.
 

Methods in net.java.sip.communicator.impl.gui.main.call that return types with arguments of type Call
static Collection<Call> CallManager.getActiveCalls()
          Returns a collection of all currently active calls.
 

Methods in net.java.sip.communicator.impl.gui.main.call with parameters of type Call
static void CallManager.answerCall(Call call)
          Answers the given call.
static void CallManager.answerCallInFirstExistingCall(Call call)
          Answers the given call in an existing call.
static void CallManager.answerVideoCall(Call call)
          Answers the given call with video.
static TransparentFrame DesktopSharingFrame.createTransparentFrame(Call call, boolean initialFrame)
          Creates the transparent desktop sharing frame.
static void CallManager.enableDesktopSharing(Call call, boolean enable)
          Enables the desktop sharing in an existing call.
static void CallManager.enableLocalVideo(Call call, boolean enable)
          Enables/disables local video for the given call.
static void CallManager.enableRegionDesktopSharing(Call call, boolean enable)
          Enables the region desktop sharing for the given call.
static void CallManager.enableRegionDesktopSharing(Call call, int x, int y, int width, int height)
          Creates a desktop sharing call to the contact represented by the given string.
static CallPanel CallManager.getActiveCallContainer(Call call)
          Returns the CallContainer corresponding to the given call.
static JFrame DesktopSharingFrame.getFrameForCall(Call call)
          Get the frame for a Call.
static void CallManager.hangupCall(Call call)
          Hang ups the given call.
static void CallManager.inviteToConferenceCall(String[] callees, Call call)
          Invites the given list of callees to the given conference call.
static void CallManager.inviteToCrossProtocolConferenceCall(Map<ProtocolProviderService,List<String>> callees, Call call)
          Invites the given list of callees to the given conference call.
static boolean CallManager.isDesktopSharingEnabled(Call call)
          Indicates if the desktop sharing is currently enabled for the given call.
static boolean CallManager.isLocalVideoEnabled(Call call)
          Indicates if the desktop sharing is currently enabled for the given call.
static boolean CallManager.isRegionDesktopSharingEnabled(Call call)
          Indicates if the desktop sharing is currently enabled for the given call.
static boolean CallManager.isVideoStreaming(Call call)
          Indicates if we have video streams to show in this interface.
static void CallManager.mergeExistingCall(Call first, Collection<Call> calls)
          Merge two existing Calls into a single conference call.
 

Method parameters in net.java.sip.communicator.impl.gui.main.call with type arguments of type Call
static void CallManager.mergeExistingCall(Call first, Collection<Call> calls)
          Merge two existing Calls into a single conference call.
 

Constructors in net.java.sip.communicator.impl.gui.main.call with parameters of type Call
AbstractCallToggleButton(Call call, boolean fullScreen, boolean settingsPanel, boolean selected, ImageID iconImageID, ImageID pressedIconImageID, String toolTipTextKey)
          Initializes a new AbstractCallToggleButton instance which is to control a toggle action for a specific Call.
AbstractCallToggleButton(Call call, boolean fullScreen, boolean selected, ImageID iconImageID, String toolTipTextKey)
          Initializes a new AbstractCallToggleButton instance which is to control a toggle action for a specific Call.
CallInfoFrame(Call call)
          Creates a new frame containing the statistical information for a call.
CallPanel(Call call, CallContainer callWindow)
          Creates a CallDialog by specifying the underlying call panel.
CallTransferHandler(Call call)
          Creates an instance of CallTransferHandler by specifying the call, to which dragged callees will be added.
DesktopSharingButton(Call call)
          Initializes a new DesktopSharingButton instance which is meant to be used to initiate a desktop sharing during a call.
DesktopSharingButton(Call call, boolean fullScreen, boolean selected)
          Initializes a new HoldButton instance which is to put a specific CallPeer on/off hold.
HoldButton(Call call)
          Initializes a new HoldButton instance which is to put a specific Call on/off hold.
HoldButton(Call call, boolean fullScreen, boolean selected)
          Initializes a new HoldButton instance which is to put a specific CallPeer on/off hold.
InputVolumeControlButton(Call call)
          Initializes a new MuteButton instance which is to mute the audio stream to a specific CallPeer.
InputVolumeControlButton(Call call, boolean fullScreen, boolean selected)
          Initializes a new MuteButton instance which is to mute the audio stream to a specific Call.
InputVolumeControlButton(Call call, ImageID iconImageID, ImageID pressedIconImageID, boolean fullScreen, boolean inSettingsPanel, boolean selected)
          Initializes a new MuteButton instance which is to mute the audio stream to a specific Call.
LocalVideoButton(Call call)
          Creates a LocalVideoButton by specifying the corresponding call.
LocalVideoButton(Call call, boolean fullScreen, boolean selected)
          Creates a LocalVideoButton by specifying the corresponding call.
OneToOneCallPanel(CallPanel callContainer, Call call, CallPeer callPeer)
          Creates a call panel for the corresponding call, by specifying the call type (incoming or outgoing) and the parent dialog.
OneToOneCallPanel(CallPanel callContainer, Call call, CallPeer callPeer, UIVideoHandler videoHandler)
          Creates a call panel for the corresponding call, by specifying the call type (incoming or outgoing) and the parent dialog.
ReceivedCallDialog(Call call, boolean video, boolean existingCall)
          Creates a ReceivedCallDialog by specifying the associated call.
RecordButton(Call call)
          Initializes a new RecordButton instance which is to record the audio stream.
RecordButton(Call call, boolean fullScreen, boolean selected)
          Initializes a new RecordButton instance which is to record the audio stream.
ResizeVideoButton(Call call)
          Initializes a new DesktopSharingButton instance which is meant to be used to initiate a desktop sharing during a call.
ResizeVideoButton(Call call, boolean fullScreen, boolean selected)
          Initializes a new HoldButton instance which is to put a specific CallPeer on/off hold.
ShowHideVideoButton(Call call)
          Creates a LocalVideoButton by specifying the corresponding call.
ShowHideVideoButton(Call call, boolean fullScreen, boolean selected)
          Creates a LocalVideoButton by specifying the corresponding call.
TransferCallButton(Call c)
          Initializes a new TransferCallButton instance which is to transfer (the Call of) a specific CallPeer.
 

Uses of Call in net.java.sip.communicator.impl.gui.main.call.conference
 

Methods in net.java.sip.communicator.impl.gui.main.call.conference that return Call
 Call ConferenceCallPanel.getCall()
          Returns the call represented by this call renderer.
 

Constructors in net.java.sip.communicator.impl.gui.main.call.conference with parameters of type Call
ConferenceCallPanel(CallPanel callPanel, Call c)
          Creates an instance of ConferenceCallPanel.
ConferenceCallPanel(CallPanel callPanel, Call c, boolean isVideo)
          Creates an instance of ConferenceCallPanel.
ConferenceInviteDialog(Call call)
          Creates ConferenceInviteDialog by specifying the call, to which the contacts are invited.
VideoConferenceCallPanel(CallPanel callPanel, Call call)
          Creates an instance of VideoConferenceCallPanel.
 

Uses of Call in net.java.sip.communicator.impl.protocol.gibberish
 

Subclasses of Call in net.java.sip.communicator.impl.protocol.gibberish
 class CallGibberishImpl
          A Gibberish implementation of the Call interface.
 

Methods in net.java.sip.communicator.impl.protocol.gibberish that return Call
 Call OperationSetBasicTelephonyGibberishImpl.createCall(Contact callee)
          Creates a new Call and invites a specific CallPeer to it given by her Contact.
 Call OperationSetBasicTelephonyGibberishImpl.createCall(Contact callee, CallGroup group)
          Creates a new Call and invites a specific CallPeer to it given by her Contact.
 Call OperationSetBasicTelephonyGibberishImpl.createCall(String uri)
          Creates a new Call and invites a specific CallPeer to it given by her String URI.
 Call OperationSetBasicTelephonyGibberishImpl.createCall(String callee, CallGroup group)
          Creates a new Call and invites a specific CallPeer to it given by her String URI.
 Call OperationSetTelephonyConferencingGibberishImpl.createConfCall(String[] callees)
          Creates a conference call with the given list of callees
 Call OperationSetTelephonyConferencingGibberishImpl.createConfCall(String[] callees, CallGroup group)
          Creates a conference call with the given list of callees
 

Methods in net.java.sip.communicator.impl.protocol.gibberish that return types with arguments of type Call
 Iterator<Call> OperationSetBasicTelephonyGibberishImpl.getActiveCalls()
          Returns an iterator over all currently active calls.
 

Methods in net.java.sip.communicator.impl.protocol.gibberish with parameters of type Call
 CallPeer OperationSetTelephonyConferencingGibberishImpl.inviteCalleeToCall(String callee, Call existingCall)
          Invites the given callee to the given existingCall.
 

Uses of Call in net.java.sip.communicator.impl.protocol.jabber
 

Subclasses of Call in net.java.sip.communicator.impl.protocol.jabber
 class CallGTalkImpl
          A Google Talk implementation of the Call abstract class encapsulating Google Talk sessions.
 class CallJabberImpl
          A Jabber implementation of the Call abstract class encapsulating Jabber jingle sessions.
 

Methods in net.java.sip.communicator.impl.protocol.jabber that return Call
 Call OperationSetBasicTelephonyJabberImpl.createCall(Contact callee)
          Creates a new Call and invites a specific CallPeer to it given by her Contact.
 Call OperationSetBasicTelephonyJabberImpl.createCall(Contact callee, CallGroup group)
          Creates a new Call and invites a specific CallPeer to it given by her Contact.
 Call OperationSetBasicTelephonyJabberImpl.createCall(String callee)
          Creates a new Call and invites a specific CallPeer to it given by her String URI.
 Call OperationSetBasicTelephonyJabberImpl.createCall(String callee, CallGroup group)
          Creates a new Call and invites a specific CallPeer to it given by her String URI.
protected  Call OperationSetVideoTelephonyJabberImpl.createOutgoingVideoCall(String calleeAddress)
          Check if the remote part supports Jingle video.
protected  Call OperationSetDesktopSharingServerJabberImpl.createOutgoingVideoCall(String calleeAddress)
          Check if the remote part supports Jingle video.
protected  Call OperationSetDesktopSharingServerJabberImpl.createOutgoingVideoCall(String calleeAddress, MediaDevice videoDevice)
          Check if the remote part supports Jingle video.
protected  Call OperationSetDesktopStreamingJabberImpl.createOutgoingVideoCall(String calleeAddress, MediaDevice videoDevice)
          Check if the remote part supports Jingle video.
 Call OperationSetVideoTelephonyJabberImpl.createVideoCall(Contact callee)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopStreamingJabberImpl.createVideoCall(Contact callee)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopSharingServerJabberImpl.createVideoCall(Contact callee, MediaDevice device)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopStreamingJabberImpl.createVideoCall(Contact callee, MediaDevice mediaDevice)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetVideoTelephonyJabberImpl.createVideoCall(String uri)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopStreamingJabberImpl.createVideoCall(String uri)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopSharingServerJabberImpl.createVideoCall(String uri, MediaDevice device)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopStreamingJabberImpl.createVideoCall(String uri, MediaDevice mediaDevice)
          Create a new video call and invite the specified CallPeer to it.
 

Methods in net.java.sip.communicator.impl.protocol.jabber with parameters of type Call
protected  void ActiveCallsRepositoryJabberImpl.fireCallEvent(int eventID, Call sourceCall)
          Creates and dispatches a CallEvent notifying registered listeners that an event with id eventID has occurred on sourceCall.
protected  void ActiveCallsRepositoryGTalkImpl.fireCallEvent(int eventID, Call sourceCall)
          Creates and dispatches a CallEvent notifying registered listeners that an event with id eventID has occurred on sourceCall.
 boolean OperationSetDesktopStreamingJabberImpl.isLocalVideoAllowed(Call call)
          Implements OperationSetVideoTelephony#isLocalVideoAllowed(Call).
 boolean OperationSetDesktopStreamingJabberImpl.isPartialStreaming(Call call)
          If the streaming is partial (not the full desktop).
 void OperationSetDesktopStreamingJabberImpl.movePartialDesktopStreaming(Call call, int x, int y)
          Move origin of a partial desktop streaming.
protected  void OperationSetTelephonyConferencingJabberImpl.notifyAll(Call call)
          Notifies all CallPeer associated with and established in a specific call for conference information.
 void OperationSetVideoTelephonyJabberImpl.setLocalVideoAllowed(Call call, boolean allowed)
          Implements OperationSetVideoTelephony#setLocalVideoAllowed(Call, boolean).
 void OperationSetDesktopSharingServerJabberImpl.setLocalVideoAllowed(Call call, boolean allowed)
          Implements OperationSetVideoTelephony#setLocalVideoAllowed(Call, boolean).
 void OperationSetDesktopStreamingJabberImpl.setLocalVideoAllowed(Call call, boolean allowed)
          Implements OperationSetVideoTelephony#setLocalVideoAllowed(Call, boolean).
 void OperationSetDesktopSharingServerJabberImpl.setLocalVideoAllowed(Call call, MediaDevice mediaDevice, boolean allowed)
          Sets the indicator which determines whether the streaming of local video in a specific Call is allowed.
 void OperationSetDesktopStreamingJabberImpl.setLocalVideoAllowed(Call call, MediaDevice mediaDevice, boolean allowed)
          Sets the indicator which determines whether the streaming of local video in a specific Call is allowed.
 void OperationSetBasicTelephonyJabberImpl.setMute(Call call, boolean mute)
          Sets the mute state of the CallJabberImpl.
 

Uses of Call in net.java.sip.communicator.impl.protocol.mock
 

Subclasses of Call in net.java.sip.communicator.impl.protocol.mock
 class MockCall
           
 

Methods in net.java.sip.communicator.impl.protocol.mock that return Call
 Call MockOperationSetBasicTelephony.createCall(Contact callee)
          Creates a new Call and invites a specific CallPeer to it given by her Contact.
 Call MockOperationSetBasicTelephony.createCall(Contact callee, CallGroup group)
          Creates a new Call and invites a specific CallPeer to it given by her Contact.
 Call MockOperationSetBasicTelephony.createCall(String uri)
          Creates a new Call and invites a specific CallPeer to it given by her String URI.
 Call MockOperationSetBasicTelephony.createCall(String callee, CallGroup group)
          Creates a new Call and invites a specific CallPeer to it given by her String URI.
 Call MockOperationSetBasicTelephony.placeCall(String toAddress)
           
 Call MockOperationSetBasicTelephony.receiveCall(String fromAddress)
           
 

Methods in net.java.sip.communicator.impl.protocol.mock that return types with arguments of type Call
 Iterator<Call> MockOperationSetBasicTelephony.getActiveCalls()
          Returns an iterator over all currently active calls.
 

Methods in net.java.sip.communicator.impl.protocol.mock with parameters of type Call
 CallPeer MockOperationSetBasicTelephony.addNewCallPeer(Call call, String address)
           
 

Uses of Call in net.java.sip.communicator.impl.protocol.sip
 

Subclasses of Call in net.java.sip.communicator.impl.protocol.sip
 class CallSipImpl
          A SIP implementation of the Call abstract class encapsulating SIP dialogs.
 

Methods in net.java.sip.communicator.impl.protocol.sip that return Call
 Call OperationSetBasicTelephonySipImpl.createCall(Contact callee)
          Creates a new Call and invites a specific CallPeer to it given by her Contact.
 Call OperationSetBasicTelephonySipImpl.createCall(Contact callee, CallGroup group)
          Creates a new Call and invites a specific CallPeer to it given by her Contact.
 Call OperationSetBasicTelephonySipImpl.createCall(String callee)
          Creates a new Call and invites a specific CallPeer to it given by her String URI.
 Call OperationSetBasicTelephonySipImpl.createCall(String callee, CallGroup group)
          Creates a new Call and invites a specific CallPeer to it given by her String URI.
 Call OperationSetVideoTelephonySipImpl.createVideoCall(Contact callee)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopStreamingSipImpl.createVideoCall(Contact callee)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopSharingServerSipImpl.createVideoCall(Contact callee, MediaDevice device)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopStreamingSipImpl.createVideoCall(Contact callee, MediaDevice mediaDevice)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetVideoTelephonySipImpl.createVideoCall(Contact callee, QualityPreset qualityPreferences)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetVideoTelephonySipImpl.createVideoCall(String uri)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopStreamingSipImpl.createVideoCall(String uri)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopSharingServerSipImpl.createVideoCall(String uri, MediaDevice device)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopStreamingSipImpl.createVideoCall(String uri, MediaDevice mediaDevice)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetVideoTelephonySipImpl.createVideoCall(String uri, QualityPreset qualityPreferences)
          Create a new video call and invite the specified CallPeer to it.
 

Methods in net.java.sip.communicator.impl.protocol.sip with parameters of type Call
protected  void ActiveCallsRepositorySipImpl.fireCallEvent(int eventID, Call sourceCall)
          Creates and dispatches a CallEvent notifying registered listeners that an event with id eventID has occurred on sourceCall.
 boolean OperationSetDesktopStreamingSipImpl.isLocalVideoAllowed(Call call)
          Implements OperationSetVideoTelephony#isLocalVideoAllowed(Call).
 boolean OperationSetDesktopStreamingSipImpl.isPartialStreaming(Call call)
          If the streaming is partial (not the full desktop).
 void OperationSetDesktopStreamingSipImpl.movePartialDesktopStreaming(Call call, int x, int y)
          Move origin of a partial desktop streaming.
protected  void OperationSetTelephonyConferencingSipImpl.notifyAll(Call call)
          Notifies all Subscriptions associated with and established in a specific Call about an ACTIVE subscription state without a reason for that subscription state.
 void OperationSetVideoTelephonySipImpl.setLocalVideoAllowed(Call call, boolean allowed)
          Implements OperationSetVideoTelephony#setLocalVideoAllowed(Call, boolean).
 void OperationSetDesktopStreamingSipImpl.setLocalVideoAllowed(Call call, boolean allowed)
          Implements OperationSetVideoTelephony#setLocalVideoAllowed(Call, boolean).
 void OperationSetDesktopStreamingSipImpl.setLocalVideoAllowed(Call call, MediaDevice mediaDevice, boolean allowed)
          Sets the indicator which determines whether the streaming of local video in a specific Call is allowed.
 void OperationSetBasicTelephonySipImpl.setMute(Call call, boolean mute)
          Sets the mute state of the Call.
 

Uses of Call in net.java.sip.communicator.plugin.notificationwiring
 

Methods in net.java.sip.communicator.plugin.notificationwiring with parameters of type Call
 boolean NotificationManager.isConference(Call call)
          Checks if the contained call is a conference call.
 

Uses of Call in net.java.sip.communicator.service.protocol
 

Classes in net.java.sip.communicator.service.protocol with type parameters of type Call
 class AbstractCallPeer<T extends Call,U extends ProtocolProviderService>
          Provides a default implementation for most of the CallPeer methods with the purpose of only leaving custom protocol development to clients using the PhoneUI service.
 class ActiveCallsRepository<T extends Call,U extends OperationSetBasicTelephony<? extends ProtocolProviderService>>
          Keeps a list of all calls currently active and maintained by this protocol provider.
 

Subclasses of Call in net.java.sip.communicator.service.protocol
 class AbstractCall<T extends CallPeer,U extends ProtocolProviderService>
          Provides implementations for some of the methods in the Call abstract class to facilitate implementations.
 

Methods in net.java.sip.communicator.service.protocol that return Call
 Call OperationSetBasicTelephony.createCall(Contact callee)
          Creates a new Call and invites a specific CallPeer to it given by her Contact.
 Call OperationSetBasicTelephony.createCall(Contact callee, CallGroup group)
          Creates a new Call and invites a specific CallPeer to it given by her Contact.
 Call OperationSetBasicTelephony.createCall(String uri)
          Creates a new Call and invites a specific CallPeer to it given by her String URI.
 Call OperationSetBasicTelephony.createCall(String uri, CallGroup group)
          Creates a new Call and invites a specific CallPeer to it given by her String URI.
 Call OperationSetTelephonyConferencing.createConfCall(String[] callees)
          Creates a conference call with the specified callees as call peers.
 Call OperationSetTelephonyConferencing.createConfCall(String[] callees, CallGroup group)
          Creates a conference call with the specified callees as call peers.
 Call OperationSetVideoTelephony.createVideoCall(Contact callee)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopStreaming.createVideoCall(Contact callee, MediaDevice mediaDevice)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetVideoTelephony.createVideoCall(Contact callee, QualityPreset qualityPreferences)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetVideoTelephony.createVideoCall(String uri)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopStreaming.createVideoCall(String uri, MediaDevice mediaDevice)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetVideoTelephony.createVideoCall(String uri, QualityPreset qualityPreferences)
          Create a new video call and invite the specified CallPeer to it.
 Call CallPeer.getCall()
          Returns a reference to the call that this peer belongs to.
 

Methods in net.java.sip.communicator.service.protocol that return types with arguments of type Call
 Iterator<? extends Call> OperationSetBasicTelephony.getActiveCalls()
          Returns an iterator over all currently active calls.
 List<Call> CallGroup.getCalls()
          Returns list of existing Calls in this CallGroup.
 

Methods in net.java.sip.communicator.service.protocol with parameters of type Call
 void CallGroup.addCall(Call call)
          Adds a call.
 void OperationSetVideoTelephony.addPropertyChangeListener(Call call, PropertyChangeListener listener)
          Adds a specific PropertyChangeListener to the list of listeners which get notified when the properties (e.g.
 Recorder OperationSetBasicTelephony.createRecorder(Call call)
          Creates a new Recorder which is to record the specified Call (into a file which is to be specified when starting the returned Recorder).
protected abstract  void ActiveCallsRepository.fireCallEvent(int eventID, Call sourceCall)
          Creates and dispatches a CallEvent notifying registered listeners that an event with id eventID has occurred on sourceCall.
 void CallGroup.fireCallGroupEvent(Call call, int eventID)
          Fires CallGroupEvent.
 CallPeer OperationSetTelephonyConferencing.inviteCalleeToCall(String uri, Call call)
          Invites the callee represented by the specified uri to an already existing call.
 boolean OperationSetVideoTelephony.isLocalVideoAllowed(Call call)
          Gets the indicator which determines whether the streaming of local video in a specific Call is allowed.
 boolean OperationSetVideoTelephony.isLocalVideoStreaming(Call call)
          Gets the indicator which determines whether a specific Call is currently streaming the local video (to a remote destination).
 boolean OperationSetDesktopStreaming.isPartialStreaming(Call call)
          If the streaming is partial (not the full desktop).
 void OperationSetDesktopStreaming.movePartialDesktopStreaming(Call call, int x, int y)
          Move origin of a partial desktop streaming.
 void CallGroup.removeCall(Call call)
          Removes a call.
 void OperationSetVideoTelephony.removePropertyChangeListener(Call call, PropertyChangeListener listener)
          Removes a specific PropertyChangeListener from the list of listeners which get notified when the properties (e.g.
 void OperationSetVideoTelephony.setLocalVideoAllowed(Call call, boolean allowed)
          Sets the indicator which determines whether the streaming of local video in a specific Call is allowed.
 void OperationSetDesktopStreaming.setLocalVideoAllowed(Call call, MediaDevice mediaDevice, boolean allowed)
          Sets the indicator which determines whether the streaming of local video in a specific Call is allowed.
 void OperationSetBasicTelephony.setMute(Call call, boolean mute)
          Sets the mute state of the Call.
 

Uses of Call in net.java.sip.communicator.service.protocol.event
 

Methods in net.java.sip.communicator.service.protocol.event that return Call
 Call CallReceivedEvent.getCall()
          Returns the received call.
 Call CallPeerEvent.getSourceCall()
          Returns the call that the source call peer is associated with.
 Call CallGroupEvent.getSourceCall()
          Returns the source call.
 Call CallChangeEvent.getSourceCall()
          The Call on which the event has occurred.
 Call CallEvent.getSourceCall()
          Returns the Call that trigered this event.
 

Constructors in net.java.sip.communicator.service.protocol.event with parameters of type Call
CallChangeEvent(Call source, String type, Object oldValue, Object newValue)
          Creates a CallChangeEvent with the specified source, type, oldValue and newValue.
CallChangeEvent(Call source, String type, Object oldValue, Object newValue, CallPeerChangeEvent cause)
          Creates a CallChangeEvent with the specified source, type, oldValue and newValue.
CallEvent(Call call, int eventID)
          Creates an event instance indicating that an incoming/outgoing call has been created
CallGroupEvent(Call call, int eventID)
          Constructor.
CallPeerEvent(CallPeer sourceCallPeer, Call sourceCall, int eventID)
          Creates a call peer event instance indicating that an event with id eventID has happened to sourceCallPeer in sourceCall
CallReceivedEvent(Call call)
          Constructor.
 

Uses of Call in net.java.sip.communicator.service.protocol.media
 

Subclasses of Call in net.java.sip.communicator.service.protocol.media
 class MediaAwareCall<T extends MediaAwareCallPeer<?,?,V>,U extends OperationSetBasicTelephony<V>,V extends ProtocolProviderService>
          A utility class implementing media control code shared between current telephony implementations.
 

Methods in net.java.sip.communicator.service.protocol.media that return Call
 Call AbstractOperationSetTelephonyConferencing.createConfCall(String[] callees)
          Creates a conference call with the specified callees as call peers.
 Call AbstractOperationSetTelephonyConferencing.createConfCall(String[] callees, CallGroup group)
          Creates a conference call with the specified callees as call peers.
 Call AbstractOperationSetVideoTelephony.createVideoCall(Contact callee, QualityPreset qualityPreferences)
          Create a new video call and invite the specified CallPeer to it with initial video setting.
 Call AbstractOperationSetVideoTelephony.createVideoCall(String uri, QualityPreset qualityPreferences)
          Create a new video call and invite the specified CallPeer to it with initial video setting.
 

Methods in net.java.sip.communicator.service.protocol.media with parameters of type Call
 void AbstractOperationSetVideoTelephony.addPropertyChangeListener(Call call, PropertyChangeListener listener)
          Adds a specific PropertyChangeListener to the list of listeners which get notified when the properties (e.g.
 Recorder AbstractOperationSetBasicTelephony.createRecorder(Call call)
          Creates a new Recorder which is to record the specified Call (into a file which is to be specified when starting the returned Recorder).
 void AbstractOperationSetBasicTelephony.fireCallEvent(int eventID, Call sourceCall)
          Creates and dispatches a CallEvent notifying registered listeners that an event with id eventID has occurred on sourceCall.
 void AbstractOperationSetBasicTelephony.fireCallEvent(int eventID, Call sourceCall, Map<MediaType,MediaDirection> mediaDirections)
          Creates and dispatches a CallEvent notifying registered listeners that an event with id eventID has occurred on sourceCall.
 CallPeer AbstractOperationSetTelephonyConferencing.inviteCalleeToCall(String uri, Call call)
          Invites the callee represented by the specified uri to an already existing call.
 boolean AbstractOperationSetVideoTelephony.isLocalVideoAllowed(Call call)
          Determines whether the streaming of local video in a specific Call is currently allowed.
 boolean AbstractOperationSetVideoTelephony.isLocalVideoStreaming(Call call)
          Determines whether a specific Call is currently streaming the local video (to a remote destination).
protected abstract  void AbstractOperationSetTelephonyConferencing.notifyAll(Call call)
          Notifies all CallPeer associated with and established in a specific call for conference information.
 void AbstractOperationSetVideoTelephony.removePropertyChangeListener(Call call, PropertyChangeListener listener)
          Removes a specific PropertyChangeListener from the list of listeners which get notified when the properties (e.g.
 void AbstractOperationSetVideoTelephony.setLocalVideoAllowed(Call call, boolean allowed)
          Implements OperationSetVideoTelephony#setLocalVideoAllowed(Call, boolean).
 void AbstractOperationSetBasicTelephony.setMute(Call call, boolean mute)
          Sets the mute state of the Call.
 


Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.