Index
A B C D E F G H I J M N O P R S T U V
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
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.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
truetheEntityManager.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 - 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.
- doInit() - Method in class org.springframework.integration.jpa.outbound.JpaOutboundGateway
- 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
ParameterSourceFactoryimplementation. - 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 interface org.springframework.integration.jpa.core.JpaOperations
-
Executes
EntityManager.flush(). - flush(boolean) - Method in class org.springframework.integration.jpa.dsl.JpaUpdatingOutboundEndpointSpec
-
If set to
truetheEntityManager.flush()will be called after persistence operation. - flushAfterDelete(boolean) - Method in class org.springframework.integration.jpa.dsl.JpaInboundChannelAdapterSpec
-
If set to
truetheEntityManager.flush()will be called after persistence operation. - flushAfterDelete(boolean) - Method in class org.springframework.integration.jpa.dsl.JpaRetrievingOutboundGatewaySpec
-
If set to
truetheEntityManager.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
- 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
BeanDefinitionBuilderfor the classJpaExecutor. - getJpaParameterBeanDefinitions(Element, ParserContext) - Static method in class org.springframework.integration.jpa.config.xml.JpaParserUtils
-
Create a
ManagedListofBeanDefinitions 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
BeanDefinitionBuilderfor the classJpaExecutorthat 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
-
Executes 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
-
Executes 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
primaryKeyforEntityManager.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
primaryKeyforEntityManager.find(Class, Object) - inboundAdapter(EntityManager) - Static method in class org.springframework.integration.jpa.dsl.Jpa
-
Create a
JpaInboundChannelAdapterSpecbuilder instance based on the providedEntityManager. - inboundAdapter(EntityManagerFactory) - Static method in class org.springframework.integration.jpa.dsl.Jpa
-
Create a
JpaInboundChannelAdapterSpecbuilder instance based on the providedEntityManagerFactory. - inboundAdapter(JpaOperations) - Static method in class org.springframework.integration.jpa.dsl.Jpa
-
Create a
JpaInboundChannelAdapterSpecbuilder 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
MessageHandlerSpecfor 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 When objects are being retrieved, it also possibly to: delete the retrieved object If neither entityClass nor any other query is specified then the entity-class is "guessed" from the
Messagepayload.idExpression - JpaExecutor(EntityManager) - Constructor for class org.springframework.integration.jpa.core.JpaExecutor
-
Constructor taking an
EntityManagerdirectly. - JpaExecutor(EntityManagerFactory) - Constructor for class org.springframework.integration.jpa.core.JpaExecutor
-
Constructor taking an
EntityManagerFactoryfrom which theEntityManagercan be obtained. - JpaExecutor(JpaOperations) - Constructor for class org.springframework.integration.jpa.core.JpaExecutor
-
If custom behavior is required a custom implementation of
JpaOperationscan 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
MessageSourceSpecfor 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
JpaOperationsfails - 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
JpaExecutorthat wraps all JPA Operations. - JpaOutboundGatewayFactoryBean - Class in org.springframework.integration.jpa.outbound
-
The
JpaOutboundGatewayFactoryBeancreates 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
BeanDefinitions. - 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 After the objects have been polled, it also possibly to either: executes an update after the select possibly to updated the state of selected records executes an update (per retrieved object or for the entire payload) delete the retrieved object
- JpaPollingChannelAdapter(JpaExecutor) - Constructor for class org.springframework.integration.jpa.inbound.JpaPollingChannelAdapter
-
Constructor taking a
JpaExecutorthat 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
JpaBaseOutboundEndpointSpecextension for theJpaOutboundGatewaywithOutboundGatewayType.RETRIEVINGmode. - 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 - 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.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
JpaUpdatingOutboundEndpointSpecbuilder instance for one-way adapter based on the providedEntityManager. - outboundAdapter(EntityManagerFactory) - Static method in class org.springframework.integration.jpa.dsl.Jpa
-
Create a
JpaUpdatingOutboundEndpointSpecbuilder instance for one-way adapter based on the providedEntityManagerFactory. - outboundAdapter(JpaOperations) - Static method in class org.springframework.integration.jpa.dsl.Jpa
-
Create a
JpaUpdatingOutboundEndpointSpecbuilder instance for one-way adapter based on the providedJpaOperations. - OutboundGatewayType - Enum 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
ParameterSourcethat 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
ParameterSourceFactoryto 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 - org.springframework.integration.jpa.support.PersistMode
- persistMode(PersistMode) - Method in class org.springframework.integration.jpa.dsl.JpaUpdatingOutboundEndpointSpec
-
Specify a
PersistModefor the gateway. - PersistMode - Enum 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 - org.springframework.integration.jpa.support.OutboundGatewayType
- retrievingGateway(EntityManager) - Static method in class org.springframework.integration.jpa.dsl.Jpa
-
Create a
JpaRetrievingOutboundGatewaySpecbuilder instance for request-reply gateway based on the providedEntityManager. - retrievingGateway(EntityManagerFactory) - Static method in class org.springframework.integration.jpa.dsl.Jpa
-
Create a
JpaRetrievingOutboundGatewaySpecbuilder instance for request-reply gateway based on the providedEntityManagerFactory. - retrievingGateway(JpaOperations) - Static method in class org.springframework.integration.jpa.dsl.Jpa
-
Create a
JpaRetrievingOutboundGatewaySpecbuilder 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
truetheEntityManager.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
-
Sets the class type which is being used for retrieving entities from the database.
- 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
truetheEntityManager.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
JpaOutboundGatewaymode. - 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
primaryKeyforEntityManager.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
ParameterSourcethat 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
-
Specifies 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 - org.springframework.integration.jpa.support.OutboundGatewayType
- updatingGateway(EntityManager) - Static method in class org.springframework.integration.jpa.dsl.Jpa
-
Create a
JpaUpdatingOutboundEndpointSpecbuilder instance for request-reply gateway based on the providedEntityManager. - updatingGateway(EntityManagerFactory) - Static method in class org.springframework.integration.jpa.dsl.Jpa
-
Create a
JpaUpdatingOutboundEndpointSpecbuilder instance for request-reply gateway based on the providedEntityManagerFactory. - updatingGateway(JpaOperations) - Static method in class org.springframework.integration.jpa.dsl.Jpa
-
Create a
JpaUpdatingOutboundEndpointSpecbuilder 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
Messagewill be used as a source of parameters.
V
- valueOf(String) - Static method in enum org.springframework.integration.jpa.support.OutboundGatewayType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.integration.jpa.support.PersistMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.springframework.integration.jpa.support.OutboundGatewayType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.springframework.integration.jpa.support.PersistMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes|All Packages