OpenSDN source code
InstanceManagerAdapter Class Referenceabstract

#include <instance_manager_adapter.h>

Inheritance diagram for InstanceManagerAdapter:

Public Types

enum  CmdType { START = 1 , STOP }
 

Public Member Functions

virtual ~InstanceManagerAdapter ()
 
virtual InstanceTaskCreateStartTask (const ServiceInstance::Properties &props, bool update)=0
 
virtual InstanceTaskCreateStopTask (const ServiceInstance::Properties &props)=0
 
virtual bool isApplicable (const ServiceInstance::Properties &props)=0
 

Detailed Description

Definition at line 9 of file instance_manager_adapter.h.

Member Enumeration Documentation

◆ CmdType

Enumerator
START 
STOP 

Definition at line 11 of file instance_manager_adapter.h.

Constructor & Destructor Documentation

◆ ~InstanceManagerAdapter()

virtual InstanceManagerAdapter::~InstanceManagerAdapter ( )
inlinevirtual

Definition at line 16 of file instance_manager_adapter.h.

Member Function Documentation

◆ CreateStartTask()

virtual InstanceTask* InstanceManagerAdapter::CreateStartTask ( const ServiceInstance::Properties props,
bool  update 
)
pure virtual

◆ CreateStopTask()

virtual InstanceTask* InstanceManagerAdapter::CreateStopTask ( const ServiceInstance::Properties props)
pure virtual

◆ isApplicable()

virtual bool InstanceManagerAdapter::isApplicable ( const ServiceInstance::Properties props)
pure virtual

The documentation for this class was generated from the following file: