Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.runtime.transaction
Class TransactedServiceProvider

java.lang.Object
  extended by org.nuxeo.runtime.api.AnnotatedServiceProvider
      extended by org.nuxeo.runtime.transaction.TransactedServiceProvider
All Implemented Interfaces:
ServiceProvider

public class TransactedServiceProvider
extends AnnotatedServiceProvider

Allocate transacted invocation handlers and return proxies if service is annotated with Transacted annotations. The provider is to be lazy installed by the client module using the install method.

Author:
matic

Field Summary
static TransactedServiceProvider INSTANCE
           
 
Constructor Summary
TransactedServiceProvider()
           
 
Method Summary
static void install()
           
 
Methods inherited from class org.nuxeo.runtime.api.AnnotatedServiceProvider
getService, installSelf
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final TransactedServiceProvider INSTANCE
Constructor Detail

TransactedServiceProvider

public TransactedServiceProvider()
Method Detail

install

public static void install()

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.