Skip to content

Package: ClientInfoImpl

ClientInfoImpl

nameinstructionbranchcomplexitylinemethod
ClientInfoImpl()
M: 3 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 2 C: 0
0%
M: 1 C: 0
0%
ClientInfoImpl(KapuaId)
M: 6 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 3 C: 0
0%
M: 1 C: 0
0%
getClientId()
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%
getFirstMessageId()
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%
getFirstMessageOn()
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%
getId()
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%
getLastMessageId()
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%
getLastMessageOn()
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%
getScopeId()
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%
setClientId(String)
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 2 C: 0
0%
M: 1 C: 0
0%
setFirstMessageId(StorableId)
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 2 C: 0
0%
M: 1 C: 0
0%
setFirstMessageOn(Date)
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 2 C: 0
0%
M: 1 C: 0
0%
setId(StorableId)
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 2 C: 0
0%
M: 1 C: 0
0%
setLastMessageId(StorableId)
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 2 C: 0
0%
M: 1 C: 0
0%
setLastMessageOn(Date)
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 2 C: 0
0%
M: 1 C: 0
0%
setScopeId(KapuaId)
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 2 C: 0
0%
M: 1 C: 0
0%

Coverage

1: /*******************************************************************************
2: * Copyright (c) 2016, 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: * Red Hat Inc
13: *******************************************************************************/
14: package org.eclipse.kapua.service.datastore.internal.model;
15:
16: import org.eclipse.kapua.model.id.KapuaId;
17: import org.eclipse.kapua.service.datastore.model.ClientInfo;
18: import org.eclipse.kapua.service.storable.model.id.StorableId;
19:
20: import java.util.Date;
21:
22: /**
23: * {@link ClientInfo} implementation.
24: *
25: * @since 1.0.0
26: */
27: public class ClientInfoImpl implements ClientInfo {
28:
29: private static final long serialVersionUID = 1L;
30:
31: private StorableId id;
32: private KapuaId scopeId;
33: private String clientId;
34:
35: private StorableId firstMessageId;
36: private Date firstMessageOn;
37: private StorableId lastMessageId;
38: private Date lastMessageOn;
39:
40: public ClientInfoImpl() {
41: }
42:
43: /**
44: * Constructor.
45: *
46: * @param scopeId The scope {@link KapuaId}.
47: * @since 1.0.0
48: */
49: public ClientInfoImpl(KapuaId scopeId) {
50: this();
51:
52: setScopeId(scopeId);
53: }
54:
55: @Override
56: public KapuaId getScopeId() {
57: return scopeId;
58: }
59:
60: @Override
61: public void setScopeId(KapuaId scopeId) {
62: this.scopeId = scopeId;
63: }
64:
65: @Override
66: public StorableId getId() {
67: return id;
68: }
69:
70: @Override
71: public void setId(StorableId id) {
72: this.id = id;
73: }
74:
75: @Override
76: public String getClientId() {
77: return clientId;
78: }
79:
80: @Override
81: public void setClientId(String clientId) {
82: this.clientId = clientId;
83: }
84:
85: @Override
86: public StorableId getFirstMessageId() {
87: return firstMessageId;
88: }
89:
90: @Override
91: public void setFirstMessageId(StorableId firstMessageId) {
92: this.firstMessageId = firstMessageId;
93: }
94:
95: @Override
96: public Date getFirstMessageOn() {
97: return firstMessageOn;
98: }
99:
100: @Override
101: public void setFirstMessageOn(Date firstMessageOn) {
102: this.firstMessageOn = firstMessageOn;
103: }
104:
105: @Override
106: public StorableId getLastMessageId() {
107: return lastMessageId;
108: }
109:
110: @Override
111: public void setLastMessageId(StorableId lastMessageId) {
112: this.lastMessageId = lastMessageId;
113: }
114:
115: @Override
116: public Date getLastMessageOn() {
117: return lastMessageOn;
118: }
119:
120: @Override
121: public void setLastMessageOn(Date lastMessageOn) {
122: this.lastMessageOn = lastMessageOn;
123: }
124: }