Skip to content
Snippets Groups Projects
base_mco_communicator.py 366 B
Newer Older
Stefano Borini's avatar
Stefano Borini committed
import abc
import six


class BaseMCOCommunicator(six.with_metaclass(abc.ABCMeta)):
    def __init__(self, bundle, application, model):
        self.bundle = bundle
        self.application = application
        self.model = model

    @abc.abstractmethod
    def receive_from_mco(self):
        pass

    @abc.abstractmethod
    def send_to_mco(self):
        pass