from app.resource.PagerInfo import *

class ResultWrapper(object):
    
    def __init__(self, content=[], pagerInfo=PagerInfo(), logMessage=[], state='success'):
        self.content = content
        self.pagerInfo = pagerInfo
        self.logMessage = logMessage
        self.state = state
        
    def serialize(self):
        return {
           'content': self.content,
           'pagerInfo': self.pagerInfo,
           'logMessage': self.logMessage,
           'state': self.state,
           }