|
Collaboration API Documentation | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A class that implements the MeetingsStore
interface provides access to
MeetingDefinition
objects in the Collaboration Store. These objects define
templates for meetings that can be scheduled within a teamspace.
MeetingDefinition
,
Meeting
,
MeetingSession
Method Summary | |
MeetingDefinition |
getMeetingDefinitionByID(java.lang.String id)
Return a MeetingDefinition object from the Collaboration Store
based on the unique meeting definition ID. |
MeetingDefinition |
getMeetingDefinitionByName(java.lang.String name)
Return a MeetingDefinition object from the Collaboration Store
based on the symbolic name of the meeting definition. |
java.util.Iterator |
getMeetingDefinitions()
Return an iterator over the collection of MeetingDefinition objects
in the Collaboration Store. |
java.lang.String |
getMeetingDefinitionsXML()
Return an XML string with all MeetingDefinition objects in the Collaboration Store. |
boolean |
hasConnectionCredentials(java.lang.String subjectID,
java.lang.String connectionAccessId)
Determine if the specified user has stored security credentials to create meetings with the specified connection template. |
void |
saveConnectionCredentials(java.lang.String subjectID,
java.lang.String vendorUserID,
java.lang.String vendorPassword,
java.lang.String connAccessID,
SubjectInfo ownerInfo)
Sets the vendor-specific credentials to use for the meeting connection. |
Method Detail |
public MeetingDefinition getMeetingDefinitionByID(java.lang.String id)
MeetingDefinition
object from the Collaboration Store
based on the unique meeting definition ID.
id
- The ID of the meeting definition.
MeetingDefinition
object.public MeetingDefinition getMeetingDefinitionByName(java.lang.String name)
MeetingDefinition
object from the Collaboration Store
based on the symbolic name of the meeting definition.
name
- The name of the meeting definition.
MeetingDefinition
object.public java.util.Iterator getMeetingDefinitions()
MeetingDefinition
objects
in the Collaboration Store.
MeetingDefinition
objects.public java.lang.String getMeetingDefinitionsXML()
MeetingDefinition
objects in the Collaboration Store.
String
.public boolean hasConnectionCredentials(java.lang.String subjectID, java.lang.String connectionAccessId)
boolean
value, true if the user has stored credentials to use
with the specified connection template to create meetings.public void saveConnectionCredentials(java.lang.String subjectID, java.lang.String vendorUserID, java.lang.String vendorPassword, java.lang.String connAccessID, SubjectInfo ownerInfo) throws EncryptionException, ConfigurationException
subjectID
- The subject ID of the user to whom the connection credentials belong.
vendorUserID
- The user ID to use for the vendor-specific meeting connection.
vendorPassword
- The password to use for the vendor-specific meeting connection.
connAccessID
- The ID of the connection access template with which these credentials are used.
ownerInfo
- The user information for the user who has security ownership of the stored credentials.
|
Collaboration API Documentation | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |