|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.services.StandardManager
wt.meeting.StandardMeetingService
Use the newStandardMeetingService
static factory method(s),
not the StandardMeetingService
constructor, to construct
instances of this class. Instances must be constructed using the static
factory(s), in order to ensure proper initialization of the instance.
Supported API: false
Extendable: false
Nested Class Summary | |
private class |
StandardMeetingService.compareMeetings
|
(package private) class |
StandardMeetingService.MeetingServiceEventListener
|
Field Summary | |
private static String |
CLASSNAME
|
private static String |
encodingType
|
private static String |
RESOURCE
|
Fields inherited from class wt.services.StandardManager |
|
Fields inherited from interface wt.services.Manager |
MANAGER_SERVICE, STARTUP_AUTOMATIC, STARTUP_MANUAL, STATUS_EMERGENCY_SHUTDOWN, STATUS_EMERGENCY_SHUTTING_DOWN, STATUS_SHUTDOWN, STATUS_SHUTDOWN_ERRORS, STATUS_SHUTDOWN_FAILURE, STATUS_SHUTTING_DOWN, STATUS_STARTED, STATUS_STARTED_ERRORS, STATUS_STARTING_UP, STATUS_STARTUP_FAILURE |
Constructor Summary | |
StandardMeetingService()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
private static final String encodingType
Constructor Detail |
public StandardMeetingService()
Method Detail |
public String getConceptualClassname()
getConceptualClassname
in interface NetFactor
getConceptualClassname
in class StandardManager
protected void performStartupProcess() throws ManagerException
performStartupProcess
in class StandardManager
ManagerException
public static StandardMeetingService newStandardMeetingService() throws WTException
WTException
public MeetingCenterMeetingInfo createMeeting(MeetingCenterMeetingInfo theMeeting) throws WTException, WTPropertyVetoException
createMeeting
in interface MeetingService
theMeeting
-
WTException
WTPropertyVetoException
public MeetingCenterMeetingInfo updateMeeting(MeetingCenterMeetingInfo theMeeting) throws WTException
updateMeeting
in interface MeetingService
theMeeting
-
WTException
public Forum getMeetingForum(MeetingCenterMeetingInfo theMeeting) throws WTException
getMeetingForum
in interface MeetingService
theMeeting
-
WTException
public MeetingCenterMeetingInfo addSubjectObject(MeetingCenterMeetingInfo theMeeting, String objectID) throws WTException
addSubjectObject
in interface MeetingService
theMeeting
- objectID
-
WTException
public MeetingCenterMeetingInfo removeSubjectObject(MeetingCenterMeetingInfo theMeeting, String objectID) throws WTException
removeSubjectObject
in interface MeetingService
theMeeting
- objectID
-
WTException
public void cancelMeeting(MeetingCenterMeetingInfo theMeeting) throws WTException
cancelMeeting
in interface MeetingService
theMeeting
-
WTException
public MeetingCenterMeetingInfo[] getMeetingList(WTPrincipal me) throws WTException
getMeetingList
in interface MeetingService
me
-
WTException
public MeetingCenterMeetingInfo[] getMeetingList(Project2 proj) throws WTException
getMeetingList
in interface MeetingService
proj
-
WTException
public Vector findProjectMeetings(Project2 proj) throws WTException
findProjectMeetings
in interface MeetingService
proj
-
WTException
public Vector findUserMeetings(WTUser user) throws WTException
findUserMeetings
in interface MeetingService
user
-
WTException
public MeetingCenterMeetingInfo addParticipantsToMeeting(MeetingCenterMeetingInfo theMeeting, String[] newParticipants) throws WTException
addParticipantsToMeeting
in interface MeetingService
theMeeting
- newParticipants
-
WTException
public MeetingCenterMeetingInfo removeParticipants(MeetingCenterMeetingInfo theMeeting, String[] removalList) throws WTException
removeParticipants
in interface MeetingService
theMeeting
- removalList
-
WTException
public MeetingCenterMeetingInfo addTextAgenda(MeetingCenterMeetingInfo theMeeting, String agendaContent) throws WTException
addTextAgenda
in interface MeetingService
theMeeting
- agendaContent
-
WTException
public MeetingCenterMeetingInfo addTextMinutes(MeetingCenterMeetingInfo theMeeting, String minutesContent) throws WTException
addTextMinutes
in interface MeetingService
theMeeting
- minutesContent
-
WTException
public String getPropertiesPageURL(String fullName, Class argClass, Object arg) throws WTException
getPropertiesPageURL
in interface MeetingService
fullName
- Fully qualified method name to return the URL.argClass
- The class of the first argument in the URL method.arg
- The object passed to the URL method.
WTException
public Meeting updateMeetingStatus(Meeting meeting, MeetingStatus status) throws WTException
updateMeetingStatus
in interface MeetingService
meeting
- status
-
WTException
public void updateMeetingStatus(String meetingOID, MeetingStatus status) throws WTException
updateMeetingStatus
in interface MeetingService
meetingOID
- status
-
WTException
public MeetingCenterMeeting updateMeetingCenterMeetingStatus(String meetingKey, MeetingStatus status) throws WTException
updateMeetingCenterMeetingStatus
in interface MeetingService
meetingKey
- status
-
WTException
public WTUser[] getParticipantUserList(Meeting meeting) throws WTException
getParticipantUserList
in interface MeetingService
meeting
-
WTException
public String getMeetingURL(MeetingCenterMeeting meeting) throws WTException
getMeetingURL
in interface MeetingService
meeting
-
WTException
public void updateMeetingKey(String meetingOID, String key) throws WTException
updateMeetingKey
in interface MeetingService
meetingOID
- key
-
WTException
public String getMeetingKey(String meetingOID) throws WTException
getMeetingKey
in interface MeetingService
meetingOID
-
WTException
public String hostPVMeeting(String meetingOID) throws WTException
hostPVMeeting
in interface MeetingService
meetingOID
-
WTException
public void endPVMeeting(String meetingOID) throws WTException
endPVMeeting
in interface MeetingService
meetingOID
-
WTException
public String joinPVMeeting(String meetingOID, String passwd) throws WTException
joinPVMeeting
in interface MeetingService
meetingOID
- passwd
-
WTException
public MeetingType getMeetingType(String meetingOID) throws WTException
getMeetingType
in interface MeetingService
meetingOID
-
WTException
public Vector findMeetings(WTContainer container) throws WTException
findMeetings
in interface MeetingService
container
-
WTException
public boolean isParticipant(Meeting meeting, WTUser user) throws WTException
isParticipant
in interface MeetingService
meeting
- user
-
WTException
private boolean isInList(String[] list, String key)
private MeetingCenterMeetingInfo addSubjectObjects(MeetingCenterMeetingInfo theInfo) throws WTException
WTException
private Meeting getMeeting(String meetingOid) throws WTException
WTException
private WTContainer getContainer(String objectOid) throws WTException
WTException
private Timestamp stringToTimestamp(String dateTimeString, String formatString) throws WTException
WTException
private void addSubjectItem(Meeting theMeeting, String subjectItemOID) throws WTException
WTException
private void addParticipant(Meeting theMeeting, String userOrGroupOID) throws WTException
WTException
private MeetingSubjectLink findMeetingSubjectLink(Meeting meeting, WTObject subject) throws WTException
WTException
private MeetingParticipantLink findMeetingParticipantLink(Meeting meeting, WTPrincipal prin) throws WTException
WTException
protected static WTPrincipalReference getPrincipalRef(MeetingCenterMeetingInfo theMeeting) throws WTException
WTException
private void sendMeetingNotifications(Meeting meeting, MeetingOperationType opType) throws WTException
WTException
public static void doNotificationSend(Meeting meeting, MeetingOperationType opType, DistributionList list) throws WTException
WTException
private WTDistributionList getMeetingDistributionList(Meeting meeting) throws WTException
WTException
public void invokeNotificationSender(Meeting meeting, MeetingOperationType opType, DistributionList list) throws WTException
WTException
private MeetingCenterMeeting getMeetingByKey(String meetingKey) throws WTException
WTException
private static void setMeetingCenterProps(MeetingCenterMeeting mcm) throws WTException
WTException
private String[] inList2NotInList1(String[] list1, String[] list2)
private void printStringList(String[] list, String name)
private void replaceUserMeetingParticipation(WTContainer container, WTUser replacedUser, WTUser newUser) throws WTException
WTException
private static Enumeration findUserMeetings(WTUser wtuser, WTContainer container) throws WTException
WTException
private static Enumeration findMeetingsHostedByUser(WTUser wtuser, WTContainer container) throws WTException
WTException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |