net.adamcin.graniteit

HttpParameters

trait HttpParameters extends BaseMojo

Trait defining common mojo parameters and methods for establishing HTTP connections to a Granite server.

Since

0.8.0

Linear Supertypes
BaseMojo, AbstractMojo, ContextEnabled, Mojo, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. HttpParameters
  2. BaseMojo
  3. AbstractMojo
  4. ContextEnabled
  5. Mojo
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final val DEFAULT_BASE_URL: String("http://localhost:4502")

  7. final val DEFAULT_PASS: String("admin")

  8. final val DEFAULT_PROXY_HOST: String("localhost")

  9. final val DEFAULT_PROXY_PROTOCOL: String("http")

  10. final val DEFAULT_USER: String("admin")

  11. lazy val activeProxy: Option[ProxyServer]

  12. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  13. val baseUrl: String

    Server base URL (including context path, but without trailing slash)

  14. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  15. lazy val credentials: (String, String)

  16. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  17. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  18. def execute(): Unit

    Definition Classes
    BaseMojo → Mojo
  19. def expedite[T](req: Req, resp: Future[T]): (Req, T)

  20. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  21. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  22. def getLog(): Log

    Definition Classes
    AbstractMojo → Mojo
  23. def getPluginContext(): Map[_, _]

    Definition Classes
    AbstractMojo → ContextEnabled
  24. def getReqRespLogMessage(req: Req, resp: Response): String

  25. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  26. implicit def implyDavVerbs(req: Req): DavReq

  27. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  28. def isSlingPostSuccess(req: Req, resp: Response): Boolean

  29. def isSuccess(req: Req, resp: Response): Boolean

  30. def mkdir(absPath: String): (Req, Response)

  31. def mkdirs(absPath: String): (Req, Response)

  32. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  33. val noProxy: Boolean

    Set to true to completely disable HTTP proxy connections for this plugin.

    Set to true to completely disable HTTP proxy connections for this plugin. Overrides any other HTTP proxy configuration

  34. final def notify(): Unit

    Definition Classes
    AnyRef
  35. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  36. def optDecrypt(password: String): String

  37. val password: String

    Password to use in connection credentials

  38. lazy val proxyCredentials: (String, String)

  39. val proxyHost: String

    The HTTP Proxy hostname

  40. val proxyPassword: String

    The HTTP Proxy password

  41. val proxyPort: Int

    The HTTP Proxy port.

    The HTTP Proxy port. Set to -1 to use the default proxy port.

  42. val proxyProtocol: String

    The HTTP Proxy protocol

  43. val proxyServerId: String

    Server ID for proxy credentials defined in maven settings

  44. val proxySet: Boolean

    Set to true to override the proxy configuration in the user's Maven Settings with the associated mojo parameter alternatives

  45. val proxyUsername: String

    The HTTP Proxy username

  46. var securityDispatcher: SecDispatcher

  47. val serverId: String

    Id of server defined in the maven settings to use for credentials

  48. var session: MavenSession

    Definition Classes
    BaseMojo
  49. def setLog(arg0: Log): Unit

    Definition Classes
    AbstractMojo → Mojo
  50. def setPluginContext(arg0: Map[_, _]): Unit

    Definition Classes
    AbstractMojo → ContextEnabled
  51. var settings: Settings

    Definition Classes
    BaseMojo
  52. var skipMkdirs: Boolean

    Set to true to skip the use of the MKCOL WebDAV method for the creation ancestor JCR paths

  53. def skipOrExecute(skip: Boolean)(body: ⇒ Unit): Unit

    Definition Classes
    BaseMojo
  54. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  55. def toString(): String

    Definition Classes
    AnyRef → Any
  56. def urlForPath(absPath: String): Req

  57. val username: String

    Specify the CQ username associated with package creation and installation

  58. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  59. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  60. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  61. final def waitForResponse[T](nTrys: Int)(implicit until: Long, requestFunction: () ⇒ (Request, AsyncHandler[T]), contentChecker: (Future[T]) ⇒ Future[Boolean]): Boolean

    Annotations
    @tailrec()

Inherited from BaseMojo

Inherited from AbstractMojo

Inherited from ContextEnabled

Inherited from Mojo

Inherited from AnyRef

Inherited from Any

Ungrouped