public class SessionImpl extends Object implements Session, SessionImplementor
| Constructor and Description |
|---|
SessionImpl(SessionManagerImplementor sessionManager) |
SessionImpl(SessionManagerImplementor sessionManager,
Credentials credentials) |
| Modifier and Type | Method and Description |
|---|---|
void |
addBapiInterceptor(BapiInterceptor interceptor) |
void |
addExecutionInterceptor(ExecutionInterceptor interceptor) |
Transaction |
beginTransaction()
starts a transaction.
|
void |
close()
releases all resources.
|
void |
execute(Object bapiObject)
executes a funtion module in SAP.
|
void |
execute(Object bapiObject,
BapiMapping bapiMapping) |
SessionManagerImplementor |
getSessionManager() |
Transaction |
getTransaction()
returns the transaction.
|
boolean |
isClosed()
is session already closed?
|
public SessionImpl(SessionManagerImplementor sessionManager)
public SessionImpl(SessionManagerImplementor sessionManager, Credentials credentials)
public Transaction beginTransaction()
SessionbeginTransaction in interface Sessionpublic void close()
Sessionpublic void execute(Object bapiObject)
Sessionpublic void execute(Object bapiObject, BapiMapping bapiMapping)
execute in interface SessionImplementorpublic SessionManagerImplementor getSessionManager()
getSessionManager in interface SessionImplementorpublic Transaction getTransaction()
SessiongetTransaction in interface Sessionpublic boolean isClosed()
Sessionpublic void addExecutionInterceptor(ExecutionInterceptor interceptor)
public void addBapiInterceptor(BapiInterceptor interceptor)
Copyright © 2017 akquinet tech@spree GmbH. All Rights Reserved.