cgl.narada.node
Class ServerNode

java.lang.Object
  extended by cgl.narada.node.ServerNode
All Implemented Interfaces:
NodeDebugFlags

public class ServerNode
extends Object
implements NodeDebugFlags

ServerNode.java


Field Summary
 
Fields inherited from interface cgl.narada.node.NodeDebugFlags
BrokerNode_Debug, BrokerPropertiesReader_Debug, ClientNode_Debug, ServerNode_Debug
 
Constructor Summary
ServerNode(boolean assignedAddress)
           
 
Method Summary
 void connectTo(String hostName, int portNum, String transport)
           
 String createLink(Properties props, String transportType)
           
 void gatewayCreationRequest(String node, int gatewayLevel)
           
 NodeAddress getNodeAddress(boolean checkForValid)
           
static void main(String[] args)
           
 void nodeAdditionRequest(String node, int level)
           
 void sendTo(String client, byte[] data)
           
 void setUpNode(Properties props, String transportType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServerNode

public ServerNode(boolean assignedAddress)
Method Detail

getNodeAddress

public NodeAddress getNodeAddress(boolean checkForValid)

setUpNode

public void setUpNode(Properties props,
                      String transportType)

nodeAdditionRequest

public void nodeAdditionRequest(String node,
                                int level)

gatewayCreationRequest

public void gatewayCreationRequest(String node,
                                   int gatewayLevel)

connectTo

public void connectTo(String hostName,
                      int portNum,
                      String transport)

createLink

public String createLink(Properties props,
                         String transportType)

sendTo

public void sendTo(String client,
                   byte[] data)

main

public static void main(String[] args)


For comments and suggestions please send e-mail to The NaradaBrokering Project