wt.meeting
Class MeetingCenterMeetingInfo

java.lang.Object
  extended bywt.meeting.MeetingCenterMeetingInfo
All Implemented Interfaces:
Externalizable, Serializable

public class MeetingCenterMeetingInfo
extends Object
implements Externalizable



Supported API: false

Extendable: false

See Also:
Serialized Form

Field Summary
private  String AgendaOID
           
private static String CLASSNAME
           
private  String containerOID
           
private  String description
           
private  String dialin
           
private  String dialinDescription
           
private  String duration
           
static long EXTERNALIZATION_VERSION_UID
           
private  String[] hostDelegates
           
private  Timestamp meetingDateTime
           
private  String meetingHost
           
private  String meetingLocation
           
private  MeetingType meetingType
           
private  String minutesOID
           
private  String name
           
private  String numPhoneLines
           
private  String objectID
           
protected static long OLD_FORMAT_VERSION_UID
           
private  String[] participants
           
private  String password
           
private  String periodicity
           
private static String RESOURCE
           
(package private) static long serialVersionUID
           
private  String[] subjectItems
           
private  String textAgendaContent
           
private  String textMinutesContent
           
private  String url
           
 
Constructor Summary
MeetingCenterMeetingInfo()
           
 
Method Summary
private  void AgendaOIDValidate(String a_AgendaOID)
           
private  void containerOIDValidate(String a_ContainerOID)
           
private  void descriptionValidate(String a_Description)
           
private  void dialinDescriptionValidate(String a_DialinDescription)
           
private  void dialinValidate(String a_Dialin)
           
private  void durationValidate(String a_Duration)
           
 String getAgendaOID()
          Gets the value of the attribute: AgendaOID.
 String getContainerOID()
          Gets the value of the attribute: containerOID.
 String getDescription()
          Gets the value of the attribute: description.
 String getDialin()
          Gets the value of the attribute: dialin.
 String getDialinDescription()
          Gets the value of the attribute: dialinDescription.
 String getDuration()
          Gets the value of the attribute: duration.
 String[] getHostDelegates()
          Gets the value of the attribute: hostDelegates.
 Timestamp getMeetingDateTime()
          Gets the value of the attribute: meetingDateTime.
 String getMeetingHost()
          Gets the value of the attribute: meetingHost.
 String getMeetingLocation()
          Gets the value of the attribute: meetingLocation.
 MeetingType getMeetingType()
          Gets the value of the attribute: meetingType.
 String getMinutesOID()
          Gets the value of the attribute: minutesOID.
 String getName()
          Gets the value of the attribute: name.
 String getNumPhoneLines()
          Gets the value of the attribute: numPhoneLines.
 String getObjectID()
          Gets the value of the attribute: objectID.
 String[] getParticipants()
          Gets the value of the attribute: participants.
 String getPassword()
          Gets the value of the attribute: password.
 String getPeriodicity()
          Gets the value of the attribute: periodicity.
 String[] getSubjectItems()
          Gets the value of the attribute: subjectItems.
 String getTextAgendaContent()
          Gets the value of the attribute: textAgendaContent.
 String getTextMinutesContent()
          Gets the value of the attribute: textMinutesContent.
 String getUrl()
          Gets the value of the attribute: url.
private  void meetingHostValidate(String a_MeetingHost)
           
private  void meetingLocationValidate(String a_MeetingLocation)
           
private  void minutesOIDValidate(String a_MinutesOID)
           
private  void nameValidate(String a_Name)
           
private  void numPhoneLinesValidate(String a_NumPhoneLines)
           
private  void objectIDValidate(String a_ObjectID)
           
private  void passwordValidate(String a_Password)
           
private  void periodicityValidate(String a_Periodicity)
           
 void readExternal(ObjectInput input)
          Reads the non-transient fields of this class from an external source.
private  boolean readOldVersion(ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone)
          Reads the non-transient fields of this class from an external source, which is not the current version.
