public class DocSpaceImpl extends Object implements Space
public YUILayoutAdapter getLayout() throws ClientException
getLayout
in interface Space
ClientException
public String getCategory() throws ClientException
Space
getCategory
in interface Space
ClientException
public String getDescription()
getDescription
in interface Space
public String getOwner() throws ClientException
getOwner
in interface Space
ClientException
public String getTitle() throws ClientException
getTitle
in interface Space
ClientException
public Boolean hasPermission(String id, String permissionName) throws ClientException
hasPermission
in interface SimplePermissionMapper
ClientException
public List<String> getAvailableSecurityPermissions() throws ClientException
ClientException
public boolean isReadOnly() throws ClientException
isReadOnly
in interface Space
ClientException
public DocumentModel getDocument()
public Space copyFrom(Space space) throws ClientException
copyFrom
in interface Space
ClientException
public void setDescription(String description) throws ClientException
setDescription
in interface Space
ClientException
public void setTitle(String title) throws ClientException
setTitle
in interface Space
ClientException
public void setCategory(String category) throws ClientException
setCategory
in interface Space
ClientException
public void save() throws ClientException
save
in interface Space
ClientException
public void remove() throws ClientException
remove
in interface Space
ClientException
public WebContentData createWebContent(WebContentData data) throws ClientException
createWebContent
in interface Space
ClientException
public List<WebContentData> readWebContents() throws ClientException
readWebContents
in interface Space
ClientException
public WebContentData updateWebContent(WebContentData data) throws ClientException
updateWebContent
in interface Space
ClientException
public void deleteWebContent(WebContentData data) throws ClientException
deleteWebContent
in interface Space
ClientException
public void initLayout(YUILayout layout) throws ClientException
Space
initLayout
in interface Space
ClientException
public void moveWebContent(WebContentData data, String dstUnitName) throws ClientException
moveWebContent
in interface Space
ClientException
public DocumentModel getDocForData(WebContentData data) throws ClientException
ClientException
public WebContentData getWebContent(String webContentId) throws ClientException
getWebContent
in interface Space
ClientException
public Calendar getPublicationDate() throws ClientException
ClientException
public void setPublicationDate(Calendar datePublication) throws ClientException
ClientException
public Map<String,Map<String,Boolean>> getPermissions() throws ClientException
getPermissions
in interface SimplePermissionMapper
ClientException
public Map<String,Map<String,Boolean>> getPermissions(List<WebContentData> list) throws ClientException
getPermissions
in interface SimplePermissionMapper
ClientException
public Map<String,Boolean> getPermissions(String id) throws ClientException
getPermissions
in interface SimplePermissionMapper
ClientException
Copyright © 2015 Nuxeo SA. All rights reserved.