aboutsummaryrefslogtreecommitdiffstats
path: root/vid-app-common/src/main/java/org/onap/vid/job/command/CommandBase.java
blob: 163106c09c2be32b1b77d1b6601de9482644ff75 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
package org.onap.vid.job.command;

import org.onap.vid.job.impl.JobSharedData;

import javax.inject.Inject;


public abstract class CommandBase  {

    @Inject
    protected CommandUtils commandUtils;

    private JobSharedData sharedData;

    protected CommandBase init(JobSharedData sharedData) {
        this.setSharedData(sharedData);
        return this;
    }

    public JobSharedData getSharedData() {
        return sharedData;
    }

    private void setSharedData(JobSharedData sharedData) {
        this.sharedData = sharedData;
    }
}