com.bankframe.services.notification.impl.rminotificationserver
Class RMINotificationServerImpl_Stub

java.lang.Object
  extended by java.rmi.server.RemoteObject
      extended by java.rmi.server.RemoteStub
          extended by com.bankframe.services.notification.impl.rminotificationserver.RMINotificationServerImpl_Stub
All Implemented Interfaces:
RMINotificationServer, NotificationServer, Serializable, Remote

public final class RMINotificationServerImpl_Stub
extends RemoteStub
implements RMINotificationServer

See Also:
Serialized Form

Constructor Summary
RMINotificationServerImpl_Stub(RemoteRef ref)
           
 
Method Summary
 Vector broadCast(Node $param_Node_1, String $param_String_2, String $param_String_3, Object $param_Object_4)
          This method sends a Notification message to all the RegisteredUsers
 boolean isIDRegistered(String $param_String_1)
          This method determines whether an ID has been registered already
 Vector notifyUser(Node $param_Node_1, Node $param_Node_2, String $param_String_3, String $param_String_4, Object $param_Object_5, String $param_String_6)
          This method is used to notify a user with a payload
 Vector notifyUser(String $param_String_1, String $param_String_2, String $param_String_3, String $param_String_4, Object $param_Object_5)
          This method is used to notify a user with a payload
 Vector registerUser(String $param_String_1, String $param_String_2, String $param_String_3)
          This method is used to register a user
 Vector unregisterUser(String $param_String_1)
          This method is used to un-register a user
 Vector unregisterUser(String $param_String_1, String $param_String_2, String $param_String_3)
          This method is used to un-register a user
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RMINotificationServerImpl_Stub

public RMINotificationServerImpl_Stub(RemoteRef ref)
Method Detail

broadCast

public Vector broadCast(Node $param_Node_1,
                        String $param_String_2,
                        String $param_String_3,
                        Object $param_Object_4)
                 throws ProcessingErrorException,
                        RemoteException
Description copied from interface: NotificationServer
This method sends a Notification message to all the RegisteredUsers

Specified by:
broadCast in interface NotificationServer
Parameters:
$param_Node_1 - Node
$param_String_2 - String
$param_String_3 - String
$param_Object_4 - Object
Returns:
Vector containing the Targets response
Throws:
ProcessingErrorException
RemoteException

isIDRegistered

public boolean isIDRegistered(String $param_String_1)
                       throws ProcessingErrorException,
                              RemoteException
Description copied from interface: NotificationServer
This method determines whether an ID has been registered already

Specified by:
isIDRegistered in interface NotificationServer
Parameters:
$param_String_1 - String
Returns:
boolean
Throws:
ProcessingErrorException
RemoteException

notifyUser

public Vector notifyUser(Node $param_Node_1,
                         Node $param_Node_2,
                         String $param_String_3,
                         String $param_String_4,
                         Object $param_Object_5,
                         String $param_String_6)
                  throws ProcessingErrorException,
                         RemoteException
Description copied from interface: NotificationServer
This method is used to notify a user with a payload

Specified by:
notifyUser in interface NotificationServer
Parameters:
$param_Node_1 - Node
$param_Node_2 - Node
$param_String_3 - String
$param_String_4 - String
$param_Object_5 - Object
$param_String_6 - String
Returns:
Vector containing the Targets response
Throws:
ProcessingErrorException
RemoteException

notifyUser

public Vector notifyUser(String $param_String_1,
                         String $param_String_2,
                         String $param_String_3,
                         String $param_String_4,
                         Object $param_Object_5)
                  throws ProcessingErrorException,
                         RemoteException
Description copied from interface: NotificationServer
This method is used to notify a user with a payload

Specified by:
notifyUser in interface NotificationServer
Parameters:
$param_String_1 - String
$param_String_2 - String
$param_String_3 - String
$param_String_4 - String
$param_Object_5 - Object
Returns:
Vector
Throws:
ProcessingErrorException - This exception is thrown if processing fails
RemoteException - This exception is thrown if communication fails during the remote method call\

registerUser

public Vector registerUser(String $param_String_1,
                           String $param_String_2,
                           String $param_String_3)
                    throws ProcessingErrorException,
                           RemoteException
Description copied from interface: NotificationServer
This method is used to register a user

Specified by:
registerUser in interface NotificationServer
Parameters:
$param_String_1 - String
$param_String_2 - String
$param_String_3 - String
Returns:
Vector
Throws:
ProcessingErrorException - This exception is thrown if processing fails
RemoteException - This exception is thrown if communication fails during the remote method call

unregisterUser

public Vector unregisterUser(String $param_String_1)
                      throws ProcessingErrorException,
                             RemoteException
Description copied from interface: NotificationServer
This method is used to un-register a user

Specified by:
unregisterUser in interface NotificationServer
Parameters:
$param_String_1 - String
Returns:
Vector
Throws:
ProcessingErrorException - This exception is thrown if processing fails
RemoteException - This exception is thrown if communication fails during the remote method call

unregisterUser

public Vector unregisterUser(String $param_String_1,
                             String $param_String_2,
                             String $param_String_3)
                      throws ProcessingErrorException,
                             RemoteException
Description copied from interface: NotificationServer
This method is used to un-register a user

Specified by:
unregisterUser in interface NotificationServer
Parameters:
$param_String_1 - String
$param_String_2 - String
$param_String_3 - String
Returns:
Vector
Throws:
ProcessingErrorException - This exception is thrown if processing fails
RemoteException - This exception is thrown if communication fails during the remote method call


Copyright © 2005, 2007, Oracle. All rights reserved.