Tabnine Logo
TransactionManagerService.getTransactionSynchronizationRegistry
Code IndexAdd Tabnine to your IDE (free)

How to use
getTransactionSynchronizationRegistry
method
in
com.arjuna.ats.jbossatx.jta.TransactionManagerService

Best Java code snippets using com.arjuna.ats.jbossatx.jta.TransactionManagerService.getTransactionSynchronizationRegistry (Showing top 9 results out of 315)

origin: wildfly/wildfly

  @Override
  public TransactionSynchronizationRegistry getValue() throws IllegalStateException {
    return injectedArjunaTM.getValue().getTransactionSynchronizationRegistry();
  }
}
origin: wildfly/wildfly

public void start(final StartContext context) throws StartException {
  JBossLocalTransactionProvider.Builder builder = JBossLocalTransactionProvider.builder();
  builder.setExtendedJBossXATerminator(extendedJBossXATerminatorInjector.getValue());
  builder.setTransactionManager(transactionManagerInjector.getValue().getTransactionManager());
  builder.setTransactionSynchronizationRegistry(transactionManagerInjector.getValue().getTransactionSynchronizationRegistry());
  builder.setXATerminator(transactionManagerInjector.getValue().getJbossXATerminator());
  builder.setXAResourceRecoveryRegistry(xaResourceRecoveryRegistryInjector.getValue());
  builder.setXARecoveryLogDirRelativeToPath(serverEnvironmentInjector.getValue().getServerDataDir().toPath());
  final LocalTransactionContext transactionContext = this.context = new LocalTransactionContext(builder.build());
  // TODO: replace this with per-CL settings for embedded use and to support remote UserTransaction
  doPrivileged((PrivilegedAction<Void>) () -> {
    LocalTransactionContext.getContextManager().setGlobalDefault(transactionContext);
    return null;
  });
  // Install the void service required by capability org.wildfly.transactions.global-default-local-provider
  // so other capabilities that require it can start their services after this capability
  // has completed its work.
  context.getChildTarget().addService(LOCAL_PROVIDER_CAPABILITY.getCapabilityServiceName())
      .setInstance(Service.NULL)
      .install();
}
origin: wildfly/wildfly

@Override
public void start(StartContext context) throws StartException {
  this.value.setWorkManager(workManagerValue.getValue());
  this.value.setTransactionSynchronizationRegistry(txManager.getValue().getTransactionSynchronizationRegistry());
  this.value.setXATerminator(xaTerminator.getValue());
  jcaConfig.getValue().getBootstrapContexts().put(name, value);
  if(usingDefaultWm) {
    jcaConfig.getValue().setDefaultBootstrapContext(value);
    BootstrapContextCoordinator.getInstance().setDefaultBootstrapContext(value);
  } else {
    BootstrapContextCoordinator.getInstance().registerBootstrapContext(value);
  }
  ROOT_LOGGER.debugf("Starting JCA DefaultBootstrapContext");
}
origin: org.wildfly/wildfly-transactions

  @Override
  public TransactionSynchronizationRegistry getValue() throws IllegalStateException {
    return injectedArjunaTM.getValue().getTransactionSynchronizationRegistry();
  }
}
origin: org.jboss.eap/wildfly-transactions

  @Override
  public TransactionSynchronizationRegistry getValue() throws IllegalStateException {
    return injectedArjunaTM.getValue().getTransactionSynchronizationRegistry();
  }
}
origin: org.jboss.as/jboss-as-connector

@Override
public void start(StartContext context) throws StartException {
  this.value.setWorkManager(workManagerValue.getValue());
  this.value.setTransactionSynchronizationRegistry(txManager.getValue().getTransactionSynchronizationRegistry());
  this.value.setXATerminator(xaTerminator.getValue());
  jcaConfig.getValue().getBootstrapContexts().put(name, value);
  if(usingDefaultWm) {
    jcaConfig.getValue().setDefaultBootstrapContext(value);
  }
  ROOT_LOGGER.debugf("Starting JCA DefaultBootstrapContext");
}
origin: org.wildfly/wildfly-transactions

