Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.runtime.api
Class AnnotatedServiceProvider

java.lang.Object
  extended by org.nuxeo.runtime.api.AnnotatedServiceProvider
All Implemented Interfaces:
ServiceProvider
Direct Known Subclasses:
GuardedServiceProvider, TransactedServiceProvider

public abstract class AnnotatedServiceProvider
extends Object
implements ServiceProvider

Author:
"Stephane Lacoin at Nuxeo (aka matic)"

Constructor Summary
AnnotatedServiceProvider()
           
 
Method Summary
<T> T
getService(Class<T> srvClass)
          Gets the service instance given its API class.
 void installSelf()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotatedServiceProvider

public AnnotatedServiceProvider()
Method Detail

installSelf

public void installSelf()

getService

public <T> T getService(Class<T> srvClass)
Description copied from interface: ServiceProvider
Gets the service instance given its API class.

Specified by:
getService in interface ServiceProvider

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.