Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

A

AbstractTransaction - Class in org.hibersap.session
May be used by implementors of the Transaction interface to unify the handling of synchronizations.
AbstractTransaction() - Constructor for class org.hibersap.session.AbstractTransaction
 
activateBeanValidation(Set<BapiInterceptor>, SessionManagerConfig) - Static method in class org.hibersap.validation.BeanValidationActivator
If Bean Validation should be used, as specified in the Hibersap SessionManagerConfig, the TypeSafeActivator class is used to create the ValidationFactory.
add(String) - Method in class org.hibersap.configuration.xml.AnnotatedClasses
 
add(String) - Method in class org.hibersap.configuration.xml.ExecutionInterceptorClasses
 
add(Property) - Method in class org.hibersap.configuration.xml.Properties
 
addAllListeners(Collection<T>) - Method in class org.hibersap.util.Announcer
 
addAnnotatedClass(Class<?>) - Method in class org.hibersap.configuration.xml.SessionManagerConfig
Deprecated.
addAnnotatedClass(String) - Method in class org.hibersap.configuration.xml.SessionManagerConfig
 
addBapiClasses(Class<?>...) - Method in class org.hibersap.configuration.AnnotationConfiguration
Programmatic configuration of bapi classes.
addBapiInterceptor(BapiInterceptor) - Method in class org.hibersap.session.SessionImpl
 
addBapiInterceptorClass(Class<? extends BapiInterceptor>) - Method in class org.hibersap.configuration.xml.SessionManagerConfig
 
addBapiInterceptors(BapiInterceptor...) - Method in class org.hibersap.configuration.Configuration
 
addBapiInterceptors(Set<BapiInterceptor>) - Method in class org.hibersap.configuration.ConfigurationData
 
addBapiMappings(Map<String, BapiMapping>) - Method in class org.hibersap.configuration.Configuration
Concrete subclasses should use this method to provide the BAPI mapping information.
addBapiMappingsForClass(Map<String, BapiMapping>) - Method in class org.hibersap.configuration.ConfigurationData
 
addExecutionInterceptor(ExecutionInterceptor) - Method in class org.hibersap.session.SessionImpl
 
addExecutionInterceptorClass(Class<? extends ExecutionInterceptor>) - Method in class org.hibersap.configuration.xml.SessionManagerConfig
 
addExecutionInterceptors(ExecutionInterceptor...) - Method in class org.hibersap.configuration.Configuration
 
addExecutionInterceptors(Set<ExecutionInterceptor>) - Method in class org.hibersap.configuration.ConfigurationData
 
addExportParameter(ParameterMapping) - Method in class org.hibersap.mapping.model.BapiMapping
 
addImportParameter(ParameterMapping) - Method in class org.hibersap.mapping.model.BapiMapping
 
addListener(T) - Method in class org.hibersap.util.Announcer
 
addParameter(ParameterMapping) - Method in class org.hibersap.mapping.model.StructureMapping
 
addSessionManager(String) - Method in class org.hibersap.configuration.xml.HibersapConfig
 
addTableParameter(TableMapping) - Method in class org.hibersap.mapping.model.BapiMapping
 
afterCompletion(boolean) - Method in interface org.hibersap.session.Synchronization
Callback method called after a transaction was committed or rolled back.
afterExecution(Object) - Method in interface org.hibersap.interceptor.BapiInterceptor
Will be called after the function module is called in SAP.
afterExecution(BapiMapping, Map<String, Object>) - Method in interface org.hibersap.interceptor.ExecutionInterceptor
 
afterExecution(BapiMapping, Map<String, Object>) - Method in class org.hibersap.interceptor.impl.SapErrorInterceptor
 
afterExecution(Object) - Method in class org.hibersap.validation.BeanValidationInterceptor
 
AnnotatedClasses - Class in org.hibersap.configuration.xml
 
AnnotatedClasses() - Constructor for class org.hibersap.configuration.xml.AnnotatedClasses
 
annotatedClasses - Variable in class org.hibersap.configuration.xml.AnnotatedClasses
 
annotatedClasses - Variable in class org.hibersap.configuration.xml.SessionManagerConfig
 
AnnotationBapiMapper - Class in org.hibersap.mapping
Creates a BAPI Mapping for Annotated classes.
AnnotationBapiMapper() - Constructor for class org.hibersap.mapping.AnnotationBapiMapper
 
AnnotationConfiguration - Class in org.hibersap.configuration
Configures Hibersap using annotated BAPI classes.
AnnotationConfiguration() - Constructor for class org.hibersap.configuration.AnnotationConfiguration
 
