1 package com.atlassian.plugin.spring.scanner.test.exported;
2
3 import com.atlassian.plugin.spring.scanner.annotation.export.ExportAsService;
4 import org.springframework.beans.factory.DisposableBean;
5 import org.springframework.stereotype.Component;
6
7 @ExportAsService({ExposedAsAServiceComponentInterface.class, ExposedAsAServiceComponentInterfaceTwo.class})
8 @Component
9 public class ExposedAsAServiceComponentWithMultipleSpecifiedInterfaces implements
10 ExposedAsAServiceComponentInterface, ExposedAsAServiceComponentInterfaceTwo, DisposableBean {
11 @Override
12 public void destroy() {
13 }
14
15 @Override
16 public void doStuff() {
17 }
18
19 @Override
20 public void doOtherStuff() {
21 }
22 }