protected  boolean readVersion(MeetingCenterMeetingInfo thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone)
          Reads the non-transient fields of this class from an external source.
 void setAgendaOID(String a_AgendaOID)
          Sets the value of the attribute: AgendaOID.
 void setContainerOID(String a_ContainerOID)
          Sets the value of the attribute: containerOID.
 void setDescription(String a_Description)
          Sets the value of the attribute: description.
 void setDialin(String a_Dialin)
          Sets the value of the attribute: dialin.
 void setDialinDescription(String a_DialinDescription)
          Sets the value of the attribute: dialinDescription.
 void setDuration(String a_Duration)
          Sets the value of the attribute: duration.
 void setHostDelegates(String[] a_HostDelegates)
          Sets the value of the attribute: hostDelegates.
 void setMeetingDateTime(Timestamp a_MeetingDateTime)
          Sets the value of the attribute: meetingDateTime.
 void setMeetingHost(String a_MeetingHost)
          Sets the value of the attribute: meetingHost.
 void setMeetingLocation(String a_MeetingLocation)
          Sets the value of the attribute: meetingLocation.
 void setMeetingType(MeetingType a_MeetingType)
          Sets the value of the attribute: meetingType.
 void setMinutesOID(String a_MinutesOID)
          Sets the value of the attribute: minutesOID.
 void setName(String a_Name)
          Sets the value of the attribute: name.
 void setNumPhoneLines(String a_NumPhoneLines)
          Sets the value of the attribute: numPhoneLines.
 void setObjectID(String a_ObjectID)
          Sets the value of the attribute: objectID.
 void setParticipants(String[] a_Participants)
          Sets the value of the attribute: participants.
 void setPassword(String a_Password)
          Sets the value of the attribute: password.
 void setPeriodicity(String a_Periodicity)
          Sets the value of the attribute: periodicity.
 void setSubjectItems(String[] a_SubjectItems)
          Sets the value of the attribute: subjectItems.
 void setTextAgendaContent(String a_TextAgendaContent)
          Sets the value of the attribute: textAgendaContent.
 void setTextMinutesContent(String a_TextMinutesContent)
          Sets the value of the attribute: textMinutesContent.
 void setUrl(String a_Url)
          Sets the value of the attribute: url.
private  void textAgendaContentValidate(String a_TextAgendaContent)
           
private  void textMinutesContentValidate(String a_TextMinutesContent)
           
private  void urlValidate(String a_Url)
           
 void writeExternal(ObjectOutput output)
          Writes the non-transient fields of this class to an external source.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME

meetingHost

private String meetingHost

numPhoneLines

private String numPhoneLines

hostDelegates

private String[] hostDelegates

url

private String url

name

private String name

description

private String description

duration

private String duration

dialin

private String dialin

dialinDescription

private String dialinDescription

periodicity

private String periodicity

objectID

private String objectID

minutesOID

private String minutesOID

AgendaOID

private String AgendaOID

participants

private String[] participants

subjectItems

private String[] subjectItems

meetingDateTime

private Timestamp meetingDateTime

meetingType

private MeetingType meetingType

containerOID

private String containerOID

meetingLocation

private String meetingLocation

textMinutesContent

private String textMinutesContent

textAgendaContent

private String textAgendaContent

password

private String password

serialVersionUID

static final long serialVersionUID
See Also:
Constant Field Values

EXTERNALIZATION_VERSION_UID

public static final long EXTERNALIZATION_VERSION_UID
See Also:
Constant Field Values

OLD_FORMAT_VERSION_UID

protected static final long OLD_FORMAT_VERSION_UID
See Also:
Constant Field Values
Constructor Detail

MeetingCenterMeetingInfo

public MeetingCenterMeetingInfo()
Method Detail

writeExternal

public void writeExternal(ObjectOutput output)
                   throws IOException
Writes the non-transient fields of this class to an external source.

Supported API: false

Specified by:
writeExternal in interface Externalizable
Parameters:
output -
Throws:
IOException

readExternal

public void readExternal(ObjectInput input)
                  throws IOException,
                         ClassNotFoundException
Reads the non-transient fields of this class from an external source.

Supported API: false

Specified by:
readExternal in interface Externalizable
Parameters:
input -
Throws:
IOException
ClassNotFoundException

readVersion