AnnotationConfiguration(SessionManagerConfig) - Constructor for class org.hibersap.configuration.AnnotationConfiguration
 
AnnotationConfiguration(String) - Constructor for class org.hibersap.configuration.AnnotationConfiguration
 
announce() - Method in class org.hibersap.util.Announcer
 
Announcer<T> - Class in org.hibersap.util
Handles Listener logic.

B

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
 

C

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
 

D

DateUtil - Class in org.hibersap.util
 
DefaultValidatorFactoryFactory - Class in org.hibersap.validation
Gets the default Bean Validation ValidatorFactory.
DefaultValidatorFactoryFactory() - Constructor for class org.hibersap.validation.DefaultValidatorFactoryFactory
 

E

endElement(String, String, String) - Method in class org.hibersap.configuration.xml.NamespaceFilter
 
Environment - Class in org.hibersap.configuration
 
equals(Object) - Method in class org.hibersap.configuration.xml.AnnotatedClasses
 
equals(Object) - Method in class org.hibersap.configuration.xml.BapiInterceptorClasses
 
equals(Object) - Method in class org.hibersap.configuration.xml.ExecutionInterceptorClasses
 
equals(Object) - Method in class org.hibersap.configuration.xml.HibersapConfig
 
equals(Object) - Method in class org.hibersap.configuration.xml.Properties
 
equals(Object) - Method in class org.hibersap.configuration.xml.Property
 
equals(Object) - Method in class org.hibersap.configuration.xml.SessionManagerConfig
 
equals(Object) - Method in class org.hibersap.conversion.ConverterCache
 
equals(Object) - Method in class org.hibersap.mapping.model.BapiMapping
 
equals(Object) - Method in class org.hibersap.mapping.model.ErrorHandling
 
equals(Object) - Method in class org.hibersap.mapping.model.ParameterMapping
 
equals(Object) - Method in class org.hibersap.mapping.model.StructureMapping
 
equals(Object) - Method in class org.hibersap.mapping.model.TableMapping
 
equals(Object) - Method in class org.hibersap.session.Credentials
 
ErrorHandling - Class in org.hibersap.mapping.model
Holds information for error handling of a BAPI mapping.
ErrorHandling(String, String[]) - Constructor for class org.hibersap.mapping.model.ErrorHandling
 
execute(String, Map<String, Object>) - Method in interface org.hibersap.execution.Connection
Calls a remote function module in the SAP system.
execute(Object) - Method in interface org.hibersap.session.Session
executes a funtion module in SAP.
execute(Object) - Method in class org.hibersap.session.SessionImpl
 
execute(Object, BapiMapping) - Method in class org.hibersap.session.SessionImpl
 
execute(Object, BapiMapping) - Method in interface org.hibersap.session.SessionImplementor
 
ExecutionInterceptor - Interface in org.hibersap.interceptor
Interceptors can be registered for a SessionManager to intercept function calls to SAP.
ExecutionInterceptorClasses - Class in org.hibersap.configuration.xml
 
ExecutionInterceptorClasses() - Constructor for class org.hibersap.configuration.xml.ExecutionInterceptorClasses
 
executionInterceptorClasses - Variable in class org.hibersap.configuration.xml.ExecutionInterceptorClasses
 
executionInterceptorClasses - Variable in class org.hibersap.configuration.xml.SessionManagerConfig
 
Export - Annotation Type in org.hibersap.annotations
Defines field to be an export parameter of the remote function module's interface.
EXPORT - Static variable in class org.hibersap.bapi.BapiConstants
 
EXPORT_RETURN - Static variable in class org.hibersap.bapi.BapiConstants
 

F

FIELD - Static variable in class org.hibersap.bapi.BapiConstants
 
FieldMapping - Class in org.hibersap.mapping.model
 
FieldMapping(Class<?>, String, String, Class<? extends Converter>) - Constructor for class org.hibersap.mapping.model.FieldMapping
 

G

getAliasUser() - Method in class org.hibersap.session.Credentials
 
getAllParameters() - Method in class org.hibersap.mapping.model.BapiMapping
 
getAnnotatedClasses() - Method in class org.hibersap.configuration.xml.AnnotatedClasses
 
getAnnotatedClasses() - Method in class org.hibersap.configuration.xml.SessionManagerConfig
 
getArrayType(Class<?>) - Static method in class org.hibersap.mapping.ReflectionHelper
Get the array type of type, or null if type is not an array.
getAssociatedClass() - Method in class org.hibersap.mapping.model.BapiMapping
 
getAssociatedType() - Method in class org.hibersap.mapping.model.ParameterMapping
 
getBapiInterceptorClasses() - Method in class org.hibersap.configuration.xml.BapiInterceptorClasses
 
getBapiInterceptorClasses() - Method in class org.hibersap.configuration.xml.SessionManagerConfig
 
getBapiInterceptors() - Method in class org.hibersap.configuration.ConfigurationData
 
getBapiInterceptors() - Method in class org.hibersap.session.SessionManagerImpl
 
getBapiInterceptors() - Method in interface org.hibersap.session.SessionManagerImplementor
Returns this SessionManager's Bapi interceptors
getBapiMappings() - Method in class org.hibersap.session.SessionManagerImpl
 
getBapiMappings() - Method in interface org.hibersap.session.SessionManagerImplementor
Returns this SessionManager's BapiMappings.
getBapiMappingsForClass() - Method in class org.hibersap.configuration.ConfigurationData
 
getBapiName() - Method in class org.hibersap.mapping.model.BapiMapping
 
getClassForName(String) - Static method in class org.hibersap.configuration.ContextFactory
 
getClassForName(String) - Static method in class org.hibersap.mapping.ReflectionHelper
 
getClient() - Method in class org.hibersap.session.Credentials
 
getComponentParameter() - Method in class org.hibersap.mapping.model.TableMapping
 
getConfig() - Method in interface org.hibersap.session.SessionManager
Get Configuration.
getConfig() - Method in class org.hibersap.session.SessionManagerImpl
 
getConfig() - Method in interface org.hibersap.session.SessionManagerImplementor
Returns this SessionManager's Configuration.
getConnection() - Method in interface org.hibersap.session.Context
 
getContext() - Method in class org.hibersap.configuration.xml.SessionManagerConfig
 
getContext() - Method in class org.hibersap.session.SessionManagerImpl
 
getContext() - Method in interface org.hibersap.session.SessionManagerImplementor
Returns this SessionManager's Context class.
getConvertedValueToJava(Object, ConverterCache) - Method in class org.hibersap.mapping.model.ParameterMapping
 
getConvertedValueToSap(Object, ConverterCache) - Method in class org.hibersap.mapping.model.ParameterMapping
 
getConverter(Class<? extends Converter>) - Method in class org.hibersap.conversion.ConverterCache
Called by the framework to get a Converter instance.
getConverterCache() - Method in class org.hibersap.session.SessionManagerImpl
 
getConverterCache() - Method in interface org.hibersap.session.SessionManagerImplementor
Returns this SessionManager's Converter cache.
getConverterClass() - Method in class org.hibersap.mapping.model.ParameterMapping
 
getDeclaredField(Object, String) - Static method in class org.hibersap.mapping.ReflectionHelper
 
getDeclaredFieldsWithAnnotationRecursively(Class<?>, Class<? extends Annotation>) - Static method in class org.hibersap.mapping.ReflectionHelper
 
getDestinationType() - Method in class org.hibersap.mapping.model.TableMapping
 
getErrorHandling() - Method in class org.hibersap.mapping.model.BapiMapping
 
getErrorMessageTypes() - Method in class org.hibersap.mapping.model.ErrorHandling
 
getErrors() - Method in exception org.hibersap.SapException
 
getExecutionInterceptorClasses() - Method in class org.hibersap.configuration.xml.ExecutionInterceptorClasses
 
getExecutionInterceptorClasses() - Method in class org.hibersap.configuration.xml.SessionManagerConfig
 
getExecutionInterceptors() - Method in class org.hibersap.configuration.ConfigurationData
 
getExecutionInterceptors() - Method in class org.hibersap.session.SessionManagerImpl
 
getExecutionInterceptors() - Method in interface org.hibersap.session.SessionManagerImplementor
Returns this SessionManager's Execution interceptors
getExportParameters() - Method in class org.hibersap.mapping.model.BapiMapping
 
getField() - Method in class org.hibersap.bapi.BapiRet2
 
getFieldType() - Method in class org.hibersap.mapping.model.TableMapping
 
getFieldValue(Object, String) - Static method in class org.hibersap.mapping.ReflectionHelper
 
getGenericType(Field) - Static method in class org.hibersap.mapping.ReflectionHelper
Get the actual type of a one-dimensional generic field.
getId() - Method in class org.hibersap.bapi.BapiRet2
 
getId() - Method in class org.hibersap.SapException.SapError
 
getImportParameters() - Method in class org.hibersap.mapping.model.BapiMapping
 
getJavaName() - Method in class org.hibersap.mapping.model.ParameterMapping
 
getJcaConnectionFactory() - Method in class org.hibersap.configuration.xml.SessionManagerConfig
 
getJcaConnectionSpecFactory() - Method in class org.hibersap.configuration.xml.SessionManagerConfig
 
getLanguage() - Method in class org.hibersap.session.Credentials
 
getLogMsgNumber() - Method in class org.hibersap.bapi.BapiRet2
 
getLogNumber() - Method in class org.hibersap.bapi.BapiRet2
 
getMessage() - Method in class org.hibersap.bapi.BapiRet2
 
getMessage() - Method in class org.hibersap.SapException.SapError
 
getMessageV1() - Method in class org.hibersap.bapi.BapiRet2
 
getMessageV2() - Method in class org.hibersap.bapi.BapiRet2
 
getMessageV3() - Method in class org.hibersap.bapi.BapiRet2
 
getMessageV4() - Method in class org.hibersap.bapi.BapiRet2
 
getName() - Method in class org.hibersap.configuration.xml.Property
Gets the value of the name properties.
getName() - Method in class org.hibersap.configuration.xml.SessionManagerConfig
 
getNumber() - Method in class org.hibersap.bapi.BapiRet2
 
getNumber() - Method in class org.hibersap.SapException.SapError
 
getParameter() - Method in class org.hibersap.bapi.BapiRet2
 
getParameters() - Method in class org.hibersap.mapping.model.StructureMapping
 
getParamType() - Method in class org.hibersap.mapping.model.FieldMapping
getParamType() - Method in class org.hibersap.mapping.model.ParameterMapping
 
getParamType() - Method in class org.hibersap.mapping.model.StructureMapping
 
getParamType() - Method in class org.hibersap.mapping.model.TableMapping
 
getPassword() - Method in class org.hibersap.session.Credentials
 
getPathToReturnStructure() - Method in class org.hibersap.mapping.model.ErrorHandling
 
getProperties() - Method in class org.hibersap.configuration.xml.Properties
 
getProperties() - Method in class org.hibersap.configuration.xml.SessionManagerConfig
 
getProperty(String) - Method in class org.hibersap.configuration.xml.SessionManagerConfig
 
getPropertyValue(String) - Method in class org.hibersap.configuration.xml.Properties
 
getRow() - Method in class org.hibersap.bapi.BapiRet2
 
getSapName() - Method in class org.hibersap.mapping.model.ParameterMapping
 
getSessionManager(String) - Method in class org.hibersap.configuration.xml.HibersapConfig
 
getSessionManager() - Method in class org.hibersap.session.SessionImpl
 
getSessionManager() - Method in interface org.hibersap.session.SessionImplementor
 
getSessionManagerConfig() - Method in class org.hibersap.configuration.Configuration
 
getSessionManagerConfig() - Method in class org.hibersap.configuration.ConfigurationData
 
getSessionManagerName() - Method in class org.hibersap.configuration.AnnotationConfiguration
 
getSessionManagers() - Method in class org.hibersap.configuration.xml.HibersapConfig
 
getSsoTicket() - Method in class org.hibersap.session.Credentials
 
getSystem() - Method in class org.hibersap.bapi.BapiRet2
 
getTableParameters() - Method in class org.hibersap.mapping.model.BapiMapping
 
getTransaction() - Method in interface org.hibersap.execution.Connection
Returns the current transaction.
getTransaction() - Method in interface org.hibersap.session.Session
returns the transaction.
getTransaction() - Method in class org.hibersap.session.SessionImpl
 
getType() - Method in class org.hibersap.bapi.BapiRet2
 
getType() - Method in class org.hibersap.SapException.SapError
 
getUnconvertedValueToJava(Object, ConverterCache) - Method in class org.hibersap.mapping.model.FieldMapping
 
getUnconvertedValueToJava(Object, ConverterCache) - Method in class org.hibersap.mapping.model.ParameterMapping
 
getUnconvertedValueToJava(Object, ConverterCache) - Method in class org.hibersap.mapping.model.StructureMapping
 
getUnconvertedValueToJava(Object, ConverterCache) - Method in class org.hibersap.mapping.model.TableMapping
 
getUnconvertedValueToSap(Object, ConverterCache) - Method in class org.hibersap.mapping.model.FieldMapping
 
getUnconvertedValueToSap(Object, ConverterCache) - Method in class org.hibersap.mapping.model.ParameterMapping
 
getUnconvertedValueToSap(Object, ConverterCache) - Method in class org.hibersap.mapping.model.StructureMapping
 
getUnconvertedValueToSap(Object, ConverterCache) - Method in class org.hibersap.mapping.model.TableMapping
 
getUser() - Method in class org.hibersap.session.Credentials
 
getValidationMode() - Method in class org.hibersap.configuration.xml.SessionManagerConfig
 
getValue() - Method in class org.hibersap.configuration.xml.Property
Gets the value of the value properties.
getX509Certificate() - Method in class org.hibersap.session.Credentials
 

H

hasConverter() - Method in class org.hibersap.mapping.model.ParameterMapping
 
hashCode() - Method in class org.hibersap.configuration.xml.AnnotatedClasses
 
hashCode() - Method in class org.hibersap.configuration.xml.BapiInterceptorClasses
 
hashCode() - Method in class org.hibersap.configuration.xml.ExecutionInterceptorClasses
 
hashCode() - Method in class org.hibersap.configuration.xml.HibersapConfig
 
hashCode() - Method in class org.hibersap.configuration.xml.Properties
 
hashCode() - Method in class org.hibersap.configuration.xml.Property
 
hashCode() - Method in class org.hibersap.conversion.ConverterCache
 
hashCode() - Method in class org.hibersap.mapping.model.BapiMapping
 
hashCode() - Method in class org.hibersap.mapping.model.ErrorHandling
 
hashCode() - Method in class org.hibersap.mapping.model.ParameterMapping
 
hashCode() - Method in class org.hibersap.mapping.model.StructureMapping
 
hashCode() - Method in class org.hibersap.mapping.model.TableMapping
 
hashCode() - Method in class org.hibersap.session.Credentials
 
HIBERSAP_XML_FILE - Static variable in class org.hibersap.configuration.Environment
 
HibersapConfig - Class in org.hibersap.configuration.xml
 
HibersapConfig() - Constructor for class org.hibersap.configuration.xml.HibersapConfig
 
HibersapException - Exception in org.hibersap
HibersapException is an unchecked exception which is commonly thrown by the framework when something goes wrong.
HibersapException(Throwable) - Constructor for exception org.hibersap.HibersapException
Constructs a new HibersapException with the specified cause.
HibersapException(String, Throwable) - Constructor for exception org.hibersap.HibersapException
Constructs a new HibersapException with a detail message and a cause.
HibersapException(String) - Constructor for exception org.hibersap.HibersapException
Constructs a new HibersapException with a detail message.
HibersapJaxbXmlParser - Class in org.hibersap.configuration.xml
 
HibersapJaxbXmlParser() - Constructor for class org.hibersap.configuration.xml.HibersapJaxbXmlParser
 
HibersapParseException - Exception in org.hibersap.configuration.xml
Thrown on semantic errors in the hibersap.xml file
HibersapParseException(String, Throwable) - Constructor for exception org.hibersap.configuration.xml.HibersapParseException
 
HibersapParseException(String) - Constructor for exception org.hibersap.configuration.xml.HibersapParseException
 

I

ID - Static variable in class org.hibersap.bapi.BapiConstants
 
Import - Annotation Type in org.hibersap.annotations
Defines field to be an import parameter of the remote function module's interface.
IMPORT - Static variable in class org.hibersap.bapi.BapiConstants
 
InternalHiberSapException - Exception in org.hibersap
 
InternalHiberSapException(String) - Constructor for exception org.hibersap.InternalHiberSapException
 
InternalHiberSapException(String, Throwable) - Constructor for exception org.hibersap.InternalHiberSapException
 
isClosed() - Method in interface org.hibersap.session.Session
is session already closed?
isClosed() - Method in class org.hibersap.session.SessionImpl
 
isClosed() - Method in interface org.hibersap.session.SessionManager
Returns the status of this SessionManager.
isClosed() - Method in class org.hibersap.session.SessionManagerImpl
 
isThrowExceptionOnError() - Method in class org.hibersap.mapping.model.ErrorHandling
 

J

jcaConnectionFactory - Variable in class org.hibersap.configuration.xml.SessionManagerConfig
 
jcaConnectionSpecFactory - Variable in class org.hibersap.configuration.xml.SessionManagerConfig
 
joinDateAndTime(Date, Date) - Static method in class org.hibersap.util.DateUtil
 

L

LOG_MSG_NO - Static variable in class org.hibersap.bapi.BapiConstants
 
LOG_NO - Static variable in class org.hibersap.bapi.BapiConstants
 

M

mapBapi(Class<?>) - Method in class org.hibersap.mapping.AnnotationBapiMapper
Takes an annotated BAPI class and creates a BapiMapping.
mapFunctionMapToPojo(Object, Map<String, Object>, BapiMapping) - Method in class org.hibersap.execution.PojoMapper
 
MappingException - Exception in org.hibersap
A MappingException is thrown by the framework when there are errors mapping BAPI classes.
MappingException(String, Throwable) - Constructor for exception org.hibersap.MappingException
Constructs a new MappingException with a detail message and a cause.
MappingException(Throwable) - Constructor for exception org.hibersap.MappingException
Constructs a new MappingException with the specified cause.
MappingException(String) - Constructor for exception org.hibersap.MappingException
Constructs a new MappingException with a detail message.
mapPojoToFunctionMap(Object, BapiMapping) - Method in class org.hibersap.execution.PojoMapper
 
mapToJava(Object, ConverterCache) - Method in class org.hibersap.mapping.model.ParameterMapping
 
mapToSap(Object, ConverterCache) - Method in class org.hibersap.mapping.model.ParameterMapping
 
MESSAGE - Static variable in class org.hibersap.bapi.BapiConstants
 
MESSAGE_V1 - Static variable in class org.hibersap.bapi.BapiConstants
 
MESSAGE_V2 - Static variable in class org.hibersap.bapi.BapiConstants
 
MESSAGE_V3 - Static variable in class org.hibersap.bapi.BapiConstants
 
MESSAGE_V4 - Static variable in class org.hibersap.bapi.BapiConstants
 

N

name - Variable in class org.hibersap.configuration.xml.Property
 
name - Variable in class org.hibersap.configuration.xml.SessionManagerConfig
 
NAMESPACE - Static variable in class org.hibersap.configuration.xml.HibersapConfig
 
NamespaceFilter - Class in org.hibersap.configuration.xml
 
NamespaceFilter(String, boolean) - Constructor for class org.hibersap.configuration.xml.NamespaceFilter
 
newArrayFromCollection(Collection<?>, Class<T>) - Static method in class org.hibersap.mapping.ReflectionHelper
 
newCollectionInstance(Class<? extends Collection>) - Static method in class org.hibersap.mapping.ReflectionHelper
 
newDate(int, int, int) - Static method in class org.hibersap.util.DateUtil
 
newDate(int, int, int, int, int, int) - Static method in class org.hibersap.util.DateUtil
 
newInstance(Class<T>) - Static method in class org.hibersap.mapping.ReflectionHelper
 
newInstance(String, Class<T>) - Static method in class org.hibersap.mapping.ReflectionHelper
 
notifySynchronizationsAfterCompletion(boolean) - Method in class org.hibersap.session.AbstractTransaction
 
notifySynchronizationsBeforeCompletion() - Method in class org.hibersap.session.AbstractTransaction
 
NUMBER - Static variable in class org.hibersap.bapi.BapiConstants
 

O

openSession() - Method in interface org.hibersap.session.SessionManager
Open a Session using a newly created connection to SAP.
openSession(Credentials) - Method in interface org.hibersap.session.SessionManager
Open a Session using a newly created connection to SAP, providing user credentials.
openSession() - Method in class org.hibersap.session.SessionManagerImpl
 
openSession(Credentials) - Method in class org.hibersap.session.SessionManagerImpl
 
org.hibersap - package org.hibersap
 
org.hibersap.annotations - package org.hibersap.annotations
 
org.hibersap.bapi - package org.hibersap.bapi
 
org.hibersap.configuration - package org.hibersap.configuration
 
org.hibersap.configuration.xml - package org.hibersap.configuration.xml
 
org.hibersap.conversion - package org.hibersap.conversion
 
org.hibersap.execution - package org.hibersap.execution
 
org.hibersap.interceptor - package org.hibersap.interceptor
 
org.hibersap.interceptor.impl - package org.hibersap.interceptor.impl
 
org.hibersap.mapping - package org.hibersap.mapping
 
org.hibersap.mapping.model - package org.hibersap.mapping.model
 
org.hibersap.session - package org.hibersap.session
 
org.hibersap.util - package org.hibersap.util
 
org.hibersap.validation - package org.hibersap.validation
 

P

Parameter - Annotation Type in org.hibersap.annotations
Maps the Java field to a parameter of the remote function module's interface.
PARAMETER - Static variable in class org.hibersap.bapi.BapiConstants
 
ParameterMapping - Class in org.hibersap.mapping.model
 
ParameterMapping(Class<?>, String, String, Class<? extends Converter>) - Constructor for class org.hibersap.mapping.model.ParameterMapping
 
ParameterMapping.ParamType - Enum in org.hibersap.mapping.model
 
ParameterType - Enum in org.hibersap.annotations
Declare parameter type.
parseResource(String) - Method in class org.hibersap.configuration.xml.HibersapJaxbXmlParser
 
parseResource(InputStream, String) - Method in class org.hibersap.configuration.xml.HibersapJaxbXmlParser
 
PojoMapper - Class in org.hibersap.execution
 
PojoMapper(ConverterCache) - Constructor for class org.hibersap.execution.PojoMapper
 
Properties - Class in org.hibersap.configuration.xml
 
Properties() - Constructor for class org.hibersap.configuration.xml.Properties
 
properties - Variable in class org.hibersap.configuration.xml.Properties
 
properties - Variable in class org.hibersap.configuration.xml.SessionManagerConfig
 
Property - Class in org.hibersap.configuration.xml
 
Property() - Constructor for class org.hibersap.configuration.xml.Property
 
Property(String, String) - Constructor for class org.hibersap.configuration.xml.Property
 

R

ReflectionHelper - Class in org.hibersap.mapping
 
registerSynchronization(Synchronization) - Method in class org.hibersap.session.AbstractTransaction
Register application-defined Synchronization callback.
registerSynchronization(Synchronization) - Method in interface org.hibersap.session.Transaction
 
remove(Property) - Method in class org.hibersap.configuration.xml.Properties
 
removeListener(T) - Method in class org.hibersap.util.Announcer
 
rollback() - Method in interface org.hibersap.session.Transaction
 
ROW - Static variable in class org.hibersap.bapi.BapiConstants
 

S

SapError(String, String, String, String) - Constructor for class org.hibersap.SapException.SapError
 
SapErrorInterceptor - Class in org.hibersap.interceptor.impl
Throws a SapException after the execution of a BAPI call when SAP returned an Error message.
SapErrorInterceptor() - Constructor for class org.hibersap.interceptor.impl.SapErrorInterceptor
 
SapException - Exception in org.hibersap
A SapException holds error messages corresponding to the values of SAP return structures.
SapException(List<SapException.SapError>) - Constructor for exception org.hibersap.SapException
 
SapException(SapException.SapError) - Constructor for exception org.hibersap.SapException
 
SapException.SapError - Class in org.hibersap
Hold information about (error, warning, info, etc.) values returned by a SAP function.
Session - Interface in org.hibersap.session
 
SessionImpl - Class in org.hibersap.session
 
SessionImpl(SessionManagerImplementor) - Constructor for class org.hibersap.session.SessionImpl
 
SessionImpl(SessionManagerImplementor, Credentials) - Constructor for class org.hibersap.session.SessionImpl
 
SessionImplementor - Interface in org.hibersap.session
Internal interface to the Session.
SessionManager - Interface in org.hibersap.session
 
SessionManagerConfig - Class in org.hibersap.configuration.xml
 
SessionManagerConfig() - Constructor for class org.hibersap.configuration.xml.SessionManagerConfig
 
SessionManagerConfig(String) - Constructor for class org.hibersap.configuration.xml.SessionManagerConfig
 
SessionManagerImpl - Class in org.hibersap.session
Implementation of the SessionManager.
SessionManagerImpl(ConfigurationData, Context) - Constructor for class org.hibersap.session.SessionManagerImpl
 
SessionManagerImplementor - Interface in org.hibersap.session
The internal interface to the SessionManager.
sessionManagers - Variable in class org.hibersap.configuration.xml.HibersapConfig
 
setAliasUser(String) - Method in class org.hibersap.session.Credentials
 
setAnnotatedClasses(List<String>) - Method in class org.hibersap.configuration.xml.SessionManagerConfig
 
setClient(String) - Method in class org.hibersap.session.Credentials
 
setContext(String) - Method in class org.hibersap.configuration.xml.SessionManagerConfig
 
setCredentials(Credentials) - Method in interface org.hibersap.execution.Connection
Set the credentials for the session.
setFieldValue(Object, String, Object) - Static method in class org.hibersap.mapping.ReflectionHelper
 
setJcaConnectionFactory(String) - Method in class org.hibersap.configuration.xml.SessionManagerConfig
 
setJcaConnectionSpecFactory(String) - Method in class org.hibersap.configuration.xml.SessionManagerConfig
 
setLanguage(String) - Method in class org.hibersap.session.Credentials
 
