Package org.jboss.as.txn.service
Class UserTransactionBindingService
java.lang.Object
org.jboss.as.naming.service.BinderService
org.jboss.as.txn.service.UserTransactionBindingService
- All Implemented Interfaces:
org.jboss.msc.Service,org.jboss.msc.service.Service<ManagedReferenceFactory>,org.jboss.msc.value.Value<ManagedReferenceFactory>
A special type of
BinderService used to bind UserTransaction instances. This
UserTransactionBindingService checks the permission to access the UserTransaction} before handing out the
UserTransaction instance from its getValue() method.- Author:
- Jaikiran Pai, Eduardo Martins
-
Field Summary
Fields inherited from interface org.jboss.msc.service.Service
NULL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.jboss.msc.inject.Injector<UserTransactionAccessControlService>getValue()Methods inherited from class org.jboss.as.naming.service.BinderService
acquire, getManagedObjectInjector, getName, getNamingStoreInjector, getServiceName, getSource, release, setSource, start, stop, toString
-
Constructor Details
-
UserTransactionBindingService
-
-
Method Details
-
getValue
- Specified by:
getValuein interfaceorg.jboss.msc.value.Value<ManagedReferenceFactory>- Overrides:
getValuein classBinderService- Throws:
IllegalStateException
-
getUserTransactionAccessControlServiceInjector
public org.jboss.msc.inject.Injector<UserTransactionAccessControlService> getUserTransactionAccessControlServiceInjector()
-