org.apache.geronimo.connector
Class BootstrapContext

java.lang.Object
  extended byorg.apache.geronimo.connector.BootstrapContext
All Implemented Interfaces:
javax.resource.spi.BootstrapContext

public class BootstrapContext
extends java.lang.Object
implements javax.resource.spi.BootstrapContext

GBean BootstrapContext implementation that refers to externally configured WorkManager and XATerminator gbeans.

Version:
$Rev: 56022 $ $Date: 2004-10-30 01:16:18 -0400 (Sat, 30 Oct 2004) $

Field Summary
static GBeanInfo GBEAN_INFO
           
private  javax.resource.spi.work.WorkManager workManager
           
private  javax.resource.spi.XATerminator xATerminator
           
 
Constructor Summary
BootstrapContext()
          Default constructor for use as a GBean Endpoint.
BootstrapContext(javax.resource.spi.work.WorkManager workManager, javax.resource.spi.XATerminator xaTerminator)
          Normal constructor for use as a GBean.
 
Method Summary
 java.util.Timer createTimer()
           
static GBeanInfo getGBeanInfo()
           
 javax.resource.spi.work.WorkManager getWorkManager()
           
 javax.resource.spi.XATerminator getXATerminator()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

workManager

private final javax.resource.spi.work.WorkManager workManager

xATerminator

private final javax.resource.spi.XATerminator xATerminator

GBEAN_INFO

public static final GBeanInfo GBEAN_INFO
Constructor Detail

BootstrapContext

public BootstrapContext()
Default constructor for use as a GBean Endpoint.


BootstrapContext

public BootstrapContext(javax.resource.spi.work.WorkManager workManager,
                        javax.resource.spi.XATerminator xaTerminator)
Normal constructor for use as a GBean.

Parameters:
workManager -
xaTerminator -
Method Detail

getWorkManager

public javax.resource.spi.work.WorkManager getWorkManager()
Specified by:
getWorkManager in interface javax.resource.spi.BootstrapContext
See Also:
BootstrapContext.getWorkManager()

getXATerminator

public javax.resource.spi.XATerminator getXATerminator()
Specified by:
getXATerminator in interface javax.resource.spi.BootstrapContext
See Also:
BootstrapContext.getXATerminator()

createTimer

public java.util.Timer createTimer()
                            throws javax.resource.spi.UnavailableException
Specified by:
createTimer in interface javax.resource.spi.BootstrapContext
Throws:
javax.resource.spi.UnavailableException
See Also:
BootstrapContext.createTimer()

getGBeanInfo

public static GBeanInfo getGBeanInfo()


Copyright © 2005 Apache Software Foundation. All Rights Reserved.