package com.csc.library.entity;

import javax.ejb.CreateException;
import javax.ejb.EntityBean;
import javax.ejb.EntityContext;
import javax.ejb.RemoveException;

/**
 * <p>Title: Your Product Name</p>
 * <p>Description: Your description</p>
 * <p>Copyright: Copyright (c) 1999</p>
 * <p>Company: Your Company</p>
 * @author Your Name
 */
public class MailBean implements EntityBean {
	private static final long	serialVersionUID	= 1L;
	EntityContext				entityContext;
	public String				mailID;
	public String				mTo;
	public String				mFrom;
	public String				cc;
	public String				attach;
	public String				subject;
	public String				body;
	public Integer				priority;
	public String				timeSent;
	public String				timeSet;
	public String				timeSave;
	public String				status;
	public String				service;

	public String ejbCreate(String mailID, String mTo, String mFrom, String cc, String attach, String subject, String body, Integer priority, String timeSent, String timeSet, String timeSave, String status, String service) throws CreateException {
		this.mailID = mailID;
		this.mTo = mTo;
		this.mFrom = mFrom;
		this.cc = cc;
		this.attach = attach;
		this.subject = subject;
		this.body = body;
		this.priority = priority;
		this.timeSent = timeSent;
		this.timeSet = timeSet;
		this.timeSave = timeSave;
		this.status = status;
		this.service = service;
		return null;
	}
	public String ejbCreate(String mailID) throws CreateException {
		return ejbCreate(mailID, null, null, null, null, null, null, null, null, null, null, null, null);
	}
	public void ejbPostCreate(String mailID, String mTo, String mFrom, String cc, String attach, String subject, String body, Integer priority, String timeSent, String timeSet, String timeSave, String status, String service) throws CreateException {
	}
	public void ejbPostCreate(String mailID) throws CreateException {
		ejbPostCreate(mailID, null, null, null, null, null, null, null, null, null, null, null, null);
	}
	public void ejbLoad() {
	}
	public void ejbStore() {
	}
	public void ejbRemove() throws RemoveException {
	}
	public void ejbActivate() {
	}
	public void ejbPassivate() {
	}
	public void setEntityContext(EntityContext entityContext) {
		this.entityContext = entityContext;
	}
	public void unsetEntityContext() {
		entityContext = null;
	}
	public String getMailID() {
		return mailID;
	}
	public String getMTo() {
		return mTo;
	}
	public void setMTo(String mTo) {
		this.mTo = mTo;
	}
	public String getMFrom() {
		return mFrom;
	}
	public void setMFrom(String mFrom) {
		this.mFrom = mFrom;
	}
	public String getCc() {
		return cc;
	}
	public void setCc(String cc) {
		this.cc = cc;
	}
	public String getAttach() {
		return attach;
	}
	public void setAttach(String attach) {
		this.attach = attach;
	}
	public String getSubject() {
		return subject;
	}
	public void setSubject(String subject) {
		this.subject = subject;
	}
	public String getBody() {
		return body;
	}
	public void setBody(String body) {
		this.body = body;
	}
	public Integer getPriority() {
		return priority;
	}
	public void setPriority(Integer priority) {
		this.priority = priority;
	}
	public String getTimeSent() {
		return timeSent;
	}
	public void setTimeSent(String timeSent) {
		this.timeSent = timeSent;
	}
	public String getTimeSet() {
		return timeSet;
	}
	public void setTimeSet(String timeSet) {
		this.timeSet = timeSet;
	}
	public String getTimeSave() {
		return timeSave;
	}
	public void setTimeSave(String timeSave) {
		this.timeSave = timeSave;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public String getService() {
		return service;
	}
	public void setService(String service) {
		this.service = service;
	}
}