eXo Kernel :: Component :: Command Service 2.4.x-SNAPSHOT

org.exoplatform.services.command.action
Class ActionCatalog

java.lang.Object
  extended by org.exoplatform.services.command.action.ActionCatalog

public class ActionCatalog
extends Object

Created by The eXo Platform SAS.

Version:
$Id: $
Author:
Gennady Azarenkov

Constructor Summary
ActionCatalog()
           
 
Method Summary
 void addAction(ActionMatcher matcher, Action action)
           
 void clear()
           
 Action getAction(Condition conditions, int index)
           
 Set<Action> getActions(Condition conditions)
           
 Set<Action> getAllActions()
           
 Map<ActionMatcher,Action> getAllEntries()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionCatalog

public ActionCatalog()
Method Detail

getAllActions

public Set<Action> getAllActions()

getAllEntries

public Map<ActionMatcher,Action> getAllEntries()

getActions

public Set<Action> getActions(Condition conditions)

getAction

public Action getAction(Condition conditions,
                        int index)

addAction

public void addAction(ActionMatcher matcher,
                      Action action)

clear

public void clear()

eXo Kernel :: Component :: Command Service 2.4.x-SNAPSHOT

Copyright © 2015 eXo Platform SAS. All Rights Reserved.