- Bapi - Annotation Type in org.hibersap.annotations
-
Maps a Java class to a remote function module (or BAPI) in SAP.
- BAPI_TRANSACTION_COMMIT - Static variable in class org.hibersap.bapi.BapiConstants
-
- BAPI_TRANSACTION_ROLLBACK - Static variable in class org.hibersap.bapi.BapiConstants
-
- BapiConstants - Class in org.hibersap.bapi
-
Contains some of the "magic" constants commonly used in SAP systems.
- BapiInterceptor - Interface in org.hibersap.interceptor
-
Implementations may be registered on the SessionManager and will then be called before and after
a function module in SAP is called.
- BapiInterceptorClasses - Class in org.hibersap.configuration.xml
-
- BapiInterceptorClasses() - Constructor for class org.hibersap.configuration.xml.BapiInterceptorClasses
-
- bapiInterceptorClasses - Variable in class org.hibersap.configuration.xml.BapiInterceptorClasses
-
- bapiInterceptorClasses - Variable in class org.hibersap.configuration.xml.SessionManagerConfig
-
- BapiMapping - Class in org.hibersap.mapping.model
-
This class is the framework internal representation of mappings between SAP function modules
(BAPIs) and Java classes.
- BapiMapping(Class<?>, String, ErrorHandling) - Constructor for class org.hibersap.mapping.model.BapiMapping
-
- BapiRet2 - Class in org.hibersap.bapi
-
Standard BAPI structure for return values
- BapiRet2() - Constructor for class org.hibersap.bapi.BapiRet2
-
- BapiStructure - Annotation Type in org.hibersap.annotations
-
Maps the Java class to a structure in a remote function module's interface.
- BapiTransactionCommit - Class in org.hibersap.bapi
-
BAPI class to commit a transaction.
- BapiTransactionCommit() - Constructor for class org.hibersap.bapi.BapiTransactionCommit
-
- BapiTransactionRollback - Class in org.hibersap.bapi
-
BAPI class to rollback a transaction.
- BapiTransactionRollback() - Constructor for class org.hibersap.bapi.BapiTransactionRollback
-
- BeanValidationActivator - Class in org.hibersap.validation
-
Acts as a middle-man between Hibersap and the Bean Validation framework.
- BeanValidationActivator() - Constructor for class org.hibersap.validation.BeanValidationActivator
-
- BeanValidationInterceptor - Class in org.hibersap.validation
-
- BeanValidationInterceptor(ValidatorFactory) - Constructor for class org.hibersap.validation.BeanValidationInterceptor
-
- beforeCompletion() - Method in interface org.hibersap.session.Synchronization
-
Callback method called before committing a transaction.
- beforeExecution(Object) - Method in interface org.hibersap.interceptor.BapiInterceptor
-
Will be called before the function module is called in SAP.
- beforeExecution(BapiMapping, Map<String, Object>) - Method in interface org.hibersap.interceptor.ExecutionInterceptor
-
- beforeExecution(BapiMapping, Map<String, Object>) - Method in class org.hibersap.interceptor.impl.SapErrorInterceptor
-
- beforeExecution(Object) - Method in class org.hibersap.validation.BeanValidationInterceptor
-
- begin() - Method in interface org.hibersap.session.Transaction
-
- beginTransaction(SessionImplementor) - Method in interface org.hibersap.execution.Connection
-
Begins a logical unit of work.
- beginTransaction() - Method in interface org.hibersap.session.Session
-
starts a transaction.
- beginTransaction() - Method in class org.hibersap.session.SessionImpl
-
- BooleanConverter - Class in org.hibersap.conversion
-
Converts between Java boolean and SAP CHAR type.
- BooleanConverter() - Constructor for class org.hibersap.conversion.BooleanConverter
-
- buildSessionManager() - Method in class org.hibersap.configuration.AnnotationConfiguration
-
Builds a SessionManager object.
- buildSessionManager(Context) - Method in class org.hibersap.configuration.Configuration
-
Builds the session manager for this Configuration.
- buildSessionManager() - Method in class org.hibersap.configuration.Configuration
-
Builds the session manager for this Configuration.
- buildValidatorFactory() - Method in class org.hibersap.validation.DefaultValidatorFactoryFactory
-
- castToCollection(Object) - Static method in class org.hibersap.execution.UnsafeCastHelper
-
- castToCollectionOfMaps(Object) - Static method in class org.hibersap.execution.UnsafeCastHelper
-
- castToMap(Object) - Static method in class org.hibersap.execution.UnsafeCastHelper
-
- CharConverter - Class in org.hibersap.conversion
-
Converts between SAP character fields of length 1 and Java char fields.
- CharConverter() - Constructor for class org.hibersap.conversion.CharConverter
-
- clear() - Method in class org.hibersap.conversion.ConverterCache
-
- close() - Method in interface org.hibersap.execution.Connection
-
Closes this connection.
- close() - Method in interface org.hibersap.session.Context
-
- close() - Method in interface org.hibersap.session.Session
-
releases all resources.
- close() - Method in class org.hibersap.session.SessionImpl
-
- close() - Method in interface org.hibersap.session.SessionManager
-
Closes a SessionManager, freeing resources held by the framework.
- close() - Method in class org.hibersap.session.SessionManagerImpl
-
- commit() - Method in interface org.hibersap.session.Transaction
-
- Configuration - Class in org.hibersap.configuration
-
Abstract Superclass for different configuration strategies.
- Configuration(SessionManagerConfig) - Constructor for class org.hibersap.configuration.Configuration
-
Creates a Configuration for programmatic configuration of Hibersap.
- Configuration(String) - Constructor for class org.hibersap.configuration.Configuration
-
Creates a Configuration for a concrete SessionManager.
- Configuration() - Constructor for class org.hibersap.configuration.Configuration
-
Creates a Configuration for the first SessionManager specified in the hibersap.xml file.
- ConfigurationData - Class in org.hibersap.configuration
-
Data object to transport configuration data from Configuration to SessionManager when building the latter.
- ConfigurationException - Exception in org.hibersap
-
- ConfigurationException(String) - Constructor for exception org.hibersap.ConfigurationException
-
- ConfigurationException(String, Throwable) - Constructor for exception org.hibersap.ConfigurationException
-
- ConfigurationHelper - Class in org.hibersap.configuration
-
- configure(SessionManagerConfig) - Method in interface org.hibersap.session.Context
-
- Connection - Interface in org.hibersap.execution
-
- contains(Property) - Method in class org.hibersap.configuration.xml.Properties
-
- context - Variable in class org.hibersap.configuration.xml.SessionManagerConfig
-
- Context - Interface in org.hibersap.session
-
- ContextFactory - Class in org.hibersap.configuration
-
TODO merge Reflection stuff with ReflectionHelper
- ConversionException - Exception in org.hibersap.conversion
-
- ConversionException(String) - Constructor for exception org.hibersap.conversion.ConversionException
-
- Convert - Annotation Type in org.hibersap.annotations
-
Converter that maps the parameter's data type from the type returned by JCo to any Java type and
vice versa.
- Converter<J,S> - Interface in org.hibersap.conversion
-
Implementation of a data type converter.
- ConverterCache - Class in org.hibersap.conversion
-
Holds instances of implementations of org.hibersap.conversion.Converter.
- ConverterCache() - Constructor for class org.hibersap.conversion.ConverterCache
-
- convertToJava(String) - Method in class org.hibersap.conversion.BooleanConverter
-
Convert the SAP value, as it is returned by the underlying interfacing technology (e.g. the
SAP Java Connector, JCo) to the Java data type of the corresponding BAPI class field.
- convertToJava(String) - Method in class org.hibersap.conversion.CharConverter
-
Convert the SAP value, as it is returned by the underlying interfacing technology (e.g. the
SAP Java Connector, JCo) to the Java data type of the corresponding BAPI class field.
- convertToJava(S) - Method in interface org.hibersap.conversion.Converter
-
Convert the SAP value, as it is returned by the underlying interfacing technology (e.g. the
SAP Java Connector, JCo) to the Java data type of the corresponding BAPI class field.
- convertToSap(Boolean) - Method in class org.hibersap.conversion.BooleanConverter
-
Convert the Java value of the corresponding BAPI class field to the data type as it is
expected by the underlying interfacing technology (e.g. the SAP Java Connector, JCo).
- convertToSap(Character) - Method in class org.hibersap.conversion.CharConverter
-
Convert the Java value of the corresponding BAPI class field to the data type as it is
expected by the underlying interfacing technology (e.g. the SAP Java Connector, JCo).
- convertToSap(J) - Method in interface org.hibersap.conversion.Converter
-
Convert the Java value of the corresponding BAPI class field to the data type as it is
expected by the underlying interfacing technology (e.g. the SAP Java Connector, JCo).
- create(SessionManagerConfig) - Static method in class org.hibersap.configuration.ContextFactory
-
- createBapiInterceptors(SessionManagerConfig) - Static method in class org.hibersap.configuration.ConfigurationHelper
-
- createContext(SessionManagerConfig) - Static method in class org.hibersap.configuration.ConfigurationHelper
-
- createExecutionInterceptors(SessionManagerConfig) - Static method in class org.hibersap.configuration.ConfigurationHelper
-
- createInstances(List<String>, Class<T>) - Static method in class org.hibersap.mapping.ReflectionHelper
-
- Credentials - Class in org.hibersap.session
-
Defines logon properties that may be used at runtime, when a new Session is created, to overwrite
configured properties.
- Credentials() - Constructor for class org.hibersap.session.Credentials
-