org.hibersap.session
Interface SessionManagerImplementor

All Superinterfaces:
Serializable
All Known Implementing Classes:
SessionManagerImpl

public interface SessionManagerImplementor
extends Serializable

The client's interface to the SessionManager. A SessionManager is used to create Hibersap sessions.

Author:
Carsten Erker

Method Summary
 Set<BapiInterceptor> getBapiInterceptors()
          Returns this SessionManager's Bapi interceptors
 Map<Class<?>,BapiMapping> getBapiMappings()
          Returns this SessionManager's BapiMappings.
 SessionManagerConfig getConfig()
          Returns this SessionManager's Configuration.
 Context getContext()
          Returns this SessionManager's Context class.
 ConverterCache getConverterCache()
          Returns this SessionManager's Converter cache.
 Set<ExecutionInterceptor> getExecutionInterceptors()
          Returns this SessionManager's Execution interceptors
 

Method Detail

getBapiMappings

Map<Class<?>,BapiMapping> getBapiMappings()
Returns this SessionManager's BapiMappings.

Returns:
A Map with the Class as key and the corresponding BapiMapping object as value.

getConverterCache

ConverterCache getConverterCache()
Returns this SessionManager's Converter cache.

Returns:
The ConverterCache instance.

getConfig

SessionManagerConfig getConfig()
Returns this SessionManager's Configuration.

Returns:
The SessionManagerConfig instance.

getContext

Context getContext()
Returns this SessionManager's Context class.

Returns:
The Context instance.

getExecutionInterceptors

Set<ExecutionInterceptor> getExecutionInterceptors()
Returns this SessionManager's Execution interceptors

Returns:
A Set with the ExecutionInterceptor instances.

getBapiInterceptors

Set<BapiInterceptor> getBapiInterceptors()
Returns this SessionManager's Bapi interceptors

Returns:
A Set with the BapiInterceptor instances.


Copyright © 2011 akquinet tech@spree GmbH. All Rights Reserved.