Package org.bgerp.action.base

# Class Actions.Action

java.lang.Object
org.bgerp.action.base.Actions.Action

Enclosing class:
  `Actions`

public static class Actions.Action extends Object
Action, a class with methods, called by HTTP

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `getId()`
  `String`
  `getPath()`
  `String`
  `getType()`
  `Class<? extends BaseAction>`
  `getTypeClass()`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Method Details

  - ### getPath

    public String getPath()
    Returns:
      URI path without `.do` ending, e.g. `/user/process`

  - ### getType

    public String getType()
    Returns:
      action's class full name with package

  - ### getTypeClass

    public Class<? extends BaseAction> getTypeClass()
    Returns:
      action's class

  - ### getId

    public String getId()
    Returns:
      action's path or class name, depending on `ActionServlet.Action.pathId()`