|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object anon.transport.connector.SkypeConnector
public class SkypeConnector
Connector welche auf Basis einer uebergebenen SkypeAddress
versucht
eine Verbindung zum angegeben entfernten Ende aufzubauen.
Die zurueckgegeben Verbindung ist dabei Strom basierend.
Constructor Summary | |
---|---|
SkypeConnector()
|
Method Summary | |
---|---|
IConnection |
connect(IAddress a_address)
Zentrale Methode der Schnittstelle, welche auf Basis der uebergebenen Adresse versucht, den entfernte Endpunkt zu kontaktieren und eine Verbindung einzurichten. |
IStreamConnection |
connect(SkypeAddress a_address)
Versucht eine IStreamConnection zur angebenen Adresse aufzubauen. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SkypeConnector()
Method Detail |
---|
public IStreamConnection connect(SkypeAddress a_address) throws ConnectionException
IStreamConnection
zur angebenen Adresse aufzubauen.
Die gegebenfalls geworfenen Ausnahme, gibt genauere Hinweise, an welcher Stelle Probleme mit dem Einrichten der Verbindung auftraten.
a_address
- Die Adresse wohin eine Verbindung aufgebaut werden soll.
ConnectionException
public IConnection connect(IAddress a_address) throws ConnectionException
IConnector
Sollte dies erfolgreich sein, wird die entsprechende Verbindung zurueckgegeben. Andernfalls wird das Scheitern des Versuches durch eine Ausnahme angezeigt
connect
in interface IConnector
ConnectionException
- wird geworfen, wenn Aufgrund verschiedener Probleme keine
Verbindung eingerichtet werden konnte.
Zur genaueren Beschreibung des Fehlers, sollte
CommunicationException
zur Anzeige von Fehlern bei
der Kommunikation mit dem Endpunkt (ungueltige Adresse, Fehler
im Transportmedium) verwendetet werden und Instanzen von
RequestException
um anzuzeigen, dass der
Verbindungsversuch vom Endpunkt abgelehnt wurde.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |