findWorkspaceLayouts(Collection identifiers) Finds a set of workspace layout from their identifiers
Parameters: identifiers - the Collection of identifiers (Long). throws: InternalErrorException - if any fatal errors happen. throws: InstanceNotFoundException - if it was unable to find the specified instance.
Adds a new workspace layout to the repository. This method must return a
WorkspaceLayout with a correct identifier.
Parameters: property - the Property which will maintain the WorkspaceLayout data throws: InternalErrorException - if any fatal errors happen. a WorkspaceLayout with the provided property, and a validproperty identifier.
Finds a workspace layout
Parameters: identifier - the workspace layout identifier throws: InternalErrorException - if any fatal errors happen. throws: InstanceNotFoundException - if it was unable to find the specified instance the WorkspaceLayout desired.
Finds a set of workspace layout from their identifiers
Parameters: identifiers - the Collection of identifiers (Long). throws: InternalErrorException - if any fatal errors happen. throws: InstanceNotFoundException - if it was unable to find the specified instance. a Map with the WorkspaceLayouts, indexed by identifier.
Removes a workspace layout from the repository.
Parameters: identifier - The identifier of the workspace layout to be removed throws: InternalErrorException - if any fatal errors happen. throws: InstanceNotFoundException - if the workspace layout is not found
Updates an existing workspace layout.
Parameters: workspaceLayout - the workspace layout to be updated, identified by its identifier. throws: InternalErrorException - if any fatal errors happen. throws: InstanceNotFoundException - if the workspace layout that should be updated isn't found.