public void start(final StartContext context) throws StartException {
  JBossLocalTransactionProvider.Builder builder = JBossLocalTransactionProvider.builder();
  builder.setExtendedJBossXATerminator(extendedJBossXATerminatorInjector.getValue());
  builder.setTransactionManager(transactionManagerInjector.getValue().getTransactionManager());
  builder.setTransactionSynchronizationRegistry(transactionManagerInjector.getValue().getTransactionSynchronizationRegistry());
  builder.setXATerminator(transactionManagerInjector.getValue().getJbossXATerminator());
  builder.setXAResourceRecoveryRegistry(xaResourceRecoveryRegistryInjector.getValue());
  builder.setXARecoveryLogDirRelativeToPath(serverEnvironmentInjector.getValue().getServerDataDir().toPath());
  final LocalTransactionContext transactionContext = this.context = new LocalTransactionContext(builder.build());
  // TODO: replace this with per-CL settings for embedded use and to support remote UserTransaction
  doPrivileged((PrivilegedAction<Void>) () -> {
    LocalTransactionContext.getContextManager().setGlobalDefault(transactionContext);
    return null;
  });
  // Install the void service required by capability org.wildfly.transactions.global-default-local-provider
  // so other capabilities that require it can start their services after this capability
  // has completed its work.
  context.getChildTarget().addService(LOCAL_PROVIDER_CAPABILITY.getCapabilityServiceName())
      .setInstance(Service.NULL)
      .install();
}
origin: org.jboss.eap/wildfly-transactions

public void start(final StartContext context) throws StartException {
  JBossLocalTransactionProvider.Builder builder = JBossLocalTransactionProvider.builder();
  builder.setExtendedJBossXATerminator(extendedJBossXATerminatorInjector.getValue());
  builder.setTransactionManager(transactionManagerInjector.getValue().getTransactionManager());
  builder.setTransactionSynchronizationRegistry(transactionManagerInjector.getValue().getTransactionSynchronizationRegistry());
  builder.setXATerminator(transactionManagerInjector.getValue().getJbossXATerminator());
  builder.setXAResourceRecoveryRegistry(xaResourceRecoveryRegistryInjector.getValue());
  builder.setXARecoveryLogDirRelativeToPath(serverEnvironmentInjector.getValue().getServerDataDir().toPath());
  final LocalTransactionContext transactionContext = this.context = new LocalTransactionContext(builder.build());
  // TODO: replace this with per-CL settings for embedded use and to support remote UserTransaction
  doPrivileged((PrivilegedAction<Void>) () -> {
    LocalTransactionContext.getContextManager().setGlobalDefault(transactionContext);
    return null;
  });
}
origin: org.jboss.eap/wildfly-connector

@Override
public void start(StartContext context) throws StartException {
  this.value.setWorkManager(workManagerValue.getValue());
  this.value.setTransactionSynchronizationRegistry(txManager.getValue().getTransactionSynchronizationRegistry());
  this.value.setXATerminator(xaTerminator.getValue());
  jcaConfig.getValue().getBootstrapContexts().put(name, value);
  if(usingDefaultWm) {
    jcaConfig.getValue().setDefaultBootstrapContext(value);
    BootstrapContextCoordinator.getInstance().setDefaultBootstrapContext(value);
  } else {
    BootstrapContextCoordinator.getInstance().registerBootstrapContext(value);
  }
  ROOT_LOGGER.debugf("Starting JCA DefaultBootstrapContext");
}
com.arjuna.ats.jbossatx.jtaTransactionManagerServicegetTransactionSynchronizationRegistry

Javadoc

Retrieve a reference ot the JTA TransactionSynchronizationRegistry.

Popular methods of TransactionManagerService

  • getJbossXATerminator
  • getTransactionManager
    Retrieve a reference to the JTA transaction manager.
  • <init>
  • create
  • destroy
  • getUserTransaction
    Retrieve a reference to the JTA user transaction manager.
  • setJbossXATerminator
  • setTransactionSynchronizationRegistry
  • start
  • stop

Popular in Java

  • Finding current android device location
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • putExtra (Intent)
  • requestLocationUpdates (LocationManager)
  • URI (java.net)
    A Uniform Resource Identifier that identifies an abstract or physical resource, as specified by RFC
  • Date (java.util)
    A specific moment in time, with millisecond precision. Values typically come from System#currentTime
  • GregorianCalendar (java.util)
    GregorianCalendar is a concrete subclass of Calendarand provides the standard calendar used by most
  • Reference (javax.naming)
  • HttpServletRequest (javax.servlet.http)
    Extends the javax.servlet.ServletRequest interface to provide request information for HTTP servlets.
  • Option (scala)
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now