View Javadoc
1 /*
2 * Generated file - Do not edit!
3 */
4 package org.enableit.tools.email.interfaces;
5
6 import java.lang.*;
7 import javax.ejb.SessionContext;
8
9 import javax.rmi.PortableRemoteObject;
10 import javax.naming.NamingException;
11 import javax.naming.InitialContext;
12
13 import java.util.Hashtable;
14
15 /***
16 * Utility class for Email.
17 * @author Tim Stephenson.
18 * @xdoclet-generated at 27-Jan-03 18:38:19
19 */
20 public class EmailUtil
21 {
22 // Home interface lookup methods
23
24 /***
25 * Obtain remote home interface from default initial context
26 * @return Home interface for Email. Lookup using JNDI_NAME
27 */
28 public static org.enableit.tools.email.interfaces.EmailHome getHome() throws NamingException
29 {
30 InitialContext initialContext = new InitialContext();
31 try {
32 java.lang.Object objRef = initialContext.lookup(org.enableit.tools.email.interfaces.EmailHome.JNDI_NAME);
33 org.enableit.tools.email.interfaces.EmailHome home = (org.enableit.tools.email.interfaces.EmailHome)PortableRemoteObject.narrow(objRef, org.enableit.tools.email.interfaces.EmailHome.class);
34 return home;
35 } finally {
36 initialContext.close();
37 }
38 }
39
40 /***
41 * Obtain remote home interface from parameterised initial context
42 * @param environment Parameters to use for creating initial context
43 * @return Home interface for Email. Lookup using JNDI_NAME
44 */
45 public static org.enableit.tools.email.interfaces.EmailHome getHome( Hashtable environment ) throws NamingException
46 {
47 InitialContext initialContext = new InitialContext(environment);
48 try {
49 java.lang.Object objRef = initialContext.lookup(org.enableit.tools.email.interfaces.EmailHome.JNDI_NAME);
50 org.enableit.tools.email.interfaces.EmailHome home = (org.enableit.tools.email.interfaces.EmailHome)PortableRemoteObject.narrow(objRef, org.enableit.tools.email.interfaces.EmailHome.class);
51 return home;
52 } finally {
53 initialContext.close();
54 }
55 }
56
57 }
This page was automatically generated by Maven