Package org.apache.turbine.services
Class ServiceWithServiceInjection2
java.lang.Object
org.apache.turbine.services.BaseInitable
org.apache.turbine.services.BaseService
org.apache.turbine.services.TurbineBaseService
org.apache.turbine.services.FieldAnnotatedTurbineBaseService
org.apache.turbine.services.ServiceWithServiceInjection2
This service is used for testing 2nd level injection of services and class level declaration of
TurbineService
(interface is optional).- Author:
- Georg Kallidis
-
Field Summary
Fields inherited from class org.apache.turbine.services.BaseService
configuration, name, serviceBroker
Fields inherited from class org.apache.turbine.services.BaseInitable
initableBroker, isInitialized
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.turbine.services.TurbineBaseService
init, init, shutdown
Methods inherited from class org.apache.turbine.services.BaseService
getConfiguration, getName, getProperties, getServiceBroker, setName, setServiceBroker
Methods inherited from class org.apache.turbine.services.BaseInitable
getInit, getInitableBroker, setInit, setInitableBroker
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.turbine.services.Initable
getInit, setInitableBroker
-
Constructor Details
-
ServiceWithServiceInjection2
public ServiceWithServiceInjection2()
-
-
Method Details
-
init
Initializes the service.- Specified by:
init
in interfaceInitable
- Overrides:
init
in classFieldAnnotatedTurbineBaseService
- Throws:
InitializationException
-
callService
-