Nuxeo Enterprise Platform 5.4

org.nuxeo.cm.web.distribution
Class CaseManagementDistributionActionsBean

java.lang.Object
  extended by org.nuxeo.cm.web.invalidations.CaseManagementContextBoundInstance
      extended by org.nuxeo.cm.web.distribution.CaseManagementDistributionActionsBean
All Implemented Interfaces:
Serializable, CaseManagementContextHolder

@Name(value="cmDistributionActions")
@Install(precedence=10)
@Scope(value=CONVERSATION)
public class CaseManagementDistributionActionsBean
extends CaseManagementContextBoundInstance

Distribution actions bean.

Author:
Anahide Tchertchian
See Also:
Serialized Form

Field Summary
static String DISTRIBUTION_ACTION_TABS_CATEGORY
           
 
Constructor Summary
CaseManagementDistributionActionsBean()
           
 
Method Summary
 String cancelWizard()
          Resets wizard and navigates to document
 boolean canDistributeCase()
           
 DistributionInfo getDistributionInfo()
           
 void resetWizard()
           
 boolean validateDistributionParticipants()
           
 String validateWizard()
           
 String validateWizard(DistributionInfo distributionInfo)
           
 
Methods inherited from class org.nuxeo.cm.web.invalidations.CaseManagementContextBoundInstance
getCachedCase, getCachedCaseItem, getCachedMailbox, getCurrentCase, getCurrentCaseItem, getCurrentMailbox, onMailboxContextChange
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DISTRIBUTION_ACTION_TABS_CATEGORY

public static final String DISTRIBUTION_ACTION_TABS_CATEGORY
See Also:
Constant Field Values
Constructor Detail

CaseManagementDistributionActionsBean

public CaseManagementDistributionActionsBean()
Method Detail

getDistributionInfo

@Factory(value="distributionInfo",
         scope=EVENT)
public DistributionInfo getDistributionInfo()
                                     throws org.nuxeo.ecm.core.api.ClientException
Throws:
org.nuxeo.ecm.core.api.ClientException

validateDistributionParticipants

public boolean validateDistributionParticipants()

validateWizard

public String validateWizard(DistributionInfo distributionInfo)
                      throws org.nuxeo.ecm.core.api.ClientException
Throws:
org.nuxeo.ecm.core.api.ClientException

validateWizard

public String validateWizard()
                      throws org.nuxeo.ecm.core.api.ClientException
Throws:
org.nuxeo.ecm.core.api.ClientException

canDistributeCase

public boolean canDistributeCase()
                          throws org.nuxeo.ecm.core.api.ClientException
Throws:
org.nuxeo.ecm.core.api.ClientException

cancelWizard

public String cancelWizard()
                    throws org.nuxeo.ecm.core.api.ClientException
Resets wizard and navigates to document

Throws:
org.nuxeo.ecm.core.api.ClientException

resetWizard

public void resetWizard()

Nuxeo Enterprise Platform 5.4

Copyright © 2011 Nuxeo SAS. All Rights Reserved.