[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