Trait

net.adamcin.vltpack

HttpParameters

Related Doc: package vltpack

Permalink

trait HttpParameters extends BaseMojo with UsernameAware

Trait defining common mojo parameters and methods for establishing HTTP connections to a Granite server. Reuses the vltpack.user parameter defined in the UsernameAware trait as part of the connection credentials

Since

0.6.0

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

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. final val DEFAULT_CONTEXT: String("/")

    Permalink
  5. final val DEFAULT_HOST: String("localhost")

    Permalink
  6. final val DEFAULT_PASS: String("admin")

    Permalink
  7. final val DEFAULT_PORT: String("4502")

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

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

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

    Permalink
    Definition Classes
    UsernameAware
  11. lazy val activeProxy: Option[ProxyServer]

    Permalink
  12. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  13. def baseUrlString: String

    Permalink
  14. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. val context: String

    Permalink

    Granite Servlet context by which JCR paths are appended

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

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

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

    Permalink
    Definition Classes
    BaseMojo → Mojo
  19. implicit final val executor: ExecutionContextExecutor

    Permalink
  20. def finalize(): Unit

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

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

    Permalink
    Definition Classes
    AbstractMojo → Mojo
  23. def getPluginContext(): Map

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

    Permalink
  25. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  26. val host: String

    Permalink

    Hostname for the Granite server

  27. val https: Boolean

    Permalink

    Whether to use an SSL connection instead of a normal HTTP connection.

    Whether to use an SSL connection instead of a normal HTTP connection. Does not affect the configured TCP port

  28. implicit def implyDavRequestVerbs(wrapped: Req): DavRequestVerbs

    Permalink
  29. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  30. def isSuccess(req: Req, resp: Response): Boolean

    Permalink
  31. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  32. val noProxy: Boolean

    Permalink

    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

  33. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  34. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  35. val pass: String

    Permalink

    Password to use in connection credentials

  36. val port: Integer

    Permalink

    TCP Port for the Granite server

  37. val proxyHost: String

    Permalink

    The HTTP Proxy hostname

  38. val proxyPass: String

    Permalink

    The HTTP Proxy password

  39. val proxyPort: Int

    Permalink

    The HTTP Proxy port.

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

  40. val proxyProtocol: String

    Permalink

    The HTTP Proxy protocol

  41. val proxySet: Boolean

    Permalink

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

  42. val proxyUser: String

    Permalink

    The HTTP Proxy username

  43. def reqHost: Req

    Permalink
  44. var session: MavenSession

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

    Permalink
    Definition Classes
    AbstractMojo → Mojo
  46. def setPluginContext(arg0: Map): Unit

    Permalink
    Definition Classes
    AbstractMojo → ContextEnabled
  47. var settings: Settings

    Permalink
    Definition Classes
    BaseMojo
  48. def skipOrExecute(skip: Boolean)(body: ⇒ Unit): Unit

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

    Permalink
    Definition Classes
    AnyRef
  50. def toString(): String

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

    Permalink
  52. val user: String

    Permalink

    Specify the CQ username associated with package creation and installation

    Specify the CQ username associated with package creation and installation

    Definition Classes
    UsernameAware
  53. final def wait(): Unit

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

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

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

    Permalink
    Annotations
    @tailrec()

Inherited from UsernameAware

Inherited from BaseMojo

Inherited from AbstractMojo

Inherited from ContextEnabled

Inherited from Mojo

Inherited from AnyRef

Inherited from Any

Ungrouped