org.camunda.bpm.engine.impl.el
Class CommandContextFunctionMapper

java.lang.Object
  extended by org.camunda.bpm.engine.impl.javax.el.FunctionMapper
      extended by org.camunda.bpm.engine.impl.el.CommandContextFunctionMapper

public class CommandContextFunctionMapper
extends FunctionMapper

Author:
Sebastian Menski

Field Summary
static Map<String,Method> COMMAND_CONTEXT_FUNCTION_MAP
           
 
Constructor Summary
CommandContextFunctionMapper()
           
 
Method Summary
protected  void createMethodBindings()
           
static String currentUser()
           
static List<String> currentUserGroups()
           
protected  void ensureContextFunctionMapInitialized()
           
 Method resolveFunction(String prefix, String localName)
          Resolves the specified prefix and local name into a java.lang.Method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COMMAND_CONTEXT_FUNCTION_MAP

public static Map<String,Method> COMMAND_CONTEXT_FUNCTION_MAP
Constructor Detail

CommandContextFunctionMapper

public CommandContextFunctionMapper()
Method Detail

resolveFunction

public Method resolveFunction(String prefix,
                              String localName)
Description copied from class: FunctionMapper
Resolves the specified prefix and local name into a java.lang.Method. Returns null if no function could be found that matches the given prefix and local name.

Specified by:
resolveFunction in class FunctionMapper
Parameters:
prefix - the prefix of the function, or "" if no prefix. For example, "fn" in ${fn:method()}, or "" in ${method()}.
localName - the short name of the function. For example, "method" in ${fn:method()}.
Returns:
the static method to invoke, or null if no match was found.

ensureContextFunctionMapInitialized

protected void ensureContextFunctionMapInitialized()

createMethodBindings

protected void createMethodBindings()

currentUser

public static String currentUser()

currentUserGroups

public static List<String> currentUserGroups()


Copyright © 2015 camunda services GmbH. All rights reserved.