protected boolean readVersion(MeetingCenterMeetingInfo thisObject,
                              ObjectInput input,
                              long readSerialVersionUID,
                              boolean passThrough,
                              boolean superDone)
                       throws IOException,
                              ClassNotFoundException
Reads the non-transient fields of this class from an external source.

Supported API: false

Parameters:
thisObject -
input -
readSerialVersionUID -
passThrough -
superDone -
Returns:
boolean
Throws:
IOException
ClassNotFoundException

readOldVersion

private boolean readOldVersion(ObjectInput input,
                               long readSerialVersionUID,
                               boolean passThrough,
                               boolean superDone)
                        throws IOException,
                               ClassNotFoundException
Reads the non-transient fields of this class from an external source, which is not the current version.

Parameters:
input -
readSerialVersionUID -
passThrough -
superDone -
Returns:
boolean
Throws:
IOException
ClassNotFoundException

getMeetingHost

public String getMeetingHost()
Gets the value of the attribute: meetingHost.

Supported API: false

Returns:
String

setMeetingHost

public void setMeetingHost(String a_MeetingHost)
                    throws WTPropertyVetoException
Sets the value of the attribute: meetingHost.

Supported API: false

Parameters:
a_MeetingHost -
Throws:
WTPropertyVetoException

meetingHostValidate

private void meetingHostValidate(String a_MeetingHost)
                          throws WTPropertyVetoException
Parameters:
a_MeetingHost -
Throws:
WTPropertyVetoException

getNumPhoneLines

public String getNumPhoneLines()
Gets the value of the attribute: numPhoneLines.

Supported API: false

Returns:
String

setNumPhoneLines

public void setNumPhoneLines(String a_NumPhoneLines)
                      throws WTPropertyVetoException
Sets the value of the attribute: numPhoneLines.

Supported API: false

Parameters:
a_NumPhoneLines -
Throws:
WTPropertyVetoException

numPhoneLinesValidate

private void numPhoneLinesValidate(String a_NumPhoneLines)
                            throws WTPropertyVetoException
Parameters:
a_NumPhoneLines -
Throws:
WTPropertyVetoException

getHostDelegates

public String[] getHostDelegates()
Gets the value of the attribute: hostDelegates.

Supported API: false

Returns:
String[]

setHostDelegates

public void setHostDelegates(String[] a_HostDelegates)
                      throws WTPropertyVetoException
Sets the value of the attribute: hostDelegates.

Supported API: false

Parameters:
a_HostDelegates -
Throws:
WTPropertyVetoException

getUrl

public String getUrl()
Gets the value of the attribute: url.

Supported API: false

Returns:
String

setUrl

public void setUrl(String a_Url)
            throws WTPropertyVetoException
Sets the value of the attribute: url.

Supported API: false

Parameters:
a_Url -
Throws:
WTPropertyVetoException

urlValidate

private void urlValidate(String a_Url)
                  throws WTPropertyVetoException
Parameters:
a_Url -
Throws:
WTPropertyVetoException

getName

public String getName()
Gets the value of the attribute: name.

Supported API: false

Returns:
String

setName

public void setName(String a_Name)
             throws WTPropertyVetoException
Sets the value of the attribute: name.

Supported API: false

Parameters:
a_Name -
Throws:
WTPropertyVetoException

nameValidate

private void nameValidate(String a_Name)
                   throws WTPropertyVetoException
Parameters:
a_Name -
Throws:
WTPropertyVetoException

getDescription

public String getDescription()
Gets the value of the attribute: description.

Supported API: false

Returns:
String

setDescription

public void setDescription(String a_Description)
                    throws WTPropertyVetoException
Sets the value of the attribute: description.

Supported API: false

Parameters:
a_Description -
Throws:
WTPropertyVetoException

descriptionValidate

private void descriptionValidate(String a_Description)
                          throws WTPropertyVetoException
Parameters:
a_Description -
Throws:
WTPropertyVetoException

getDuration

public String getDuration()
Gets the value of the attribute: duration.

Supported API: false

Returns:
String

setDuration

public void setDuration(String a_Duration)
                 throws WTPropertyVetoException
