package com.alodar.example.interfaces;
import java.lang.*;
import javax.rmi.PortableRemoteObject;
import javax.naming.NamingException;
import javax.naming.InitialContext;
import java.util.Hashtable;
public class CustomerUtil
{
public static com.alodar.example.interfaces.CustomerHome getHome() throws NamingException
{
InitialContext initialContext = new InitialContext();
try {
java.lang.Object objRef = initialContext.lookup(com.alodar.example.interfaces.CustomerHome.JNDI_NAME);
com.alodar.example.interfaces.CustomerHome home = (com.alodar.example.interfaces.CustomerHome)PortableRemoteObject.narrow(objRef, com.alodar.example.interfaces.CustomerHome.class);
return home;
} finally {
initialContext.close();
}
}
public static com.alodar.example.interfaces.CustomerHome getHome( Hashtable environment ) throws NamingException
{
InitialContext initialContext = new InitialContext(environment);
try {
java.lang.Object objRef = initialContext.lookup(com.alodar.example.interfaces.CustomerHome.JNDI_NAME);
com.alodar.example.interfaces.CustomerHome home = (com.alodar.example.interfaces.CustomerHome)PortableRemoteObject.narrow(objRef, com.alodar.example.interfaces.CustomerHome.class);
return home;
} finally {
initialContext.close();
}
}
public static com.alodar.example.interfaces.CustomerLocalHome getLocalHome() throws NamingException
{
InitialContext initialContext = new InitialContext();
try {
com.alodar.example.interfaces.CustomerLocalHome localHome = (com.alodar.example.interfaces.CustomerLocalHome) initialContext.lookup(com.alodar.example.interfaces.CustomerLocalHome.JNDI_NAME);
return localHome;
} finally {
initialContext.close();
}
}
}