Package: PackageRequestChannel
PackageRequestChannel
name | instruction | branch | complexity | line | method | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PackageRequestChannel() |
|
|
|
|
|
||||||||||||||||||||
getPackageResource() |
|
|
|
|
|
||||||||||||||||||||
getSemanticParts() |
|
|
|
|
|
||||||||||||||||||||
setPackageResource(PackageResource) |
|
|
|
|
|
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.service.device.management.packages.message.internal;
14:
15: import org.eclipse.kapua.service.device.management.commons.message.request.KapuaRequestChannelImpl;
16:
17: import java.util.Arrays;
18: import java.util.List;
19:
20: /**
21: * Package request message channel.
22: *
23: * @since 1.0
24: */
25: public class PackageRequestChannel extends KapuaRequestChannelImpl {
26:
27: private static final long serialVersionUID = -2326105340676100128L;
28: private PackageResource packageResource;
29:
30: /**
31: * Get package resource
32: *
33: * @return
34: */
35: public PackageResource getPackageResource() {
36: return packageResource;
37: }
38:
39: /**
40: * Set package resource
41: *
42: * @param packageResource
43: */
44: public void setPackageResource(PackageResource packageResource) {
45: this.packageResource = packageResource;
46: }
47:
48: @Override
49: public List<String> getSemanticParts() {
50: return Arrays.asList(packageResource.name());
51: }
52: }