Operation storeEvent |
Name: |
storeEvent |
Signature: |
storeEvent (event {agenda:Event}) => storedEvent {agenda:Event} |
Java signature: |
org.matrix.agenda.Event storeEvent(org.matrix.agenda.Event event) |
Parameters: |
name |
xml type |
occurs |
nillable |
read only |
references |
event |
agenda:Event |
1 |
false |
false |
|
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
storedEvent |
agenda:Event |
1 |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:storeEvent xmlns:ns2="http://agenda.matrix.org/">
<event>
<eventId>{xs:string}</eventId>
<eventTypeId>{xs:string}</eventTypeId>
<summary>{xs:string}</summary>
<description>{xs:string}</description>
<detail>{xs:string}</detail>
<comments>{xs:string}</comments>
<startDateTime>{mx:dateTime}</startDateTime>
<endDateTime>{mx:dateTime}</endDateTime>
<creationDateTime>{mx:dateTime}</creationDateTime>
<creationUserId>{xs:string}</creationUserId>
<changeDateTime>{mx:dateTime}</changeDateTime>
<changeUserId>{xs:string}</changeUserId>
<onlyAttendants>{xs:boolean}</onlyAttendants>
<property>
<name>{xs:string}</name>
<value>{xs:string}</value>
</property>
<accessControl>
<action>{xs:string}</action>
<roleId>{xs:string}</roleId>
</accessControl>
</event>
</ns2:storeEvent>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:storeEventResponse xmlns:ns2="http://agenda.matrix.org/">
<storedEvent>
<eventId>{xs:string}</eventId>
<eventTypeId>{xs:string}</eventTypeId>
<summary>{xs:string}</summary>
<description>{xs:string}</description>
<detail>{xs:string}</detail>
<comments>{xs:string}</comments>
<startDateTime>{mx:dateTime}</startDateTime>
<endDateTime>{mx:dateTime}</endDateTime>
<creationDateTime>{mx:dateTime}</creationDateTime>
<creationUserId>{xs:string}</creationUserId>
<changeDateTime>{mx:dateTime}</changeDateTime>
<changeUserId>{xs:string}</changeUserId>
<onlyAttendants>{xs:boolean}</onlyAttendants>
<property>
<name>{xs:string}</name>
<value>{xs:string}</value>
</property>
<accessControl>
<action>{xs:string}</action>
<roleId>{xs:string}</roleId>
</accessControl>
</storedEvent>
</ns2:storeEventResponse>
</S:Body>
</S:Envelope> |
Operation countEvents |
Name: |
countEvents |
Signature: |
countEvents (filter {agenda:EventFilter}) => eventCount {xs:int} |
Java signature: |
int countEvents(org.matrix.agenda.EventFilter filter) |
Parameters: |
name |
xml type |
occurs |
nillable |
read only |
references |
filter |
agenda:EventFilter |
1 |
false |
false |
|
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
eventCount |
xs:int |
1 |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:countEvents xmlns:ns2="http://agenda.matrix.org/">
<filter>
<eventId>{xs:string}</eventId>
<content>{xs:string}</content>
<personId>{xs:string}</personId>
<roomId>{xs:string}</roomId>
<startDateTime>{mx:dateTime}</startDateTime>
<endDateTime>{mx:dateTime}</endDateTime>
<eventTypeId>{xs:string}</eventTypeId>
<themeId>{xs:string}</themeId>
<startChangeDateTime>{mx:dateTime}</startChangeDateTime>
<endChangeDateTime>{mx:dateTime}</endChangeDateTime>
<property>
<name>{xs:string}</name>
<value>{xs:string}</value>
</property>
<orderBy>
<name>{xs:string}</name>
<descending>{xs:boolean}</descending>
</orderBy>
<securityMode>{agenda:SecurityMode}</securityMode>
<includeMetadata>{xs:boolean}</includeMetadata>
<reducedInfo>{xs:boolean}</reducedInfo>
<firstResult>{xs:int}</firstResult>
<maxResults>{xs:int}</maxResults>
<dateComparator>{xs:string}</dateComparator>
</filter>
</ns2:countEvents>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:countEventsResponse xmlns:ns2="http://agenda.matrix.org/">
<eventCount>{xs:int}</eventCount>
</ns2:countEventsResponse>
</S:Body>
</S:Envelope> |
Operation findEvents |
Name: |
findEvents |
Signature: |
findEvents (filter {agenda:EventFilter}) => event {agenda:Event}* |
Java signature: |
List<org.matrix.agenda.Event> findEvents(org.matrix.agenda.EventFilter filter) |
Parameters: |
name |
xml type |
occurs |
nillable |
read only |
references |
filter |
agenda:EventFilter |
1 |
false |
false |
|
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
event |
agenda:Event |
0..N |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:findEvents xmlns:ns2="http://agenda.matrix.org/">
<filter>
<eventId>{xs:string}</eventId>
<content>{xs:string}</content>
<personId>{xs:string}</personId>
<roomId>{xs:string}</roomId>
<startDateTime>{mx:dateTime}</startDateTime>
<endDateTime>{mx:dateTime}</endDateTime>
<eventTypeId>{xs:string}</eventTypeId>
<themeId>{xs:string}</themeId>
<startChangeDateTime>{mx:dateTime}</startChangeDateTime>
<endChangeDateTime>{mx:dateTime}</endChangeDateTime>
<property>
<name>{xs:string}</name>
<value>{xs:string}</value>
</property>
<orderBy>
<name>{xs:string}</name>
<descending>{xs:boolean}</descending>
</orderBy>
<securityMode>{agenda:SecurityMode}</securityMode>
<includeMetadata>{xs:boolean}</includeMetadata>
<reducedInfo>{xs:boolean}</reducedInfo>
<firstResult>{xs:int}</firstResult>
<maxResults>{xs:int}</maxResults>
<dateComparator>{xs:string}</dateComparator>
</filter>
</ns2:findEvents>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:findEventsResponse xmlns:ns2="http://agenda.matrix.org/">
<event>
<eventId>{xs:string}</eventId>
<eventTypeId>{xs:string}</eventTypeId>
<summary>{xs:string}</summary>
<description>{xs:string}</description>
<detail>{xs:string}</detail>
<comments>{xs:string}</comments>
<startDateTime>{mx:dateTime}</startDateTime>
<endDateTime>{mx:dateTime}</endDateTime>
<creationDateTime>{mx:dateTime}</creationDateTime>
<creationUserId>{xs:string}</creationUserId>
<changeDateTime>{mx:dateTime}</changeDateTime>
<changeUserId>{xs:string}</changeUserId>
<onlyAttendants>{xs:boolean}</onlyAttendants>
<property>
<name>{xs:string}</name>
<value>{xs:string}</value>
</property>
<accessControl>
<action>{xs:string}</action>
<roleId>{xs:string}</roleId>
</accessControl>
</event>
</ns2:findEventsResponse>
</S:Body>
</S:Envelope> |
Operation findEventViews |
Name: |
findEventViews |
Signature: |
findEventViews (filter {agenda:EventFilter}) => eventView {agenda:EventView}* |
Java signature: |
List<org.matrix.agenda.EventView> findEventViews(org.matrix.agenda.EventFilter filter) |
Parameters: |
name |
xml type |
occurs |
nillable |
read only |
references |
filter |
agenda:EventFilter |
1 |
false |
false |
|
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
eventView |
agenda:EventView |
0..N |
true |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:findEventViews xmlns:ns2="http://agenda.matrix.org/">
<filter>
<eventId>{xs:string}</eventId>
<content>{xs:string}</content>
<personId>{xs:string}</personId>
<roomId>{xs:string}</roomId>
<startDateTime>{mx:dateTime}</startDateTime>
<endDateTime>{mx:dateTime}</endDateTime>
<eventTypeId>{xs:string}</eventTypeId>
<themeId>{xs:string}</themeId>
<startChangeDateTime>{mx:dateTime}</startChangeDateTime>
<endChangeDateTime>{mx:dateTime}</endChangeDateTime>
<property>
<name>{xs:string}</name>
<value>{xs:string}</value>
</property>
<orderBy>
<name>{xs:string}</name>
<descending>{xs:boolean}</descending>
</orderBy>
<securityMode>{agenda:SecurityMode}</securityMode>
<includeMetadata>{xs:boolean}</includeMetadata>
<reducedInfo>{xs:boolean}</reducedInfo>
<firstResult>{xs:int}</firstResult>
<maxResults>{xs:int}</maxResults>
<dateComparator>{xs:string}</dateComparator>
</filter>
</ns2:findEventViews>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:findEventViewsResponse xmlns:ns2="http://agenda.matrix.org/">
<eventView>
<eventId>{xs:string}</eventId>
<eventTypeId>{xs:string}</eventTypeId>
<eventTypeName>{xs:string}</eventTypeName>
<summary>{xs:string}</summary>
<description>{xs:string}</description>
<startDateTime>{mx:dateTime}</startDateTime>
<endDateTime>{mx:dateTime}</endDateTime>
<changeDateTime>{mx:dateTime}</changeDateTime>
<changeUserId>{xs:string}</changeUserId>
<places>
<eventPlaceId>{xs:string}</eventPlaceId>
<event>
<eventId>{xs:string}</eventId>
<eventTypeId>{xs:string}</eventTypeId>
<summary>{xs:string}</summary>
<description>{xs:string}</description>
<detail>{xs:string}</detail>
<comments>{xs:string}</comments>
<startDateTime>{mx:dateTime}</startDateTime>
<endDateTime>{mx:dateTime}</endDateTime>
<creationDateTime>{mx:dateTime}</creationDateTime>
<creationUserId>{xs:string}</creationUserId>
<changeDateTime>{mx:dateTime}</changeDateTime>
<changeUserId>{xs:string}</changeUserId>
<onlyAttendants>{xs:boolean}</onlyAttendants>
<property>
<name>{xs:string}</name>
<value>{xs:string}</value>
</property>
<accessControl>
<action>{xs:string}</action>
<roleId>{xs:string}</roleId>
</accessControl>
</event>
<roomView>
<roomId>{xs:string}</roomId>
<roomTypeId>{xs:string}</roomTypeId>
<description>{xs:string}</description>
<addressView>
<addressId>{xs:string}</addressId>
<description>{xs:string}</description>
<city>{xs:string}</city>
<province>{xs:string}</province>
<country>{xs:string}</country>
<addressTypeId>{xs:string}</addressTypeId>
</addressView>
</roomView>
<addressView>
<addressId>{xs:string}</addressId>
<description>{xs:string}</description>
<city>{xs:string}</city>
<province>{xs:string}</province>
<country>{xs:string}</country>
<addressTypeId>{xs:string}</addressTypeId>
</addressView>
<comments>{xs:string}</comments>
</places>
<attendants>
<attendantId>{xs:string}</attendantId>
<eventId>{xs:string}</eventId>
<personId>{xs:string}</personId>
<attendantTypeId>{xs:string}</attendantTypeId>
<comments>{xs:string}</comments>
<event>
<eventId>{xs:string}</eventId>
<eventTypeId>{xs:string}</eventTypeId>
<summary>{xs:string}</summary>
<description>{xs:string}</description>
<detail>{xs:string}</detail>
<comments>{xs:string}</comments>
<startDateTime>{mx:dateTime}</startDateTime>
<endDateTime>{mx:dateTime}</endDateTime>
<creationDateTime>{mx:dateTime}</creationDateTime>
<creationUserId>{xs:string}</creationUserId>
<changeDateTime>{mx:dateTime}</changeDateTime>
<changeUserId>{xs:string}</changeUserId>
<onlyAttendants>{xs:boolean}</onlyAttendants>
<property>
<name>{xs:string}</name>
<value>{xs:string}</value>
</property>
<accessControl>
<action>{xs:string}</action>
<roleId>{xs:string}</roleId>
</accessControl>
</event>
<personView>
<personId>{xs:string}</personId>
<fullName>{xs:string}</fullName>
<nif>{xs:string}</nif>
<passport>{xs:string}</passport>
<personTypeId>{xs:string}</personTypeId>
</personView>
<hidden>{xs:boolean}</hidden>
<attended>{xs:string}</attended>
</attendants>
<editable>{xs:boolean}</editable>
<public>{xs:boolean}</public>
<onlyAttendants>{xs:boolean}</onlyAttendants>
<property>
<name>{xs:string}</name>
<value>{xs:string}</value>
</property>
</eventView>
</ns2:findEventViewsResponse>
</S:Body>
</S:Envelope> |
Operation storeEventDocument |
Name: |
storeEventDocument |
Signature: |
storeEventDocument (eventDocument {agenda:EventDocument}) => storedEventDocument {agenda:EventDocument} |
Java signature: |
org.matrix.agenda.EventDocument storeEventDocument(org.matrix.agenda.EventDocument eventDocument) |
Parameters: |
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
storedEventDocument |
agenda:EventDocument |
1 |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:storeEventDocument xmlns:ns2="http://agenda.matrix.org/">
<eventDocument>
<eventDocId>{xs:string}</eventDocId>
<eventDocTypeId>{xs:string}</eventDocTypeId>
<eventId>{xs:string}</eventId>
<docId>{xs:string}</docId>
<creationDateTime>{mx:dateTime}</creationDateTime>
<creationUserId>{xs:string}</creationUserId>
<changeDateTime>{mx:dateTime}</changeDateTime>
<changeUserId>{xs:string}</changeUserId>
<comments>{xs:string}</comments>
</eventDocument>
</ns2:storeEventDocument>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:storeEventDocumentResponse xmlns:ns2="http://agenda.matrix.org/">
<storedEventDocument>
<eventDocId>{xs:string}</eventDocId>
<eventDocTypeId>{xs:string}</eventDocTypeId>
<eventId>{xs:string}</eventId>
<docId>{xs:string}</docId>
<creationDateTime>{mx:dateTime}</creationDateTime>
<creationUserId>{xs:string}</creationUserId>
<changeDateTime>{mx:dateTime}</changeDateTime>
<changeUserId>{xs:string}</changeUserId>
<comments>{xs:string}</comments>
</storedEventDocument>
</ns2:storeEventDocumentResponse>
</S:Body>
</S:Envelope> |
Operation loadEventDocument |
Name: |
loadEventDocument |
Signature: |
loadEventDocument (eventDocumentId {xs:string}) => return {agenda:EventDocument} |
Java signature: |
org.matrix.agenda.EventDocument loadEventDocument(String eventDocumentId) |
Parameters: |
name |
xml type |
occurs |
nillable |
read only |
references |
eventDocumentId |
xs:string |
1 |
false |
false |
|
|
Response: |
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:loadEventDocument xmlns:ns2="http://agenda.matrix.org/">
<eventDocumentId>{xs:string}</eventDocumentId>
</ns2:loadEventDocument>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:loadEventDocumentResponse xmlns:ns2="http://agenda.matrix.org/">
<return>
<eventDocId>{xs:string}</eventDocId>
<eventDocTypeId>{xs:string}</eventDocTypeId>
<eventId>{xs:string}</eventId>
<docId>{xs:string}</docId>
<creationDateTime>{mx:dateTime}</creationDateTime>
<creationUserId>{xs:string}</creationUserId>
<changeDateTime>{mx:dateTime}</changeDateTime>
<changeUserId>{xs:string}</changeUserId>
<comments>{xs:string}</comments>
</return>
</ns2:loadEventDocumentResponse>
</S:Body>
</S:Envelope> |
Operation removeEventDocument |
Name: |
removeEventDocument |
Signature: |
removeEventDocument (eventDocument {xs:string}) => removed {xs:boolean} |
Java signature: |
boolean removeEventDocument(String eventDocument) |
Parameters: |
name |
xml type |
occurs |
nillable |
read only |
references |
eventDocument |
xs:string |
1 |
false |
false |
|
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
removed |
xs:boolean |
1 |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:removeEventDocument xmlns:ns2="http://agenda.matrix.org/">
<eventDocument>{xs:string}</eventDocument>
</ns2:removeEventDocument>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:removeEventDocumentResponse xmlns:ns2="http://agenda.matrix.org/">
<removed>{xs:boolean}</removed>
</ns2:removeEventDocumentResponse>
</S:Body>
</S:Envelope> |
Operation findEventDocuments |
Name: |
findEventDocuments |
Signature: |
findEventDocuments (filter {agenda:EventDocumentFilter}) => eventDocument {agenda:EventDocument}* |
Java signature: |
List<org.matrix.agenda.EventDocument> findEventDocuments(org.matrix.agenda.EventDocumentFilter filter) |
Parameters: |
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
eventDocument |
agenda:EventDocument |
0..N |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:findEventDocuments xmlns:ns2="http://agenda.matrix.org/">
<filter>
<eventId>{xs:string}</eventId>
<docId>{xs:string}</docId>
<firstResult>{xs:int}</firstResult>
<maxResults>{xs:int}</maxResults>
</filter>
</ns2:findEventDocuments>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:findEventDocumentsResponse xmlns:ns2="http://agenda.matrix.org/">
<eventDocument>
<eventDocId>{xs:string}</eventDocId>
<eventDocTypeId>{xs:string}</eventDocTypeId>
<eventId>{xs:string}</eventId>
<docId>{xs:string}</docId>
<creationDateTime>{mx:dateTime}</creationDateTime>
<creationUserId>{xs:string}</creationUserId>
<changeDateTime>{mx:dateTime}</changeDateTime>
<changeUserId>{xs:string}</changeUserId>
<comments>{xs:string}</comments>
</eventDocument>
</ns2:findEventDocumentsResponse>
</S:Body>
</S:Envelope> |
Operation findEventDocumentViews |
Name: |
findEventDocumentViews |
Signature: |
findEventDocumentViews (filter {agenda:EventDocumentFilter}) => eventDocumentView {agenda:EventDocumentView}* |
Java signature: |
List<org.matrix.agenda.EventDocumentView> findEventDocumentViews(org.matrix.agenda.EventDocumentFilter filter) |
Parameters: |
|
Response: |
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:findEventDocumentViews xmlns:ns2="http://agenda.matrix.org/">
<filter>
<eventId>{xs:string}</eventId>
<docId>{xs:string}</docId>
<firstResult>{xs:int}</firstResult>
<maxResults>{xs:int}</maxResults>
</filter>
</ns2:findEventDocumentViews>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:findEventDocumentViewsResponse xmlns:ns2="http://agenda.matrix.org/">
<eventDocumentView>
<eventDocId>{xs:string}</eventDocId>
<event>
<eventId>{xs:string}</eventId>
<eventTypeId>{xs:string}</eventTypeId>
<summary>{xs:string}</summary>
<description>{xs:string}</description>
<detail>{xs:string}</detail>
<comments>{xs:string}</comments>
<startDateTime>{mx:dateTime}</startDateTime>
<endDateTime>{mx:dateTime}</endDateTime>
<creationDateTime>{mx:dateTime}</creationDateTime>
<creationUserId>{xs:string}</creationUserId>
<changeDateTime>{mx:dateTime}</changeDateTime>
<changeUserId>{xs:string}</changeUserId>
<onlyAttendants>{xs:boolean}</onlyAttendants>
<property>
<name>{xs:string}</name>
<value>{xs:string}</value>
</property>
<accessControl>
<action>{xs:string}</action>
<roleId>{xs:string}</roleId>
</accessControl>
</event>
<document incremental="{xs:boolean}">
<docId>{xs:string}</docId>
<version>{xs:int}</version>
<title>{xs:string}</title>
<docTypeId>{xs:string}</docTypeId>
<state>{doc:State}</state>
<language>{xs:string}</language>
<authorId>{xs:string}</authorId>
<captureDateTime>{mx:dateTime}</captureDateTime>
<captureUserId>{xs:string}</captureUserId>
<changeDateTime>{mx:dateTime}</changeDateTime>
<changeUserId>{xs:string}</changeUserId>
<creationDate>{mx:date}</creationDate>
<classId>{xs:string}</classId>
<caseId>{xs:string}</caseId>
<summary>{xs:string}</summary>
<content>
<contentId>{xs:string}</contentId>
<contentType>{xs:string}</contentType>
<formatId>{xs:string}</formatId>
<formatDescription>{xs:string}</formatDescription>
<language>{xs:string}</language>
<creationDate>{mx:date}</creationDate>
<captureDateTime>{mx:dateTime}</captureDateTime>
<captureUserId>{xs:string}</captureUserId>
<size>{xs:long}</size>
<data>{xs:base64Binary}</data>
<url>{xs:string}</url>
</content>
<lockUserId>{xs:string}</lockUserId>
<property>
<name>{xs:string}</name>
<value>{xs:string}</value>
</property>
<relatedDocument>
<relationType>{doc:RelationType}</relationType>
<name>{xs:string}</name>
<docId>{xs:string}</docId>
<version>{xs:int}</version>
<captureDateTime>{mx:dateTime}</captureDateTime>
<captureUserId>{xs:string}</captureUserId>
<changeDateTime>{mx:dateTime}</changeDateTime>
<changeUserId>{xs:string}</changeUserId>
</relatedDocument>
<accessControl>
<action>{xs:string}</action>
<roleId>{xs:string}</roleId>
</accessControl>
</document>
<eventDocTypeId>{xs:string}</eventDocTypeId>
</eventDocumentView>
</ns2:findEventDocumentViewsResponse>
</S:Body>
</S:Envelope> |
Operation storeEventPlace |
Name: |
storeEventPlace |
Signature: |
storeEventPlace (eventPlace {agenda:EventPlace}) => storedEventPlace {agenda:EventPlace} |
Java signature: |
org.matrix.agenda.EventPlace storeEventPlace(org.matrix.agenda.EventPlace eventPlace) |
Parameters: |
name |
xml type |
occurs |
nillable |
read only |
references |
eventPlace |
agenda:EventPlace |
1 |
false |
false |
|
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
storedEventPlace |
agenda:EventPlace |
1 |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:storeEventPlace xmlns:ns2="http://agenda.matrix.org/">
<eventPlace>
<eventPlaceId>{xs:string}</eventPlaceId>
<eventId>{xs:string}</eventId>
<roomId>{xs:string}</roomId>
<addressId>{xs:string}</addressId>
<eventPlaceTypeId>{xs:string}</eventPlaceTypeId>
<comments>{xs:string}</comments>
</eventPlace>
</ns2:storeEventPlace>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:storeEventPlaceResponse xmlns:ns2="http://agenda.matrix.org/">
<storedEventPlace>
<eventPlaceId>{xs:string}</eventPlaceId>
<eventId>{xs:string}</eventId>
<roomId>{xs:string}</roomId>
<addressId>{xs:string}</addressId>
<eventPlaceTypeId>{xs:string}</eventPlaceTypeId>
<comments>{xs:string}</comments>
</storedEventPlace>
</ns2:storeEventPlaceResponse>
</S:Body>
</S:Envelope> |
Operation loadEventPlace |
Name: |
loadEventPlace |
Signature: |
loadEventPlace (eventPlaceId {xs:string}) => return {agenda:EventPlace} |
Java signature: |
org.matrix.agenda.EventPlace loadEventPlace(String eventPlaceId) |
Parameters: |
name |
xml type |
occurs |
nillable |
read only |
references |
eventPlaceId |
xs:string |
1 |
false |
false |
|
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
return |
agenda:EventPlace |
1 |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:loadEventPlace xmlns:ns2="http://agenda.matrix.org/">
<eventPlaceId>{xs:string}</eventPlaceId>
</ns2:loadEventPlace>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:loadEventPlaceResponse xmlns:ns2="http://agenda.matrix.org/">
<return>
<eventPlaceId>{xs:string}</eventPlaceId>
<eventId>{xs:string}</eventId>
<roomId>{xs:string}</roomId>
<addressId>{xs:string}</addressId>
<eventPlaceTypeId>{xs:string}</eventPlaceTypeId>
<comments>{xs:string}</comments>
</return>
</ns2:loadEventPlaceResponse>
</S:Body>
</S:Envelope> |
Operation removeEventPlace |
Name: |
removeEventPlace |
Signature: |
removeEventPlace (eventPlace {xs:string}) => removed {xs:boolean} |
Java signature: |
boolean removeEventPlace(String eventPlace) |
Parameters: |
name |
xml type |
occurs |
nillable |
read only |
references |
eventPlace |
xs:string |
1 |
false |
false |
|
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
removed |
xs:boolean |
1 |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:removeEventPlace xmlns:ns2="http://agenda.matrix.org/">
<eventPlace>{xs:string}</eventPlace>
</ns2:removeEventPlace>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:removeEventPlaceResponse xmlns:ns2="http://agenda.matrix.org/">
<removed>{xs:boolean}</removed>
</ns2:removeEventPlaceResponse>
</S:Body>
</S:Envelope> |
Operation findEventPlaces |
Name: |
findEventPlaces |
Signature: |
findEventPlaces (filter {agenda:EventPlaceFilter}) => EventPlace {agenda:EventPlace}* |
Java signature: |
List<org.matrix.agenda.EventPlace> findEventPlaces(org.matrix.agenda.EventPlaceFilter filter) |
Parameters: |
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
EventPlace |
agenda:EventPlace |
0..N |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:findEventPlaces xmlns:ns2="http://agenda.matrix.org/">
<filter>
<eventId>{xs:string}</eventId>
<roomId>{xs:string}</roomId>
<addressId>{xs:string}</addressId>
<firstResult>{xs:int}</firstResult>
<maxResults>{xs:int}</maxResults>
</filter>
</ns2:findEventPlaces>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:findEventPlacesResponse xmlns:ns2="http://agenda.matrix.org/">
<EventPlace>
<eventPlaceId>{xs:string}</eventPlaceId>
<eventId>{xs:string}</eventId>
<roomId>{xs:string}</roomId>
<addressId>{xs:string}</addressId>
<eventPlaceTypeId>{xs:string}</eventPlaceTypeId>
<comments>{xs:string}</comments>
</EventPlace>
</ns2:findEventPlacesResponse>
</S:Body>
</S:Envelope> |
Operation findEventPlaceViews |
Name: |
findEventPlaceViews |
Signature: |
findEventPlaceViews (filter {agenda:EventPlaceFilter}) => EventPlaceView {agenda:EventPlaceView}* |
Java signature: |
List<org.matrix.agenda.EventPlaceView> findEventPlaceViews(org.matrix.agenda.EventPlaceFilter filter) |
Parameters: |
|
Response: |
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:findEventPlaceViews xmlns:ns2="http://agenda.matrix.org/">
<filter>
<eventId>{xs:string}</eventId>
<roomId>{xs:string}</roomId>
<addressId>{xs:string}</addressId>
<firstResult>{xs:int}</firstResult>
<maxResults>{xs:int}</maxResults>
</filter>
</ns2:findEventPlaceViews>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:findEventPlaceViewsResponse xmlns:ns2="http://agenda.matrix.org/">
<EventPlaceView>
<eventPlaceId>{xs:string}</eventPlaceId>
<event>
<eventId>{xs:string}</eventId>
<eventTypeId>{xs:string}</eventTypeId>
<summary>{xs:string}</summary>
<description>{xs:string}</description>
<detail>{xs:string}</detail>
<comments>{xs:string}</comments>
<startDateTime>{mx:dateTime}</startDateTime>
<endDateTime>{mx:dateTime}</endDateTime>
<creationDateTime>{mx:dateTime}</creationDateTime>
<creationUserId>{xs:string}</creationUserId>
<changeDateTime>{mx:dateTime}</changeDateTime>
<changeUserId>{xs:string}</changeUserId>
<onlyAttendants>{xs:boolean}</onlyAttendants>
<property>
<name>{xs:string}</name>
<value>{xs:string}</value>
</property>
<accessControl>
<action>{xs:string}</action>
<roleId>{xs:string}</roleId>
</accessControl>
</event>
<roomView>
<roomId>{xs:string}</roomId>
<roomTypeId>{xs:string}</roomTypeId>
<description>{xs:string}</description>
<addressView>
<addressId>{xs:string}</addressId>
<description>{xs:string}</description>
<city>{xs:string}</city>
<province>{xs:string}</province>
<country>{xs:string}</country>
<addressTypeId>{xs:string}</addressTypeId>
</addressView>
</roomView>
<addressView>
<addressId>{xs:string}</addressId>
<description>{xs:string}</description>
<city>{xs:string}</city>
<province>{xs:string}</province>
<country>{xs:string}</country>
<addressTypeId>{xs:string}</addressTypeId>
</addressView>
<comments>{xs:string}</comments>
</EventPlaceView>
</ns2:findEventPlaceViewsResponse>
</S:Body>
</S:Envelope> |
Operation storeAttendant |
Name: |
storeAttendant |
Signature: |
storeAttendant (attendant {agenda:Attendant}) => storedAttendant {agenda:Attendant} |
Java signature: |
org.matrix.agenda.Attendant storeAttendant(org.matrix.agenda.Attendant attendant) |
Parameters: |
name |
xml type |
occurs |
nillable |
read only |
references |
attendant |
agenda:Attendant |
1 |
false |
false |
|
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
storedAttendant |
agenda:Attendant |
1 |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:storeAttendant xmlns:ns2="http://agenda.matrix.org/">
<attendant>
<attendantId>{xs:string}</attendantId>
<eventId>{xs:string}</eventId>
<personId>{xs:string}</personId>
<attendantTypeId>{xs:string}</attendantTypeId>
<comments>{xs:string}</comments>
<hidden>{xs:boolean}</hidden>
<attended>{xs:string}</attended>
</attendant>
</ns2:storeAttendant>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:storeAttendantResponse xmlns:ns2="http://agenda.matrix.org/">
<storedAttendant>
<attendantId>{xs:string}</attendantId>
<eventId>{xs:string}</eventId>
<personId>{xs:string}</personId>
<attendantTypeId>{xs:string}</attendantTypeId>
<comments>{xs:string}</comments>
<hidden>{xs:boolean}</hidden>
<attended>{xs:string}</attended>
</storedAttendant>
</ns2:storeAttendantResponse>
</S:Body>
</S:Envelope> |
Operation loadAttendant |
Name: |
loadAttendant |
Signature: |
loadAttendant (attendantId {xs:string}) => return {agenda:Attendant} |
Java signature: |
org.matrix.agenda.Attendant loadAttendant(String attendantId) |
Parameters: |
name |
xml type |
occurs |
nillable |
read only |
references |
attendantId |
xs:string |
1 |
false |
false |
|
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
return |
agenda:Attendant |
1 |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:loadAttendant xmlns:ns2="http://agenda.matrix.org/">
<attendantId>{xs:string}</attendantId>
</ns2:loadAttendant>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:loadAttendantResponse xmlns:ns2="http://agenda.matrix.org/">
<return>
<attendantId>{xs:string}</attendantId>
<eventId>{xs:string}</eventId>
<personId>{xs:string}</personId>
<attendantTypeId>{xs:string}</attendantTypeId>
<comments>{xs:string}</comments>
<hidden>{xs:boolean}</hidden>
<attended>{xs:string}</attended>
</return>
</ns2:loadAttendantResponse>
</S:Body>
</S:Envelope> |
Operation removeAttendant |
Name: |
removeAttendant |
Signature: |
removeAttendant (attendantId {xs:string}) => removed {xs:boolean} |
Java signature: |
boolean removeAttendant(String attendantId) |
Parameters: |
name |
xml type |
occurs |
nillable |
read only |
references |
attendantId |
xs:string |
1 |
false |
false |
|
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
removed |
xs:boolean |
1 |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:removeAttendant xmlns:ns2="http://agenda.matrix.org/">
<attendantId>{xs:string}</attendantId>
</ns2:removeAttendant>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:removeAttendantResponse xmlns:ns2="http://agenda.matrix.org/">
<removed>{xs:boolean}</removed>
</ns2:removeAttendantResponse>
</S:Body>
</S:Envelope> |
Operation findAttendants |
Name: |
findAttendants |
Signature: |
findAttendants (filter {agenda:AttendantFilter}) => attendant {agenda:Attendant}* |
Java signature: |
List<org.matrix.agenda.Attendant> findAttendants(org.matrix.agenda.AttendantFilter filter) |
Parameters: |
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
attendant |
agenda:Attendant |
0..N |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:findAttendants xmlns:ns2="http://agenda.matrix.org/">
<filter>
<eventId>{xs:string}</eventId>
<personId>{xs:string}</personId>
<firstResult>{xs:int}</firstResult>
<maxResults>{xs:int}</maxResults>
</filter>
</ns2:findAttendants>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:findAttendantsResponse xmlns:ns2="http://agenda.matrix.org/">
<attendant>
<attendantId>{xs:string}</attendantId>
<eventId>{xs:string}</eventId>
<personId>{xs:string}</personId>
<attendantTypeId>{xs:string}</attendantTypeId>
<comments>{xs:string}</comments>
<hidden>{xs:boolean}</hidden>
<attended>{xs:string}</attended>
</attendant>
</ns2:findAttendantsResponse>
</S:Body>
</S:Envelope> |
Operation findAttendantViews |
Name: |
findAttendantViews |
Signature: |
findAttendantViews (filter {agenda:AttendantFilter}) => attendantView {agenda:AttendantView}* |
Java signature: |
List<org.matrix.agenda.AttendantView> findAttendantViews(org.matrix.agenda.AttendantFilter filter) |
Parameters: |
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
attendantView |
agenda:AttendantView |
0..N |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:findAttendantViews xmlns:ns2="http://agenda.matrix.org/">
<filter>
<eventId>{xs:string}</eventId>
<personId>{xs:string}</personId>
<firstResult>{xs:int}</firstResult>
<maxResults>{xs:int}</maxResults>
</filter>
</ns2:findAttendantViews>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:findAttendantViewsResponse xmlns:ns2="http://agenda.matrix.org/">
<attendantView>
<attendantId>{xs:string}</attendantId>
<eventId>{xs:string}</eventId>
<personId>{xs:string}</personId>
<attendantTypeId>{xs:string}</attendantTypeId>
<comments>{xs:string}</comments>
<event>
<eventId>{xs:string}</eventId>
<eventTypeId>{xs:string}</eventTypeId>
<summary>{xs:string}</summary>
<description>{xs:string}</description>
<detail>{xs:string}</detail>
<comments>{xs:string}</comments>
<startDateTime>{mx:dateTime}</startDateTime>
<endDateTime>{mx:dateTime}</endDateTime>
<creationDateTime>{mx:dateTime}</creationDateTime>
<creationUserId>{xs:string}</creationUserId>
<changeDateTime>{mx:dateTime}</changeDateTime>
<changeUserId>{xs:string}</changeUserId>
<onlyAttendants>{xs:boolean}</onlyAttendants>
<property>
<name>{xs:string}</name>
<value>{xs:string}</value>
</property>
<accessControl>
<action>{xs:string}</action>
<roleId>{xs:string}</roleId>
</accessControl>
</event>
<personView>
<personId>{xs:string}</personId>
<fullName>{xs:string}</fullName>
<nif>{xs:string}</nif>
<passport>{xs:string}</passport>
<personTypeId>{xs:string}</personTypeId>
</personView>
<hidden>{xs:boolean}</hidden>
<attended>{xs:string}</attended>
</attendantView>
</ns2:findAttendantViewsResponse>
</S:Body>
</S:Envelope> |
Operation findAttendantsOccupancy |
Name: |
findAttendantsOccupancy |
Signature: |
findAttendantsOccupancy (eventId {xs:string}) => attendant {agenda:Attendant}* |
Java signature: |
List<org.matrix.agenda.Attendant> findAttendantsOccupancy(String eventId) |
Parameters: |
name |
xml type |
occurs |
nillable |
read only |
references |
eventId |
xs:string |
1 |
false |
false |
|
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
attendant |
agenda:Attendant |
0..N |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:findAttendantsOccupancy xmlns:ns2="http://agenda.matrix.org/">
<eventId>{xs:string}</eventId>
</ns2:findAttendantsOccupancy>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:findAttendantsOccupancyResponse xmlns:ns2="http://agenda.matrix.org/">
<attendant>
<attendantId>{xs:string}</attendantId>
<eventId>{xs:string}</eventId>
<personId>{xs:string}</personId>
<attendantTypeId>{xs:string}</attendantTypeId>
<comments>{xs:string}</comments>
<hidden>{xs:boolean}</hidden>
<attended>{xs:string}</attended>
</attendant>
</ns2:findAttendantsOccupancyResponse>
</S:Body>
</S:Envelope> |
Operation storeTheme |
Name: |
storeTheme |
Signature: |
storeTheme (theme {agenda:Theme}) => storedTheme {agenda:Theme} |
Java signature: |
org.matrix.agenda.Theme storeTheme(org.matrix.agenda.Theme theme) |
Parameters: |
name |
xml type |
occurs |
nillable |
read only |
references |
theme |
agenda:Theme |
1 |
false |
false |
|
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
storedTheme |
agenda:Theme |
1 |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:storeTheme xmlns:ns2="http://agenda.matrix.org/">
<theme>
<themeId>{xs:string}</themeId>
<description>{xs:string}</description>
</theme>
</ns2:storeTheme>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:storeThemeResponse xmlns:ns2="http://agenda.matrix.org/">
<storedTheme>
<themeId>{xs:string}</themeId>
<description>{xs:string}</description>
</storedTheme>
</ns2:storeThemeResponse>
</S:Body>
</S:Envelope> |
Operation findThemes |
Name: |
findThemes |
Signature: |
findThemes (filter {agenda:ThemeFilter}) => theme {agenda:Theme}* |
Java signature: |
List<org.matrix.agenda.Theme> findThemes(org.matrix.agenda.ThemeFilter filter) |
Parameters: |
name |
xml type |
occurs |
nillable |
read only |
references |
filter |
agenda:ThemeFilter |
1 |
false |
false |
|
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
theme |
agenda:Theme |
0..N |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:findThemes xmlns:ns2="http://agenda.matrix.org/">
<filter>
<themeId>{xs:string}</themeId>
<description>{xs:string}</description>
<firstResult>{xs:int}</firstResult>
<maxResults>{xs:int}</maxResults>
</filter>
</ns2:findThemes>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:findThemesResponse xmlns:ns2="http://agenda.matrix.org/">
<theme>
<themeId>{xs:string}</themeId>
<description>{xs:string}</description>
</theme>
</ns2:findThemesResponse>
</S:Body>
</S:Envelope> |
Operation storeEventTheme |
Name: |
storeEventTheme |
Signature: |
storeEventTheme (eventTheme {agenda:EventTheme}) => storedEventTheme {agenda:EventTheme} |
Java signature: |
org.matrix.agenda.EventTheme storeEventTheme(org.matrix.agenda.EventTheme eventTheme) |
Parameters: |
name |
xml type |
occurs |
nillable |
read only |
references |
eventTheme |
agenda:EventTheme |
1 |
false |
false |
|
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
storedEventTheme |
agenda:EventTheme |
1 |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:storeEventTheme xmlns:ns2="http://agenda.matrix.org/">
<eventTheme>
<eventThemeId>{xs:string}</eventThemeId>
<eventId>{xs:string}</eventId>
<themeId>{xs:string}</themeId>
<comments>{xs:string}</comments>
</eventTheme>
</ns2:storeEventTheme>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:storeEventThemeResponse xmlns:ns2="http://agenda.matrix.org/">
<storedEventTheme>
<eventThemeId>{xs:string}</eventThemeId>
<eventId>{xs:string}</eventId>
<themeId>{xs:string}</themeId>
<comments>{xs:string}</comments>
</storedEventTheme>
</ns2:storeEventThemeResponse>
</S:Body>
</S:Envelope> |
Operation loadEventTheme |
Name: |
loadEventTheme |
Signature: |
loadEventTheme (eventThemeId {xs:string}) => return {agenda:EventTheme} |
Java signature: |
org.matrix.agenda.EventTheme loadEventTheme(String eventThemeId) |
Parameters: |
name |
xml type |
occurs |
nillable |
read only |
references |
eventThemeId |
xs:string |
1 |
false |
false |
|
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
return |
agenda:EventTheme |
1 |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:loadEventTheme xmlns:ns2="http://agenda.matrix.org/">
<eventThemeId>{xs:string}</eventThemeId>
</ns2:loadEventTheme>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:loadEventThemeResponse xmlns:ns2="http://agenda.matrix.org/">
<return>
<eventThemeId>{xs:string}</eventThemeId>
<eventId>{xs:string}</eventId>
<themeId>{xs:string}</themeId>
<comments>{xs:string}</comments>
</return>
</ns2:loadEventThemeResponse>
</S:Body>
</S:Envelope> |
Operation removeEventTheme |
Name: |
removeEventTheme |
Signature: |
removeEventTheme (eventThemeId {xs:string}) => removed {xs:boolean} |
Java signature: |
boolean removeEventTheme(String eventThemeId) |
Parameters: |
name |
xml type |
occurs |
nillable |
read only |
references |
eventThemeId |
xs:string |
1 |
false |
false |
|
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
removed |
xs:boolean |
1 |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:removeEventTheme xmlns:ns2="http://agenda.matrix.org/">
<eventThemeId>{xs:string}</eventThemeId>
</ns2:removeEventTheme>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:removeEventThemeResponse xmlns:ns2="http://agenda.matrix.org/">
<removed>{xs:boolean}</removed>
</ns2:removeEventThemeResponse>
</S:Body>
</S:Envelope> |
Operation findEventThemes |
Name: |
findEventThemes |
Signature: |
findEventThemes (filter {agenda:EventThemeFilter}) => theme {agenda:EventTheme}* |
Java signature: |
List<org.matrix.agenda.EventTheme> findEventThemes(org.matrix.agenda.EventThemeFilter filter) |
Parameters: |
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
theme |
agenda:EventTheme |
0..N |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:findEventThemes xmlns:ns2="http://agenda.matrix.org/">
<filter>
<eventId>{xs:string}</eventId>
<themeId>{xs:string}</themeId>
<firstResult>{xs:int}</firstResult>
<maxResults>{xs:int}</maxResults>
</filter>
</ns2:findEventThemes>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:findEventThemesResponse xmlns:ns2="http://agenda.matrix.org/">
<theme>
<eventThemeId>{xs:string}</eventThemeId>
<eventId>{xs:string}</eventId>
<themeId>{xs:string}</themeId>
<comments>{xs:string}</comments>
</theme>
</ns2:findEventThemesResponse>
</S:Body>
</S:Envelope> |
Operation findEventThemeViews |
Name: |
findEventThemeViews |
Signature: |
findEventThemeViews (filter {agenda:EventThemeFilter}) => eventThemeView {agenda:EventThemeView}* |
Java signature: |
List<org.matrix.agenda.EventThemeView> findEventThemeViews(org.matrix.agenda.EventThemeFilter filter) |
Parameters: |
|
Response: |
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:findEventThemeViews xmlns:ns2="http://agenda.matrix.org/">
<filter>
<eventId>{xs:string}</eventId>
<themeId>{xs:string}</themeId>
<firstResult>{xs:int}</firstResult>
<maxResults>{xs:int}</maxResults>
</filter>
</ns2:findEventThemeViews>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:findEventThemeViewsResponse xmlns:ns2="http://agenda.matrix.org/">
<eventThemeView>
<eventThemeId>{xs:string}</eventThemeId>
<eventId>{xs:string}</eventId>
<themeId>{xs:string}</themeId>
<description>{xs:string}</description>
</eventThemeView>
</ns2:findEventThemeViewsResponse>
</S:Body>
</S:Envelope> |