[jboss-cvs] jboss-mail/src/calendar/calendarejb/src/java/org/jboss/mail/calendar/eventbus/mail ...

Aron Sogor bigman at gmail.com
Thu Jul 13 23:52:17 EDT 2006


  User: asogor  
  Date: 06/07/13 23:52:17

  Added:       src/calendar/calendarejb/src/java/org/jboss/mail/calendar/eventbus/mail    
                        MailRequest.java StatusChange.java
                        ScheduleEvent.java PlanEvent.java
  Log:
  Start adding PLAN and SCHEDULE mail alias support
  
  Revision  Changes    Path
  1.1      date: 2006/07/14 03:52:17;  author: asogor;  state: Exp;jboss-mail/src/calendar/calendarejb/src/java/org/jboss/mail/calendar/eventbus/mail/MailRequest.java
  
  Index: MailRequest.java
  ===================================================================
  /*
   * JBoss Calendar Server.
   *
   * Distributable under LGPL license.
   * See terms of license at gnu.org.
   */
  package org.jboss.mail.calendar.eventbus.mail;
  
  import org.apache.commons.lang.builder.ToStringBuilder;
  import org.jboss.mail.calendar.eventbus.Event;
  
  
  public abstract class MailRequest extends Event {
  
  	public MailRequest(String aactor) {
  		super(aactor);
  		// TODO Auto-generated constructor stub
  	}
  
  	@Override
  	public String toString() {
  		return ToStringBuilder.reflectionToString(this);
  	}
  }
  
  
  
  1.1      date: 2006/07/14 03:52:17;  author: asogor;  state: Exp;jboss-mail/src/calendar/calendarejb/src/java/org/jboss/mail/calendar/eventbus/mail/StatusChange.java
  
  Index: StatusChange.java
  ===================================================================
  package org.jboss.mail.calendar.eventbus.mail;
  
  public class StatusChange extends MailRequest{
  
  	private int action;
  
  	private String eventGUID;
  
  	public StatusChange(String actor, int action, String eventGUID) {
  		super(actor);
  		this.action = action;
  		this.eventGUID = eventGUID;
  	}
  
  	public int getAction() {
  		return action;
  	}
  
  	public String getEventGUID() {
  		return eventGUID;
  	}
  
  	/*
  	 * (non-Javadoc)
  	 * 
  	 * @see java.lang.Object#toString()
  	 */
  	public String toString() {
  		return this.actor + "-" + eventGUID + "-" + action;
  	}
  }
  
  
  
  1.1      date: 2006/07/14 03:52:17;  author: asogor;  state: Exp;jboss-mail/src/calendar/calendarejb/src/java/org/jboss/mail/calendar/eventbus/mail/ScheduleEvent.java
  
  Index: ScheduleEvent.java
  ===================================================================
  package org.jboss.mail.calendar.eventbus.mail;
  
  import java.util.Date;
  
  public class ScheduleEvent extends MailRequest {
  
  	private String[] invites;
  
  	private Date startDate;
  
  	private Date endDate;
  
  	public ScheduleEvent(String aactor, String[] invites, Date startDate,
  			Date endDate) {
  		super(aactor);
  		this.invites = invites;
  		this.startDate = startDate;
  		this.endDate = endDate;
  	}
  
  	public Date getEndDate() {
  		return endDate;
  	}
  
  	public void setEndDate(Date endDate) {
  		this.endDate = endDate;
  	}
  
  	public String[] getInvites() {
  		return invites;
  	}
  
  	public void setInvites(String[] invites) {
  		this.invites = invites;
  	}
  
  	public Date getStartDate() {
  		return startDate;
  	}
  
  	public void setStartDate(Date startDate) {
  		this.startDate = startDate;
  	}
  
  }
  
  
  
  1.1      date: 2006/07/14 03:52:17;  author: asogor;  state: Exp;jboss-mail/src/calendar/calendarejb/src/java/org/jboss/mail/calendar/eventbus/mail/PlanEvent.java
  
  Index: PlanEvent.java
  ===================================================================
  package org.jboss.mail.calendar.eventbus.mail;
  
  import java.util.Date;
  
  public class PlanEvent extends MailRequest{
  	
  	private String[] invites;
  	private Date startDate;
  	private Date endDate;
  	private int incrementSize;
  	private int incerementCnt;
  	
  	public PlanEvent(String aactor, String[] invites, Date startDate, Date endDate, int incrementSize, int incerementCnt) {
  		super(aactor);
  		// TODO Auto-generated constructor stub
  		this.invites = invites;
  		this.startDate = startDate;
  		this.endDate = endDate;
  		this.incrementSize = incrementSize;
  		this.incerementCnt = incerementCnt;
  	}
  
  	public Date getEndDate() {
  		return endDate;
  	}
  
  	public void setEndDate(Date endDate) {
  		this.endDate = endDate;
  	}
  
  	public int getIncerementCnt() {
  		return incerementCnt;
  	}
  
  	public void setIncerementCnt(int incerementCnt) {
  		this.incerementCnt = incerementCnt;
  	}
  
  	public int getIncrementSize() {
  		return incrementSize;
  	}
  
  	public void setIncrementSize(int incrementSize) {
  		this.incrementSize = incrementSize;
  	}
  
  	public String[] getInvites() {
  		return invites;
  	}
  
  	public void setInvites(String[] invites) {
  		this.invites = invites;
  	}
  
  	public Date getStartDate() {
  		return startDate;
  	}
  
  	public void setStartDate(Date startDate) {
  		this.startDate = startDate;
  	}
  }
  
  
  



More information about the jboss-cvs-commits mailing list