Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.runtime.service.sample
Class Service2Impl

java.lang.Object
  extended by org.nuxeo.runtime.service.AdaptableServiceImpl
      extended by org.nuxeo.runtime.service.sample.Service2Impl
All Implemented Interfaces:
Adaptable, AdaptableService, Service2

public class Service2Impl
extends AdaptableServiceImpl
implements Service2

Author:
Bogdan Stefanescu

Constructor Summary
Service2Impl(Service1 s1)
           
 
Method Summary
<T> T
getAdapter(Class<T> adapter)
          Returns an object which is an instance of the given class associated with this object.
 void m2()
           
 
Methods inherited from class org.nuxeo.runtime.service.AdaptableServiceImpl
hasAdapter, invokeAdapter
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Service2Impl

public Service2Impl(Service1 s1)
Method Detail

m2

public void m2()
Specified by:
m2 in interface Service2

getAdapter

public <T> T getAdapter(Class<T> adapter)
Description copied from interface: Adaptable
Returns an object which is an instance of the given class associated with this object. Returns null if no such object can be found.

Specified by:
getAdapter in interface Adaptable
Overrides:
getAdapter in class AdaptableServiceImpl
Parameters:
adapter - the adapter class to look up
Returns:
a object castable to the given class, or null if this object does not have an adapter for the given class

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.