commandbox.system.endpoints

Interface IEndpointInteractive

commandbox.system.endpoints.IEndpoint
    extended by commandbox.system.endpoints.IEndpointInteractive
All Known Implementing Classes:
ForgeBox

Copyright Since 2014 CommandBox by Ortus Solutions, Corp www.coldbox.org | www.ortussolutions.com I am an interactive endpoint. That means I can not only resolve packages, but be logged into and can have packages published to me.

Class Attributes:
  • author : Brad Wood, Luis Majano, Denny Valliant
  •  
    Method Summary
    string createUser(string username, string password, string email, string firstName, string lastName)
    string login(string userName, string password)
    any publish(string path, [string zipPath], [boolean force])
    any unpublish(string path, [string version])
     
    Methods inherited from class commandbox.system.endpoints.IEndpoint
    getDefaultName, getUpdate, resolvePackage

    Method Detail

    createUser

    public string createUser(string username, string password, string email, string firstName, string lastName)

    Parameters:
    username
    password
    email
    firstName
    lastName

    login

    public string login(string userName, string password)

    Parameters:
    userName
    password

    publish

    public any publish(string path, [string zipPath], [boolean force])

    Parameters:
    path
    zipPath
    force

    unpublish

    public any unpublish(string path, [string version])

    Parameters:
    path
    version