001    package com.khubla.pragmatach.framework.lifecycle;
002    
003    import com.khubla.pragmatach.framework.api.Request;
004    import com.khubla.pragmatach.framework.router.PragmatachRoute;
005    
006    /**
007     * @author tome
008     */
009    public interface LifecycleListener {
010       /**
011        * request start
012        */
013       void beginRequest(PragmatachRoute pragmatachRoute, Request request);
014    
015       /**
016        * request end
017        */
018       void endRequest(PragmatachRoute pragmatachRoute, Request request);
019    }