/* * DecomposeAspect.h * * Created on: Jun 10, 2015 * Author: dev */ #ifndef PAI_FRAME_WORKFLOWENGINE_DECOMPOSEASPECT_H_ #define PAI_FRAME_WORKFLOWENGINE_DECOMPOSEASPECT_H_ namespace pai { namespace workflow { class DecomposeAspect { public: DecomposeAspect(const int &sourceId, const int &destId, bool insertMark=false); ~DecomposeAspect(); int GetSourceId(); void SetSourceId(const int &sourceId); int GetDestId(); void SetDestId(const int &destId); bool IsMergeMark(); private: int m_SourceId; int m_DestId; bool m_MergeMark; }; } } #endif /* PAI_FRAME_WORKFLOWENGINE_DECOMPOSEASPECT_H_ */