All Examples All EJB Examples This Package
Class examples.ejb.basic.beanManaged.Client
java.lang.Object
|
+----examples.ejb.basic.beanManaged.Client
- public class Client
- extends Object
This class demonstrates calling an entity EJBean,
followed by two exercises:
Part A: Deposit and attempt to withdraw more than the current
account balance. An application-specific exception should be thrown.
Part B: Create some new accounts, with different initial balances.
Find all the accounts with a balance greater than a specific value.
When finished, the new accounts are removed.
This class also illustrates how to search the JNDI tree
for an appropriate container.
- Author:
- Copyright (c) 1998 by WebLogic, Inc. All Rights Reserved.
- Copyright (c) 1998-1999 by BEA WebXpress. All Rights Reserved.
-
Client()
-
-
getInitialContext()
- Gets an initial context for the current user, password and url.
-
main(String[])
- Runs this example from the command line.
Client
public Client()
main
public static void main(String args[])
- Runs this example from the command line. Example:
java examples.ejb.basic.beanManaged.Client "t3://localhost:7001" scott tiger 10020
The parameters are optional, but if any are supplied,
they are interpreted in this order:
- Parameters:
- url - URL such as "t3://localhost:7001" of Server
- user - User name, default null
- password - User password, default null
- accountID - String Account ID to test, default "10020"
getInitialContext
public static Context getInitialContext() throws Exception
- Gets an initial context for the current user, password and url.
- Returns:
- Context
- Throws: Exception
- if there is
an error in getting the Context
All Examples All EJB Examples This Package