public class DomainDeploymentPresenter extends com.gwtplatform.mvp.client.Presenter<DomainDeploymentPresenter.MyView,DomainDeploymentPresenter.MyProxy> implements DeployCommandExecutor
| Modifier and Type | Class and Description |
|---|---|
static interface |
DomainDeploymentPresenter.MyProxy |
static interface |
DomainDeploymentPresenter.MyView |
| Constructor and Description |
|---|
DomainDeploymentPresenter(com.google.web.bindery.event.shared.EventBus eventBus,
DomainDeploymentPresenter.MyView view,
DomainDeploymentPresenter.MyProxy proxy,
DeploymentStore deploymentStore,
DispatchAsync dispatcher) |
| Modifier and Type | Method and Description |
|---|---|
void |
closeDialogue() |
void |
enableDisableDeployment(DeploymentRecord record)
Toggle the enabled/disabled flag on the deployment.
|
List<ServerGroupRecord> |
getPossibleGroupAssignments(DeploymentRecord record)
Get the server groups that a deployment might be assigned to.
|
void |
launchAssignDeploymentToGroupWizard(ServerGroupRecord serverGroup) |
void |
launchDeploymentDialoge(String title,
DeploymentRecord record,
boolean isUpdate) |
void |
launchGroupSelectionWizard(DeploymentRecord record)
Display a dialog for selecting server groups that the deployment could be assigned to.
|
void |
launchNewDeploymentDialoge(DeploymentRecord record,
boolean isUpdate) |
void |
onAssignDeployments(ServerGroupRecord serverGroup,
Set<DeploymentRecord> selectedSet) |
void |
onAssignToServerGroup(DeploymentRecord deployment,
boolean enable,
Set<ServerGroupSelection> selection)
Add the deployment to a server group.
|
protected void |
onBind() |
void |
onCreateUnmanaged(DeploymentRecord entity) |
void |
onDisableDeploymentInGroup(DeploymentRecord selection) |
void |
onRemoveContent(DeploymentRecord deployment)
Remove a deployment from the server.
|
void |
onRemoveDeploymentInGroup(DeploymentRecord selection) |
protected void |
onReset() |
void |
prepareFromRequest(com.gwtplatform.mvp.shared.proxy.PlaceRequest request) |
void |
refreshDeployments() |
void |
removeDeploymentFromGroup(DeploymentRecord deployment)
Remove a deployment form its server group.
|
protected void |
revealInParent() |
void |
updateDeployment(DeploymentRecord record)
Update the deployment.
|
bind, forceReveal, getProxy, getRevealType, getSlot, setRevealType, setSlot, unbind, useManualRevealaddHandler, addRegisteredHandler, addToPopupSlot, addToPopupSlot, addToSlot, addVisibleHandler, asWidget, clearSlot, fireEvent, getEventBus, getView, getWidget, isVisible, onHide, onReveal, removeFromPopupSlot, removeFromSlot, setInSlot, setInSlot@Inject
public DomainDeploymentPresenter(com.google.web.bindery.event.shared.EventBus eventBus,
DomainDeploymentPresenter.MyView view,
DomainDeploymentPresenter.MyProxy proxy,
DeploymentStore deploymentStore,
DispatchAsync dispatcher)
protected void onBind()
onBind in class com.gwtplatform.mvp.client.HandlerContainerImplprotected void revealInParent()
revealInParent in class com.gwtplatform.mvp.client.Presenter<DomainDeploymentPresenter.MyView,DomainDeploymentPresenter.MyProxy>public void prepareFromRequest(com.gwtplatform.mvp.shared.proxy.PlaceRequest request)
prepareFromRequest in class com.gwtplatform.mvp.client.Presenter<DomainDeploymentPresenter.MyView,DomainDeploymentPresenter.MyProxy>protected void onReset()
onReset in class com.gwtplatform.mvp.client.PresenterWidget<DomainDeploymentPresenter.MyView>public void refreshDeployments()
refreshDeployments in interface DeployCommandExecutorpublic void enableDisableDeployment(DeploymentRecord record)
DeployCommandExecutorenableDisableDeployment in interface DeployCommandExecutorrecord - The deployment.public void removeDeploymentFromGroup(DeploymentRecord deployment)
DeployCommandExecutorremoveDeploymentFromGroup in interface DeployCommandExecutordeployment - The deployment.public void onAssignToServerGroup(DeploymentRecord deployment, boolean enable, Set<ServerGroupSelection> selection)
DeployCommandExecutoronAssignToServerGroup in interface DeployCommandExecutordeployment - The deployment.enable - Enable after adding to group.selection - The selected server groups.public void onRemoveContent(DeploymentRecord deployment)
DeployCommandExecutoronRemoveContent in interface DeployCommandExecutordeployment - The deployment.public List<ServerGroupRecord> getPossibleGroupAssignments(DeploymentRecord record)
DeployCommandExecutorgetPossibleGroupAssignments in interface DeployCommandExecutorrecord - The deployment.public void launchGroupSelectionWizard(DeploymentRecord record)
DeployCommandExecutorlaunchGroupSelectionWizard in interface DeployCommandExecutorrecord - The deployment record.public void updateDeployment(DeploymentRecord record)
DeployCommandExecutorupdateDeployment in interface DeployCommandExecutorrecord - The deployment.public void launchNewDeploymentDialoge(DeploymentRecord record, boolean isUpdate)
public void launchDeploymentDialoge(String title, DeploymentRecord record, boolean isUpdate)
public void onDisableDeploymentInGroup(DeploymentRecord selection)
public void onRemoveDeploymentInGroup(DeploymentRecord selection)
public void launchAssignDeploymentToGroupWizard(ServerGroupRecord serverGroup)
public void closeDialogue()
public void onAssignDeployments(ServerGroupRecord serverGroup, Set<DeploymentRecord> selectedSet)
public void onCreateUnmanaged(DeploymentRecord entity)
onCreateUnmanaged in interface DeployCommandExecutorCopyright © 2014 JBoss, a division of Red Hat. All rights reserved.