Skip to content

Package: KapuaLifecycleMessageFactoryImpl

KapuaLifecycleMessageFactoryImpl

nameinstructionbranchcomplexitylinemethod
KapuaLifecycleMessageFactoryImpl()
M: 3 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
newKapuaAppsChannel()
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
newKapuaAppsMessage()
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
newKapuaAppsPayload()
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
newKapuaBirthChannel()
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
newKapuaBirthMessage()
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
newKapuaBirthPayload()
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
newKapuaDisconnectChannel()
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
newKapuaDisconnectMessage()
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
newKapuaDisconnectPayload()
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
newKapuaMissingChannel()
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
newKapuaMissingMessage()
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
newKapuaMissingPayload()
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%

Coverage

1: /*******************************************************************************
2: * Copyright (c) 2019, 2022 Eurotech and/or its affiliates and others
3: *
4: * This program and the accompanying materials are made
5: * available under the terms of the Eclipse Public License 2.0
6: * which is available at https://www.eclipse.org/legal/epl-2.0/
7: *
8: * SPDX-License-Identifier: EPL-2.0
9: *
10: * Contributors:
11: * Eurotech - initial API and implementation
12: *******************************************************************************/
13: package org.eclipse.kapua.message.internal.device.lifecycle;
14:
15: import org.eclipse.kapua.locator.KapuaProvider;
16: import org.eclipse.kapua.message.KapuaMessageFactory;
17: import org.eclipse.kapua.message.device.lifecycle.KapuaAppsChannel;
18: import org.eclipse.kapua.message.device.lifecycle.KapuaAppsMessage;
19: import org.eclipse.kapua.message.device.lifecycle.KapuaAppsPayload;
20: import org.eclipse.kapua.message.device.lifecycle.KapuaBirthChannel;
21: import org.eclipse.kapua.message.device.lifecycle.KapuaBirthMessage;
22: import org.eclipse.kapua.message.device.lifecycle.KapuaBirthPayload;
23: import org.eclipse.kapua.message.device.lifecycle.KapuaDisconnectChannel;
24: import org.eclipse.kapua.message.device.lifecycle.KapuaDisconnectMessage;
25: import org.eclipse.kapua.message.device.lifecycle.KapuaDisconnectPayload;
26: import org.eclipse.kapua.message.device.lifecycle.KapuaLifecycleMessageFactory;
27: import org.eclipse.kapua.message.device.lifecycle.KapuaMissingChannel;
28: import org.eclipse.kapua.message.device.lifecycle.KapuaMissingMessage;
29: import org.eclipse.kapua.message.device.lifecycle.KapuaMissingPayload;
30:
31: /**
32: * {@link KapuaMessageFactory} implementation.
33: *
34: * @since 1.1.0
35: */
36: @KapuaProvider
37: public class KapuaLifecycleMessageFactoryImpl implements KapuaLifecycleMessageFactory {
38: @Override
39: public KapuaAppsMessage newKapuaAppsMessage() {
40: return new KapuaAppsMessageImpl();
41: }
42:
43: @Override
44: public KapuaAppsChannel newKapuaAppsChannel() {
45: return new KapuaAppsChannelImpl();
46: }
47:
48: @Override
49: public KapuaAppsPayload newKapuaAppsPayload() {
50: return new KapuaAppsPayloadImpl();
51: }
52:
53: @Override
54: public KapuaBirthMessage newKapuaBirthMessage() {
55: return new KapuaBirthMessageImpl();
56: }
57:
58: @Override
59: public KapuaBirthChannel newKapuaBirthChannel() {
60: return new KapuaBirthChannelImpl();
61: }
62:
63: @Override
64: public KapuaBirthPayload newKapuaBirthPayload() {
65: return new KapuaBirthPayloadImpl();
66: }
67:
68: @Override
69: public KapuaDisconnectMessage newKapuaDisconnectMessage() {
70: return new KapuaDisconnectMessageImpl();
71: }
72:
73: @Override
74: public KapuaDisconnectChannel newKapuaDisconnectChannel() {
75: return new KapuaDisconnectChannelImpl();
76: }
77:
78: @Override
79: public KapuaDisconnectPayload newKapuaDisconnectPayload() {
80: return new KapuaDisconnectPayloadImpl();
81: }
82:
83: @Override
84: public KapuaMissingMessage newKapuaMissingMessage() {
85: return new KapuaMissingMessageImpl();
86: }
87:
88: @Override
89: public KapuaMissingChannel newKapuaMissingChannel() {
90: return new KapuaMissingChannelImpl();
91: }
92:
93: @Override
94: public KapuaMissingPayload newKapuaMissingPayload() {
95: return new KapuaMissingPayloadImpl();
96: }
97: }