com.ibm.commerce.webservice.utils
Class WSDLFinderCmdImpl

java.lang.Object
  CacheableCommandImpl
      com.ibm.commerce.command.AbstractECTargetableCommand
          com.ibm.commerce.command.TaskCommandImpl
              com.ibm.commerce.webservice.utils.WSDLFinderCmdImpl
All Implemented Interfaces:
ECCommand, ECTargetableCommand, TaskCommand, WSDLFinderCmd

public class WSDLFinderCmdImpl
extends TaskCommandImpl
implements WSDLFinderCmd
  1. Parses the list of local WSDL Files. Retrieves the access point for each defined service, stores it in a Hash table using a singleton inner class
  2. Returns the Access point for the specified business Name
See Also:
Serialized Form

Field Summary
static java.lang.String CLASS_NAME
The name of this command.
Fields inherited from class com.ibm.commerce.command.AbstractECTargetableCommand
commandContext
Fields inherited from interface com.ibm.commerce.webservice.utils.WSDLFinderCmd
NAME
Fields inherited from interface com.ibm.commerce.command.TaskCommand
COPYRIGHT
Fields inherited from interface com.ibm.commerce.command.ECCommand
defaultCommandClassName
Constructor Summary
WSDLFinderCmdImpl()
Method Summary
java.lang.String findServiceAccessPoint(java.lang.String serviceName)
Find the access point for the service
void performExecute()
Business logic of this command.
Methods inherited from class com.ibm.commerce.command.AbstractECTargetableCommand
accessControlCheck, checkIsAllowed, checkParameters, checkResourcePermission, createCommandExecutionEvent, execute, finalize, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getResources, getStoreId, getUser, getUserId, isReadyToCallExecute, reset, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detail

CLASS_NAME

public static final java.lang.String CLASS_NAME
The name of this command.
See Also:
Constant Field Values
Constructor Detail

WSDLFinderCmdImpl

public WSDLFinderCmdImpl()
Method Detail

findServiceAccessPoint

public java.lang.String findServiceAccessPoint(java.lang.String serviceName)
Find the access point for the service
Specified by:
findServiceAccessPoint in interface WSDLFinderCmd
Parameters:
serviceName - the name of the webservice
Returns:
serviceAccessPoint the access point for the given service

performExecute

public void performExecute()
Business logic of this command. Parses the WSDL file and find the access point for the service.
Specified by:
performExecute in interface ECCommand
Overrides:
performExecute in class AbstractECTargetableCommand

Feedback