Class IpTcpRemoteConnectionEndpoint<IARR extends org.minidns.record.InternetAddressRR<?>>

java.lang.Object
org.jivesoftware.smack.tcp.rce.IpTcpRemoteConnectionEndpoint<IARR>
All Implemented Interfaces:
Rfc6120TcpRemoteConnectionEndpoint, org.jivesoftware.smack.util.rce.RemoteConnectionEndpoint, org.jivesoftware.smack.util.rce.SingleAddressRemoteConnectionEndpoint

public final class IpTcpRemoteConnectionEndpoint<IARR extends org.minidns.record.InternetAddressRR<?>> extends Object implements Rfc6120TcpRemoteConnectionEndpoint, org.jivesoftware.smack.util.rce.SingleAddressRemoteConnectionEndpoint
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.jivesoftware.smack.util.rce.RemoteConnectionEndpoint

    org.jivesoftware.smack.util.rce.RemoteConnectionEndpoint.InetSocketAddressCoupling<RCE extends org.jivesoftware.smack.util.rce.RemoteConnectionEndpoint>
  • Constructor Summary

    Constructors
    Constructor
    Description
    IpTcpRemoteConnectionEndpoint(CharSequence host, org.jivesoftware.smack.datatypes.UInt16 port, IARR internetAddressResourceRecord)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static IpTcpRemoteConnectionEndpoint<org.minidns.record.InternetAddressRR<?>>
    from(CharSequence host, org.jivesoftware.smack.datatypes.UInt16 port, InetAddress inetAddress)
     
     
     
     
    org.jivesoftware.smack.datatypes.UInt16
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.jivesoftware.smack.util.rce.RemoteConnectionEndpoint

    getRawString

    Methods inherited from interface org.jivesoftware.smack.util.rce.SingleAddressRemoteConnectionEndpoint

    getInetAddresses
  • Constructor Details

    • IpTcpRemoteConnectionEndpoint

      public IpTcpRemoteConnectionEndpoint(CharSequence host, org.jivesoftware.smack.datatypes.UInt16 port, IARR internetAddressResourceRecord)
  • Method Details

    • from

      public static IpTcpRemoteConnectionEndpoint<org.minidns.record.InternetAddressRR<?>> from(CharSequence host, org.jivesoftware.smack.datatypes.UInt16 port, InetAddress inetAddress)
    • getHost

      public CharSequence getHost()
      Specified by:
      getHost in interface org.jivesoftware.smack.util.rce.RemoteConnectionEndpoint
    • getPort

      public org.jivesoftware.smack.datatypes.UInt16 getPort()
      Specified by:
      getPort in interface org.jivesoftware.smack.util.rce.RemoteConnectionEndpoint
    • getInetAddress

      public InetAddress getInetAddress()
      Specified by:
      getInetAddress in interface org.jivesoftware.smack.util.rce.SingleAddressRemoteConnectionEndpoint
    • getDescription

      public String getDescription()
      Specified by:
      getDescription in interface org.jivesoftware.smack.util.rce.RemoteConnectionEndpoint