package org.jboss.ha.httpsession.beanimpl.interfaces;
import java.rmi.RemoteException;
import javax.ejb.CreateException;
import javax.ejb.FinderException;
import java.util.Collection;
import org.jboss.ha.httpsession.interfaces.SerializableHttpSession;
public interface ClusteredHTTPSessionHome extends javax.ejb.EJBHome
{
public static String JNDI_NAME = "clustering/HTTPSession";
public ClusteredHTTPSession create (String sessionId) throws RemoteException, CreateException;
public ClusteredHTTPSession create (String sessionId, SerializableHttpSession session) throws RemoteException, CreateException;
public ClusteredHTTPSession findByPrimaryKey (String sessionId) throws RemoteException, FinderException;
public Collection findAll() throws RemoteException, FinderException;
}