File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed
src/main/java/io/github/hapjava/services Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -36,4 +36,11 @@ public interface Service {
3636 * @return the list of linked services.
3737 */
3838 List <Service > getLinkedServices ();
39+
40+ /**
41+ * Add linked services
42+ *
43+ * @param service linked service
44+ */
45+ void addLinkedService (Service service );
3946}
Original file line number Diff line number Diff line change 55import java .util .Collections ;
66import java .util .LinkedList ;
77import java .util .List ;
8- import org .slf4j .Logger ;
9- import org .slf4j .LoggerFactory ;
108
119abstract class AbstractServiceImpl implements Service {
12- private final Logger logger = LoggerFactory .getLogger (this .getClass ());
1310 private final String type ;
1411 private final List <Characteristic > characteristics = new LinkedList <>();
1512 private final List <Service > linkedServices = new LinkedList <>();
@@ -38,6 +35,7 @@ public void addCharacteristic(Characteristic characteristic) {
3835 this .characteristics .add (characteristic );
3936 }
4037
38+ @ Override
4139 public void addLinkedService (Service service ) {
4240 this .linkedServices .add (service );
4341 }
You can’t perform that action at this time.
0 commit comments