lumis.service.wsrp.consumer.doui
Class ConsumerConfigurationInterfaceVerificationControl

Package class diagram package ConsumerConfigurationInterfaceVerificationControl
java.lang.Object
  extended by lumis.doui.control.Control
      extended by lumis.service.wsrp.consumer.doui.ConsumerConfigurationInterfaceVerificationControl
All Implemented Interfaces:
VariableResolver, IControl

public class ConsumerConfigurationInterfaceVerificationControl
extends Control

Control that adds subcontrols to its interface according with the current service instance situation. If it's already configured then this control renders controls to ask user if he wants or not to delete current configuration and create a brand new one. In case user chooses to delete current configuration, a process action handler is called to do so. If user chooses not to delete current configuration, the popup is closed. If the service instance isn't configured yet, an input text is shown so that the user can enter the WSRP producer's WSDL address. After enter the correct address, the user is taken to other interface.

Since:
5.5.0

Field Summary
 
Fields inherited from class lumis.doui.control.Control
childControls, controlContainer, controlDefinitionNode, controlResource, douiContext, hasValidatorSubControls, isValid, locale, ON_EVENT_CLOSE_WINDOW, ON_EVENT_LINK, ON_EVENT_POPUP_LINK_OR_RUNTIME_INTERFACE, ON_EVENT_POPUP_RUNTIME_INTERFACE, ON_EVENT_PROCESS_ACTION, ON_EVENT_RENDER_ACTION, ON_EVENT_SCRIPT, onEventScripts, PARAMETER_TYPE_FIRST_SELECTED, PARAMETER_TYPE_GET_VALUE, parentControl, resources, type, VALIDATION_SELECTED_MANY, VALIDATION_SELECTED_ONE
 
Constructor Summary
ConsumerConfigurationInterfaceVerificationControl()
           
 
Method Summary
 void buildSubControls()
           
 
Methods inherited from class lumis.doui.control.Control
appendSubControl, appendSubControls, applyOnEventScripts, convertToStandardValue, createContainer, disconnect, fixedIdentifierRequired, generateControlId, getAdditionalParameters, getAdditionalParameters, getAncestor, getChildControls, getClientEventHandlerScript, getControlResource, getId, getLocale, getNamespace, getParentControl, getPrepareForReadScript, getRenderData, getResources, getRuntimeDefaultSource, getScriptActionValidation, getScriptGetValues, getScriptGetValuesFunctionImplementation, getScriptGetValuesFunctionName, getScriptGetValuesRegistration, getSourceContext, getStringsToLocalize, getType, getValidationScript, init, isValid, localize, localizeStrings, processCustomTags, registerOnEventScript, removeChild, removeChildren, resolveVariable, setRenderData, setRuntimeAttributes, setValid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConsumerConfigurationInterfaceVerificationControl

public ConsumerConfigurationInterfaceVerificationControl()
Method Detail

buildSubControls

public void buildSubControls()
                      throws PortalException
Specified by:
buildSubControls in interface IControl
Overrides:
buildSubControls in class Control
Throws:
PortalException


Lumisportal  5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.