Sets the value of the attribute: duration.

Supported API: false

Parameters:
a_Duration -
Throws:
WTPropertyVetoException

durationValidate

private void durationValidate(String a_Duration)
                       throws WTPropertyVetoException
Parameters:
a_Duration -
Throws:
WTPropertyVetoException

getDialin

public String getDialin()
Gets the value of the attribute: dialin.

Supported API: false

Returns:
String

setDialin

public void setDialin(String a_Dialin)
               throws WTPropertyVetoException
Sets the value of the attribute: dialin.

Supported API: false

Parameters:
a_Dialin -
Throws:
WTPropertyVetoException

dialinValidate

private void dialinValidate(String a_Dialin)
                     throws WTPropertyVetoException
Parameters:
a_Dialin -
Throws:
WTPropertyVetoException

getDialinDescription

public String getDialinDescription()
Gets the value of the attribute: dialinDescription.

Supported API: false

Returns:
String

setDialinDescription

public void setDialinDescription(String a_DialinDescription)
                          throws WTPropertyVetoException
Sets the value of the attribute: dialinDescription.

Supported API: false

Parameters:
a_DialinDescription -
Throws:
WTPropertyVetoException

dialinDescriptionValidate

private void dialinDescriptionValidate(String a_DialinDescription)
                                throws WTPropertyVetoException
Parameters:
a_DialinDescription -
Throws:
WTPropertyVetoException

getPeriodicity

public String getPeriodicity()
Gets the value of the attribute: periodicity.

Supported API: false

Returns:
String

setPeriodicity

public void setPeriodicity(String a_Periodicity)
                    throws WTPropertyVetoException
Sets the value of the attribute: periodicity.

Supported API: false

Parameters:
a_Periodicity -
Throws:
WTPropertyVetoException

periodicityValidate

private void periodicityValidate(String a_Periodicity)
                          throws WTPropertyVetoException
Parameters:
a_Periodicity -
Throws:
WTPropertyVetoException

getObjectID

public String getObjectID()
Gets the value of the attribute: objectID.

Supported API: false

Returns:
String

setObjectID

public void setObjectID(String a_ObjectID)
                 throws WTPropertyVetoException
Sets the value of the attribute: objectID.

Supported API: false

Parameters:
a_ObjectID -
Throws:
WTPropertyVetoException

objectIDValidate

private void objectIDValidate(String a_ObjectID)
                       throws WTPropertyVetoException
Parameters:
a_ObjectID -
Throws:
WTPropertyVetoException

getMinutesOID

public String getMinutesOID()
Gets the value of the attribute: minutesOID.

Supported API: false

Returns:
String

setMinutesOID

public void setMinutesOID(String a_MinutesOID)
                   throws WTPropertyVetoException
Sets the value of the attribute: minutesOID.

Supported API: false

Parameters:
a_MinutesOID -
Throws:
WTPropertyVetoException

minutesOIDValidate

private void minutesOIDValidate(String a_MinutesOID)
                         throws WTPropertyVetoException
Parameters:
a_MinutesOID -
Throws:
WTPropertyVetoException

getAgendaOID

public String getAgendaOID()
Gets the value of the attribute: AgendaOID.

Supported API: false

Returns:
String

setAgendaOID

public void setAgendaOID(String a_AgendaOID)
                  throws WTPropertyVetoException
Sets the value of the attribute: AgendaOID.

Supported API: false

Parameters:
a_AgendaOID -
Throws:
WTPropertyVetoException

AgendaOIDValidate

private void AgendaOIDValidate(String a_AgendaOID)
                        throws WTPropertyVetoException
Parameters:
a_AgendaOID -
Throws:
WTPropertyVetoException

getParticipants

public String[] getParticipants()
Gets the value of the attribute: participants.

Supported API: false

Returns:
String []

setParticipants

public void setParticipants(String[] a_Participants)
                     throws WTPropertyVetoException
Sets the value of the attribute: participants.

Supported API: false

Parameters:
a_Participants -
Throws:
WTPropertyVetoException

getSubjectItems

public String[] getSubjectItems()
Gets the value of the attribute: subjectItems.

