/* * Aipo is a groupware program developed by TOWN, Inc. * Copyright (C) 2004-2015 TOWN, Inc. * http://www.aipo.com * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as * published by the Free Software Foundation, either version 3 of the * License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ package com.aimluck.eip.mail; /** * メール受信(POP3)用の情報を保持するクラスです。 <br /> * */ public class ALPop3MailReceiverContext implements ALMailReceiverContext { /** データベース名 */ private String org_id; /** ユーザーID */ private int user_id; /** メールアカウント ID */ private int account_id; /** POP3 サーバのホスト名(IP アドレス) */ private String pop3Host; /** POP3 サーバのポート番号 */ private String pop3Port; /** POP3 接続時の暗号化フラグ */ private int encryptionFlag = -1; /** POP3 サーバの認証用ユーザー ID */ private String pop3UserId; /** POP3 サーバの認証用ユーザーパスワード */ private String pop3UserPasswd; /** POP3 サーバ上のメール削除フラグ */ private boolean delete; /** POP3 サーバ上のメール保存フラグ */ private boolean enableSavingDays; /** POP3 サーバ上のメール保存日数 */ private int savingDays; /** 受信済みメールの受信フラグ(true の場合、受信しない) */ private boolean denyReceivedMail; private int authReceiveFlag; public ALPop3MailReceiverContext() { } public String getOrgId() { return org_id; } public int getUserId() { return user_id; } public int getAccountId() { return account_id; } public String getPop3Host() { return pop3Host; } public String getPop3Port() { return pop3Port; } public String getPop3UserId() { return pop3UserId; } public String getPop3UserPasswd() { return pop3UserPasswd; } public boolean getDelete() { return delete; } public boolean getEnableSavingDays() { return enableSavingDays; } public int getSavingDays() { return savingDays; } public boolean getDenyReceivedMail() { return denyReceivedMail; } public int getAuthReceiveFlag() { return authReceiveFlag; } public void setOrgId(String str) { org_id = str; } public void setUserId(int i) { user_id = i; } public void setAccountId(int i) { account_id = i; } public void setPop3Host(String str) { pop3Host = str; } public void setPop3Port(String str) { pop3Port = str; } public void setPop3UserId(String str) { pop3UserId = str; } public void setPop3UserPasswd(String str) { pop3UserPasswd = str; } public void setDelete(boolean bool) { delete = bool; } public void setEnableSavingDays(boolean bool) { enableSavingDays = bool; } public void setSavingDays(int i) { savingDays = i; } public void setDenyReceivedMail(boolean bool) { denyReceivedMail = bool; } public void setAuthReceiveFlag(int i) { authReceiveFlag = i; } public int getEncryptionFlag() { return encryptionFlag; } public void setEncryptionFlag(int encryptionFlag) { this.encryptionFlag = encryptionFlag; } }