|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.java.sip.communicator.service.protocol.AbstractProtocolProviderService
net.java.sip.communicator.impl.protocol.rss.ProtocolProviderServiceRssImpl
public class ProtocolProviderServiceRssImpl
A Rss implementation of the ProtocolProviderService.
| Field Summary | |
|---|---|
static String |
RSS_PROTOCOL_NAME
The name of this protocol. |
| Fields inherited from interface net.java.sip.communicator.service.protocol.ProtocolProviderService |
|---|
BIND_RETRIES_DEFAULT_VALUE, BIND_RETRIES_PROPERTY_NAME |
| Constructor Summary | |
|---|---|
ProtocolProviderServiceRssImpl()
The default constructor for the Rss protocol provider. |
|
| Method Summary | |
|---|---|
AccountID |
getAccountID()
Returns the AccountID that uniquely identifies the account represented by this instance of the ProtocolProviderService. |
OperationSetBasicInstantMessagingRssImpl |
getBasicInstantMessaging()
Returns the IM set |
OperationSetBasicInstantMessagingRssImpl |
getOperationSetBasicIM()
Returns a reference to the instant messaging operation set that we are currently using for this provider. |
OperationSetPersistentPresenceRssImpl |
getOperationSetPresence()
Returns a reference to the presence operation set that we are currently using for this provider. |
ProtocolIcon |
getProtocolIcon()
Returns the rss protocol icon. |
String |
getProtocolName()
Returns the short name of the protocol that the implementation of this provider is based upon (like SIP, Jabber, ICQ/AIM, or others for example). |
RegistrationState |
getRegistrationState()
Returns the state of the registration of this protocol provider with the corresponding registration service. |
TransportProtocol |
getTransportProtocol()
Returns the "transport" protocol of this instance used to carry the control channel for the current protocol service. |
protected void |
initialize(String userID,
AccountID accountID)
Initializes the service implementation, and puts it in a state where it could interoperate with other services. |
boolean |
isSignalingTransportSecure()
Indicate if the signaling transport of this protocol instance uses a secure (e.g. |
void |
register(SecurityAuthority authority)
Starts the registration process. |
void |
shutdown()
Makes the service implementation close all open sockets and release any resources that it might have taken and prepare for shutdown/garbage collection. |
void |
unregister()
Ends the registration of this protocol provider with the current registration service. |
| Methods inherited from class net.java.sip.communicator.service.protocol.AbstractProtocolProviderService |
|---|
addRegistrationStateChangeListener, addSupportedOperationSet, clearRegistrationStateChangeListener, fireRegistrationStateChanged, getOperationSet, getProtocolDisplayName, getSupportedOperationSets, isRegistered, removeRegistrationStateChangeListener, removeSupportedOperationSet, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface net.java.sip.communicator.service.protocol.ProtocolProviderService |
|---|
hashCode |
| Field Detail |
|---|
public static final String RSS_PROTOCOL_NAME
| Constructor Detail |
|---|
public ProtocolProviderServiceRssImpl()
| Method Detail |
|---|
protected void initialize(String userID,
AccountID accountID)
userID - the user id of the rss account we're currently
initializingaccountID - the identifier of the account that this protocol
provider represents.AccountIDpublic AccountID getAccountID()
public String getProtocolName()
public RegistrationState getRegistrationState()
public void register(SecurityAuthority authority)
throws OperationFailedException
authority - the security authority that will be used for
resolving any security challenges that may be returned during the
registration or at any moment while wer're registered.
OperationFailedException - with the corresponding code it the
registration fails for some reason (e.g. a networking error or an
implementation problem).public void shutdown()
public void unregister()
throws OperationFailedException
OperationFailedException - with the corresponding code it the
registration fails for some reason (e.g. a networking error or an
implementation problem).public boolean isSignalingTransportSecure()
ProtocolProviderService
public TransportProtocol getTransportProtocol()
public ProtocolIcon getProtocolIcon()
public OperationSetBasicInstantMessagingRssImpl getBasicInstantMessaging()
public OperationSetBasicInstantMessagingRssImpl getOperationSetBasicIM()
public OperationSetPersistentPresenceRssImpl getOperationSetPresence()
|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||