Top Description Fields Constructors Methods
org.mortbay.jetty.plus.naming

public Class Transaction

extends NamingEntry
Class Inheritance
Imports
javax.naming.*, javax.transaction.UserTransaction, org.mortbay.log.Log, org.mortbay.naming.NamingUtil

Transaction

Field Summary

Modifier and TypeField and Description
public static final String
Inherited from org.mortbay.jetty.plus.naming.NamingEntry:
__contextNamejndiNamenamingEntryNameStringobjectNameStringobjectToBind

Constructor Summary

AccessConstructor and Description
public
Transaction(UserTransaction userTransaction)

Method Summary

Modifier and TypeMethod and Description
private void
bindToComp()

Insist on the java:comp/UserTransaction binding

public static void
public void
bindToENC(String localName)

Overrides org.mortbay.jetty.plus.naming.NamingEntry.bindToENC.

Allow other bindings of UserTransaction.
public void
unbindENC()

Overrides org.mortbay.jetty.plus.naming.NamingEntry.unbindENC.

Unbind this Transaction from a java:comp
Inherited from org.mortbay.jetty.plus.naming.NamingEntry:
getJndiNamegetObjectToBindreleasesave

Field Detail

USER_TRANSACTIONback to summary
public static final String USER_TRANSACTION

Constructor Detail

Transactionback to summary
public Transaction(UserTransaction userTransaction) throws NamingException

Method Detail

bindToCompback to summary
private void bindToComp() throws NamingException

Insist on the java:comp/UserTransaction binding

bindToENCback to summary
public static void bindToENC() throws NamingException
bindToENCback to summary
public void bindToENC(String localName) throws NamingException

Overrides org.mortbay.jetty.plus.naming.NamingEntry.bindToENC.

Allow other bindings of UserTransaction. These should be in ADDITION to java:comp/UserTransaction

See Also
org.mortbay.jetty.plus.naming.NamingEntry#bindToENC(java.lang.String)
unbindENCback to summary
public void unbindENC()

Overrides org.mortbay.jetty.plus.naming.NamingEntry.unbindENC.

Unbind this Transaction from a java:comp