/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package com.eas.client.threetier.requests; /** * * @author mg */ public interface PlatypusResponseVisitor { public void visit(ExceptionResponse rsp) throws Exception; public void visit(SqlExceptionResponse rsp) throws Exception; public void visit(AccessControlExceptionResponse rsp) throws Exception; public void visit(JsonExceptionResponse rsp) throws Exception; public void visit(CredentialRequest.Response rsp) throws Exception; public void visit(ExecuteQueryRequest.Response rsp) throws Exception; public void visit(LogoutRequest.Response rsp) throws Exception; public void visit(RPCRequest.Response rsp) throws Exception; public void visit(DisposeServerModuleRequest.Response rsp) throws Exception; public void visit(ServerModuleStructureRequest.Response rsp) throws Exception; public void visit(CommitRequest.Response rsp) throws Exception; public void visit(ModuleStructureRequest.Response rsp) throws Exception; public void visit(ResourceRequest.Response rsp) throws Exception; public void visit(AppQueryRequest.Response rsp) throws Exception; }