public abstract class EisOperation extends java.lang.Object implements InitializingBean
Works with a CciTemplate instance underneath. EIS operation objects are an alternative to working with a CciTemplate directly.
setConnectionFactory(ConnectionFactory)
,
setInteractionSpec(InteractionSpec)
Modifier and Type | Field and Description |
---|---|
private CciTemplate |
cciTemplate |
private InteractionSpec |
interactionSpec |
Constructor and Description |
---|
EisOperation() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet()
Invoked by the containing
BeanFactory after it has set all bean properties
and satisfied BeanFactoryAware , ApplicationContextAware etc. |
CciTemplate |
getCciTemplate()
Return the CciTemplate used by this operation.
|
InteractionSpec |
getInteractionSpec()
Return the CCI InteractionSpec for this operation.
|
void |
setCciTemplate(CciTemplate cciTemplate)
Set the CciTemplate to be used by this operation.
|
void |
setConnectionFactory(ConnectionFactory connectionFactory)
Set the CCI ConnectionFactory to be used by this operation.
|
void |
setInteractionSpec(InteractionSpec interactionSpec)
Set the CCI InteractionSpec for this operation.
|
private CciTemplate cciTemplate
@Nullable private InteractionSpec interactionSpec
public void setCciTemplate(CciTemplate cciTemplate)
setConnectionFactory(ConnectionFactory)
public CciTemplate getCciTemplate()
public void setConnectionFactory(ConnectionFactory connectionFactory)
public void setInteractionSpec(@Nullable InteractionSpec interactionSpec)
@Nullable public InteractionSpec getInteractionSpec()
public void afterPropertiesSet()
InitializingBean
BeanFactory
after it has set all bean properties
and satisfied BeanFactoryAware
, ApplicationContextAware
etc.
This method allows the bean instance to perform validation of its overall configuration and final initialization when all bean properties have been set.
afterPropertiesSet
in interface InitializingBean