Class AbstractWinRMRequest

java.lang.Object
hudson.plugins.ec2.win.winrm.request.AbstractWinRMRequest
All Implemented Interfaces:
WinRMRequest
Direct Known Subclasses:
DeleteShellRequest, ExecuteCommandRequest, GetOutputRequest, OpenShellRequest, SendInputRequest, SignalRequest

public abstract class AbstractWinRMRequest extends Object implements WinRMRequest
  • Field Details

    • message

      protected MessageBuilder message
    • timeout

      protected String timeout
    • envelopSize

      protected int envelopSize
    • locale

      protected String locale
    • url

      protected URL url
  • Constructor Details

    • AbstractWinRMRequest

      public AbstractWinRMRequest(URL url)
  • Method Details

    • construct

      protected abstract void construct()
    • build

      public org.dom4j.Document build()
      Specified by:
      build in interface WinRMRequest
    • defaultHeader

      protected HeaderBuilder defaultHeader() throws URISyntaxException
      Throws:
      URISyntaxException
    • setBody

      protected void setBody(org.dom4j.Element body)
    • generateUUID

      protected String generateUUID()
    • getTimeout

      public String getTimeout()
    • setTimeout

      public void setTimeout(String timeout)
    • getEnvelopSize

      public int getEnvelopSize()
    • setEnvelopSize

      public void setEnvelopSize(int envelopSize)
    • getLocale

      public String getLocale()
    • setLocale

      public void setLocale(String locale)