@Dependent public class GroupCreationWorkflow extends Object implements com.google.gwt.user.client.ui.IsWidget
Main entry point for creating a group instance.
| Constructor and Description |
|---|
GroupCreationWorkflow(ClientUserSystemManager userSystemManager,
org.jboss.errai.common.client.api.Caller<AuthorizationService> authorizationService,
PermissionManager permissionManager,
javax.enterprise.event.Event<OnErrorEvent> errorEvent,
ConfirmBox confirmBox,
LoadingBox loadingBox,
javax.enterprise.event.Event<NotificationEvent> workbenchNotification,
CreateEntity createEntity,
GroupUsersAssignment groupUsersAssignment,
javax.enterprise.event.Event<CreateGroupEvent> onCreateGroupEvent,
EntityWorkflowView view) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
assignUsers(Collection<String> users) |
com.google.gwt.user.client.ui.Widget |
asWidget() |
protected void |
checkCreate() |
void |
clear() |
void |
create() |
protected void |
createGroup(String name) |
protected void |
fireGroupCreated(String name) |
protected void |
fireUsersAssigned(String name) |
void |
init() |
protected void |
showUsersAssignment(String name) |
@Inject public GroupCreationWorkflow(ClientUserSystemManager userSystemManager, org.jboss.errai.common.client.api.Caller<AuthorizationService> authorizationService, PermissionManager permissionManager, javax.enterprise.event.Event<OnErrorEvent> errorEvent, ConfirmBox confirmBox, LoadingBox loadingBox, javax.enterprise.event.Event<NotificationEvent> workbenchNotification, CreateEntity createEntity, GroupUsersAssignment groupUsersAssignment, javax.enterprise.event.Event<CreateGroupEvent> onCreateGroupEvent, EntityWorkflowView view)
@PostConstruct public void init()
public void create()
public void clear()
public com.google.gwt.user.client.ui.Widget asWidget()
asWidget in interface com.google.gwt.user.client.ui.IsWidgetprotected void showUsersAssignment(String name)
protected void checkCreate()
protected void createGroup(String name)
protected void assignUsers(Collection<String> users)
protected void fireGroupCreated(String name)
protected void fireUsersAssigned(String name)
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.