Share via


GrooveSpaces Web Service

The GrooveSpaces service provides access to workspaces owned by a Groove identity.

XML Definitions

WSDL

GrooveSpaces.wsdl 2.0

with references to:

  • Core.xsd 2.0

  • Events.xsd 2.0

  • Spaces.xsd 2.0

SOAP Operation Namespace

http://webservices.groove.net/Groove/2.0/Spaces/  

HTTP Post URL

https://localhost:port-number/GWS/Groove/2.0/ Spaces/service-specific-data

Operations, Complex Types, and Events

The following sections describe the GrooveSpaces operations, complex types, and events.

Operations

Operation Description

Create

Creates a new empty workspace.

Create2

Creates a new empty workspace with advanced options.

CreateFromGSA

Creates a new workspace from a Groove Space Template or archive.

CreateFromGSA2

Creates a new workspace from a Groove Space Template or archive with advanced options.

CreateFromGSAByRef

Creates a new workspace from a Groove Space Template or archive stored on the local file system.

CreateFromGSAByRef2

Creates a new workspace from a Groove Space Template or archive stored on the local file system with advanced options.

CreateGrooveFileSharingSpace

Creates a new Groove File Sharing workspace.

CreateGrooveFileSharingSpace2

Creates a new Groove File Sharing workspace with advanced options.

CreateInvitationFile

Creates an invitation file that can be mailed to someone to invite them into the workspace.

CreateInvitationFile2

Creates an invitation file with advanced options that can be mailed to someone to invite them into the workspace.

Delete

Deletes a workspace.

ExportAsArchive

Exports the workspace as a GSA file, which can be a workspace template or a workspace archive.

Read

Provides information about the workspaces.

Read2

Provides information about the workspaces, including some additional information not provided by Read.

ReadSpace

Provides information about the targeted workspace. This operation provides the same information about one workspace that Read provides about all workspaces.

ReadSpace2

Provides information about the targeted workspace. This operation provides the same information about one workspace that Read2 provides about all workspaces.

Update

Renames the workspace.

Update2

Updates the workspace.

UpdateUnreadMark

Marks all tools in the workspace as read or unread.

Complex Types

Complex type Description

AlertLevelType

An enumeration that specifies how to alert the user about unread information.

Space

The Space type provides information and access to the workspace tools and members.

Space2

The Space2 type provides information and access to the workspace tools and members. The Space2 complex type provides access to advanced features not available through Space. These features include workspace visibility, alert level, download options, member awareness visibility, and Groove File Sharing folder path information.

Version

A version number with four fields: Major, Minor, Custom, and Sequence.

Events

Event class URN Event Description

urn:groove-net:Space2Event

SpaceAddEventData

Indicates that a new workspace was created or an invitation to a new workspace was accepted.

SpaceDeleteEventData

Indicates that a workspace was deleted.

SpaceRenameEventData

Indicates that a workspace was renamed.

urn:groove-net:Space2Event2

SpaceDeliveryProgressEventData

Indicates on the inviter's system that a workspace is being sent or on the invitee's system that a workspace is being fetched.

See Also

Reference

GrooveTools Web Service

Concepts

Accessing Workspaces
Accessing Tools in a Workspace