Nuxeo Enterprise Platform 5.1

org.nuxeo.ecm.platform.actions.ejb
Class ActionManagerBean

java.lang.Object
  extended by org.nuxeo.ecm.platform.actions.ejb.ActionManagerBean
All Implemented Interfaces:
Serializable, ActionManager

public class ActionManagerBean
extends Object
implements ActionManager

Author:
Bogdan Stefanescu, Ruslan Spivak
See Also:
Serialized Form

Constructor Summary
ActionManagerBean()
           
 
Method Summary
 Action getAction(String actionId)
           
 List<Action> getActions(String category, ActionContext ctx)
           
 List<Action> getActions(String category, ActionContext ctx, boolean hideUnavailableActions)
           
 ActionFilter[] getFilters(String actionId)
           
 void initialize()
           
 boolean isEnabled(String actionId, ActionContext context)
           
 boolean isRegistered(String actionId)
           
 void readState()
           
 void remove()
          Cleanup method.
 void saveState()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionManagerBean

public ActionManagerBean()
Method Detail

initialize

@PostConstruct
public void initialize()

getActions

public List<Action> getActions(String category,
                               ActionContext ctx)
Specified by:
getActions in interface ActionManager

getActions

public List<Action> getActions(String category,
                               ActionContext ctx,
                               boolean hideUnavailableActions)
Specified by:
getActions in interface ActionManager

isEnabled

public boolean isEnabled(String actionId,
                         ActionContext context)
Specified by:
isEnabled in interface ActionManager

isRegistered

public boolean isRegistered(String actionId)
Specified by:
isRegistered in interface ActionManager

getAction

public Action getAction(String actionId)
Specified by:
getAction in interface ActionManager

getFilters

public ActionFilter[] getFilters(String actionId)
Specified by:
getFilters in interface ActionManager

remove

public void remove()
Description copied from interface: ActionManager
Cleanup method.

Specified by:
remove in interface ActionManager

readState

public void readState()

saveState

public void saveState()

Nuxeo Enterprise Platform 5.1

Copyright ? 2007 Nuxeo SAS. All Rights Reserved.