Supported API: false

Returns:
String []

setSubjectItems

public void setSubjectItems(String[] a_SubjectItems)
                     throws WTPropertyVetoException
Sets the value of the attribute: subjectItems.

Supported API: false

Parameters:
a_SubjectItems -
Throws:
WTPropertyVetoException

getMeetingDateTime

public Timestamp getMeetingDateTime()
Gets the value of the attribute: meetingDateTime.

Supported API: false

Returns:
Timestamp

setMeetingDateTime

public void setMeetingDateTime(Timestamp a_MeetingDateTime)
                        throws WTPropertyVetoException
Sets the value of the attribute: meetingDateTime.

Supported API: false

Parameters:
a_MeetingDateTime -
Throws:
WTPropertyVetoException

getMeetingType

public MeetingType getMeetingType()
Gets the value of the attribute: meetingType.

Supported API: false

Returns:
MeetingType

setMeetingType

public void setMeetingType(MeetingType a_MeetingType)
                    throws WTPropertyVetoException
Sets the value of the attribute: meetingType.

Supported API: false

Parameters:
a_MeetingType -
Throws:
WTPropertyVetoException

getContainerOID

public String getContainerOID()
Gets the value of the attribute: containerOID.

Supported API: false

Returns:
String

setContainerOID

public void setContainerOID(String a_ContainerOID)
                     throws WTPropertyVetoException
Sets the value of the attribute: containerOID.

Supported API: false

Parameters:
a_ContainerOID -
Throws:
WTPropertyVetoException

containerOIDValidate

private void containerOIDValidate(String a_ContainerOID)
                           throws WTPropertyVetoException
Parameters:
a_ContainerOID -
Throws:
WTPropertyVetoException

getMeetingLocation

public String getMeetingLocation()
Gets the value of the attribute: meetingLocation.

Supported API: false

Returns:
String

setMeetingLocation

public void setMeetingLocation(String a_MeetingLocation)
                        throws WTPropertyVetoException
Sets the value of the attribute: meetingLocation.

Supported API: false

Parameters:
a_MeetingLocation -
Throws:
WTPropertyVetoException

meetingLocationValidate

private void meetingLocationValidate(String a_MeetingLocation)
                              throws WTPropertyVetoException
Parameters:
a_MeetingLocation -
Throws:
WTPropertyVetoException

getTextMinutesContent

public String getTextMinutesContent()
Gets the value of the attribute: textMinutesContent.

Supported API: false

Returns:
String

setTextMinutesContent

public void setTextMinutesContent(String a_TextMinutesContent)
                           throws WTPropertyVetoException
Sets the value of the attribute: textMinutesContent.

Supported API: false

Parameters:
a_TextMinutesContent -
Throws:
WTPropertyVetoException

textMinutesContentValidate

private void textMinutesContentValidate(String a_TextMinutesContent)
                                 throws WTPropertyVetoException
Parameters:
a_TextMinutesContent -
Throws:
WTPropertyVetoException

getTextAgendaContent

public String getTextAgendaContent()
Gets the value of the attribute: textAgendaContent.

Supported API: false

Returns:
String

setTextAgendaContent

public void setTextAgendaContent(String a_TextAgendaContent)
                          throws WTPropertyVetoException
Sets the value of the attribute: textAgendaContent.

Supported API: false

Parameters:
a_TextAgendaContent -
Throws:
WTPropertyVetoException

textAgendaContentValidate

private void textAgendaContentValidate(String a_TextAgendaContent)
                                throws WTPropertyVetoException
Parameters:
a_TextAgendaContent -
Throws:
WTPropertyVetoException

getPassword

public String getPassword()
Gets the value of the attribute: password.

Supported API: false

Returns:
String

setPassword

public void setPassword(String a_Password)
                 throws WTPropertyVetoException
Sets the value of the attribute: password.

Supported API: false

Parameters:
a_Password -
Throws:
WTPropertyVetoException

passwordValidate

private void passwordValidate(String a_Password)
                       throws WTPropertyVetoException
Parameters:
a_Password -
Throws:
WTPropertyVetoException