public interface LoginRenderer
Modifier and Type | Method and Description |
---|---|
void |
addProtocolProviderUI(ProtocolProviderService protocolProvider)
Adds the user interface related to the given protocol provider.
|
boolean |
containsProtocolProviderUI(ProtocolProviderService protocolProvider)
Indicates if the given protocolProvider related user interface
is already rendered.
|
SecurityAuthority |
getSecurityAuthorityImpl(ProtocolProviderService protocolProvider)
Returns the SecurityAuthority implementation related to this
login renderer.
|
void |
protocolProviderConnected(ProtocolProviderService protocolProvider,
long date)
Indicates that the given protocol provider is now connected.
|
void |
protocolProviderConnectionFailed(ProtocolProviderService protocolProvider,
LoginManager loginManagerCallback)
Indicates that a protocol provider connection has failed.
|
void |
removeProtocolProviderUI(ProtocolProviderService protocolProvider)
Removes the user interface related to the given protocol provider.
|
void |
startConnectingUI(ProtocolProviderService protocolProvider)
Starts the connecting user interface for the given protocol provider.
|
void |
stopConnectingUI(ProtocolProviderService protocolProvider)
Stops the connecting user interface for the given protocol provider.
|
void addProtocolProviderUI(ProtocolProviderService protocolProvider)
protocolProvider
- the protocol provider for which we add the user
interfacevoid removeProtocolProviderUI(ProtocolProviderService protocolProvider)
protocolProvider
- the protocol provider to removevoid startConnectingUI(ProtocolProviderService protocolProvider)
protocolProvider
- the protocol provider for which we add the
connecting user interfacevoid stopConnectingUI(ProtocolProviderService protocolProvider)
protocolProvider
- the protocol provider for which we remove the
connecting user interfacevoid protocolProviderConnected(ProtocolProviderService protocolProvider, long date)
protocolProvider
- the ProtocolProviderService that is
connecteddate
- the date on which the event occuredvoid protocolProviderConnectionFailed(ProtocolProviderService protocolProvider, LoginManager loginManagerCallback)
protocolProvider
- the ProtocolProviderService, which
connection failedloginManagerCallback
- the LoginManager implementation,
which is managing the processSecurityAuthority getSecurityAuthorityImpl(ProtocolProviderService protocolProvider)
protocolProvider
- the specific ProtocolProviderService,
for which we're obtaining a security authorityboolean containsProtocolProviderUI(ProtocolProviderService protocolProvider)
protocolProvider
- the ProtocolProviderService, which
related user interface we're looking for
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.