public class GWTWorkspaceSharingBuilder extends Object
Modifier and Type | Field and Description |
---|---|
protected static HashMap<String,InfoContactModel> |
hashTestUser |
protected org.slf4j.Logger |
logger |
Constructor and Description |
---|
GWTWorkspaceSharingBuilder() |
Modifier and Type | Method and Description |
---|---|
protected FileModel |
buildGXTFileModelItem(org.gcube.common.homelibrary.home.workspace.WorkspaceItem item,
FileModel parentFolderModel) |
protected InfoContactModel |
buildGxtInfoContactFromPortalLogin(String portalLogin) |
protected List<InfoContactModel> |
buildGxtInfoContactFromPortalLoginTestMode(List<String> listPortalLogin)
Used in test mode
|
InfoContactModel |
buildGXTInfoContactModel(org.gcube.common.homelibrary.home.User user) |
List<InfoContactModel> |
buildGxtInfoContactsFromPortalLogins(List<String> listPortalLogin) |
List<InfoContactModel> |
buildGXTListContactsModel(List<org.gcube.vomanagement.usermanagement.model.UserModel> listUsers) |
static HashMap<String,InfoContactModel> |
getHashTestUsers()
Used in test mode
|
List<WorkspaceACL> |
getWorkspaceACLFromACLs(List<org.gcube.common.homelibrary.home.workspace.accessmanager.ACLType> types) |
protected FileModel |
setFolderItemType(FileModel fileModel,
org.gcube.common.homelibrary.home.workspace.folder.FolderItem worspaceFolderItem) |
void |
setUserLogged(InfoContactModel infoContactModel) |
protected org.slf4j.Logger logger
protected static HashMap<String,InfoContactModel> hashTestUser
public static HashMap<String,InfoContactModel> getHashTestUsers()
public void setUserLogged(InfoContactModel infoContactModel)
infoContactModel
- public List<InfoContactModel> buildGXTListContactsModel(List<org.gcube.vomanagement.usermanagement.model.UserModel> listUsers) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
listUsers
- org.gcube.common.homelibrary.home.exceptions.InternalErrorException
public List<InfoContactModel> buildGxtInfoContactsFromPortalLogins(List<String> listPortalLogin)
listPortalLogin
- protected InfoContactModel buildGxtInfoContactFromPortalLogin(String portalLogin)
portalLogin
- protected List<InfoContactModel> buildGxtInfoContactFromPortalLoginTestMode(List<String> listPortalLogin)
listPortalLogin
- public InfoContactModel buildGXTInfoContactModel(org.gcube.common.homelibrary.home.User user) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
user
- org.gcube.common.homelibrary.home.exceptions.InternalErrorException
public List<WorkspaceACL> getWorkspaceACLFromACLs(List<org.gcube.common.homelibrary.home.workspace.accessmanager.ACLType> types) throws Exception
Exception
protected FileModel buildGXTFileModelItem(org.gcube.common.homelibrary.home.workspace.WorkspaceItem item, FileModel parentFolderModel) throws Exception
Exception
Copyright © 2014. All Rights Reserved.