public class

SimpleBootstrapContext

extends Object
java.lang.Object
   ↳ org.springframework.jca.support.SimpleBootstrapContext

Class Overview

Simple implementation of the JCA 1.5 javax.resource.spi.BootstrapContext interface, used for bootstrapping a JCA ResourceAdapter in a local environment.

Delegates to the given WorkManager and XATerminator, if any. Creates simple local instances of java.util.Timer.

See Also

Summary

Public Constructors
SimpleBootstrapContext(WorkManager workManager)
Create a new SimpleBootstrapContext for the given WorkManager, with no XATerminator available.
SimpleBootstrapContext(WorkManager workManager, XATerminator xaTerminator)
Create a new SimpleBootstrapContext for the given WorkManager and XATerminator.
Public Methods
Timer createTimer()
WorkManager getWorkManager()
XATerminator getXATerminator()
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public SimpleBootstrapContext (WorkManager workManager)

Create a new SimpleBootstrapContext for the given WorkManager, with no XATerminator available.

Parameters
workManager the JCA WorkManager to use (may be null)

public SimpleBootstrapContext (WorkManager workManager, XATerminator xaTerminator)

Create a new SimpleBootstrapContext for the given WorkManager and XATerminator.

Parameters
workManager the JCA WorkManager to use (may be null)
xaTerminator the JCA XATerminator to use (may be null)

Public Methods

public Timer createTimer ()

Throws
UnavailableException

public WorkManager getWorkManager ()

public XATerminator getXATerminator ()