Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.webapp.security
Interface GroupManagerActions

All Superinterfaces:
Serializable
All Known Implementing Classes:
GroupManagerActionsBean

public interface GroupManagerActions
extends Serializable

Provides user manager related operations.

Author:
Razvan Caraghin

Field Summary
static String ALL
           
static String VALID_CHARS
           
 
Method Summary
 String clearSearch()
           
 String createGroup()
           
 String deleteGroup()
           
 String editGroup()
           
 boolean getAllowCreateGroup()
           
 boolean getAllowDeleteGroup()
           
 boolean getAllowEditGroup()
           
 DocumentModelList getGroups()
           
 DocumentModel getNewGroup()
           
 String getSearchString()
           
 DocumentModel getSelectedGroup()
           
 boolean isSearchOverflow()
           
 boolean isSelectedGroupReadOnly()
           
 void resetGroups()
           
 String searchGroups()
           
 void setSearchString(String searchString)
           
 String updateGroup()
           
 void validateGroupName(FacesContext context, UIComponent component, Object value)
           
 String viewGroup()
           
 String viewGroup(String groupName)
           
 String viewGroups()
           
 

Field Detail

ALL

static final String ALL
See Also:
Constant Field Values

VALID_CHARS

static final String VALID_CHARS
See Also:
Constant Field Values
Method Detail

getGroups

@Factory(value="groupList",
         scope=EVENT)
DocumentModelList getGroups()
                            throws ClientException
Throws:
ClientException

resetGroups

void resetGroups()

viewGroups

String viewGroups()

viewGroup

String viewGroup()
                 throws ClientException
Throws:
ClientException

viewGroup

String viewGroup(String groupName)
                 throws ClientException
Throws:
ClientException

editGroup

String editGroup()
                 throws ClientException
Throws:
ClientException

getSelectedGroup

DocumentModel getSelectedGroup()

getNewGroup

DocumentModel getNewGroup()
                          throws ClientException
Throws:
ClientException

deleteGroup

String deleteGroup()
                   throws ClientException
Throws:
ClientException

updateGroup

String updateGroup()
                   throws ClientException
Throws:
ClientException

validateGroupName

void validateGroupName(FacesContext context,
                       UIComponent component,
                       Object value)

createGroup

String createGroup()
                   throws ClientException
Throws:
ClientException

getAllowCreateGroup

boolean getAllowCreateGroup()
                            throws ClientException
Throws:
ClientException

getAllowDeleteGroup

boolean getAllowDeleteGroup()
                            throws ClientException
Throws:
ClientException

getAllowEditGroup

boolean getAllowEditGroup()
                          throws ClientException
Throws:
ClientException

getSearchString

String getSearchString()

setSearchString

void setSearchString(String searchString)

searchGroups

String searchGroups()

clearSearch

String clearSearch()

isSearchOverflow

boolean isSearchOverflow()

isSelectedGroupReadOnly

boolean isSelectedGroupReadOnly()

Nuxeo Enterprise Platform 5.4

Copyright © 2011 Nuxeo SAS. All Rights Reserved.