## org.jboss.ejb
Interface StatefulSessionPersistenceManager

All Superinterfaces:
  ContainerPlugin, Service

All Known Implementing Classes:
  StatefulSessionFilePersistenceManager

public interface StatefulSessionPersistenceManager
extends ContainerPlugin

<description>

Version:
  $Revision: 1.4 $
Author:
  Rickard Öberg (rickard.oberg@telkel.com)
See Also:
  <related>

Method Summary
`void` `activateSession(StatefulSessionEnterpriseContext ctx)`
`void` `createSession(java.lang.reflect.Method m, java.lang.Object[] args, StatefulSessionEnterpriseContext ctx)`
`void` `passivateSession(StatefulSessionEnterpriseContext ctx)`
`void` `removePassivated(java.lang.Object key)`
`void` `removeSession(StatefulSessionEnterpriseContext ctx)`

Methods inherited from interface org.jboss.ejb.ContainerPlugin
`setContainer`

Methods inherited from interface org.jboss.util.Service
`destroy, init, start, stop`

Method Detail

### createSession

    public void createSession(java.lang.reflect.Method m,
                              java.lang.Object[] args,
                              StatefulSessionEnterpriseContext ctx)
                       throws java.lang.Exception

### activateSession

    public void activateSession(StatefulSessionEnterpriseContext ctx)
                         throws java.rmi.RemoteException

### passivateSession

    public void passivateSession(StatefulSessionEnterpriseContext ctx)
                          throws java.rmi.RemoteException

### removeSession

    public void removeSession(StatefulSessionEnterpriseContext ctx)
                       throws java.rmi.RemoteException,
                              javax.ejb.RemoveException

### removePassivated

    public void removePassivated(java.lang.Object key)

Copyright © 2000 The JBoss Organization. All Rights Reserved.