package org.ntlab.radishforandroidstudio.CactusCleanArchitecture.Controller; import org.ntlab.radishforandroidstudio.CactusCleanArchitecture.UseCases.LoginPresenterBoundary; import org.ntlab.radishforandroidstudio.CactusCleanArchitecture.UseCases.LoginResponseControllerBoundary; import org.ntlab.radishforandroidstudio.cactusClient.connections.LoginFragmentConnection; /** * Webサーバと通信を行いデータのやりとりをするクラス * * @author n-konishi */ public class LoginPresenter implements LoginPresenterBoundary { private LoginFragmentConnection loginConnection; public LoginPresenter() { loginConnection = new LoginFragmentConnection(); } public void send(String userID, String userPass) { loginConnection.addFormParam("userID", userID); loginConnection.addFormParam("userPass", userPass); loginConnection.doPut(); } public void setFollowingController(LoginResponseControllerBoundary followingController) { loginConnection.setCallBack(followingController); } }