Class CreateDirectory

java.lang.Object
org.apache.tools.ant.ProjectComponent
com.github.sardine.ant.Command
com.github.sardine.ant.command.CreateDirectory
All Implemented Interfaces:
Cloneable

public class CreateDirectory extends Command
A nice ant wrapper around sardine.createDirectory().
  • Field Summary

    Fields inherited from class org.apache.tools.ant.ProjectComponent

    description, location, project
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    Execute the command.
    void
    Set the URL to create.
    protected void
    This is called prior to Command.execute() in order to enable the command implementation to validate the provided attributes.

    Methods inherited from class Command

    executeCommand, getSardine, setTask

    Methods inherited from class org.apache.tools.ant.ProjectComponent

    clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject

    Methods inherited from class Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CreateDirectory

      public CreateDirectory()
  • Method Details

    • execute

      protected void execute() throws Exception
      Execute the command.
      Specified by:
      execute in class Command
      Throws:
      Exception - if the command failed
    • validateAttributes

      protected void validateAttributes() throws Exception
      This is called prior to Command.execute() in order to enable the command implementation to validate the provided attributes.
      Specified by:
      validateAttributes in class Command
      Throws:
      Exception - if the command is misconfigured
    • setUrl

      public void setUrl(String url)
      Set the URL to create.