org.opcfoundation.ua.transport
Class EndpointBinding

java.lang.Object
  extended by org.opcfoundation.ua.transport.EndpointBinding

public class EndpointBinding
extends Object

Endpoint binding is a 3-way binding between the endpoint address (Endpoint), the listening socket (EndpointServer), and the service server (Server).


Field Summary
 Endpoint endpointAddress
          Endpoint address description
 EndpointServer endpointServer
          The object that listens to the network socket
 Server serviceServer
          Service server
 
Constructor Summary
EndpointBinding(EndpointServer endpointServer, Endpoint endpointAddress, Server serviceServer)
          Constructor for EndpointBinding.
 
Method Summary
 boolean equals(Object obj)
          
 int hashCode()
          
 String toString()
          
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

endpointServer

public final EndpointServer endpointServer
The object that listens to the network socket


endpointAddress

public final Endpoint endpointAddress
Endpoint address description


serviceServer

public final Server serviceServer
Service server

Constructor Detail

EndpointBinding

public EndpointBinding(EndpointServer endpointServer,
                       Endpoint endpointAddress,
                       Server serviceServer)

Constructor for EndpointBinding.

Parameters:
endpointServer - a EndpointServer object.
endpointAddress - a Endpoint object.
serviceServer - a Server object.
Method Detail

hashCode

public int hashCode()

Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)

Overrides:
equals in class Object

toString

public String toString()

Overrides:
toString in class Object


Copyright © 2018. All rights reserved.