Blue Mind
Release 1.0

net.bluemind.core.api.calendar
Class Event

java.lang.Object
  extended by net.bluemind.core.api.Entity
      extended by net.bluemind.core.api.calendar.Event
All Implemented Interfaces:
java.io.Serializable, IEntity

public class Event
extends Entity
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
Event()
           
 
Method Summary
 void addAttendee(Attendee att)
           
protected  java.lang.Object clone()
           
 Event copy()
           
 java.lang.Integer getAlert()
          The alert value, in seconds
 java.util.List<Attendee> getAttendees()
           
 java.lang.String getCategory()
           
 java.lang.String getColor()
           
 java.util.Date getCompletion()
           
 java.util.Date getDate()
           
 java.lang.String getDescription()
           
 int getDuration()
           
 java.lang.String getExtId()
           
 java.lang.String getLocation()
           
 EventOpacity getOpacity()
           
 java.lang.String getOrigin()
           
 java.lang.String getOwner()
           
 java.lang.String getOwnerDisplayName()
           
 java.lang.String getOwnerEmail()
           
 int getOwnerId()
          Returns the contact_id of the organizer
 int getParentId()
           
 java.lang.Integer getPercent()
           
 java.lang.Integer getPriority()
           
 boolean getPrivacy()
           
 EventRecurrence getRecurrence()
           
 java.util.Date getRecurrenceId()
           
 int getSequence()
           
 java.lang.String getTimezoneName()
           
 java.lang.String getTitle()
           
 EventType getType()
           
 java.lang.String getUrl()
           
 java.lang.Integer getUserCreate()
           
 java.lang.Integer getUserUpdate()
           
 boolean isAllday()
           
 void setAlert(java.lang.Integer alert)
           
 void setAllday(boolean allDay)
           
 void setAttendees(java.util.List<Attendee> attendees)
           
 void setCategory(java.lang.String category)
           
 void setColor(java.lang.String color)
           
 void setCompletion(java.util.Date completion)
           
 void setDate(java.util.Date date)
           
 void setDescription(java.lang.String description)
           
 void setDuration(int duration)
           
 void setExtId(java.lang.String extId)
           
 void setLocation(java.lang.String location)
           
 void setOpacity(EventOpacity opacity)
           
 void setOrigin(java.lang.String origin)
           
 void setOwner(java.lang.String owner)
           
 void setOwnerDisplayName(java.lang.String ownerDisplayName)
           
 void setOwnerEmail(java.lang.String ownerEmail)
           
 void setOwnerId(int ownerId)
           
 void setParentId(int parentId)
           
 void setPercent(java.lang.Integer percent)
           
 void setPriority(java.lang.Integer priority)
           
 void setPrivacy(boolean privacy)
           
 void setRecurrence(EventRecurrence recurrence)
           
 void setRecurrenceId(java.util.Date recurrenceId)
           
 void setSequence(int sequence)
           
 void setTimezoneName(java.lang.String timezoneName)
           
 void setTitle(java.lang.String title)
           
 void setType(EventType type)
           
 void setUrl(java.lang.String url)
           
 void setUserCreate(java.lang.Integer userCreate)
           
 void setUserUpdate(java.lang.Integer userUpdate)
           
 
Methods inherited from class net.bluemind.core.api.Entity
equals, getCustomProperties, getEntityId, getId, getTimeCreate, getTimeUpdate, getUserCreateId, getUserUpdateId, hashCode, setCustomProperties, setEntityId, setId, setTimeCreate, setTimeUpdate, setUserCreateId, setUserUpdateId
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Event

public Event()
Method Detail

getTitle

public java.lang.String getTitle()

setTitle

public void setTitle(java.lang.String title)

getDate

public java.util.Date getDate()

setDate

public void setDate(java.util.Date date)

getDuration

public int getDuration()

setDuration

public void setDuration(int duration)

isAllday

public boolean isAllday()

setAllday

public void setAllday(boolean allDay)

getAttendees

public java.util.List<Attendee> getAttendees()

setAttendees

public void setAttendees(java.util.List<Attendee> attendees)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getPrivacy

public boolean getPrivacy()

setPrivacy

public void setPrivacy(boolean privacy)

getOwner

public java.lang.String getOwner()

setOwner

public void setOwner(java.lang.String owner)

getOwnerEmail

public java.lang.String getOwnerEmail()

setOwnerEmail

public void setOwnerEmail(java.lang.String ownerEmail)

getLocation

public java.lang.String getLocation()

setLocation

public void setLocation(java.lang.String location)

getAlert

public java.lang.Integer getAlert()
The alert value, in seconds

Returns:
the seconds before the event_date

setAlert

public void setAlert(java.lang.Integer alert)

getCategory

public java.lang.String getCategory()

setCategory

public void setCategory(java.lang.String category)

getPriority

public java.lang.Integer getPriority()

setPriority

public void setPriority(java.lang.Integer priority)

getRecurrence

public EventRecurrence getRecurrence()

setRecurrence

public void setRecurrence(EventRecurrence recurrence)

getType

public EventType getType()

setType

public void setType(EventType type)

getCompletion

public java.util.Date getCompletion()

setCompletion

public void setCompletion(java.util.Date completion)

getPercent

public java.lang.Integer getPercent()

setPercent

public void setPercent(java.lang.Integer percent)

addAttendee

public void addAttendee(Attendee att)

getOpacity

public EventOpacity getOpacity()

setOpacity

public void setOpacity(EventOpacity opacity)

getExtId

public java.lang.String getExtId()

setExtId

public void setExtId(java.lang.String extId)

copy

public Event copy()

clone

protected java.lang.Object clone()
Overrides:
clone in class java.lang.Object

getTimezoneName

public java.lang.String getTimezoneName()

setTimezoneName

public void setTimezoneName(java.lang.String timezoneName)

setRecurrenceId

public void setRecurrenceId(java.util.Date recurrenceId)

getRecurrenceId

public java.util.Date getRecurrenceId()

setUserCreate

public void setUserCreate(java.lang.Integer userCreate)

getUserCreate

public java.lang.Integer getUserCreate()

setUserUpdate

public void setUserUpdate(java.lang.Integer userUpdate)

getUserUpdate

public java.lang.Integer getUserUpdate()

setOrigin

public void setOrigin(java.lang.String origin)

getOrigin

public java.lang.String getOrigin()

setColor

public void setColor(java.lang.String color)

getColor

public java.lang.String getColor()

setUrl

public void setUrl(java.lang.String url)

getUrl

public java.lang.String getUrl()

setOwnerDisplayName

public void setOwnerDisplayName(java.lang.String ownerDisplayName)

getOwnerDisplayName

public java.lang.String getOwnerDisplayName()

setParentId

public void setParentId(int parentId)

getParentId

public int getParentId()

setOwnerId

public void setOwnerId(int ownerId)

getOwnerId

public int getOwnerId()
Returns the contact_id of the organizer

Returns:
the contact_id of the organizer

setSequence

public void setSequence(int sequence)

getSequence

public int getSequence()

Blue Mind
Release 1.0