spring-framework / org.springframework.jca.cci.object / EisOperation

EisOperation

abstract class EisOperation : InitializingBean

Base class for EIS operation objects that work with the CCI API. Encapsulates a CCI ConnectionFactory and a CCI InteractionSpec.

Works with a CciTemplate instance underneath. EIS operation objects are an alternative to working with a CciTemplate directly.

Author
Juergen Hoeller

Since
1.2

See Also
#setConnectionFactory#setInteractionSpec

Constructors

<init>

EisOperation()

Base class for EIS operation objects that work with the CCI API. Encapsulates a CCI ConnectionFactory and a CCI InteractionSpec.

Works with a CciTemplate instance underneath. EIS operation objects are an alternative to working with a CciTemplate directly.

Functions

afterPropertiesSet

open fun afterPropertiesSet(): Unit

getCciTemplate

open fun getCciTemplate(): CciTemplate

Return the CciTemplate used by this operation.

getInteractionSpec

open fun getInteractionSpec(): InteractionSpec

Return the CCI InteractionSpec for this operation.

setCciTemplate

open fun setCciTemplate(cciTemplate: CciTemplate): Unit

Set the CciTemplate to be used by this operation. Alternatively, specify a CCI ConnectionFactory.

setConnectionFactory

open fun setConnectionFactory(connectionFactory: ConnectionFactory): Unit

Set the CCI ConnectionFactory to be used by this operation.

setInteractionSpec

open fun setInteractionSpec(interactionSpec: InteractionSpec): Unit

Set the CCI InteractionSpec for this operation.

Inheritors

SimpleRecordOperation

open class SimpleRecordOperation : EisOperation

EIS operation object that accepts a passed-in CCI input Record and returns a corresponding CCI output Record.