Package com.avaya.clientservices.call
Class MinuteMessage
- java.lang.Object
-
- com.avaya.clientservices.call.MinuteMessage
-
public class MinuteMessage extends java.lang.ObjectThe MinuteMessage object represents a message that can be added to a conference using the meeting minutes service.
This object could be updated through
Not SupportedMeetingMinutes.updateMinutemethod.The meeting minutes feature is currently not supported.
This class and all of its supporting classes are for internal Avaya use only and should not be used by third party applications at this time. This is an incubating feature that is currently under development and the classes and methods associated with this feature are subject to change at any time. Use of this feature will not be supported by Avaya until such time that it is officially released.
- See Also:
MeetingMinutes
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMinuteMessage.MinuteStatusStates for a meeting minute message in a conference.static classMinuteMessage.MinuteTypeTypes of minute message in the conference.
-
Constructor Summary
Constructors Constructor Description MinuteMessage()Default constructorMinuteMessage(MinuteMessage message)Copy constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CapabilitycanDelete()Capabilityobject indicating whether the local user can remove a particular meeting minute object from a conference.booleanequals(java.lang.Object other)java.lang.StringgetContent()Returns content of particular meeting minute object.CapabilitygetEditCapability()Capabilityobject indicating whether the local user can edit a particular meeting minute object in a conference.java.lang.StringgetId()Returns the minute message ID associated with the particular minute object.ParticipantgetSender()ReturnsParticipantsender object of this minute message.MinuteMessage.MinuteStatusgetStatus()Returns status of this minute message.java.util.DategetTime()Returns time of this minute creation.MinuteMessage.MinuteTypegetType()Returns type of this minute message.inthashCode()booleanisMine()Indicates whether given minute message object is minute added by local user.booleanisPersonal()Flag that indicates whether this is personal or not.voidsetContent(java.lang.String content)Sets the text associated with the minute message.voidsetPersonal(boolean personal)Sets flag that indicates whether this is personal minute message or not.voidsetType(MinuteMessage.MinuteType type)Sets the type associated with the minute message.java.lang.StringtoString()The method returns a string that "textually represents" this object.
-
-
-
Constructor Detail
-
MinuteMessage
public MinuteMessage()
Default constructor
-
MinuteMessage
public MinuteMessage(MinuteMessage message)
Copy constructor- Parameters:
message- The MinuteMessage being copied.
-
-
Method Detail
-
getId
public java.lang.String getId()
Returns the minute message ID associated with the particular minute object.- Returns:
- minute message ID
-
getTime
public java.util.Date getTime()
Returns time of this minute creation.- Returns:
- time.
-
getContent
public java.lang.String getContent()
Returns content of particular meeting minute object.- Returns:
- content.
-
setContent
public void setContent(java.lang.String content)
Sets the text associated with the minute message.- Parameters:
content- Minute message content.
-
getType
public MinuteMessage.MinuteType getType()
Returns type of this minute message.- Returns:
- minute type.
-
setType
public void setType(MinuteMessage.MinuteType type)
Sets the type associated with the minute message.- Parameters:
type- type of this minute message.
-
getSender
public Participant getSender()
ReturnsParticipantsender object of this minute message.- Returns:
- sender.
-
isPersonal
public boolean isPersonal()
Flag that indicates whether this is personal or not.- Returns:
- true if it's personal, otherwise false.
-
setPersonal
public void setPersonal(boolean personal)
Sets flag that indicates whether this is personal minute message or not.- Parameters:
personal- value.
-
getStatus
public MinuteMessage.MinuteStatus getStatus()
Returns status of this minute message.- Returns:
- status.
-
isMine
public boolean isMine()
Indicates whether given minute message object is minute added by local user.- Returns:
- true if minute belongs to the local user, otherwise false.
-
getEditCapability
public Capability getEditCapability()
Capabilityobject indicating whether the local user can edit a particular meeting minute object in a conference.- Returns:
- capability object describing whether the minute can be edited.
- See Also:
MeetingMinutes.updateMinute,Capability
-
canDelete
public Capability canDelete()
Capabilityobject indicating whether the local user can remove a particular meeting minute object from a conference.- Returns:
- capability object describing whether the minute can be deleted.
- See Also:
MeetingMinutes.removeMinute,Capability
-
toString
public java.lang.String toString()
The method returns a string that "textually represents" this object. The result should be a concise but informative representation that is easy for a person to read.- Overrides:
toStringin classjava.lang.Object- Returns:
- text representation of this object
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-