Class ManagedSessionFactory
java.lang.Object
org.exoplatform.connectors.jcr.impl.adapter.ManagedSessionFactory
- All Implemented Interfaces:
Serializable,javax.resource.spi.ManagedConnectionFactory
public class ManagedSessionFactory
extends Object
implements javax.resource.spi.ManagedConnectionFactory
- Version:
- $Id$
- Author:
- Nicolas Filotto
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateConnectionFactory(javax.resource.spi.ConnectionManager cxManager) javax.resource.spi.ManagedConnectioncreateManagedConnection(Subject subject, javax.resource.spi.ConnectionRequestInfo cxRequestInfo) booleaninthashCode()javax.resource.spi.ManagedConnectionmatchManagedConnections(Set connectionSet, Subject subject, javax.resource.spi.ConnectionRequestInfo cxRequestInfo) voidsetLogWriter(PrintWriter out) voidsetPortalContainer(String portalContainer) voidsetRepository(String repository)
-
Constructor Details
-
ManagedSessionFactory
public ManagedSessionFactory()
-
-
Method Details
-
createConnectionFactory
- Specified by:
createConnectionFactoryin interfacejavax.resource.spi.ManagedConnectionFactory- Throws:
javax.resource.ResourceException- See Also:
-
createConnectionFactory
public Object createConnectionFactory(javax.resource.spi.ConnectionManager cxManager) throws javax.resource.ResourceException - Specified by:
createConnectionFactoryin interfacejavax.resource.spi.ManagedConnectionFactory- Throws:
javax.resource.ResourceException- See Also:
-
createManagedConnection
public javax.resource.spi.ManagedConnection createManagedConnection(Subject subject, javax.resource.spi.ConnectionRequestInfo cxRequestInfo) throws javax.resource.ResourceException - Specified by:
createManagedConnectionin interfacejavax.resource.spi.ManagedConnectionFactory- Throws:
javax.resource.ResourceException
-
getLogWriter
- Specified by:
getLogWriterin interfacejavax.resource.spi.ManagedConnectionFactory- Throws:
javax.resource.ResourceException- See Also:
-
matchManagedConnections
public javax.resource.spi.ManagedConnection matchManagedConnections(Set connectionSet, Subject subject, javax.resource.spi.ConnectionRequestInfo cxRequestInfo) throws javax.resource.ResourceException - Specified by:
matchManagedConnectionsin interfacejavax.resource.spi.ManagedConnectionFactory- Throws:
javax.resource.ResourceException
-
setLogWriter
- Specified by:
setLogWriterin interfacejavax.resource.spi.ManagedConnectionFactory- Throws:
javax.resource.ResourceException- See Also:
-
getPortalContainer
- Returns:
- the portalContainer
-
setPortalContainer
- Parameters:
portalContainer- the portalContainer to set
-
getRepository
- Returns:
- the repository
-
setRepository
- Parameters:
repository- the repository to set
-
hashCode
public int hashCode() -
equals
-