Class PowerShellHttpDeployer

  • All Implemented Interfaces:
    com.oracle.bedrock.Option, Deployer

    public class PowerShellHttpDeployer
    extends HttpDeployer
    An implementation of PowerShellHttpDeployer that runs a PowerShell Invoke-WebRequest command on the target platform to pull the artifacts from the HTTP server.

    Copyright (c) 2015. All Rights Reserved. Oracle Corporation.
    Oracle is a registered trademark of Oracle Corporation and/or its affiliates.

    Author:
    Jonathan Knight
    • Constructor Detail

      • PowerShellHttpDeployer

        public PowerShellHttpDeployer​(com.oracle.bedrock.Option... options)
        Parameters:
        options - the Options controlling the deployer
    • Method Detail

      • deployArtifact

        protected void deployArtifact​(URL sourceURL,
                                      String targetFileName,
                                      com.oracle.bedrock.runtime.Platform platform)
        Specified by:
        deployArtifact in class HttpDeployer