Modifier and Type | Method and Description |
---|---|
void |
CallRecordImpl.setProtocolProvider(ProtocolProviderService pps)
Sets the given ProtocolProviderService used for the call.
|
Modifier and Type | Method and Description |
---|---|
void |
MetaContactListServiceImpl.addNewContactToMetaContact(ProtocolProviderService provider,
MetaContact metaContact,
java.lang.String contactID)
First makes the specified protocol provider create the contact as
indicated by contactID, and then associates it to the
_existing_ metaContact given as an argument.
|
void |
MetaContactListServiceImpl.addNewContactToMetaContact(ProtocolProviderService provider,
MetaContact metaContact,
java.lang.String contactID,
boolean fireEvent)
First makes the specified protocol provider create the contact as
indicated by contactID, and then associates it to the
_existing_ metaContact given as an argument.
|
MetaContact |
MetaContactListServiceImpl.createMetaContact(ProtocolProviderService provider,
MetaContactGroup metaContactGroup,
java.lang.String contactID)
First makes the specified protocol provider create a contact
corresponding to the specified contactID, then creates a new
MetaContact which will encapsulate the newly created protocol specific
contact.
|
java.util.Iterator<MetaContact> |
MetaContactListServiceImpl.findAllMetaContactsForProvider(ProtocolProviderService protocolProvider)
Returns a list of all MetaContacts containing a protocol contact
from the given ProtocolProviderService.
|
java.util.Iterator<MetaContact> |
MetaContactListServiceImpl.findAllMetaContactsForProvider(ProtocolProviderService protocolProvider,
MetaContactGroup metaContactGroup)
Returns a list of all MetaContacts contained in the given group
and containing a protocol contact from the given
ProtocolProviderService.
|
Contact |
MetaContactImpl.getContact(java.lang.String contactAddress,
ProtocolProviderService ownerProvider)
Returns a contact encapsulated by this meta contact, having the specified
contactAddress and coming from the indicated ownerProvider.
|
ContactGroup |
MetaContactGroupImpl.getContactGroup(java.lang.String grpName,
ProtocolProviderService ownerProvider)
Returns a contact group encapsulated by this meta contact group, having
the specified groupName and coming from the indicated ownerProvider.
|
java.util.Iterator<ContactGroup> |
MetaContactGroupImpl.getContactGroupsForProvider(ProtocolProviderService provider)
Returns all protocol specific ContactGroups, encapsulated by this
MetaContactGroup and coming from the indicated ProtocolProviderService.
|
java.util.Iterator<Contact> |
MetaContactImpl.getContactsForProvider(ProtocolProviderService provider)
Returns a Contact, encapsulated by this MetaContact and coming from
the specified ProtocolProviderService.
|
MetaContact |
MetaContactGroupImpl.getMetaContact(ProtocolProviderService provider,
java.lang.String contactID)
Returns the meta contact encapsulating a contact belonging to the
specified provider with the specified identifier.
|
void |
MetaContactListServiceImpl.removeContactGroupFromMetaContactGroup(MetaContactGroupImpl metaContainer,
ContactGroup groupToRemove,
ProtocolProviderService sourceProvider)
Removes the protocol specific group from the specified meta contact group
and removes from meta contacts all proto contacts that belong to the
same provider as the group which is being removed.
|
(package private) boolean |
MetaContactImpl.removeContactsForProvider(ProtocolProviderService provider)
Removes all proto contacts that belong to the specified provider.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
GlobalDisplayDetailsImpl.getDisplayName(ProtocolProviderService pps)
Returns default display name for the given provider or the global display
name.
|
PresenceStatus |
GlobalStatusServiceImpl.getLastPresenceStatus(ProtocolProviderService protocolProvider)
Returns the last status that was stored in the configuration for the
given protocol provider.
|
java.lang.String |
GlobalStatusServiceImpl.getLastStatusString(ProtocolProviderService protocolProvider)
Returns the last contact status saved in the configuration.
|
(package private) void |
GlobalStatusServiceImpl.handleProviderAdded(ProtocolProviderService pps)
Handles newly added providers.
|
(package private) void |
GlobalStatusServiceImpl.handleProviderRemoved(ProtocolProviderService pps)
Handles removed providers.
|
void |
GlobalStatusServiceImpl.publishStatus(ProtocolProviderService protocolProvider,
PresenceStatus status)
Publish present status.
|
Modifier and Type | Method and Description |
---|---|
static ProtocolProviderService |
GuiActivator.getPreferredAccount()
Returns the preferred account if there's one.
|
Modifier and Type | Method and Description |
---|---|
SecurityAuthority |
UIServiceImpl.getDefaultSecurityAuthority(ProtocolProviderService protocolProvider)
Returns a default implementation of the SecurityAuthority
interface that can be used by non-UI components that would like to launch
the registration process for a protocol provider.
|
void |
UIServiceImpl.showChatRoomAutoOpenConfigDialog(ProtocolProviderService pps,
java.lang.String chatRoomId)
Shows chat room open automatically configuration dialog.
|
Modifier and Type | Method and Description |
---|---|
static Account[] |
GuiActivator.getAccounts(java.util.List<ProtocolProviderService> providers)
Returns the list of wrapped protocol providers.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
MainFrame.getProtocolProviderForAccount(java.lang.String accountName)
Returns the protocol provider associated to the account given
by the account user identifier.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<ProtocolProviderService> |
MainFrame.getProtocolProviders()
Returns a set of all protocol providers.
|
Modifier and Type | Method and Description |
---|---|
void |
MainFrame.addAccount(ProtocolProviderService protocolProvider)
Adds an account to the application.
|
void |
MainFrame.addProtocolProvider(ProtocolProviderService protocolProvider)
Adds a protocol provider.
|
void |
MainFrame.addProtocolSupportedOperationSets(ProtocolProviderService protocolProvider)
Adds all protocol supported operation sets.
|
void |
MainFrame.addProviderContactHandler(ProtocolProviderService protocolProvider,
ContactEventHandler contactHandler)
Adds the given contactHandler to handle contact events for the
given protocolProvider.
|
java.lang.String |
MainFrame.getAccountAddress(ProtocolProviderService protocolProvider)
Returns the account user id for the given protocol provider.
|
java.lang.String |
MainFrame.getAccountDisplayName(ProtocolProviderService protocolProvider)
Returns the account user display name for the given protocol provider.
|
OperationSetAdHocMultiUserChat |
MainFrame.getAdHocMultiUserChatOpSet(ProtocolProviderService protocolProvider)
Returns the multi user chat operation set for the given protocol provider.
|
ContactEventHandler |
MainFrame.getContactHandler(ProtocolProviderService protocolProvider)
Returns the ContactEventHandler registered for this protocol
provider.
|
int |
MainFrame.getProviderIndex(ProtocolProviderService protocolProvider)
Returns the index of the given protocol provider.
|
OperationSetBasicTelephony<?> |
MainFrame.getTelephonyOpSet(ProtocolProviderService protocolProvider)
Returns the telephony operation set for the given protocol provider.
|
OperationSetWebContactInfo |
MainFrame.getWebContactInfoOpSet(ProtocolProviderService protocolProvider)
Returns the Web Contact Info operation set for the given
protocol provider.
|
boolean |
MainFrame.hasProtocolProvider(ProtocolProviderService protocolProvider)
Checks whether we have already loaded the protocol provider.
|
void |
MainFrame.removeProtocolProvider(ProtocolProviderService protocolProvider)
Adds an account to the application.
|
void |
MainFrame.removeProtocolSupportedOperationSets(ProtocolProviderService protocolProvider)
Removes all protocol supported operation sets.
|
void |
MainFrame.removeProviderContactHandler(ProtocolProviderService protocolProvider)
Removes the ContactEventHandler corresponding to the given
protocolProvider.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
Account.getProtocolProvider()
Returns the protocol provider, on which this account is based.
|
ProtocolProviderService |
EmptyAccountRegistrationForm.signin()
Empty interface method implementation, unused in the case of the
EmptyAccountRegistrationWizard |
ProtocolProviderService |
EmptyAccountRegistrationWizard.signin()
Empty interface method implementation, unused in the case of the
EmptyAccountRegistrationWizard |
ProtocolProviderService |
EmptyAccountRegistrationForm.signin(java.lang.String userName,
java.lang.String password)
Empty interface method implementation, unused in the case of the
EmptyAccountRegistrationWizard |
ProtocolProviderService |
EmptyAccountRegistrationWizard.signin(java.lang.String userName,
java.lang.String password)
Empty interface method implementation, unused in the case of the
EmptyAccountRegistrationWizard |
Modifier and Type | Method and Description |
---|---|
AccountRegistrationWizard |
AccountRegWizardContainerImpl.getProtocolWizard(ProtocolProviderService protocolProvider)
Returns the wizard corresponding to the given protocol provider.
|
void |
EmptyAccountRegistrationForm.loadAccount(ProtocolProviderService protocolProvider)
Empty interface method implementation, unused in the case of the
EmptyAccountRegistrationWizard |
void |
EmptyAccountRegistrationWizard.loadAccount(ProtocolProviderService protocolProvider)
Empty interface method implementation, unused in the case of the
EmptyAccountRegistrationWizard |
void |
AccountRegWizardContainerImpl.modifyAccount(ProtocolProviderService protocolProvider)
Opens the corresponding wizard to modify an existing account given by the
protocolProvider parameter.
|
void |
AccountRegWizardContainerImpl.saveAccountWizard(ProtocolProviderService protocolProvider,
AccountRegistrationWizard wizard)
Saves the (protocol provider, wizard) pair in through the
ConfigurationService.
|
void |
AccountRegSummaryPage.setModification(ProtocolProviderService protocolProvider)
Sets the modification property to indicate if this wizard is opened for
a modification.
|
void |
Account.setProtocolProvider(ProtocolProviderService protocolProvider)
Sets the given protocolProvider to this account.
|
Constructor and Description |
---|
Account(ProtocolProviderService protocolProvider)
Creates an Account instance from the given
protocolProvider.
|
Modifier and Type | Method and Description |
---|---|
protected ProtocolProviderService |
ChooseCallAccountDialog.getSelectedProvider()
Returns the currently selected provider.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<ProtocolProviderService> |
CallManager.getTelephonyConferencingProviders()
Returns a list of all currently registered telephony providers supporting
conferencing.
|
static java.util.List<ProtocolProviderService> |
CallManager.getTelephonyProviders()
Returns a list of all currently registered telephony providers.
|
Modifier and Type | Method and Description |
---|---|
static void |
CallManager.call(ProtocolProviderService protocolProvider,
ConferenceDescription conferenceDescription,
ChatRoom chatRoom)
Creates a call to the conference described in
conferenceDescription through protocolProvider
|
(package private) static void |
CallManager.createCall(java.lang.Class<? extends OperationSet> opSetClass,
ProtocolProviderService protocolProviderService,
java.lang.String contact)
Creates a call for the supplied operation set.
|
(package private) static void |
CallManager.createCall(java.lang.Class<? extends OperationSet> opSetClass,
ProtocolProviderService protocolProviderService,
java.lang.String contact,
UIContactImpl uiContact)
Creates a call for the supplied operation set.
|
static void |
CallManager.createCall(ProtocolProviderService protocolProvider,
java.lang.String contact)
Creates a call to the contact represented by the given string.
|
static void |
CallManager.createCall(ProtocolProviderService protocolProvider,
java.lang.String contact,
UIContactImpl uiContact)
Creates a call to the contact represented by the given string.
|
static void |
CallManager.createConferenceCall(java.lang.String[] callees,
ProtocolProviderService protocolProvider)
Creates a call to the given list of contacts.
|
static void |
CallManager.createJitsiVideobridgeConfCall(ProtocolProviderService callProvider,
java.lang.String[] callees)
Asynchronously creates a new video bridge conference Call with
a specific list of participants/callees.
|
static void |
CallManager.createRegionDesktopSharing(ProtocolProviderService protocolProvider,
java.lang.String contact,
UIContactImpl uiContact,
int x,
int y,
int width,
int height)
Creates a desktop sharing call to the contact represented by the given
string.
|
static TransparentFrame |
DesktopSharingFrame.createTransparentFrame(ProtocolProviderService protocolProvider,
java.lang.String contactAddress,
UIContactImpl uiContact,
boolean initialFrame)
Creates the transparent desktop sharing frame.
|
static void |
CallManager.createVideoCall(ProtocolProviderService protocolProvider,
java.lang.String contact)
Creates a video call to the contact represented by the given string.
|
static void |
CallManager.createVideoCall(ProtocolProviderService protocolProvider,
java.lang.String contact,
UIContactImpl uiContact)
Creates a video call to the contact represented by the given string.
|
protected void |
ChooseCallAccountPopupMenu.itemSelected(java.lang.Class<? extends OperationSet> opSetClass,
ProtocolProviderService protocolProviderService,
java.lang.String contact)
Item was selected, give a chance for extenders to override.
|
protected void |
ChooseCallAccountPopupMenu.itemSelected(java.lang.Class<? extends OperationSet> opSetClass,
ProtocolProviderService protocolProviderService,
java.lang.String contact,
UIContactImpl uiContact)
Item was selected, give a chance for extenders to override.
|
Modifier and Type | Method and Description |
---|---|
static void |
CallManager.createConferenceCall(java.util.Map<ProtocolProviderService,java.util.List<java.lang.String>> callees)
Asynchronously creates a new conference Call with a specific
list of participants/callees.
|
static void |
CallManager.inviteToConferenceCall(java.util.Map<ProtocolProviderService,java.util.List<java.lang.String>> callees,
Call call)
Invites the given list of callees to the given conference
call.
|
static void |
CallManager.inviteToConferenceCall(java.util.Map<ProtocolProviderService,java.util.List<java.lang.String>> callees,
CallConference conference)
Invites specific callees to a specific telephony conference.
|
protected void |
ChooseCallAccountPopupMenu.itemSelected(java.lang.Class<? extends OperationSet> opSetClass,
java.util.List<ProtocolProviderService> providers,
java.lang.String contact)
Item was selected, give a chance for extenders to override.
|
Constructor and Description |
---|
ChooseCallAccountDialog(java.lang.String contactAddress,
java.lang.Class<? extends OperationSet> opSetClass,
java.util.List<ProtocolProviderService> providers)
Creates an instance of ChooseCallAccountDialog.
|
ChooseCallAccountPopupMenu(javax.swing.JComponent invoker,
java.lang.String contactToCall,
java.util.List<ProtocolProviderService> telephonyProviders)
Creates this dialog.
|
ChooseCallAccountPopupMenu(javax.swing.JComponent invoker,
java.lang.String contactToCall,
java.util.List<ProtocolProviderService> telephonyProviders,
CallInterfaceListener l)
Creates this dialog.
|
ChooseCallAccountPopupMenu(javax.swing.JComponent invoker,
java.lang.String contactToCall,
java.util.List<ProtocolProviderService> telephonyProviders,
java.lang.Class<? extends OperationSet> opSetClass)
Creates this dialog.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
ProtocolProviderSelectorBox.getSelectedProvider()
Returns the selected provider.
|
Modifier and Type | Method and Description |
---|---|
void |
ProtocolProviderSelectorBox.addProtocolProviderService(ProtocolProviderService provider)
Adds the given provider to the "call via" menu.
|
java.awt.Image |
ProtocolProviderSelectorBox.createProviderImage(ProtocolProviderService provider)
Obtains the status icon for the given provider and
adds to it the account index information.
|
void |
ProtocolProviderSelectorBox.removeProtocolProviderService(ProtocolProviderService provider)
Removes the given provider from the "call via" menu.
|
void |
ProtocolProviderSelectorBox.setSelected(ProtocolProviderService provider)
Sets the selected protocol provider.
|
Constructor and Description |
---|
ConferenceInviteDialog(CallConference conference,
ProtocolProviderService preselectedProtocolProvider,
boolean isJitsiVideobridge)
Creates an instance of ConferenceInviteDialog by specifying an
already created conference.
|
ConferenceInviteDialog(CallConference conference,
ProtocolProviderService preselectedProvider,
java.util.List<ProtocolProviderService> protocolProviders,
boolean isJitsiVideobridge)
Initializes a new ConferenceInviteDialog instance which is to
invite contacts/participants in a specific telephony conference.
|
ConferenceInviteDialog(ProtocolProviderService selectedConfProvider,
boolean isJitsiVideobridge)
Creates an instance of ConferenceInviteDialog by specifying a
preselected protocol provider to be used and if this is an invite for
a video bridge conference.
|
Constructor and Description |
---|
ConferenceInviteDialog(CallConference conference,
ProtocolProviderService preselectedProvider,
java.util.List<ProtocolProviderService> protocolProviders,
boolean isJitsiVideobridge)
Initializes a new ConferenceInviteDialog instance which is to
invite contacts/participants in a specific telephony conference.
|
ConferenceInviteDialog(java.util.List<ProtocolProviderService> protocolProviders,
boolean isJitsiVideobridge)
Creates an instance of ConferenceInviteDialog by specifying a
preselected protocol provider to be used and if this is an invite for
a video bridge conference.
|
ProtocolProviderSelectorBox(java.util.Iterator<ProtocolProviderService> providers)
Creates an instance of ProtocolProviderSelectorBox.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
ChatTransport.getProtocolProvider()
Returns the ProtocolProviderService, corresponding to this chat
transport.
|
ProtocolProviderService |
MetaContactChatTransport.getProtocolProvider()
Returns the ProtocolProviderService, corresponding to this chat
transport.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
ChatConversationPanel.processMessage(ChatMessage chatMessage,
ProtocolProviderService protocolProvider,
java.lang.String contactAddress)
Processes the message given by the parameters.
|
java.lang.String |
ChatConversationPanel.processMessage(ChatMessage chatMessage,
java.lang.String keyword,
ProtocolProviderService protocolProvider,
java.lang.String contactAddress)
Processes the message given by the parameters.
|
boolean |
ChatWindowManager.startChat(java.lang.String contactID,
ProtocolProviderService pps)
Start the chat with contact which is using the supplied protocol
provider.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
AdHocChatRoomProviderWrapper.getProtocolProvider()
Returns the protocol provider service corresponding to this server
wrapper.
|
ProtocolProviderService |
AdHocConferenceChatTransport.getProtocolProvider()
Returns the ProtocolProviderService, corresponding to this chat
transport.
|
ProtocolProviderService |
ConferenceChatTransport.getProtocolProvider()
Returns the ProtocolProviderService, corresponding to this chat
transport.
|
Modifier and Type | Method and Description |
---|---|
AdHocChatRoomWrapper |
ConferenceChatManager.createAdHocChatRoom(ProtocolProviderService protocolProvider,
java.util.Collection<java.lang.String> contacts,
java.lang.String reason)
Creates an ad-hoc chat room, by specifying the ad-hoc chat room name, the
parent protocol provider and eventually, the contacts invited to
participate in this ad-hoc chat room.
|
static void |
ChatRoomAutoOpenConfigDialog.showChatRoomAutoOpenConfigDialog(ProtocolProviderService pps,
java.lang.String chatRoomId)
Creates if necessary a new ChatRoomAutoOpenConfigDialog
instance and displays it.
|
Constructor and Description |
---|
AdHocChatRoomProviderWrapper(ProtocolProviderService protocolProvider)
Creates an instance of AdHocChatRoomProviderWrapper by
specifying the protocol provider, corresponding to the ad-hoc multi user
chat account.
|
Modifier and Type | Method and Description |
---|---|
void |
AdHocChatRoomList.addChatProvider(ProtocolProviderService pps)
Adds a chat server and all its existing ad-hoc chat rooms.
|
AdHocChatRoomProviderWrapper |
AdHocChatRoomList.findServerWrapperFromProvider(ProtocolProviderService protocolProvider)
Returns the AdHocChatRoomProviderWrapper that correspond to the
given ProtocolProviderService.
|
void |
AdHocChatRoomList.removeChatProvider(ProtocolProviderService pps)
Removes the corresponding server and all related ad-hoc chat rooms from
this list.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
NewChatRoom.getProtocolProvider() |
Modifier and Type | Method and Description |
---|---|
void |
NewChatRoom.setProtocolProvider(ProtocolProviderService protocolProvider) |
Constructor and Description |
---|
CreateChatRoomWizardPage1(WizardContainer wizard,
NewChatRoom newChatRoom,
java.util.Iterator<ProtocolProviderService> protocolProvidersList)
Creates an instance of CreateChatRoomWizardPage1.
|
SelectAccountPanel(NewChatRoom newChatRoom,
java.util.Iterator<ProtocolProviderService> protocolProvidersList)
Creates and initializes the SelectAccountPanel.
|
Modifier and Type | Method and Description |
---|---|
static void |
ContactListUtils.addContact(ProtocolProviderService protocolProvider,
MetaContactGroup group,
java.lang.String contactAddress) |
void |
AddContactDialog.setSelectedAccount(ProtocolProviderService protocolProvider)
Selects the given protocol provider in the account combo box.
|
Constructor and Description |
---|
InviteUIContact(UIContact uiContact,
ProtocolProviderService protocolProvider)
Creates an instance of InviteUIContact.
|
Constructor and Description |
---|
ProtocolContactSourceServiceImpl(ProtocolProviderService protocolProvider,
java.lang.Class<? extends OperationSet> opSetClass)
Creates an instance of ProtocolContactSourceServiceImpl.
|
StringContactSourceServiceImpl(ProtocolProviderService protocolProvider,
java.lang.Class<? extends OperationSet> opSet)
Creates an instance of StringContactSourceServiceImpl.
|
Constructor and Description |
---|
NotificationContact(NotificationGroup group,
ProtocolProviderService protocolProvider,
OperationSetMessageWaiting.MessageType messageType,
NotificationMessage notificationMessage)
Creates an instance of NotificationContact by specifying the
parent group and the corresponding ProtocolProviderService.
|
Modifier and Type | Method and Description |
---|---|
void |
LoginRendererSwingImpl.addProtocolProviderUI(ProtocolProviderService protocolProvider)
Adds the user interface related to the given protocol provider.
|
boolean |
LoginRendererSwingImpl.containsProtocolProviderUI(ProtocolProviderService protocolProvider)
Indicates if the given protocolProvider related user interface
is already rendered.
|
SecurityAuthority |
LoginRendererSwingImpl.getSecurityAuthorityImpl(ProtocolProviderService protocolProvider)
Returns the SecurityAuthority implementation related to this
login renderer.
|
void |
LoginRendererSwingImpl.protocolProviderConnected(ProtocolProviderService protocolProvider,
long date)
Indicates that the given protocol provider is now connected.
|
void |
LoginRendererSwingImpl.protocolProviderConnectionFailed(ProtocolProviderService protocolProvider,
LoginManager loginManagerCallback)
Indicates that a protocol provider connection has failed.
|
void |
LoginRendererSwingImpl.removeProtocolProviderUI(ProtocolProviderService protocolProvider)
Removes the user interface related to the given protocol provider.
|
void |
LoginRendererSwingImpl.startConnectingUI(ProtocolProviderService protocolProvider)
Starts the connecting user interface for the given protocol provider.
|
void |
LoginRendererSwingImpl.stopConnectingUI(ProtocolProviderService protocolProvider)
Stops the connecting user interface for the given protocol provider.
|
Constructor and Description |
---|
DefaultSecurityAuthority(ProtocolProviderService protocolProvider)
Creates an instance of SecurityAuthorityImpl.
|
Modifier and Type | Method and Description |
---|---|
static void |
AutoAnswerMenu.removeAccount(ProtocolProviderService protocolProvider,
SIPCommMenu parentMenu)
Remove menu item for the account given by protocolProvider.
|
Modifier and Type | Field and Description |
---|---|
protected ProtocolProviderService |
ReadonlyStatusItem.protocolProvider
The ProtocolProviderService associated with this status menu.
|
protected ProtocolProviderService |
StatusSelectorMenu.protocolProvider
The ProtocolProviderService associated with this status menu.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
ReadonlyStatusItem.getProtocolProvider()
Returns the protocol provider associated with this status menu.
|
ProtocolProviderService |
StatusEntry.getProtocolProvider()
Returns the protocol provider associated with this status menu.
|
ProtocolProviderService |
StatusSelectorMenu.getProtocolProvider()
Returns the protocol provider associated with this status menu.
|
Modifier and Type | Method and Description |
---|---|
void |
AccountStatusPanel.addAccount(ProtocolProviderService protocolProvider)
Adds the account given by protocolProvider in the contained
status combo box.
|
void |
GlobalStatusSelectorBox.addAccount(ProtocolProviderService protocolProvider)
Adds a status menu for the account given by protocolProvider.
|
boolean |
AccountStatusPanel.containsAccount(ProtocolProviderService protocolProvider)
Checks if an account corresponding to the given protocolProvider
is contained in the contained status combo box.
|
boolean |
GlobalStatusSelectorBox.containsAccount(ProtocolProviderService protocolProvider)
Checks if a menu for the given protocolProvider exists.
|
void |
AccountStatusPanel.removeAccount(ProtocolProviderService protocolProvider)
Removes the account given by protocolProvider from the contained
status combo box.
|
void |
GlobalStatusSelectorBox.removeAccount(ProtocolProviderService protocolProvider)
Removes the status menu corresponding to the account given by
protocolProvider.
|
void |
AccountStatusPanel.startConnecting(ProtocolProviderService protocolProvider)
Starts connecting user interface for the given protocolProvider.
|
void |
GlobalStatusSelectorBox.startConnecting(ProtocolProviderService protocolProvider)
Starts connecting user interface for the given protocolProvider.
|
void |
AccountStatusPanel.stopConnecting(ProtocolProviderService protocolProvider)
Stops connecting user interface for the given protocolProvider.
|
void |
GlobalStatusSelectorBox.stopConnecting(ProtocolProviderService protocolProvider)
Stops connecting user interface for the given protocolProvider.
|
void |
AccountStatusPanel.updateStatus(ProtocolProviderService protocolProvider)
Updates the current status of the protocolProvider.
|
void |
GlobalStatusSelectorBox.updateStatus(ProtocolProviderService protocolProvider)
Updates the status of the given protocolProvider.
|
void |
AccountStatusPanel.updateStatus(ProtocolProviderService protocolProvider,
PresenceStatus newStatus)
Updates the current status of the protocolProvider with the
newStatus.
|
void |
GlobalStatusSelectorBox.updateStatus(ProtocolProviderService protocolProvider,
PresenceStatus presenceStatus)
Updates the status of the given protocolProvider with the given
presenceStatus.
|
Constructor and Description |
---|
PresenceStatusMenu(ProtocolProviderService protocolProvider)
Initializes a new PresenceStatusMenu instance which is to
depict and change the presence status of a specific
ProtocolProviderService.
|
ReadonlyStatusItem(ProtocolProviderService protocolProvider)
Constructs the item with default values.
|
SimpleStatusMenu(ProtocolProviderService protocolProvider)
Creates an instance of SimpleStatusMenu.
|
StatusSelectorMenu(java.lang.String text,
javax.swing.Icon defaultIcon,
ProtocolProviderService protocolProvider)
Creates a StatusSelectorMenu by specifying the text and icon to
show.
|
Modifier and Type | Method and Description |
---|---|
static javax.swing.ImageIcon |
ImageLoader.getAccountStatusImage(ProtocolProviderService pps)
Obtains the indexed status image for the given protocol provider.
|
static javax.swing.ImageIcon |
ImageLoader.getIndexedProtocolIcon(java.awt.Image image,
ProtocolProviderService pps)
Returns an icon for the given protocol image with an index allowing to
distinguish different accounts from the same protocol.
|
static java.awt.Image |
ImageLoader.getIndexedProtocolImage(java.awt.Image image,
ProtocolProviderService pps)
Returns the given protocol image with an index allowing to distinguish
different accounts from the same protocol.
|
static void |
SMSManager.sendSMS(ProtocolProviderService protocolProviderService,
java.lang.String to,
java.lang.String messageText)
Sends sms message.
|
void |
InviteContactTransferHandler.setBackupProvider(ProtocolProviderService backupProvider)
The backup provider to use if no provider has been specified.
|
protected void |
InviteDialog.setCurrentProvider(ProtocolProviderService protocolProvider)
Sets the current provider selected for this invite dialog.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
MessageHistoryServiceImpl.ChatRoomMemberImpl.getProtocolProvider() |
ProtocolProviderService |
MessageSourceContact.getProtocolProviderService()
The protocol provider.
|
Modifier and Type | Method and Description |
---|---|
(package private) java.util.List<ProtocolProviderService> |
MessageHistoryServiceImpl.getCurrentlyAvailableProviders()
Returns currently registered in osgi ProtocolProviderServices.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
MessageSourceService.handleProviderAdded(ProtocolProviderService provider,
boolean isStatusChanged)
When a provider is added, do not block and start executing in new thread.
|
(package private) void |
MessageSourceService.handleProviderRemoved(ProtocolProviderService provider)
A provider has been removed.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
ChatRoomProviderWrapperImpl.getProtocolProvider()
Returns the protocol provider service corresponding to this server
wrapper.
|
ProtocolProviderService |
BaseChatRoomSourceContact.getProvider()
Returns the provider of the chat room associated with the contact.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<ProtocolProviderService> |
MUCActivator.getChatRoomProviders()
Returns a list of all currently registered providers.
|
Modifier and Type | Method and Description |
---|---|
void |
ChatRoomListImpl.addChatProvider(ProtocolProviderService pps)
Adds a listener to wait for provider to be registered or unregistered.
|
void |
ChatRoomQuery.addQueryToProviderPresenceListeners(ProtocolProviderService pps)
Adds the query as presence listener to protocol provider service.
|
(package private) ChatRoomProviderWrapper |
ChatRoomListImpl.addRegisteredChatProvider(ProtocolProviderService pps)
Adds a chat server which is registered and all its existing chat rooms.
|
ChatRoomWrapper |
MUCServiceImpl.createChatRoom(java.lang.String roomName,
ProtocolProviderService protocolProvider,
java.util.Collection<java.lang.String> contacts,
java.lang.String reason,
boolean persistent)
Creates a chat room, by specifying the chat room name, the parent
protocol provider and eventually, the contacts invited to participate in
this chat room.
|
ChatRoomWrapper |
MUCServiceImpl.createChatRoom(java.lang.String roomName,
ProtocolProviderService protocolProvider,
java.util.Collection<java.lang.String> contacts,
java.lang.String reason,
boolean persistent,
boolean isPrivate)
Creates a chat room, by specifying the chat room name, the parent
protocol provider and eventually, the contacts invited to participate in
this chat room.
|
ChatRoomWrapper |
MUCServiceImpl.createChatRoom(java.lang.String roomName,
ProtocolProviderService protocolProvider,
java.util.Collection<java.lang.String> contacts,
java.lang.String reason,
boolean join,
boolean persistent,
boolean isPrivate)
Creates a chat room, by specifying the chat room name, the parent
protocol provider and eventually, the contacts invited to participate in
this chat room.
|
ChatRoomWrapper |
MUCServiceImpl.createPrivateChatRoom(ProtocolProviderService protocolProvider,
java.util.Collection<java.lang.String> contacts,
java.lang.String reason,
boolean persistent)
Creates a private chat room, by specifying the parent
protocol provider and eventually, the contacts invited to participate in
this chat room.
|
ChatRoomWrapper |
MUCServiceImpl.findChatRoomWrapperFromChatRoomID(java.lang.String chatRoomID,
ProtocolProviderService pps)
Finds the ChatRoomWrapper instance associated with the
chat room.
|
ChatRoomWrapper |
ChatRoomListImpl.findChatRoomWrapperFromChatRoomID(java.lang.String chatRoomID,
ProtocolProviderService pps)
Returns the ChatRoomWrapper that correspond to the given id of
chat room and provider.
|
ChatRoomProviderWrapper |
MUCServiceImpl.findServerWrapperFromProvider(ProtocolProviderService protocolProvider)
Returns the ChatRoomProviderWrapper that correspond to the
given ProtocolProviderService.
|
ChatRoomProviderWrapper |
ChatRoomListImpl.findServerWrapperFromProvider(ProtocolProviderService protocolProvider)
Returns the ChatRoomProviderWrapper that correspond to the
given ProtocolProviderService.
|
boolean |
ServerChatRoomQuery.isMatching(java.lang.String chatRoomID,
ProtocolProviderService pps)
Checks if the contact should be added to results or not.
|
void |
ChatRoomListImpl.removeChatProvider(ProtocolProviderService pps)
Removes the corresponding server and all related chat rooms from this
list.
|
void |
ChatRoomQuery.removeQueryFromProviderPresenceListeners(ProtocolProviderService pps)
Removes the query from protocol provider service presence listeners.
|
void |
MUCServiceImpl.synchronizeOpSetWithLocalContactList(ProtocolProviderService protocolProvider,
OperationSetMultiUserChat opSet)
Goes through the locally stored chat rooms list and for each
ChatRoomWrapper tries to find the corresponding server stored
ChatRoom in the specified operation set. |
Constructor and Description |
---|
BaseChatRoomSourceContact(java.lang.String chatRoomName,
java.lang.String chatRoomID,
ContactQuery query,
ProtocolProviderService pps)
Contsructs new chat room source contact.
|
ChatRoomProviderWrapperImpl(ProtocolProviderService protocolProvider)
Creates an instance of ChatRoomProviderWrapper by specifying
the protocol provider, corresponding to the multi user chat account.
|
ChatRoomSourceContact(java.lang.String chatRoomName,
java.lang.String chatRoomID,
ChatRoomQuery query,
ProtocolProviderService pps,
boolean isAutoJoin)
Constructs a new chat room source contact.
|
Modifier and Type | Field and Description |
---|---|
(package private) ProtocolProviderService |
ProviderUnRegistration.protocolProvider
The protocol provider to whom we want to unregister
|
Constructor and Description |
---|
ProviderRegistration(ProtocolProviderService protocolProvider)
Creates an instance of ProviderRegistration.
|
ProviderUnRegistration(ProtocolProviderService protocolProvider)
Creates an instance of ProviderUnRegistration.
|
StatusSelector(ProtocolProviderService provider,
OperationSetPresence presence,
boolean swing)
Initializes a new StatusSelector instance.
|
StatusSimpleSelector(ProtocolProviderService protocolProvider,
boolean swing)
Creates an instance of StatusSimpleSelector
|
Modifier and Type | Class and Description |
---|---|
class |
ProtocolProviderServiceGibberishImpl
A Gibberish implementation of the ProtocolProviderService.
|
Modifier and Type | Method and Description |
---|---|
protected ProtocolProviderService |
ProtocolProviderFactoryGibberishImpl.createService(java.lang.String userID,
AccountID accountID) |
ProtocolProviderService |
ContactGroupGibberishImpl.getProtocolProvider()
Returns the protocol provider that this group belongs to.
|
ProtocolProviderService |
ContactGibberishImpl.getProtocolProvider()
Returns a reference to the protocol provider that created the contact.
|
Modifier and Type | Method and Description |
---|---|
void |
ProtocolProviderFactoryGibberishImpl.modifyAccount(ProtocolProviderService protocolProvider,
java.util.Map<java.lang.String,java.lang.String> accountProperties)
Modifies the account corresponding to the specified accountID.
|
Modifier and Type | Class and Description |
---|---|
class |
ProtocolProviderServiceIcqImpl
An implementation of the protocol provider service over the AIM/ICQ protocol
|
Modifier and Type | Method and Description |
---|---|
protected ProtocolProviderService |
ProtocolProviderFactoryIcqImpl.createService(java.lang.String userID,
AccountID accountID) |
ProtocolProviderService |
AdHocChatRoomIcqImpl.getParentProvider()
Returns the protocol provider service that created us.
|
ProtocolProviderService |
RootContactGroupIcqImpl.getProtocolProvider()
Returns the protocol provider that this group belongs to.
|
ProtocolProviderService |
ContactGroupIcqImpl.getProtocolProvider()
Returns the protocol provider that this group belongs to.
|
ProtocolProviderService |
ContactIcqImpl.getProtocolProvider()
Returns a reference to the protocol provider that created the contact.
|
Modifier and Type | Method and Description |
---|---|
void |
ProtocolProviderFactoryIcqImpl.modifyAccount(ProtocolProviderService protocolProvider,
java.util.Map<java.lang.String,java.lang.String> accountProperties) |
Modifier and Type | Class and Description |
---|---|
class |
ProtocolProviderServiceIrcImpl
An IRC implementation of the ProtocolProviderService.
|
Modifier and Type | Method and Description |
---|---|
protected ProtocolProviderService |
ProtocolProviderFactoryIrcImpl.createService(java.lang.String userID,
AccountID accountID)
Create an IRC provider service.
|
ProtocolProviderService |
ChatRoomIrcImpl.getParentProvider()
Returns the protocol provider service that created us.
|
ProtocolProviderService |
ChatRoomMemberIrcImpl.getProtocolProvider()
Returns the protocol provider instance that this member has originated
in.
|
ProtocolProviderService |
ContactIrcImpl.getProtocolProvider()
Get protocol provider service.
|
Modifier and Type | Method and Description |
---|---|
void |
ProtocolProviderFactoryIrcImpl.modifyAccount(ProtocolProviderService protocolProvider,
java.util.Map<java.lang.String,java.lang.String> accountProperties)
Modify an existing IRC account.
|
Modifier and Type | Class and Description |
---|---|
class |
ProtocolProviderServiceJabberImpl
An implementation of the protocol provider service over the Jabber protocol
|
Modifier and Type | Method and Description |
---|---|
protected ProtocolProviderService |
ProtocolProviderFactoryJabberImpl.createService(java.lang.String userID,
AccountID accountID) |
ProtocolProviderService |
OperationSetCusaxUtilsJabberImpl.getLinkedCusaxProvider()
Returns the linked CUSAX provider for this protocol provider.
|
ProtocolProviderService |
ChatRoomJabberImpl.getParentProvider()
Returns a reference to the provider that created this room.
|
ProtocolProviderService |
ContactJabberImpl.getProtocolProvider()
Returns a reference to the protocol provider that created the contact.
|
ProtocolProviderService |
ContactGroupJabberImpl.getProtocolProvider()
Returns the protocol provider that this group belongs to.
|
ProtocolProviderService |
WhiteboardParticipantJabberImpl.getProtocolProvider()
Returns the protocol provider instance that this member has originated
in.
|
ProtocolProviderService |
WhiteboardSessionJabberImpl.getProtocolProvider()
Returns a reference to the ProtocolProviderService instance
that created this whiteboard.
|
ProtocolProviderService |
ChatRoomMemberJabberImpl.getProtocolProvider()
Returns the protocol provider instance that this member has originated
in.
|
ProtocolProviderService |
RootContactGroupJabberImpl.getProtocolProvider()
Returns the protocol provider that this group belongs to.
|
ProtocolProviderService |
UriHandlerJabberImpl.selectHandlingProvider(java.lang.String uri)
Returns the default provider that we are supposed to handle URIs through
or null if there aren't any.
|
Modifier and Type | Method and Description |
---|---|
void |
ProtocolProviderFactoryJabberImpl.modifyAccount(ProtocolProviderService protocolProvider,
java.util.Map<java.lang.String,java.lang.String> accountProperties)
Modify an existing account.
|
Constructor and Description |
---|
ScServiceDiscoveryManager(ProtocolProviderService parentProvider,
org.jivesoftware.smack.Connection connection,
java.lang.String[] featuresToRemove,
java.lang.String[] featuresToAdd,
boolean cacheNonCaps)
Creates a new ScServiceDiscoveryManager wrapping the default
discovery manager of the specified connection.
|
Modifier and Type | Class and Description |
---|---|
class |
MockProvider
A mock protocol provider implementation that comes with a single operation
set (OperationSetPersistentPresence) for use by the MetaContactListSlcik.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
MockChatRoom.getParentProvider()
Returns a reference to the provider that created this room.
|
ProtocolProviderService |
MockContact.getProtocolProvider()
Returns a reference to the protocol provider that created the contact.
|
ProtocolProviderService |
MockChatRoomMember.getProtocolProvider()
Returns the protocol provider instance that this member has originated
in.
|
ProtocolProviderService |
MockContactGroup.getProtocolProvider()
Returns the protocol provider that this group belongs to.
|
Modifier and Type | Class and Description |
---|---|
class |
ProtocolProviderServiceSipImpl
A SIP implementation of the Protocol Provider Service.
|
Modifier and Type | Method and Description |
---|---|
protected ProtocolProviderService |
ProtocolProviderFactorySipImpl.createService(java.lang.String userID,
AccountID accountID)
Initializes a new
ProtocolProviderServiceSipImpl instance
with a specific user ID to represent a specific AccountID . |
ProtocolProviderService |
OperationSetCusaxUtilsSipImpl.getLinkedCusaxProvider()
Returns the linked CUSAX provider for this protocol provider.
|
ProtocolProviderService |
ContactSipImpl.getProtocolProvider()
Returns a reference to the protocol provider that created the contact.
|
ProtocolProviderService |
ContactGroupSipImpl.getProtocolProvider()
Returns the protocol provider that this group belongs to.
|
ProtocolProviderService |
UriHandlerSipImpl.selectHandlingProvider(java.lang.String uri)
Returns the default provider that we are supposed to handle URIs through
or null if there aren't any.
|
Modifier and Type | Method and Description |
---|---|
protected void |
UriHandlerSipImpl.handleUri(java.lang.String uri,
ProtocolProviderService provider)
Creates a call with the currently active telephony operation set.
|
void |
ProtocolProviderFactorySipImpl.modifyAccount(ProtocolProviderService protocolProvider,
java.util.Map<java.lang.String,java.lang.String> accountProperties)
Modifies the account corresponding to the specified accountID.
|
Modifier and Type | Field and Description |
---|---|
(package private) ProtocolProviderService |
AccountDetailsPanel.protocolProvider
The ProtocolProviderService that this panel is associated with.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
AccountDetailsPanel.getProtocolProvider()
Returns the provider we represent.
|
Constructor and Description |
---|
AccountDetailsPanel(AccountInfoMenuItemComponent.AccountInfoDialog dialog,
ProtocolProviderService protocolProvider)
Construct a panel containing all account details for the given protocol
provider.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<ProtocolProviderService> |
AddrBookActivator.getProtocolProviders() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<ProtocolProviderService,PresenceStatus> |
CalendarServiceImpl.getRememberedStatuses()
Returns the remembered presence statuses
|
Modifier and Type | Method and Description |
---|---|
void |
CalendarServiceImpl.handleProviderAdded(ProtocolProviderService pps) |
Modifier and Type | Method and Description |
---|---|
boolean |
CalendarServiceImpl.onThePhoneStatusChanged(java.util.Map<ProtocolProviderService,PresenceStatus> presenceStatuses)
Handles presence status changed from "On the Phone"
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
AimAccountRegistrationWizard.installAccount(ProtocolProviderFactory providerFactory,
java.lang.String user,
java.lang.String passwd)
Creates an account for the given user and password.
|
ProtocolProviderService |
AimAccountRegistrationWizard.signin()
Installs the account created through this wizard.
|
ProtocolProviderService |
AimAccountRegistrationWizard.signin(java.lang.String userName,
java.lang.String password)
Defines the operations that will be executed when the user clicks on
the wizard "service.gui.SIGN_IN" button.
|
Modifier and Type | Method and Description |
---|---|
void |
FirstWizardPage.loadAccount(ProtocolProviderService protocolProvider)
Fills the UIN and Password fields in this panel with the data coming
from the given protocolProvider.
|
void |
AimAccountRegistrationWizard.loadAccount(ProtocolProviderService protocolProvider)
Fills the UIN and Password fields in this panel with the data comming
from the given protocolProvider.
|
Modifier and Type | Field and Description |
---|---|
(package private) ProtocolProviderService |
ConnectionDetailsPanel.protocolProvider
The ProtocolProviderService that this panel is associated with.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
ConnectionDetailsPanel.getProtocolProvider()
Returns the provider we represent.
|
Constructor and Description |
---|
ConnectionDetailsPanel(ConnectionInfoMenuItemComponent.ConnectionInfoDialog dialog,
ProtocolProviderService protocolProvider)
Construct a panel containing all account details for the given protocol
provider.
|
Modifier and Type | Method and Description |
---|---|
void |
DemuxContactSource.setPreferredProtocolProvider(java.lang.Class<? extends OperationSet> opSetClass,
ProtocolProviderService protocolProvider)
Sets the preferred protocol provider for this contact source.
|
Modifier and Type | Method and Description |
---|---|
static javax.swing.ImageIcon |
AuthenticationWindow.getAuthenticationWindowIcon(ProtocolProviderService protocolProvider)
Returns the icon corresponding to the given protocolProvider.
|
Constructor and Description |
---|
UIContactDetailImpl(java.lang.String address,
java.lang.String displayName,
java.lang.String category,
java.util.Collection<java.lang.String> labels,
javax.swing.ImageIcon statusIcon,
java.util.Map<java.lang.Class<? extends OperationSet>,ProtocolProviderService> preferredProviders,
java.util.Map<java.lang.Class<? extends OperationSet>,java.lang.String> preferredProtocols,
java.lang.Object descriptor)
Creates a UIContactDetailImpl by specifying the contact
address, the displayName and preferredProvider.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String[] |
ChatRoomJoinOptionsDialog.getJoinOptions(boolean dontDisplaySubjectFields,
ProtocolProviderService pps,
java.lang.String chatRoomId,
java.lang.String defaultNickname)
Opens a dialog with a fields for the nickname and the subject of the room
and returns them.
|
static java.lang.String[] |
ChatRoomJoinOptionsDialog.getJoinOptions(ProtocolProviderService pps,
java.lang.String chatRoomId,
java.lang.String defaultNickname)
Opens a dialog with a fields for the nickname and the subject of the room
and returns them.
|
Constructor and Description |
---|
StatusMessageMenu(ProtocolProviderService protocolProvider,
boolean swing)
Creates an instance of StatusMessageMenu, by specifying the
ProtocolProviderService to which this menu belongs.
|
Modifier and Type | Method and Description |
---|---|
static ProtocolProviderService[] |
GeneralConfigPluginActivator.getProtocolProviders()
Returns an array of all available protocol providers.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
GibberishAccountRegistrationWizard.installAccount(ProtocolProviderFactory providerFactory,
java.lang.String user)
Creates an account for the given user and password.
|
ProtocolProviderService |
GibberishAccountRegistrationWizard.signin()
Defines the operations that will be executed when the user clicks on
the wizard "Signin" button.
|
ProtocolProviderService |
GibberishAccountRegistrationWizard.signin(java.lang.String userName,
java.lang.String password)
Defines the operations that will be executed when the user clicks on
the wizard "Signin" button.
|
Modifier and Type | Method and Description |
---|---|
void |
FirstWizardPage.loadAccount(ProtocolProviderService protocolProvider)
Fills the UserID and Password fields in this panel with the data comming
from the given protocolProvider.
|
void |
GibberishAccountRegistrationWizard.loadAccount(ProtocolProviderService protocolProvider)
Fills the UserID and Password fields in this panel with the data comming
from the given protocolProvider.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
IcqAccountRegistrationWizard.installAccount(ProtocolProviderFactory providerFactory,
java.lang.String user,
java.lang.String passwd)
Creates an account for the given user and password.
|
ProtocolProviderService |
IcqAccountRegistrationWizard.signin()
Installs the account created through this wizard.
|
ProtocolProviderService |
IcqAccountRegistrationWizard.signin(java.lang.String userName,
java.lang.String password)
Defines the operations that will be executed when the user clicks on
the wizard "Signin" button.
|
Modifier and Type | Method and Description |
---|---|
void |
FirstWizardPage.loadAccount(ProtocolProviderService protocolProvider)
Fills the UIN and Password fields in this panel with the data comming
from the given protocolProvider.
|
void |
IcqAccountRegistrationWizard.loadAccount(ProtocolProviderService protocolProvider)
Fills the UIN and Password fields in this panel with the data coming
from the given protocolProvider.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
IrcAccountRegistrationWizard.signin()
Defines the operations that will be executed when the user clicks on
the wizard "Signin" button.
|
ProtocolProviderService |
IrcAccountRegistrationWizard.signin(java.lang.String userName,
java.lang.String password)
Defines the operations that will be executed when the user clicks on
the wizard "Signin" button.
|
Modifier and Type | Method and Description |
---|---|
void |
IrcAccountRegistrationWizard.loadAccount(ProtocolProviderService protocolProvider)
Fills the UserID and Password fields in this panel with the data coming
from the given protocolProvider.
|
void |
FirstWizardPage.loadAccount(ProtocolProviderService protocolProvider)
Fills the UserID and Password fields in this panel with the data coming
from the given protocolProvider.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
JabberAccountRegistrationWizard.getProtocolProvider()
Return the wizard's protocolProvider, if the wizard modifies an
account, null if it creates a new one
|
protected ProtocolProviderService |
JabberAccountRegistrationWizard.installAccount(ProtocolProviderFactory providerFactory,
java.lang.String userName,
java.lang.String passwd)
Creates an account for the given user and password.
|
ProtocolProviderService |
JabberAccountRegistrationWizard.signin()
Installs the account defined in this wizard.
|
ProtocolProviderService |
JabberAccountRegistrationWizard.signin(java.lang.String userName,
java.lang.String password)
Installs the account defined in this wizard.
|
Modifier and Type | Method and Description |
---|---|
void |
JabberAccountRegistrationWizard.loadAccount(ProtocolProviderService protocolProvider)
Fills the User ID and Password fields in this panel with the data coming
from the given protocolProvider.
|
void |
FirstWizardPage.loadAccount(ProtocolProviderService protocolProvider)
Fills the User ID and Password fields in this panel with the data coming
from the given protocolProvider.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<ProtocolProviderService> |
NotificationManager.getProtocolProviders()
Returns all protocol providers currently registered.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<ProtocolProviderService> |
PNContactSourceActivator.getPhoneNumberProviders()
Returns a list of all currently registered server stored contact info
providers.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
SIPAccountRegistrationWizard.signin()
Installs the account created through this wizard.
|
ProtocolProviderService |
SIPAccountRegistrationWizard.signin(java.lang.String userName,
java.lang.String password)
Installs the account with the given user name and password.
|
Modifier and Type | Method and Description |
---|---|
void |
FirstWizardPage.loadAccount(ProtocolProviderService protocolProvider)
Fills the UIN and Password fields in this panel with the data coming from
the given protocolProvider.
|
void |
SIPAccountRegistrationWizard.loadAccount(ProtocolProviderService protocolProvider)
Fills the id and Password fields in this panel with the data coming
from the given protocolProvider.
|
Modifier and Type | Method and Description |
---|---|
static java.util.LinkedList<ProtocolProviderService> |
UserSearchActivator.getSupportedProviders()
Returns the list of providers that support user search.
|
Modifier and Type | Method and Description |
---|---|
void |
UserSearchSupportedProviderListener.providerAdded(ProtocolProviderService provider)
Handles provider addition.
|
void |
UserSearchQuery.providerAdded(ProtocolProviderService provider)
Handles provider addition.
|
void |
UserSearchSupportedProviderListener.providerRemoved(ProtocolProviderService provider)
Handles provider removal.
|
void |
UserSearchQuery.providerRemoved(ProtocolProviderService provider)
Handles provider removal.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<ProtocolProviderService,PresenceStatus> |
CalendarService.getRememberedStatuses()
Returns the remembered presence statuses
|
Modifier and Type | Method and Description |
---|---|
boolean |
CalendarService.onThePhoneStatusChanged(java.util.Map<ProtocolProviderService,PresenceStatus> presenceStatuses)
Handles presence status changed from "On the Phone"
|
Modifier and Type | Field and Description |
---|---|
protected ProtocolProviderService |
CallRecord.protocolProvider
The protocol provider through which the call was made.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
CallRecord.getProtocolProvider()
Returns the protocol provider used for the call.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
CallHistoryPeerRecordEvent.getProvider()
Returns the protocol provider service associated with the event.
|
Constructor and Description |
---|
CallHistoryPeerRecordEvent(java.lang.String peerAddress,
java.util.Date startDate,
ProtocolProviderService provider)
Constructs new CallHistoryPeerRecordEvent event.
|
Modifier and Type | Method and Description |
---|---|
void |
MetaContactListService.addNewContactToMetaContact(ProtocolProviderService provider,
MetaContact metaContact,
java.lang.String contactID)
First makes the specified protocol provider create the contact as
indicated by contactID, and then associates it to the
_existing_ metaContact given as an argument.
|
MetaContact |
MetaContactListService.createMetaContact(ProtocolProviderService provider,
MetaContactGroup contactGroup,
java.lang.String contactID)
First makes the specified protocol provider create a contact
corresponding to the specified contactID, then creates a new
MetaContact which will encapsulate the newly-created protocol specific
contact.
|
java.util.Iterator<MetaContact> |
MetaContactListService.findAllMetaContactsForProvider(ProtocolProviderService protocolProvider)
Returns a list of all MetaContacts containing a protocol contact
from the given ProtocolProviderService.
|
java.util.Iterator<MetaContact> |
MetaContactListService.findAllMetaContactsForProvider(ProtocolProviderService protocolProvider,
MetaContactGroup metaContactGroup)
Returns a list of all MetaContacts contained in the given group
and containing a protocol contact from the given
ProtocolProviderService.
|
Contact |
MetaContact.getContact(java.lang.String contactAddress,
ProtocolProviderService ownerProvider)
Returns a contact encapsulated by this meta contact, having the specified
contactAddress and coming from the indicated ownerProvider.
|
ContactGroup |
MetaContactGroup.getContactGroup(java.lang.String groupName,
ProtocolProviderService ownerProvider)
Returns a contact group encapsulated by this meta contact group, having
the specified groupName and coming from the indicated ownerProvider.
|
java.util.Iterator<ContactGroup> |
MetaContactGroup.getContactGroupsForProvider(ProtocolProviderService provider)
Returns all protocol specific ContactGroups, encapsulated by this
MetaContactGroup and coming from the indicated ProtocolProviderService.
|
java.util.Iterator<Contact> |
MetaContact.getContactsForProvider(ProtocolProviderService provider)
Returns all protocol specific Contacts, encapsulated by this MetaContact
and coming from the indicated ProtocolProviderService.
|
MetaContact |
MetaContactGroup.getMetaContact(ProtocolProviderService provider,
java.lang.String contactID)
Returns the meta contact encapsulating a contact belonging to the
specified provider with the specified identifier.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
MetaContactGroupEvent.getSourceProvider()
Returns the provider that the source contact belongs to.
|
Constructor and Description |
---|
MetaContactGroupEvent(MetaContactGroup source,
ProtocolProviderService provider,
ContactGroup sourceProtoGroup,
int eventID)
Creates a new MetaContactGroup event according to the specified parameters.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
ContactDetail.getPreferredProtocolProvider(java.lang.Class<? extends OperationSet> opSetClass)
Returns the preferred ProtocolProviderService when using the
given opSetClass.
|
Modifier and Type | Method and Description |
---|---|
void |
ProtocolAwareContactSourceService.setPreferredProtocolProvider(java.lang.Class<? extends OperationSet> opSetClass,
ProtocolProviderService protocolProvider)
Sets the preferred protocol provider for this contact source.
|
Modifier and Type | Method and Description |
---|---|
void |
ContactDetail.setPreferredProviders(java.util.Map<java.lang.Class<? extends OperationSet>,ProtocolProviderService> preferredProviders)
Sets a mapping of preferred ProtocolProviderServices for
a specific OperationSet.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
LocalPositionChangeEvent.getProvider()
Returns the provider that has genereted this event
|
Constructor and Description |
---|
LocalPositionChangeEvent(ProtocolProviderService source,
java.util.Map oldValue,
java.util.Map newValue)
Creates an event instance indicating a change of the property specified
by eventType from oldValue to newValue.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
GlobalDisplayDetailsService.getDisplayName(ProtocolProviderService pps)
Returns default display name for the given provider or the global display
name.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
UIContactDetail.getPreferredProtocolProvider(java.lang.Class<? extends OperationSet> opSetClass)
Returns the protocol provider preferred for contacting this detail for
the given OperationSet class.
|
ProtocolProviderService |
AccountRegistrationForm.signin()
Defines the operations that will be executed when the user clicks on
the wizard "Signin" button.
|
abstract ProtocolProviderService |
AccountRegistrationWizard.signin()
Defines the operations that will be executed when the user clicks on
the wizard "Signin" button.
|
ProtocolProviderService |
AccountRegistrationForm.signin(java.lang.String userName,
java.lang.String password)
Defines the operations that will be executed when the user clicks on
the wizard "Signin" button.
|
abstract ProtocolProviderService |
AccountRegistrationWizard.signin(java.lang.String userName,
java.lang.String password)
Defines the operations that will be executed when the user clicks on
the wizard "Signin" button.
|
Modifier and Type | Method and Description |
---|---|
void |
AccountRegistrationWizard.accountRemoved(ProtocolProviderService protocolProvider)
Indicates that the account corresponding to the given
protocolProvider has been removed.
|
void |
UIContactDetail.addPreferredProtocolProvider(java.lang.Class<? extends OperationSet> opSetClass,
ProtocolProviderService protocolProvider)
Adds a preferred protocol provider for a given OperationSet class.
|
SecurityAuthority |
UIService.getDefaultSecurityAuthority(ProtocolProviderService protocolProvider)
Returns a default implementation of the SecurityAuthority
interface that can be used by non-UI components that would like to launch
the registration process for a protocol provider.
|
void |
AccountRegistrationForm.loadAccount(ProtocolProviderService protocolProvider)
Loads all data concerning the given ProtocolProviderService.
|
abstract void |
AccountRegistrationWizard.loadAccount(ProtocolProviderService protocolProvider)
Loads all data concerning the given ProtocolProviderService.
|
void |
UIService.showChatRoomAutoOpenConfigDialog(ProtocolProviderService pps,
java.lang.String chatRoomId)
Shows chat room open automatically configuration dialog.
|
Constructor and Description |
---|
UIContactDetail(java.lang.String address,
java.lang.String displayName,
java.lang.String category,
java.util.Collection<java.lang.String> labels,
java.util.Map<java.lang.Class<? extends OperationSet>,ProtocolProviderService> preferredProviders,
java.util.Map<java.lang.Class<? extends OperationSet>,java.lang.String> preferredProtocols,
java.lang.Object descriptor)
Creates a UIContactDetail by specifying the contact
address, the displayName and preferredProvider.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
ChatRoomProviderWrapper.getProtocolProvider()
Returns the protocol provider service corresponding to this server
wrapper.
|
Modifier and Type | Method and Description |
---|---|
abstract ChatRoomWrapper |
MUCService.createChatRoom(java.lang.String roomName,
ProtocolProviderService protocolProvider,
java.util.Collection<java.lang.String> contacts,
java.lang.String reason,
boolean persistent)
Creates a chat room, by specifying the chat room name, the parent
protocol provider and eventually, the contacts invited to participate in
this chat room.
|
abstract ChatRoomWrapper |
MUCService.createChatRoom(java.lang.String roomName,
ProtocolProviderService protocolProvider,
java.util.Collection<java.lang.String> contacts,
java.lang.String reason,
boolean join,
boolean persistent,
boolean isPrivate)
Creates a chat room, by specifying the chat room name, the parent
protocol provider and eventually, the contacts invited to participate in
this chat room.
|
abstract ChatRoomWrapper |
MUCService.createPrivateChatRoom(ProtocolProviderService protocolProvider,
java.util.Collection<java.lang.String> contacts,
java.lang.String reason,
boolean persistent)
Creates a private chat room, by specifying the parent
protocol provider and eventually, the contacts invited to participate in
this chat room.
|
abstract ChatRoomWrapper |
MUCService.findChatRoomWrapperFromChatRoomID(java.lang.String chatRoomID,
ProtocolProviderService pps)
Finds the ChatRoomWrapper instance associated with the
chat room.
|
abstract ChatRoomProviderWrapper |
MUCService.findServerWrapperFromProvider(ProtocolProviderService protocolProvider)
Returns the ChatRoomProviderWrapper that correspond to the
given ProtocolProviderService.
|
static java.lang.String |
MUCService.getChatRoomAutoOpenOption(ProtocolProviderService pps,
java.lang.String chatRoomId)
Returns the value of the chat room open automatically property
|
static OperationSetMultiUserChat |
MUCService.getMultiUserChatOpSet(ProtocolProviderService protocolProvider)
Returns the multi user chat operation set for the given protocol provider.
|
static void |
MUCService.setChatRoomAutoOpenOption(ProtocolProviderService pps,
java.lang.String chatRoomId,
java.lang.String value)
Sets chat room open automatically property
|
abstract void |
MUCService.synchronizeOpSetWithLocalContactList(ProtocolProviderService protocolProvider,
OperationSetMultiUserChat opSet)
Goes through the locally stored chat rooms list and for each
ChatRoomWrapper tries to find the corresponding server stored
ChatRoom in the specified operation set. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCall<T extends CallPeer,U extends ProtocolProviderService>
Provides implementations for some of the methods in the Call
abstract class to facilitate implementations.
|
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 |
AbstractOperationSetAvatar<T extends ProtocolProviderService>
Represents a default implementation of
OperationSetAvatar in order to
make it easier for implementers to provide complete solutions while focusing
on implementation-specific details. |
class |
AbstractOperationSetContactCapabilities<T extends ProtocolProviderService>
Represents a default implementation of
OperationSetContactCapabilities which attempts to make it easier for
implementers to provide complete solutions while focusing on
implementation-specific functionality.
|
class |
AbstractOperationSetDesktopSharingClient<T extends ProtocolProviderService>
Represents a default/base implementation of
OperationSetDesktopSharingClient which attempts to make it easier
for implementers to provide complete solutions while focusing on
implementation-specific functionality.
|
class |
AbstractOperationSetPersistentPresence<T extends ProtocolProviderService>
Represents a default implementation of
OperationSetPersistentPresence in order to make it easier for
implementers to provide complete solutions while focusing on
implementation-specific details.
|
class |
AbstractOperationSetTypingNotifications<T extends ProtocolProviderService>
Represents a default implementation of
OperationSetTypingNotifications in order to make it easier for
implementers to provide complete solutions while focusing on
implementation-specific details.
|
class |
ActiveCallsRepository<T extends Call,U extends OperationSetBasicTelephony<? extends ProtocolProviderService>>
Keeps a list of all calls currently active and maintained by this protocol
provider.
|
interface |
OperationSetAdvancedTelephony<T extends ProtocolProviderService>
Extends
OperationSetBasicTelephony with advanced telephony
operations such as call transfer. |
interface |
OperationSetBasicTelephony<T extends ProtocolProviderService>
An Operation Set defining all basic telephony operations such as conducting
simple calls and etc.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractProtocolProviderService
Implements standard functionality of ProtocolProviderService in
order to make it easier for implementers to provide complete solutions while
focusing on protocol-specific details.
|
Modifier and Type | Field and Description |
---|---|
protected T |
AbstractOperationSetPersistentPresence.parentProvider
The provider that created us.
|
protected T |
AbstractOperationSetContactCapabilities.parentProvider
The ProtocolProviderService which provides this
OperationSetContactCapabilities.
|
protected T |
AbstractOperationSetDesktopSharingClient.parentProvider
The ProtocolProviderService implementation which created this
instance and for which telephony conferencing services are being provided
by this instance.
|
protected T |
AbstractOperationSetTypingNotifications.parentProvider
The provider that created us.
|
protected ProtocolProviderService |
AbstractOperationSetBasicAutoAnswer.protocolProvider
The parent Protocol Provider.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<AccountID,org.osgi.framework.ServiceRegistration<ProtocolProviderService>> |
ProtocolProviderFactory.registeredAccounts
The table that we store our accounts in.
|
Modifier and Type | Method and Description |
---|---|
protected abstract ProtocolProviderService |
ProtocolProviderFactory.createService(java.lang.String userID,
AccountID accountID)
Initializes a new
ProtocolProviderService instance with a
specific user ID to represent a specific AccountID . |
ProtocolProviderService |
OperationSetCusaxUtils.getLinkedCusaxProvider()
Returns the linked CUSAX provider for this protocol provider.
|
ProtocolProviderService |
ChatRoom.getParentProvider()
Returns a reference to the provider that created this room.
|
ProtocolProviderService |
AdHocChatRoom.getParentProvider()
Returns a reference to the provider that created this room.
|
ProtocolProviderService |
ChatRoomMember.getProtocolProvider()
Returns the protocol provider instance that this member has originated
in.
|
ProtocolProviderService |
Contact.getProtocolProvider()
Returns a reference to the protocol provider that created the contact.
|
ProtocolProviderService |
Call.getProtocolProvider()
Returns a reference to the ProtocolProviderService instance
that created this call.
|
ProtocolProviderService |
WhiteboardParticipant.getProtocolProvider()
Returns the protocol provider instance that this member has originated
in.
|
ProtocolProviderService |
CallPeer.getProtocolProvider()
Returns the protocol provider that this peer belongs to.
|
ProtocolProviderService |
WhiteboardSession.getProtocolProvider()
Returns a reference to the ProtocolProviderService instance
that created this whiteboard.
|
ProtocolProviderService |
ContactGroup.getProtocolProvider()
Returns the protocol provider that this group belongs to.
|
ProtocolProviderService |
OperationSetTelephonyBLF.Line.getProvider()
The provider.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<ProtocolProviderService> |
ProtocolProviderActivator.getProtocolProviders()
Returns all protocol providers currently registered.
|
org.osgi.framework.ServiceReference<ProtocolProviderService> |
ProtocolProviderFactory.getProviderForAccount(AccountID accountID)
Returns the ServiceReference for the protocol provider corresponding to
the specified accountID or null if the accountID is unknown.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractOperationSetServerStoredAccountInfo.fireServerStoredDetailsChangeEvent(ProtocolProviderService source,
int eventID,
java.lang.Object oldValue,
java.lang.Object newValue)
Notify all listeners of the corresponding account detail
change event.
|
abstract void |
ProtocolProviderFactory.modifyAccount(ProtocolProviderService protocolProvider,
java.util.Map<java.lang.String,java.lang.String> accountProperties)
Modifies the account corresponding to the specified accountID.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ProtocolProviderFactory.stop(org.osgi.framework.ServiceRegistration<ProtocolProviderService> registeredAccount)
Shuts down the
ProtocolProviderService representing an
account registered with this factory. |
Constructor and Description |
---|
AbstractOperationSetBasicAutoAnswer(ProtocolProviderService protocolProvider)
Creates this operation set, loads stored values, populating
local variable settings.
|
Call(ProtocolProviderService sourceProvider)
Creates a new Call instance.
|
Line(java.lang.String address,
java.lang.String name,
java.lang.String group,
java.lang.String pickup,
ProtocolProviderService provider)
Constructs Line.
|
Modifier and Type | Method and Description |
---|---|
ProtocolProviderService |
ContactPropertyChangeEvent.getProtocolProvider()
Returns a reference to the protocol provider where the event has
originated.
|
ProtocolProviderService |
RegistrationStateChangeEvent.getProvider()
Returns the provider that has generated this event
|
ProtocolProviderService |
ServerStoredDetailsChangeEvent.getProvider()
Returns the provider that has generated this event
|
ProtocolProviderService |
UserSearchProviderEvent.getProvider()
Returns the provider associated with the event.
|
ProtocolProviderService |
ProviderPresenceStatusChangeEvent.getProvider()
Returns the provider that has genereted this event
|
ProtocolProviderService |
ProviderStatusChangeEvent.getProvider()
Returns the provider that has generated this event
|
ProtocolProviderService |
SubscriptionEvent.getSourceProvider()
Returns the provider that the source contact belongs to.
|
ProtocolProviderService |
SubscriptionMovedEvent.getSourceProvider()
Returns the provider that the source contact belongs to.
|
ProtocolProviderService |
AvatarEvent.getSourceProvider()
Returns the provider that the source belongs to.
|
ProtocolProviderService |
GenericEvent.getSourceProvider()
Returns the ProtocolProviderService which originated this event.
|
ProtocolProviderService |
GeolocationEvent.getSourceProvider()
Returns the provider that the source contact belongs to.
|
ProtocolProviderService |
ServerStoredGroupEvent.getSourceProvider()
Returns a reference to the provider under which the event is being
generated
|
ProtocolProviderService |
MessageWaitingEvent.getSourceProvider()
Returns the ProtocolProviderService which originated this event.
|
ProtocolProviderService |
ContactPresenceStatusChangeEvent.getSourceProvider()
Returns the provider that the source contact belongs to.
|
Constructor and Description |
---|
AvatarEvent(OperationSetAvatar sourceOp,
ProtocolProviderService sourceProvider,
byte[] newAvatar)
Creates an event instance indicating that the specified protocol
has changed its avatar to newAvatar.
|
ContactPresenceStatusChangeEvent(Contact source,
ProtocolProviderService sourceProvider,
ContactGroup parentGroup,
PresenceStatus oldValue,
PresenceStatus newValue)
Creates an event instance indicating that the specified source contact
has changed status from oldValue to newValue.
|
ContactPresenceStatusChangeEvent(Contact source,
ProtocolProviderService sourceProvider,
ContactGroup parentGroup,
PresenceStatus oldValue,
PresenceStatus newValue,
boolean resourceChanged)
Creates an event instance indicating that the specified source contact
has changed status from oldValue to newValue.
|
GenericEvent(ProtocolProviderService sourceProtocolProvider,
Contact from,
java.lang.String eventName,
java.lang.String eventValue,
Contact sourceContact)
Constructs a GenericEvent.
|
GeolocationEvent(Contact sourceContact,
ProtocolProviderService sourceProvider,
java.util.Map<java.lang.String,java.lang.String> newLocation,
OperationSetGeolocation geolocationOpSet)
Creates an event instance indicating that the specified source contact
has changed its geographic location to newLocation.
|
MessageWaitingEvent(ProtocolProviderService source,
OperationSetMessageWaiting.MessageType messageType,
java.lang.String account,
int unreadMessages,
int readMessages,
int unreadUrgentMessages,
int readUrgentMessages)
Constructs the Event with the given source, typically the provider and
number of messages.
|
MessageWaitingEvent(ProtocolProviderService source,
OperationSetMessageWaiting.MessageType messageType,
java.lang.String account,
int unreadMessages,
int readMessages,
int unreadUrgentMessages,
int readUrgentMessages,
java.util.List<NotificationMessage> messages)
Constructs the Event with the given source, typically the provider and
number of messages.
|
ProviderPresenceStatusChangeEvent(ProtocolProviderService source,
PresenceStatus oldValue,
PresenceStatus newValue)
Creates an event instance indicating a change of the property
specified by eventType from oldValue to
newValue.
|
ProviderStatusChangeEvent(ProtocolProviderService source,
java.lang.String eventType,
PresenceStatus oldValue,
PresenceStatus newValue)
Creates an event instance indicating a change of the property
specified by eventType from oldValue to
newValue.
|
RegistrationStateChangeEvent(ProtocolProviderService source,
RegistrationState oldValue,
RegistrationState newValue,
int reasonCode,
java.lang.String reason)
Creates an event instance indicating a change of the provider state
from oldValue to newValue.
|
ServerStoredDetailsChangeEvent(ProtocolProviderService source,
int eventID,
java.lang.Object oldValue,
java.lang.Object newValue)
Constructs a ServerStoredDetailsChangeEvent.
|
ServerStoredGroupEvent(ContactGroup sourceGroup,
int eventID,
ContactGroup parentGroup,
ProtocolProviderService sourceProvider,
OperationSetPersistentPresence opSet)
Creates a ServerStoredGroupChangeEvent instance.
|
SubscriptionEvent(Contact source,
ProtocolProviderService provider,
ContactGroup parentGroup,
int eventID)
Creates a new Subscription event according to the specified parameters.
|
SubscriptionEvent(Contact source,
ProtocolProviderService provider,
ContactGroup parentGroup,
int eventID,
int errorCode,
java.lang.String errorReason)
Creates a new Subscription event according to the specified parameters.
|
SubscriptionMovedEvent(Contact sourceContact,
ProtocolProviderService sourceProvider,
ContactGroup oldParent,
ContactGroup newParent)
Creates an event instance with the specified source contact and old and
new parent.
|
UserSearchProviderEvent(ProtocolProviderService provider,
int type)
Constructs new UserSearchProviderEvent event.
|
Modifier and Type | Method and Description |
---|---|
PresenceStatus |
GlobalStatusService.getLastPresenceStatus(ProtocolProviderService protocolProvider)
Returns the last status that was stored in the configuration for the
given protocol provider.
|
java.lang.String |
GlobalStatusService.getLastStatusString(ProtocolProviderService protocolProvider)
Returns the last contact status saved in the configuration.
|
void |
GlobalStatusService.publishStatus(ProtocolProviderService protocolProvider,
PresenceStatus status)
Publish present status.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractOperationSetBasicTelephony<T extends ProtocolProviderService>
Represents a default implementation of OperationSetBasicTelephony in
order to make it easier for implementers to provide complete solutions while
focusing on implementation-specific details.
|
class |
AbstractOperationSetTelephonyConferencing<ProtocolProviderServiceT extends ProtocolProviderService,OperationSetBasicTelephonyT extends OperationSetBasicTelephony<ProtocolProviderServiceT>,MediaAwareCallT extends MediaAwareCall<MediaAwareCallPeerT,OperationSetBasicTelephonyT,ProtocolProviderServiceT>,MediaAwareCallPeerT extends MediaAwareCallPeer<MediaAwareCallT,?,ProtocolProviderServiceT>,CalleeAddressT>
Represents a default implementation of
OperationSetTelephonyConferencing in order to make it easier for
implementers to provide complete solutions while focusing on
implementation-specific details.
|
class |
AbstractOperationSetVideoTelephony<T extends OperationSetBasicTelephony<U>,U extends ProtocolProviderService,V extends MediaAwareCall<W,T,U>,W extends MediaAwareCallPeer<V,?,U>>
Represents a default implementation of OperationSetVideoTelephony in
order to make it easier for implementers to provide complete solutions while
focusing on implementation-specific details.
|
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.
|
class |
MediaAwareCallPeer<T extends MediaAwareCall<?,?,V>,U extends CallPeerMediaHandler<?>,V extends ProtocolProviderService>
A utility class implementing media control code shared between current
telephony implementations.
|
Modifier and Type | Field and Description |
---|---|
protected ProtocolProviderServiceT |
AbstractOperationSetTelephonyConferencing.parentProvider
The ProtocolProviderService implementation which created this
instance and for which telephony conferencing services are being provided
by this instance.
|
protected U |
AbstractOperationSetVideoTelephony.parentProvider
The SIP ProtocolProviderService implementation which created
this instance and for which telephony conferencing services are being
provided by this instance.
|
Constructor and Description |
---|
AbstractOperationSetDTMF(ProtocolProviderService pps)
Creates the AbstractOperationSetDTMF and initialize
some settings.
|
Modifier and Type | Method and Description |
---|---|
static ProtocolProviderService |
ConfigurationUtils.getLastCallConferenceProvider()
Returns the call conference provider used for the last conference call.
|
Modifier and Type | Method and Description |
---|---|
static void |
AvatarCacheUtils.cacheAvatar(ProtocolProviderService protocolProvider,
byte[] avatarBytes)
Stores avatar bytes for the account corresponding to the given
protocolProvider.
|
static byte[] |
AvatarCacheUtils.getCachedAvatar(ProtocolProviderService protocolProvider)
Returns the bytes of the avatar image stored for the account
corresponding to the given protocol provider.
|
static java.lang.String |
AvatarCacheUtils.getCachedAvatarPath(ProtocolProviderService protocolProvider)
Returns the bytes of the avatar image stored for the account
corresponding to the given protocol provider.
|
static java.lang.String |
AvatarCacheUtils.getCachedAvatarPath(ProtocolProviderService protocolProvider,
java.lang.String contactAddress)
Returns the bytes of the avatar image stored for the account
corresponding to the given protocol provider.
|
static java.lang.String |
ConfigurationUtils.getChatRoomProperty(ProtocolProviderService protocolProvider,
java.lang.String chatRoomId,
java.lang.String property)
Returns the chat room property, saved through the
ConfigurationService.
|
static java.lang.String |
ConfigurationUtils.getChatRoomStatus(ProtocolProviderService protocolProvider,
java.lang.String chatRoomId)
Returns the last chat room status, saved through the
ConfigurationService.
|
static boolean |
ConfigurationUtils.hasEnabledVideoFormat(ProtocolProviderService protocolProvider)
Returns true if the account associated with
protocolProvider has at least one video format enabled in it's
configuration, false otherwise.
|
static void |
ConfigurationUtils.saveChatRoom(ProtocolProviderService protocolProvider,
java.lang.String oldChatRoomId,
java.lang.String newChatRoomId,
java.lang.String newChatRoomName)
Saves a chat room through the ConfigurationService.
|
static void |
ConfigurationUtils.setLastCallConferenceProvider(ProtocolProviderService protocolProvider)
Sets the call conference provider used for the last conference call.
|
static void |
ConfigurationUtils.updateChatRoomProperty(ProtocolProviderService protocolProvider,
java.lang.String chatRoomId,
java.lang.String property,
java.lang.String value)
Updates the value of a chat room property through the
ConfigurationService.
|
static void |
ConfigurationUtils.updateChatRoomStatus(ProtocolProviderService protocolProvider,
java.lang.String chatRoomId,
java.lang.String chatRoomStatus)
Updates the status of the chat room through the
ConfigurationService.
|
Modifier and Type | Method and Description |
---|---|
static ProtocolProviderService |
AccountUtils.getRegisteredProviderForAccount(AccountID accountID)
Returns the ProtocolProviderService corresponding to the given
account identifier that is registered in the given factory
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<ProtocolProviderService> |
AccountUtils.getOpSetRegisteredProviders(java.lang.Class<? extends OperationSet> opSet,
ProtocolProviderService preferredProvider,
java.lang.String preferredProtocolName)
Returns a list of all registered protocol providers that could be used
for the operation given by the operation set.
|
static java.util.Collection<ProtocolProviderService> |
AccountUtils.getRegisteredProviders()
Returns all registered protocol providers.
|
static java.util.List<ProtocolProviderService> |
AccountUtils.getRegisteredProviders(java.lang.Class<? extends OperationSet> opSetClass)
Returns a list of all currently registered providers, which support the
given operationSetClass.
|
static java.util.List<ProtocolProviderService> |
AccountUtils.getRegisteredProviders(java.lang.String protocolName,
java.lang.Class<? extends OperationSet> opSetClass)
Returns a list of all currently registered telephony providers for the
given protocol name.
|
Modifier and Type | Method and Description |
---|---|
void |
LoginRenderer.addProtocolProviderUI(ProtocolProviderService protocolProvider)
Adds the user interface related to the given protocol provider.
|
boolean |
LoginRenderer.containsProtocolProviderUI(ProtocolProviderService protocolProvider)
Indicates if the given protocolProvider related user interface
is already rendered.
|
static PresenceStatus |
AccountStatusUtils.getLastPresenceStatus(ProtocolProviderService protocolProvider)
Returns the last status that was stored in the configuration xml for the
given protocol provider.
|
java.lang.String |
AccountStatusUtils.getLastStatusString(ProtocolProviderService protocolProvider)
Returns the last contact status saved in the configuration.
|
static PresenceStatus |
AccountStatusUtils.getOfflineStatus(ProtocolProviderService protocolProvider)
Returns the offline status of provider.
|
static PresenceStatus |
AccountStatusUtils.getOnlineStatus(ProtocolProviderService protocolProvider)
Returns the online status of provider.
|
static java.util.List<ProtocolProviderService> |
AccountUtils.getOpSetRegisteredProviders(java.lang.Class<? extends OperationSet> opSet,
ProtocolProviderService preferredProvider,
java.lang.String preferredProtocolName)
Returns a list of all registered protocol providers that could be used
for the operation given by the operation set.
|
static PresenceStatus |
AccountStatusUtils.getPresenceStatus(ProtocolProviderService protocolProvider)
Returns the current status for protocol provider.
|
static OperationSetPresence |
AccountStatusUtils.getProtocolPresenceOpSet(ProtocolProviderService protocolProvider)
Returns the presence operation set for the given protocol provider.
|
static ProtocolProviderFactory |
AccountUtils.getProtocolProviderFactory(ProtocolProviderService protocolProvider)
Returns a ProtocolProviderFactory for a given protocol
provider.
|
static java.lang.Object |
AccountStatusUtils.getProtocolProviderLastStatus(ProtocolProviderService protocolProvider)
If the protocol provider supports presence operation set searches the
last status which was selected, otherwise returns null.
|
SecurityAuthority |
LoginRenderer.getSecurityAuthorityImpl(ProtocolProviderService protocolProvider)
Returns the SecurityAuthority implementation related to this
login renderer.
|
void |
LoginManager.login(ProtocolProviderService protocolProvider)
Registers the given protocol provider.
|
static void |
LoginManager.logoff(ProtocolProviderService protocolProvider)
Unregisters the given protocol provider.
|
void |
LoginRenderer.protocolProviderConnected(ProtocolProviderService protocolProvider,
long date)
Indicates that the given protocol provider is now connected.
|
void |
LoginRenderer.protocolProviderConnectionFailed(ProtocolProviderService protocolProvider,
LoginManager loginManagerCallback)
Indicates that a protocol provider connection has failed.
|
void |
LoginRenderer.removeProtocolProviderUI(ProtocolProviderService protocolProvider)
Removes the user interface related to the given protocol provider.
|
void |
LoginRenderer.startConnectingUI(ProtocolProviderService protocolProvider)
Starts the connecting user interface for the given protocol provider.
|
void |
LoginRenderer.stopConnectingUI(ProtocolProviderService protocolProvider)
Stops the connecting user interface for the given protocol provider.
|
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.