com.ibm.commerce.pagelayout.facade.server.commands

Class FetchWidgetDefinitionByUniqueIDCmdImpl

  • All Implemented Interfaces:
    AbstractFetchNounCmd, FetchWidgetDefinitionCmd, com.ibm.websphere.cache.Sizeable, com.ibm.websphere.command.CacheableCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, com.ibm.websphere.command.TargetableCommand, java.io.Serializable


    public class FetchWidgetDefinitionByUniqueIDCmdImpl
    extends FetchWidgetDefinitionCmdImpl
    implements FetchWidgetDefinitionCmd
    This command is used to fetch WidgetDefinition nouns by their unique ID. The implementation directs the query through the WidgetDefinitionCache to improve performance.
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void performExecute()
      This method calls the business object manager to execute the search expression that was extracted by the get business object document.
      • Methods inherited from class com.ibm.websphere.command.CacheableCommandImpl

        execute, executeFromCache, getCaller, getEntryInfo, getId, getObjectSize, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCache
      • Methods inherited from class com.ibm.websphere.command.TargetableCommandImpl

        getCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicy
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.ibm.websphere.command.Command

        execute, isReadyToCallExecute, reset
      • Methods inherited from interface com.ibm.websphere.command.TargetableCommand

        getCommandTarget, getCommandTargetName, hasOutputProperties, setCommandTarget, setCommandTargetName, setOutputProperties
    • Constructor Detail

      • FetchWidgetDefinitionByUniqueIDCmdImpl

        public FetchWidgetDefinitionByUniqueIDCmdImpl()
        This method is the default constructor.
    • Method Detail

      • performExecute

        public void performExecute()
                            throws java.lang.Exception
        This method calls the business object manager to execute the search expression that was extracted by the get business object document. The search expression which was created by the Get controller is passed directly to the business component instance of the business object manager. The business object manager returns a list of nouns that represent the search expression.
        Specified by:
        performExecute in interface com.ibm.websphere.command.TargetableCommand
        Overrides:
        performExecute in class AbstractFetchNounUsingBusinessObjectMediatorCmdImpl
        Throws:
        java.lang.Exception - An exception was thrown while invoking the business object manager to execute the request.