|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Node | |
com.bankframe.services.notification | |
com.bankframe.services.notification.impl.rminotificationserver | |
com.bankframe.services.notification.notificationserver |
Uses of Node in com.bankframe.services.notification |
Methods in com.bankframe.services.notification that return Node | |
Node |
NotificationEvent.getSourceNode()
This method gets the SourceNode |
Methods in com.bankframe.services.notification with parameters of type Node | |
java.util.Vector |
TargetFrame.reply(Node targetNode)
This method calls the Reply process |
java.util.Vector |
TargetFrame.createReplyDataPacket(Node targetNode)
This method creates a Reply DataPacket |
void |
NotificationEvent.setSourceNode(Node sourceNode)
This method sets the SourceNode |
Uses of Node in com.bankframe.services.notification.impl.rminotificationserver |
Methods in com.bankframe.services.notification.impl.rminotificationserver with parameters of type Node | |
java.util.Vector |
RMINotificationServerImpl_Stub.broadCast(Node $param_Node_1,
java.lang.String $param_String_2,
java.lang.String $param_String_3,
java.lang.Object $param_Object_4)
|
java.util.Vector |
RMINotificationServerImpl_Stub.notifyUser(Node $param_Node_1,
Node $param_Node_2,
java.lang.String $param_String_3,
java.lang.String $param_String_4,
java.lang.Object $param_Object_5,
java.lang.String $param_String_6)
|
java.util.Vector |
RMINotificationServerImpl.notifyUser(Node sourceNode,
Node targetNode,
java.lang.String action,
java.lang.String date,
java.lang.Object payload,
java.lang.String direction)
This method sends a notificationEvent to a registeredUser |
java.util.Vector |
RMINotificationServerImpl.broadCast(Node sourceNode,
java.lang.String action,
java.lang.String date,
java.lang.Object payload)
This method broadcasts a NotificationEvent to all registeredUsers |
Uses of Node in com.bankframe.services.notification.notificationserver |
Methods in com.bankframe.services.notification.notificationserver with parameters of type Node | |
java.util.Vector |
NotificationServerBean.notifyUser(Node sourceNode,
Node targetNode,
java.lang.String action,
java.lang.String date,
java.lang.Object payload,
java.lang.String direction)
The direction parameter can have one of 2 values :[Request | Response] If the value is Request, a Source Node is sending a Notification to a Target Node If the value is Response, a Target Node is sending a Response to a Notification back to the Source Node where the Notification originated from In this method we determine what targetIP and targetPort to use based on the following logic: if direction == Request if targetNode.ID != null Retrieve RegisteredAddress using targetNode.ID else Read targetNode.IP and targetPort.PORT from TargetSelectionFactory.getTargetIPForSource() else if direction == Response Read the targetNode.IP Read the targetNode.PORT connectToServer(targetIP,targetPort,sourceNode,action,date,payload) |
java.util.Vector |
NotificationServerBean.broadCast(Node sourceNode,
java.lang.String action,
java.lang.String date,
java.lang.Object payload)
This method sends a Notification message to all the RegisteredUsers. |
java.util.Vector |
NotificationServer.notifyUser(Node sourceNode,
Node targetNode,
java.lang.String action,
java.lang.String date,
java.lang.Object payload,
java.lang.String direction)
This method is used to notify a user with a payload |
java.util.Vector |
NotificationServer.broadCast(Node sourceNode,
java.lang.String action,
java.lang.String date,
java.lang.Object payload)
This method sends a Notification message to all the RegisteredUsers |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |