Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractJpaOutboundGatewayParser - Class in org.springframework.integration.jpa.config.xml
-
The Abstract Parser for the JPA Outbound Gateways.
- AbstractJpaOutboundGatewayParser() - Constructor for class org.springframework.integration.jpa.config.xml.AbstractJpaOutboundGatewayParser
- afterPropertiesSet() - Method in class org.springframework.integration.jpa.core.DefaultJpaOperations
- afterPropertiesSet() - Method in class org.springframework.integration.jpa.core.JpaExecutor
-
Verify and sets the parameters.
- applyAndBind(String, Iterable<T>, EntityManager) - Static method in class org.springframework.integration.jpa.support.JpaUtils
-
Creates a where-clause referencing the given entities and appends it to the given query string.
B
- BeanPropertyParameterSource - Class in org.springframework.integration.jpa.support.parametersource
- BeanPropertyParameterSource(Object) - Constructor for class org.springframework.integration.jpa.support.parametersource.BeanPropertyParameterSource
-
Create a new BeanPropertySqlParameterSource for the given bean.
- BeanPropertyParameterSourceFactory - Class in org.springframework.integration.jpa.support.parametersource
- BeanPropertyParameterSourceFactory() - Constructor for class org.springframework.integration.jpa.support.parametersource.BeanPropertyParameterSourceFactory
C
- clearOnFlush(boolean) - Method in class org.springframework.integration.jpa.dsl.JpaUpdatingOutboundEndpointSpec
-
If set to
true
theEntityManager.clear()
will be called, and only if theEntityManager.flush()
was called after performing persistence operations. - createHandler() - Method in class org.springframework.integration.jpa.outbound.JpaOutboundGatewayFactoryBean
- createParameterSource(Object) - Method in class org.springframework.integration.jpa.support.parametersource.BeanPropertyParameterSourceFactory
- createParameterSource(Object) - Method in class org.springframework.integration.jpa.support.parametersource.ExpressionEvaluatingParameterSourceFactory
- createParameterSource(Object) - Method in interface org.springframework.integration.jpa.support.parametersource.ParameterSourceFactory
-
Return a new
ParameterSource
.
D
- DefaultJpaOperations - Class in org.springframework.integration.jpa.core
-
Class similar to JPA template limited to the operations required for the JPA adapters/gateway not using JpaTemplate as the class is deprecated since Spring 3.1.
- DefaultJpaOperations() - Constructor for class org.springframework.integration.jpa.core.DefaultJpaOperations
- delete(Object) - Method in class org.springframework.integration.jpa.core.DefaultJpaOperations
- delete(Object) - Method in interface org.springframework.integration.jpa.core.JpaOperations
- DELETE - Enum constant in enum class org.springframework.integration.jpa.support.PersistMode
- DELETE_ALL_QUERY_STRING - Static variable in class org.springframework.integration.jpa.support.JpaUtils
- deleteAfterPoll(boolean) - Method in class org.springframework.integration.jpa.dsl.JpaInboundChannelAdapterSpec
-
If set to 'true', the retrieved objects are deleted from the database upon being polled.
- deleteAfterPoll(boolean) - Method in class org.springframework.integration.jpa.dsl.JpaRetrievingOutboundGatewaySpec
-
If set to
true
, the retrieved objects are deleted from the database upon being polled. - deleteInBatch(boolean) - Method in class org.springframework.integration.jpa.dsl.JpaInboundChannelAdapterSpec
-
If not set, this property defaults to
false
, which means that deletion occurs on a per-object basis if a collection of entities is being deleted. - deleteInBatch(boolean) - Method in class org.springframework.integration.jpa.dsl.JpaRetrievingOutboundGatewaySpec
-
If not set, this property defaults to
false
, which means that deletion occurs on a per-object basis if a collection of entities is being deleted. - deleteInBatch(Iterable<?>) - Method in class org.springframework.integration.jpa.core.DefaultJpaOperations
- deleteInBatch(Iterable<?>) - Method in interface org.springframework.integration.jpa.core.JpaOperations
- detectAlias(String) - Static method in class org.springframework.integration.jpa.support.JpaUtils
-
Resolves the alias for the entity to be retrieved from the given JPA query.
- doPoll(ParameterSource, int, int) - Method in class org.springframework.integration.jpa.core.JpaExecutor
- doReceive() - Method in class org.springframework.integration.jpa.inbound.JpaPollingChannelAdapter
-
Use
JpaExecutor.poll()
to executes the JPA operation.
E
- entityClass(Class<?>) - Method in class org.springframework.integration.jpa.dsl.JpaBaseOutboundEndpointSpec
-
Specify the class type which is being used for retrieving entities from the database.
- entityClass(Class<?>) - Method in class org.springframework.integration.jpa.dsl.JpaInboundChannelAdapterSpec
-
Specify the class type which is being used for retrieving entities from the database.
- executeOutboundJpaOperation(Message<?>) - Method in class org.springframework.integration.jpa.core.JpaExecutor
-
Execute the actual Jpa Operation.
- executeUpdate(String, ParameterSource) - Method in class org.springframework.integration.jpa.core.DefaultJpaOperations
- executeUpdate(String, ParameterSource) - Method in interface org.springframework.integration.jpa.core.JpaOperations
-
Executes the given update statement and uses the given parameter source to set the required query parameters.
- executeUpdateWithNamedQuery(String, ParameterSource) - Method in class org.springframework.integration.jpa.core.DefaultJpaOperations
- executeUpdateWithNamedQuery(String, ParameterSource) - Method in interface org.springframework.integration.jpa.core.JpaOperations
- executeUpdateWithNativeQuery(String, ParameterSource) - Method in class org.springframework.integration.jpa.core.DefaultJpaOperations
- executeUpdateWithNativeQuery(String, ParameterSource) - Method in interface org.springframework.integration.jpa.core.JpaOperations
- expectSingleResult(boolean) - Method in class org.springframework.integration.jpa.dsl.JpaInboundChannelAdapterSpec
-
This parameter indicates that only one result object shall be returned as a result from the executed JPA operation.
- expectSingleResult(boolean) - Method in class org.springframework.integration.jpa.dsl.JpaRetrievingOutboundGatewaySpec
-
This parameter indicates that only one result object shall be returned as a result from the executed JPA operation.
- ExpressionEvaluatingParameterSource(Object, List<JpaParameter>, ExpressionEvaluatingParameterSourceUtils.ParameterExpressionEvaluator) - Constructor for class org.springframework.integration.jpa.support.parametersource.ExpressionEvaluatingParameterSourceFactory.ExpressionEvaluatingParameterSource
- ExpressionEvaluatingParameterSourceFactory - Class in org.springframework.integration.jpa.support.parametersource
-
A SpEL expression based
ParameterSourceFactory
implementation. - ExpressionEvaluatingParameterSourceFactory() - Constructor for class org.springframework.integration.jpa.support.parametersource.ExpressionEvaluatingParameterSourceFactory
- ExpressionEvaluatingParameterSourceFactory(BeanFactory) - Constructor for class org.springframework.integration.jpa.support.parametersource.ExpressionEvaluatingParameterSourceFactory
- ExpressionEvaluatingParameterSourceFactory.ExpressionEvaluatingParameterSource - Class in org.springframework.integration.jpa.support.parametersource
F
- find(Class<T>, Object) - Method in class org.springframework.integration.jpa.core.DefaultJpaOperations
- find(Class<T>, Object) - Method in interface org.springframework.integration.jpa.core.JpaOperations
-
Find an Entity of given type with the given primary key type.
- firstResult(int) - Method in class org.springframework.integration.jpa.dsl.JpaRetrievingOutboundGatewaySpec
-
Specify a first result in the query executed.
- firstResultExpression(String) - Method in class org.springframework.integration.jpa.dsl.JpaRetrievingOutboundGatewaySpec
-
Specify a SpEL expression that will be evaluated to get the first result in the query executed.
- firstResultExpression(Expression) - Method in class org.springframework.integration.jpa.dsl.JpaRetrievingOutboundGatewaySpec
-
Specify a SpEL expression that will be evaluated to get the first result in the query executed.
- flush() - Method in class org.springframework.integration.jpa.core.DefaultJpaOperations
- flush() - Method in interface org.springframework.integration.jpa.core.JpaOperations
-
Executes
EntityManager.flush()
. - flush(boolean) - Method in class org.springframework.integration.jpa.dsl.JpaUpdatingOutboundEndpointSpec
-
If set to
true
theEntityManager.flush()
will be called after persistence operation. - flushAfterDelete(boolean) - Method in class org.springframework.integration.jpa.dsl.JpaInboundChannelAdapterSpec
-
If set to
true
theEntityManager.flush()
will be called after persistence operation. - flushAfterDelete(boolean) - Method in class org.springframework.integration.jpa.dsl.JpaRetrievingOutboundGatewaySpec
-
If set to
true
theEntityManager.flush()
will be called after persistence operation. - flushSize(int) - Method in class org.springframework.integration.jpa.dsl.JpaUpdatingOutboundEndpointSpec
-
If the provided value is greater than
0
, thenEntityManager.flush()
will be called after persistence operations as well as within batch operations.
G
- getComponentsToRegister() - Method in class org.springframework.integration.jpa.dsl.JpaBaseOutboundEndpointSpec
- getComponentsToRegister() - Method in class org.springframework.integration.jpa.dsl.JpaInboundChannelAdapterSpec
- getComponentType() - Method in class org.springframework.integration.jpa.inbound.JpaPollingChannelAdapter
- getComponentType() - Method in class org.springframework.integration.jpa.outbound.JpaOutboundGateway
- getEntityManager() - Method in class org.springframework.integration.jpa.core.DefaultJpaOperations
- getEntityName(EntityManager, Class<?>) - Static method in class org.springframework.integration.jpa.support.JpaUtils
- getExpression() - Method in class org.springframework.integration.jpa.support.JpaParameter
- getInputChannelAttributeName() - Method in class org.springframework.integration.jpa.config.xml.AbstractJpaOutboundGatewayParser
- getJpaExecutorBuilder(Element, ParserContext) - Static method in class org.springframework.integration.jpa.config.xml.JpaParserUtils
-
Create a new
BeanDefinitionBuilder
for the classJpaExecutor
. - getJpaParameterBeanDefinitions(Element, ParserContext) - Static method in class org.springframework.integration.jpa.config.xml.JpaParserUtils
-
Create a
ManagedList
ofBeanDefinition
s containing parsed JPA Parameters. - getName() - Method in class org.springframework.integration.jpa.support.JpaParameter
- getOffendingJPAQl() - Method in exception org.springframework.integration.jpa.core.JpaOperationFailedException
- getOutboundGatewayJpaExecutorBuilder(Element, ParserContext) - Static method in class org.springframework.integration.jpa.config.xml.JpaParserUtils
-
Create a new
BeanDefinitionBuilder
for the classJpaExecutor
that is specific for JPA Outbound Gateways. - getProjectionExpression() - Method in class org.springframework.integration.jpa.support.JpaParameter
- getQueryString(String, String) - Static method in class org.springframework.integration.jpa.support.JpaUtils
-
Returns the query string for the given class name.
- getReadablePropertyNames() - Method in class org.springframework.integration.jpa.support.parametersource.BeanPropertyParameterSource
-
Provide access to the property names of the wrapped bean.
- getResultListForClass(Class<?>, int, int) - Method in class org.springframework.integration.jpa.core.DefaultJpaOperations
- getResultListForClass(Class<?>, int, int) - Method in interface org.springframework.integration.jpa.core.JpaOperations
- getResultListForNamedQuery(String, ParameterSource, int, int) - Method in class org.springframework.integration.jpa.core.DefaultJpaOperations
- getResultListForNamedQuery(String, ParameterSource, int, int) - Method in interface org.springframework.integration.jpa.core.JpaOperations
- getResultListForNativeQuery(String, Class<?>, ParameterSource, int, int) - Method in class org.springframework.integration.jpa.core.DefaultJpaOperations
- getResultListForNativeQuery(String, Class<?>, ParameterSource, int, int) - Method in interface org.springframework.integration.jpa.core.JpaOperations
- getResultListForQuery(String, ParameterSource) - Method in class org.springframework.integration.jpa.core.DefaultJpaOperations
- getResultListForQuery(String, ParameterSource) - Method in interface org.springframework.integration.jpa.core.JpaOperations
-
Execute the provided query to return a list of results.
- getResultListForQuery(String, ParameterSource, int, int) - Method in class org.springframework.integration.jpa.core.DefaultJpaOperations
- getResultListForQuery(String, ParameterSource, int, int) - Method in interface org.springframework.integration.jpa.core.JpaOperations
-
Executes the provided query to return a list of results.
- getSingleResultForQuery(String, ParameterSource) - Method in class org.springframework.integration.jpa.core.DefaultJpaOperations
- getSingleResultForQuery(String, ParameterSource) - Method in interface org.springframework.integration.jpa.core.JpaOperations
-
Execute the provided query to return a single element.
- getSpelExpression() - Method in class org.springframework.integration.jpa.support.JpaParameter
- getValue() - Method in class org.springframework.integration.jpa.support.JpaParameter
- getValue(String) - Method in class org.springframework.integration.jpa.support.parametersource.BeanPropertyParameterSource
- getValue(String) - Method in class org.springframework.integration.jpa.support.parametersource.ExpressionEvaluatingParameterSourceFactory.ExpressionEvaluatingParameterSource
- getValue(String) - Method in interface org.springframework.integration.jpa.support.parametersource.ParameterSource
-
Return the parameter value for the requested named parameter.
- getValueByPosition(int) - Method in class org.springframework.integration.jpa.support.parametersource.ExpressionEvaluatingParameterSourceFactory.ExpressionEvaluatingParameterSource
- getValueByPosition(int) - Method in interface org.springframework.integration.jpa.support.parametersource.PositionSupportingParameterSource
H
- handleRequestMessage(Message<?>) - Method in class org.springframework.integration.jpa.outbound.JpaOutboundGateway
- hasValue(String) - Method in class org.springframework.integration.jpa.support.parametersource.BeanPropertyParameterSource
- hasValue(String) - Method in class org.springframework.integration.jpa.support.parametersource.ExpressionEvaluatingParameterSourceFactory.ExpressionEvaluatingParameterSource
- hasValue(String) - Method in interface org.springframework.integration.jpa.support.parametersource.ParameterSource
-
Determine whether there is a value for the specified named parameter.
I
- idExpression(String) - Method in class org.springframework.integration.jpa.dsl.JpaRetrievingOutboundGatewaySpec
-
Specify a SpEL expression that will be evaluated to get the
primaryKey
forEntityManager.find(Class, Object)
. - idExpression(Expression) - Method in class org.springframework.integration.jpa.dsl.JpaRetrievingOutboundGatewaySpec
-
Specify a SpEL expression that will be evaluated to get the
primaryKey
forEntityManager.find(Class, Object)
. - inboundAdapter(EntityManager) - Static method in class org.springframework.integration.jpa.dsl.Jpa
-
Create a
JpaInboundChannelAdapterSpec
builder instance based on the providedEntityManager
. - inboundAdapter(EntityManagerFactory) - Static method in class org.springframework.integration.jpa.dsl.Jpa
-
Create a
JpaInboundChannelAdapterSpec
builder instance based on the providedEntityManagerFactory
. - inboundAdapter(JpaOperations) - Static method in class org.springframework.integration.jpa.dsl.Jpa
-
Create a
JpaInboundChannelAdapterSpec
builder instance based on the providedJpaOperations
. - init() - Method in class org.springframework.integration.jpa.config.xml.JpaNamespaceHandler
- isUsingReplyProducer() - Method in class org.springframework.integration.jpa.config.xml.JpaOutboundChannelAdapterParser
J
- Jpa - Class in org.springframework.integration.jpa.dsl
-
Factory class for JPA components.
- JpaBaseOutboundEndpointSpec<S extends JpaBaseOutboundEndpointSpec<S>> - Class in org.springframework.integration.jpa.dsl
-
The base
MessageHandlerSpec
for JPA Outbound endpoints. - JpaBaseOutboundEndpointSpec(JpaExecutor) - Constructor for class org.springframework.integration.jpa.dsl.JpaBaseOutboundEndpointSpec
- jpaExecutor - Variable in class org.springframework.integration.jpa.dsl.JpaBaseOutboundEndpointSpec
- jpaExecutor - Variable in class org.springframework.integration.jpa.dsl.JpaInboundChannelAdapterSpec
- JpaExecutor - Class in org.springframework.integration.jpa.core
-
Executes Jpa Operations that produce payload objects from the result of the provided: entityClass JpQl Select Query Sql Native Query JpQl Named Query Sql Native Named Query .
- JpaExecutor(EntityManager) - Constructor for class org.springframework.integration.jpa.core.JpaExecutor
-
Constructor taking an
EntityManager
directly. - JpaExecutor(EntityManagerFactory) - Constructor for class org.springframework.integration.jpa.core.JpaExecutor
-
Constructor taking an
EntityManagerFactory
from which theEntityManager
can be obtained. - JpaExecutor(JpaOperations) - Constructor for class org.springframework.integration.jpa.core.JpaExecutor
-
If custom behavior is required a custom implementation of
JpaOperations
can be passed in. - JpaInboundChannelAdapterParser - Class in org.springframework.integration.jpa.config.xml
-
The JPA Inbound Channel adapter parser.
- JpaInboundChannelAdapterParser() - Constructor for class org.springframework.integration.jpa.config.xml.JpaInboundChannelAdapterParser
- JpaInboundChannelAdapterSpec - Class in org.springframework.integration.jpa.dsl
-
A
MessageSourceSpec
for aJpaPollingChannelAdapter
. - JpaInboundChannelAdapterSpec(JpaExecutor) - Constructor for class org.springframework.integration.jpa.dsl.JpaInboundChannelAdapterSpec
- JpaNamespaceHandler - Class in org.springframework.integration.jpa.config.xml
-
The namespace handler for the JPA namespace.
- JpaNamespaceHandler() - Constructor for class org.springframework.integration.jpa.config.xml.JpaNamespaceHandler
- JpaOperationFailedException - Exception in org.springframework.integration.jpa.core
-
An Exception that would be thrown if any of the Operations from
JpaOperations
fails. - JpaOperationFailedException(String, String) - Constructor for exception org.springframework.integration.jpa.core.JpaOperationFailedException
- JpaOperations - Interface in org.springframework.integration.jpa.core
-
The Interface containing all the JpaOperations those will be executed by the Jpa Spring Integration components.
- JpaOutboundChannelAdapterParser - Class in org.springframework.integration.jpa.config.xml
-
The parser for JPA outbound channel adapter.
- JpaOutboundChannelAdapterParser() - Constructor for class org.springframework.integration.jpa.config.xml.JpaOutboundChannelAdapterParser
- JpaOutboundGateway - Class in org.springframework.integration.jpa.outbound
-
The Jpa Outbound Gateway will allow you to make outbound operations to either: submit (insert, delete) data to a database using JPA retrieve (select) data from a database Depending on the selected
OutboundGatewayType
, the outbound gateway will use either theJpaExecutor
's poll method or its executeOutboundJpaOperation method. - JpaOutboundGateway(JpaExecutor) - Constructor for class org.springframework.integration.jpa.outbound.JpaOutboundGateway
-
Constructor taking an
JpaExecutor
that wraps all JPA Operations. - JpaOutboundGatewayFactoryBean - Class in org.springframework.integration.jpa.outbound
-
The
JpaOutboundGatewayFactoryBean
creates instances of theJpaOutboundGateway
. - JpaOutboundGatewayFactoryBean() - Constructor for class org.springframework.integration.jpa.outbound.JpaOutboundGatewayFactoryBean
- JpaParameter - Class in org.springframework.integration.jpa.support
-
Abstraction of Jpa parameters allowing to provide static parameters and SpEl Expression based parameters.
- JpaParameter() - Constructor for class org.springframework.integration.jpa.support.JpaParameter
-
Default constructor.
- JpaParameter(Object, String) - Constructor for class org.springframework.integration.jpa.support.JpaParameter
-
Instantiates a new Jpa Parameter without a name.
- JpaParameter(String, Object, String) - Constructor for class org.springframework.integration.jpa.support.JpaParameter
-
Instantiates a new Jpa Parameter.
- JpaParserUtils - Class in org.springframework.integration.jpa.config.xml
-
Contains various utility methods for parsing JPA Adapter specific namespace elements and generation the respective
BeanDefinition
s. - JpaPollingChannelAdapter - Class in org.springframework.integration.jpa.inbound
-
Polling message source that produces messages from the result of the provided: entityClass JpQl Select Query Sql Native Query JpQl Named Query Sql Native Named Query .
- JpaPollingChannelAdapter(JpaExecutor) - Constructor for class org.springframework.integration.jpa.inbound.JpaPollingChannelAdapter
-
Constructor taking a
JpaExecutor
that provide all required JPA functionality. - jpaQuery(String) - Method in class org.springframework.integration.jpa.dsl.JpaBaseOutboundEndpointSpec
-
Specify a JPA query to perform persistent operation.
- jpaQuery(String) - Method in class org.springframework.integration.jpa.dsl.JpaInboundChannelAdapterSpec
-
Specify a JPA query to perform persistent operation.
- JpaRetrievingOutboundGatewaySpec - Class in org.springframework.integration.jpa.dsl
-
A
JpaBaseOutboundEndpointSpec
extension for theJpaOutboundGateway
withOutboundGatewayType.RETRIEVING
mode. - JpaRetrievingOutboundGatewaySpec(JpaExecutor) - Constructor for class org.springframework.integration.jpa.dsl.JpaRetrievingOutboundGatewaySpec
- JpaUpdatingOutboundEndpointSpec - Class in org.springframework.integration.jpa.dsl
- JpaUpdatingOutboundEndpointSpec(JpaExecutor) - Constructor for class org.springframework.integration.jpa.dsl.JpaUpdatingOutboundEndpointSpec
- JpaUtils - Class in org.springframework.integration.jpa.support
-
This Utility contains a sub-set of utility methods from the Spring Data JPA Project.
M
- maxResults(int) - Method in class org.springframework.integration.jpa.dsl.JpaInboundChannelAdapterSpec
-
Set the maximum number of results expression.
- maxResults(int) - Method in class org.springframework.integration.jpa.dsl.JpaRetrievingOutboundGatewaySpec
-
Set the maximum number of results expression.
- maxResultsExpression(String) - Method in class org.springframework.integration.jpa.dsl.JpaInboundChannelAdapterSpec
-
Specify a SpEL expression for maximum number of results expression.
- maxResultsExpression(String) - Method in class org.springframework.integration.jpa.dsl.JpaRetrievingOutboundGatewaySpec
-
Specify a SpEL expression for maximum number of results expression.
- maxResultsExpression(Expression) - Method in class org.springframework.integration.jpa.dsl.JpaInboundChannelAdapterSpec
-
Specify a SpEL expression for maximum number of results expression.
- maxResultsExpression(Expression) - Method in class org.springframework.integration.jpa.dsl.JpaRetrievingOutboundGatewaySpec
-
Specify a SpEL expression for maximum number of results expression.
- merge(Object) - Method in class org.springframework.integration.jpa.core.DefaultJpaOperations
- merge(Object) - Method in interface org.springframework.integration.jpa.core.JpaOperations
-
The entity to be merged with the
EntityManager
. - merge(Object, int, boolean) - Method in class org.springframework.integration.jpa.core.DefaultJpaOperations
- merge(Object, int, boolean) - Method in interface org.springframework.integration.jpa.core.JpaOperations
-
The entity to be merged with the
EntityManager
. - MERGE - Enum constant in enum class org.springframework.integration.jpa.support.PersistMode
N
- namedQuery(String) - Method in class org.springframework.integration.jpa.dsl.JpaBaseOutboundEndpointSpec
-
Specify a name a named JPQL based query or a native SQL query.
- namedQuery(String) - Method in class org.springframework.integration.jpa.dsl.JpaInboundChannelAdapterSpec
-
Specify a name a named JPQL based query or a native SQL query.
- nativeQuery(String) - Method in class org.springframework.integration.jpa.dsl.JpaBaseOutboundEndpointSpec
-
Specify a native SQL query to perform persistent operation.
- nativeQuery(String) - Method in class org.springframework.integration.jpa.dsl.JpaInboundChannelAdapterSpec
-
Specify a native SQL query to perform persistent operation.
O
- onInit() - Method in class org.springframework.integration.jpa.core.DefaultJpaOperations
-
Subclasses may implement this for initialization logic.
- onInit() - Method in class org.springframework.integration.jpa.inbound.JpaPollingChannelAdapter
-
Check for mandatory attributes.
- org.springframework.integration.jpa.config.xml - package org.springframework.integration.jpa.config.xml
-
Provides parser classes to provide Xml namespace support for the Jpa components.
- org.springframework.integration.jpa.core - package org.springframework.integration.jpa.core
-
Provides core classes of the JPA module.
- org.springframework.integration.jpa.dsl - package org.springframework.integration.jpa.dsl
-
Provides JPA Components support for Java DSL.
- org.springframework.integration.jpa.inbound - package org.springframework.integration.jpa.inbound
-
Provides inbound Spring Integration Jpa components.
- org.springframework.integration.jpa.outbound - package org.springframework.integration.jpa.outbound
-
Provides Spring Integration components for doing outbound operations.
- org.springframework.integration.jpa.support - package org.springframework.integration.jpa.support
-
Provides various support classes used across Spring Integration Jpa Components.
- org.springframework.integration.jpa.support.parametersource - package org.springframework.integration.jpa.support.parametersource
-
Provides generic support for ParameterSources and ParameterSource Factories.
- outboundAdapter(EntityManager) - Static method in class org.springframework.integration.jpa.dsl.Jpa
-
Create a
JpaUpdatingOutboundEndpointSpec
builder instance for one-way adapter based on the providedEntityManager
. - outboundAdapter(EntityManagerFactory) - Static method in class org.springframework.integration.jpa.dsl.Jpa
-
Create a
JpaUpdatingOutboundEndpointSpec
builder instance for one-way adapter based on the providedEntityManagerFactory
. - outboundAdapter(JpaOperations) - Static method in class org.springframework.integration.jpa.dsl.Jpa
-
Create a
JpaUpdatingOutboundEndpointSpec
builder instance for one-way adapter based on the providedJpaOperations
. - OutboundGatewayType - Enum Class in org.springframework.integration.jpa.support
-
Indicates the mode of operation for the outbound Jpa Gateway.
P
- parameter(Object) - Method in class org.springframework.integration.jpa.dsl.JpaBaseOutboundEndpointSpec
-
Add a value for indexed query parameter.
- parameter(String, Object) - Method in class org.springframework.integration.jpa.dsl.JpaBaseOutboundEndpointSpec
-
Add a value for named parameter in the query.
- parameter(JpaParameter) - Method in class org.springframework.integration.jpa.dsl.JpaBaseOutboundEndpointSpec
- parameterExpression(String) - Method in class org.springframework.integration.jpa.dsl.JpaBaseOutboundEndpointSpec
-
Add a SpEL expression for indexed parameter in the query.
- parameterExpression(String, String) - Method in class org.springframework.integration.jpa.dsl.JpaBaseOutboundEndpointSpec
-
Add a SpEL expression for named parameter in the query.
- parameterSource(ParameterSource) - Method in class org.springframework.integration.jpa.dsl.JpaInboundChannelAdapterSpec
-
Specify a
ParameterSource
that would be used to provide additional parameters. - ParameterSource - Interface in org.springframework.integration.jpa.support.parametersource
- parameterSourceFactory(ParameterSourceFactory) - Method in class org.springframework.integration.jpa.dsl.JpaBaseOutboundEndpointSpec
-
Specify a
ParameterSourceFactory
to populate query parameters at runtime against request message. - ParameterSourceFactory - Interface in org.springframework.integration.jpa.support.parametersource
- parseConsumer(Element, ParserContext) - Method in class org.springframework.integration.jpa.config.xml.JpaOutboundChannelAdapterParser
- parseHandler(Element, ParserContext) - Method in class org.springframework.integration.jpa.config.xml.AbstractJpaOutboundGatewayParser
- parseHandler(Element, ParserContext) - Method in class org.springframework.integration.jpa.config.xml.RetrievingJpaOutboundGatewayParser
- parseHandler(Element, ParserContext) - Method in class org.springframework.integration.jpa.config.xml.UpdatingJpaOutboundGatewayParser
- parseSource(Element, ParserContext) - Method in class org.springframework.integration.jpa.config.xml.JpaInboundChannelAdapterParser
- persist(Object) - Method in class org.springframework.integration.jpa.core.DefaultJpaOperations
- persist(Object) - Method in interface org.springframework.integration.jpa.core.JpaOperations
-
Persists the entity.
- persist(Object, int, boolean) - Method in class org.springframework.integration.jpa.core.DefaultJpaOperations
- persist(Object, int, boolean) - Method in interface org.springframework.integration.jpa.core.JpaOperations
-
Persists the entity.
- PERSIST - Enum constant in enum class org.springframework.integration.jpa.support.PersistMode
- persistMode(PersistMode) - Method in class org.springframework.integration.jpa.dsl.JpaUpdatingOutboundEndpointSpec
-
Specify a
PersistMode
for the gateway. - PersistMode - Enum Class in org.springframework.integration.jpa.support
-
Indicates how entities shall be persisted to the underlying persistence store.
- poll() - Method in class org.springframework.integration.jpa.core.JpaExecutor
-
Execute the JPA operation.
- poll(Message<?>) - Method in class org.springframework.integration.jpa.core.JpaExecutor
-
Execute a (typically retrieving) JPA operation.
- PositionSupportingParameterSource - Interface in org.springframework.integration.jpa.support.parametersource
- producesReply(boolean) - Method in class org.springframework.integration.jpa.dsl.JpaUpdatingOutboundEndpointSpec
R
- RETRIEVING - Enum constant in enum class org.springframework.integration.jpa.support.OutboundGatewayType
- retrievingGateway(EntityManager) - Static method in class org.springframework.integration.jpa.dsl.Jpa
-
Create a
JpaRetrievingOutboundGatewaySpec
builder instance for request-reply gateway based on the providedEntityManager
. - retrievingGateway(EntityManagerFactory) - Static method in class org.springframework.integration.jpa.dsl.Jpa
-
Create a
JpaRetrievingOutboundGatewaySpec
builder instance for request-reply gateway based on the providedEntityManagerFactory
. - retrievingGateway(JpaOperations) - Static method in class org.springframework.integration.jpa.dsl.Jpa
-
Create a
JpaRetrievingOutboundGatewaySpec
builder instance for request-reply gateway based on the providedJpaOperations
. - RetrievingJpaOutboundGatewayParser - Class in org.springframework.integration.jpa.config.xml
-
The Parser for the Retrieving Jpa Outbound Gateway.
- RetrievingJpaOutboundGatewayParser() - Constructor for class org.springframework.integration.jpa.config.xml.RetrievingJpaOutboundGatewayParser
S
- setBeanFactory(BeanFactory) - Method in class org.springframework.integration.jpa.core.JpaExecutor
- setClearOnFlush(boolean) - Method in class org.springframework.integration.jpa.core.JpaExecutor
-
If set to
true
theEntityManager.clear()
will be called, and only if theEntityManager.flush()
was called after performing persistence operations. - setDeleteAfterPoll(boolean) - Method in class org.springframework.integration.jpa.core.JpaExecutor
-
If set to 'true', the retrieved objects are deleted from the database upon being polled.
- setDeleteInBatch(boolean) - Method in class org.springframework.integration.jpa.core.JpaExecutor
-
If not set, this property defaults to
false
, which means that deletion occurs on a per-object basis if a collection of entities is being deleted. - setEntityClass(Class<?>) - Method in class org.springframework.integration.jpa.core.JpaExecutor
-
Set the class type which is being used for retrieving entities from the database.
- setEntityManager(EntityManager) - Method in class org.springframework.integration.jpa.core.DefaultJpaOperations
- setEntityManagerFactory(EntityManagerFactory) - Method in class org.springframework.integration.jpa.core.DefaultJpaOperations
- setExpectSingleResult(boolean) - Method in class org.springframework.integration.jpa.core.JpaExecutor
-
This parameter indicates that only one result object shall be returned as a result from the executed JPA operation.
- setExpression(String) - Method in class org.springframework.integration.jpa.support.JpaParameter
- setFirstResultExpression(Expression) - Method in class org.springframework.integration.jpa.core.JpaExecutor
-
Set the expression that will be evaluated to get the first result in the query executed.
- setFlush(boolean) - Method in class org.springframework.integration.jpa.core.JpaExecutor
-
If set to
true
theEntityManager.flush()
will be called after persistence operation. - setFlushSize(int) - Method in class org.springframework.integration.jpa.core.JpaExecutor
-
If the provided value is greater than
0
, thenEntityManager.flush()
will be called after persistence operations as well as within batch operations. - setGatewayType(OutboundGatewayType) - Method in class org.springframework.integration.jpa.outbound.JpaOutboundGateway
-
Specify the
JpaOutboundGateway
mode. - setGatewayType(OutboundGatewayType) - Method in class org.springframework.integration.jpa.outbound.JpaOutboundGatewayFactoryBean
- setIdExpression(Expression) - Method in class org.springframework.integration.jpa.core.JpaExecutor
-
Set the expression that will be evaluated to get the
primaryKey
forEntityManager.find(Class, Object)
. - setIntegrationEvaluationContext(EvaluationContext) - Method in class org.springframework.integration.jpa.core.JpaExecutor
- setJpaExecutor(JpaExecutor) - Method in class org.springframework.integration.jpa.outbound.JpaOutboundGatewayFactoryBean
- setJpaParameters(List<JpaParameter>) - Method in class org.springframework.integration.jpa.core.JpaExecutor
- setJpaQuery(String) - Method in class org.springframework.integration.jpa.core.JpaExecutor
- setMaxNumberOfResults(int) - Method in class org.springframework.integration.jpa.core.JpaExecutor
-
Set the max number of results to retrieve from the database.
- setMaxResultsExpression(Expression) - Method in class org.springframework.integration.jpa.core.JpaExecutor
-
Set the expression for maximum number of results expression.
- setName(String) - Method in class org.springframework.integration.jpa.support.JpaParameter
- setNamedQuery(String) - Method in class org.springframework.integration.jpa.core.JpaExecutor
-
A named query can either refer to a named JPQL based query or a native SQL query.
- setNativeQuery(String) - Method in class org.springframework.integration.jpa.core.JpaExecutor
-
You can also use native Sql queries to poll data from the database.
- setParameters(List<JpaParameter>) - Method in class org.springframework.integration.jpa.support.parametersource.ExpressionEvaluatingParameterSourceFactory
-
Define the (optional) parameter values.
- setParameterSource(ParameterSource) - Method in class org.springframework.integration.jpa.core.JpaExecutor
-
Specify the
ParameterSource
that would be used to provide additional parameters. - setParameterSourceFactory(ParameterSourceFactory) - Method in class org.springframework.integration.jpa.core.JpaExecutor
- setPersistMode(PersistMode) - Method in class org.springframework.integration.jpa.core.JpaExecutor
- setProducesReply(boolean) - Method in class org.springframework.integration.jpa.outbound.JpaOutboundGateway
-
If set to 'false', this component will act as an Outbound Channel Adapter.
- setProducesReply(boolean) - Method in class org.springframework.integration.jpa.outbound.JpaOutboundGatewayFactoryBean
- setReplyTimeout(long) - Method in class org.springframework.integration.jpa.outbound.JpaOutboundGatewayFactoryBean
-
Specify the time the gateway will wait to send the result to the reply channel.
- setRequiresReply(boolean) - Method in class org.springframework.integration.jpa.outbound.JpaOutboundGatewayFactoryBean
- setStaticParameters(Map<String, Object>) - Method in class org.springframework.integration.jpa.support.parametersource.BeanPropertyParameterSourceFactory
-
If the input is a List or a Map, the output is a map parameter source, and in that case some static parameters can be added (default is empty).
- setUsePayloadAsParameterSource(Boolean) - Method in class org.springframework.integration.jpa.core.JpaExecutor
- setValue(Object) - Method in class org.springframework.integration.jpa.support.JpaParameter
- shouldGenerateId() - Method in class org.springframework.integration.jpa.config.xml.JpaOutboundChannelAdapterParser
- shouldGenerateIdAsFallback() - Method in class org.springframework.integration.jpa.config.xml.JpaOutboundChannelAdapterParser
T
- toString() - Method in class org.springframework.integration.jpa.support.JpaParameter
U
- UPDATING - Enum constant in enum class org.springframework.integration.jpa.support.OutboundGatewayType
- updatingGateway(EntityManager) - Static method in class org.springframework.integration.jpa.dsl.Jpa
-
Create a
JpaUpdatingOutboundEndpointSpec
builder instance for request-reply gateway based on the providedEntityManager
. - updatingGateway(EntityManagerFactory) - Static method in class org.springframework.integration.jpa.dsl.Jpa
-
Create a
JpaUpdatingOutboundEndpointSpec
builder instance for request-reply gateway based on the providedEntityManagerFactory
. - updatingGateway(JpaOperations) - Static method in class org.springframework.integration.jpa.dsl.Jpa
-
Create a
JpaUpdatingOutboundEndpointSpec
builder instance for request-reply gateway based on the providedJpaOperations
. - UpdatingJpaOutboundGatewayParser - Class in org.springframework.integration.jpa.config.xml
-
The Parser for Updating JPA Outbound Gateway.
- UpdatingJpaOutboundGatewayParser() - Constructor for class org.springframework.integration.jpa.config.xml.UpdatingJpaOutboundGatewayParser
- usePayloadAsParameterSource(Boolean) - Method in class org.springframework.integration.jpa.dsl.JpaBaseOutboundEndpointSpec
-
Indicates that whether only the payload of the passed in
Message
will be used as a source of parameters.
V
- valueOf(String) - Static method in enum class org.springframework.integration.jpa.support.OutboundGatewayType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.integration.jpa.support.PersistMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.springframework.integration.jpa.support.OutboundGatewayType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.integration.jpa.support.PersistMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form