coldbox.system.plugins

Class Webservices

WEB-INF.cftags.component
        extended by coldbox.system.FrameworkSupertype
            extended by coldbox.system.Plugin
                extended by coldbox.system.plugins.Webservices
Class Attributes:
  • cache : true
  •  
  • output : false
  •  

    The Webservices framework plugin.

    Constructor Summary
    init(any controller)
    Method Summary
    any getWS(string name)
         Get a web service's wsdl url from the configStruct according to which environment you are on.
    any getWSobj(string name)
         Get a reference to a webservice obj according to which environment you are on.
    void refreshWS(string webservice)
         Refresh a web service stub object.
     
    Methods inherited from class coldbox.system.Plugin
    getPluginDescription, getPluginName, getPluginVersion, getRequestCollection, getRequestContext, getpluginAuthor, getpluginAuthorURL, getpluginPath, setPluginDescription, setPluginName, setPluginVersion, setpluginAuthor, setpluginAuthorURL
     
    Methods inherited from class coldbox.system.FrameworkSupertype
    $abort, $dump, $htmlhead, $include, $rethrow, $throw, addAsset, announceInterception, getColdboxOCM, getController, getDatasource, getDebugMode, getInterceptor, getMailService, getMailSettings, getMemento, getModel, getModuleSettings, getMyPlugin, getNewMail, getPlugin, getResource, getSetting, getSettingStructure, getSettingsBean, getValidationManager, getfwLocale, includeUDF, loadGlobalUDFLibraries, locateDirectoryPath, locateFilePath, persistVariables, populateModel, relocate, renderExternalView, renderLayout, renderView, runEvent, setDebugMode, setNextEvent, setNextRoute, setSetting, setfwLocale, settingExists, validateModel
     
    Methods inherited from class WEB-INF.cftags.component
    None

    Constructor Detail

    init

    public init(any controller)

    Parameters:
    controller

    Method Detail

    getWS

    Public any getWS(string name)

    Get a web service's wsdl url from the configStruct according to which environment you are on.

    Parameters:
    name - The name of the web service. If the web service is not found an exception is thrown.

    getWSobj

    Public any getWSobj(string name)

    Get a reference to a webservice obj according to which environment you are on.

    Parameters:
    name - The name of the web service. If the web service is not found an exception is thrown

    refreshWS

    Public void refreshWS(string webservice)

    Refresh a web service stub object

    Parameters:
    webservice - The name or wsdl URL of the web service to refresh