org.hibersap.session
Class SessionManagerImpl

java.lang.Object
  extended by org.hibersap.session.SessionManagerImpl
All Implemented Interfaces:
java.io.Serializable, SessionManager, SessionManagerImplementor

public final class SessionManagerImpl
extends java.lang.Object
implements SessionManager, SessionManagerImplementor, java.io.Serializable

See Also:
Serialized Form

Constructor Summary
SessionManagerImpl(Configuration configuration, Settings settings)
           
 
Method Summary
 java.util.Map<java.lang.Class<?>,BapiMapping> getBapiMappings()
          Gets this SessionManager's BapiMappings.
 SessionManagerConfig getConfig()
           
 ConverterCache getConverterCache()
           
 java.util.Set<ExecutionInterceptor> getInterceptors()
           
 Settings getSettings()
           
 Session openSession()
          Open a Session using a newly created connection to SAP.
 Session openSession(Credentials credentials)
           
 void reset()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SessionManagerImpl

public SessionManagerImpl(Configuration configuration,
                          Settings settings)
Method Detail

reset

public void reset()
Specified by:
reset in interface SessionManagerImplementor

getBapiMappings

public java.util.Map<java.lang.Class<?>,BapiMapping> getBapiMappings()
Description copied from interface: SessionManagerImplementor
Gets this SessionManager's BapiMappings.

Specified by:
getBapiMappings in interface SessionManagerImplementor
Returns:
A BapiMappings for Classes map.

getConverterCache

public ConverterCache getConverterCache()
Specified by:
getConverterCache in interface SessionManagerImplementor

getConfig

public SessionManagerConfig getConfig()
Specified by:
getConfig in interface SessionManager
Specified by:
getConfig in interface SessionManagerImplementor

getSettings

public Settings getSettings()
Specified by:
getSettings in interface SessionManagerImplementor

openSession

public Session openSession()
Description copied from interface: SessionManagerImplementor
Open a Session using a newly created connection to SAP.

Specified by:
openSession in interface SessionManager
Specified by:
openSession in interface SessionManagerImplementor
Returns:
Session

openSession

public Session openSession(Credentials credentials)
Specified by:
openSession in interface SessionManager

getInterceptors

public java.util.Set<ExecutionInterceptor> getInterceptors()
Specified by:
getInterceptors in interface SessionManagerImplementor

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2009 Akquinet Tech@Spree GmbH. All Rights Reserved.