com.bankframe.services.route.administration
Interface RouteAdministration

All Superinterfaces:
javax.ejb.EJBObject, ESessionRemote, java.rmi.Remote

public interface RouteAdministration
extends ESessionRemote

This interface defines the methods and the parameters for the RouteAdministrationBean.

Author:
Rob O'Neill

Method Summary
 void createRoute(java.lang.String requestId, java.lang.String ejbName, java.lang.String description, boolean isSessionManaged)
          This method creates a new instance of the Route EJB.
 void deleteRoute(java.lang.String requestId)
          This method deletes an instance of the route EJB.
 java.util.Enumeration getAllRoutes()
          This method returns all routes
 Route getRoute(java.lang.String requestId)
          This method finds an instance of the route EJB by its primary key.
 
Methods inherited from interface com.bankframe.ejb.ESessionRemote
processDataPacket, processDataPackets
 
Methods inherited from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 

Method Detail

createRoute

public void createRoute(java.lang.String requestId,
                        java.lang.String ejbName,
                        java.lang.String description,
                        boolean isSessionManaged)
                 throws ProcessingErrorException,
                        java.rmi.RemoteException
This method creates a new instance of the Route EJB.

Parameters:
requestId - the primarykey of the route to be created
ejbName - the JNDI name of the route to be created
description - the description of the route to be created
isSessionManaged - 'yes' or 'no'
Throws:
ProcessingErrorException - this exception is thrown if processing fails.
java.rmi.RemoteException

deleteRoute

public void deleteRoute(java.lang.String requestId)
                 throws ProcessingErrorException,
                        java.rmi.RemoteException
This method deletes an instance of the route EJB.

Parameters:
requestId - the primary key of the route to be deleted.
Throws:
ProcessingErrorException - this exception is thrown if processing fails.
java.rmi.RemoteException

getAllRoutes

public java.util.Enumeration getAllRoutes()
                                   throws ProcessingErrorException,
                                          java.rmi.RemoteException
This method returns all routes

Returns:
Enumeration of routes
Throws:
ProcessingErrorException - this exception is thrown if processing fails.
java.rmi.RemoteException

getRoute

public Route getRoute(java.lang.String requestId)
               throws ProcessingErrorException,
                      java.rmi.RemoteException
This method finds an instance of the route EJB by its primary key.

Parameters:
requestId - the primary key of the route to be found.
Throws:
ProcessingErrorException - this exception is thrown if processing fails.
java.rmi.RemoteException


Copyright © 2004 Siebel Systems, Inc. All rights reserved.