Package jodd.madvoc.meta

Examples of jodd.madvoc.meta.ActionAnnotationData


    if (classActionPath == null) {
      return null;
    }

    // method annotation: detect
    ActionAnnotationData annotationData = null;
    for (ActionAnnotation actionAnnotation : madvocConfig.getActionAnnotationInstances()) {
      annotationData = actionAnnotation.readAnnotationData(actionMethod);
      if (annotationData != null) {
        break;
      }
View Full Code Here


  /**
   * Parses action class and method and creates {@link jodd.madvoc.ActionDef parsed action definition}.
   */
  public ActionDef parseActionDef(final Class<?> actionClass, final Method actionMethod) {

    ActionAnnotationData annotationData = detectActionAnnotationData(actionMethod);

    final ActionNames actionNames = new ActionNames();    // collector for all action names

    readPackageActionPath(actionNames, actionClass);

View Full Code Here

    // build action definition when not provided
    if (actionDef == null) {
      actionDef = parseActionDef(actionClass, actionMethod);
    }

    ActionAnnotationData annotationData = detectActionAnnotationData(actionMethod);

    detectAndRegisterAlias(annotationData, actionDef);

    final boolean async = parseMethodAsyncFlag(annotationData);
View Full Code Here

  /**
   * Detects {@link jodd.madvoc.meta.ActionAnnotationData}.
   */
  protected ActionAnnotationData detectActionAnnotationData(Method actionMethod) {
    ActionAnnotationData annotationData = null;
    for (ActionAnnotation actionAnnotation : madvocConfig.getActionAnnotationInstances()) {
      annotationData = actionAnnotation.readAnnotationData(actionMethod);
      if (annotationData != null) {
        break;
      }
View Full Code Here

TOP

Related Classes of jodd.madvoc.meta.ActionAnnotationData

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.