setName(String) - Method in class org.hibersap.configuration.xml.Property
Sets the value of the name properties.
setName(String) - Method in class org.hibersap.configuration.xml.SessionManagerConfig
 
setPassword(String) - Method in class org.hibersap.session.Credentials
 
setProperties(List<Property>) - Method in class org.hibersap.configuration.xml.Properties
 
setProperties(List<Property>) - Method in class org.hibersap.configuration.xml.SessionManagerConfig
 
setProperty(String, String) - Method in class org.hibersap.configuration.xml.Properties
 
setProperty(String, String) - Method in class org.hibersap.configuration.xml.SessionManagerConfig
 
setSessionManagers(List<SessionManagerConfig>) - Method in class org.hibersap.configuration.xml.HibersapConfig
 
setSsoTicket(String) - Method in class org.hibersap.session.Credentials
 
setUser(String) - Method in class org.hibersap.session.Credentials
 
setValidationMode(ValidationMode) - Method in class org.hibersap.configuration.xml.SessionManagerConfig
 
setValue(String) - Method in class org.hibersap.configuration.xml.Property
Sets the value of the value properties.
setX509Certificate(String) - Method in class org.hibersap.session.Credentials
 
size() - Method in class org.hibersap.configuration.xml.Properties
 
startDocument() - Method in class org.hibersap.configuration.xml.NamespaceFilter
 
startElement(String, String, String, Attributes) - Method in class org.hibersap.configuration.xml.NamespaceFilter
 
startPrefixMapping(String, String) - Method in class org.hibersap.configuration.xml.NamespaceFilter
 
stripDate(Date) - Static method in class org.hibersap.util.DateUtil
 
stripTime(Date) - Static method in class org.hibersap.util.DateUtil
 
StructureMapping - Class in org.hibersap.mapping.model
 
StructureMapping(Class<?>, String, String, Class<? extends Converter>) - Constructor for class org.hibersap.mapping.model.StructureMapping
 
Synchronization - Interface in org.hibersap.session
Callback interface for transactions.
SYSTEM - Static variable in class org.hibersap.bapi.BapiConstants
 

T

Table - Annotation Type in org.hibersap.annotations
Defines field to be a table parameter of the remote function module's interface.
TABLE - Static variable in class org.hibersap.bapi.BapiConstants
 
TableMapping - Class in org.hibersap.mapping.model
 
TableMapping(Class<?>, Class<?>, String, String, StructureMapping, Class<? extends Converter>) - Constructor for class org.hibersap.mapping.model.TableMapping
 
ThrowExceptionOnError - Annotation Type in org.hibersap.annotations
Generate a SapException when the function module returns errors in a RETURN structure or table.
to(Class<? extends T>) - Static method in class org.hibersap.util.Announcer
 
toString() - Method in class org.hibersap.configuration.xml.AnnotatedClasses
 
toString() - Method in class org.hibersap.configuration.xml.BapiInterceptorClasses
 
toString() - Method in class org.hibersap.configuration.xml.ExecutionInterceptorClasses
 
toString() - Method in class org.hibersap.configuration.xml.Properties
 
toString() - Method in class org.hibersap.configuration.xml.Property
 
toString() - Method in class org.hibersap.configuration.xml.SessionManagerConfig
 
toString() - Method in class org.hibersap.conversion.ConverterCache
 
toString() - Method in class org.hibersap.mapping.model.BapiMapping
 
toString() - Method in class org.hibersap.SapException.SapError
 
toString() - Method in exception org.hibersap.SapException
 
toString() - Method in class org.hibersap.session.Credentials
 
toString() - Method in class org.hibersap.session.SessionManagerImpl
 
Transaction - Interface in org.hibersap.session
Represents a transaction.
TYPE - Static variable in class org.hibersap.bapi.BapiConstants
 

U

UnsafeCastHelper - Class in org.hibersap.execution
 

V

validationMode - Variable in class org.hibersap.configuration.xml.SessionManagerConfig
 
ValidationMode - Enum in org.hibersap.configuration.xml
 
value - Variable in class org.hibersap.configuration.xml.Property
 
valueOf(String) - Static method in enum org.hibersap.annotations.ParameterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibersap.configuration.xml.ValidationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibersap.mapping.model.ParameterMapping.ParamType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.hibersap.annotations.ParameterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibersap.configuration.xml.ValidationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibersap.mapping.model.ParameterMapping.ParamType
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class org.hibersap.configuration.Environment
 

W

WAIT - Static variable in class org.hibersap.bapi.BapiConstants
 
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

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