Skip to content

Package: EventStoreXmlRegistry

EventStoreXmlRegistry

nameinstructionbranchcomplexitylinemethod
EventStoreXmlRegistry()
M: 13 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 3 C: 0
0%
M: 1 C: 0
0%
newEventStoreRecord()
M: 6 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
newEventStoreRecordCreator()
M: 6 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
newEventStoreRecordListResult()
M: 5 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
newQuery()
M: 6 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) 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: *******************************************************************************/
13: package org.eclipse.kapua.commons.service.event.store.api;
14:
15: import javax.xml.bind.annotation.XmlRegistry;
16:
17: import org.eclipse.kapua.locator.KapuaLocator;
18:
19: @XmlRegistry
20: public class EventStoreXmlRegistry {
21:
22:
23: private final KapuaLocator locator = KapuaLocator.getInstance();
24: private final EventStoreFactory kapuaEventFactory = locator.getFactory(EventStoreFactory.class);
25:
26: /**
27: * Creates a new kapuaEvent instance
28: *
29: * @return
30: */
31: public EventStoreRecord newEventStoreRecord() {
32: return kapuaEventFactory.newEntity(null);
33: }
34:
35: /**
36: * Creates a new kapuaEvent creator instance
37: *
38: * @return
39: */
40: public EventStoreRecordCreator newEventStoreRecordCreator() {
41: return kapuaEventFactory.newCreator(null);
42: }
43:
44: /**
45: * Creates a new kapuaEvent list result instance
46: *
47: * @return
48: */
49: public EventStoreRecordListResult newEventStoreRecordListResult() {
50: return kapuaEventFactory.newListResult();
51: }
52:
53: public EventStoreRecordQuery newQuery() {
54: return kapuaEventFactory.newQuery(null);
55: }
56:
57: }