com.ibm.commerce.rules.commands
Class ConfigureRuleServerCommandNoDatabaseDummyDataImpl

java.lang.Object
  |
  +--com.ibm.commerce.command.AbstractECCommand
        |
        +--com.ibm.commerce.command.TaskCommandImpl
              |
              +--com.ibm.commerce.rules.commands.ConfigureRuleServerCommandImpl
                    |
                    +--com.ibm.commerce.rules.commands.ConfigureRuleServerCommandNoDatabaseImpl
                          |
                          +--com.ibm.commerce.rules.commands.ConfigureRuleServerCommandNoDatabaseDummyDataImpl
All Implemented Interfaces:
ConfigureRuleServerCommand, ECCommand, TaskCommand

public class ConfigureRuleServerCommandNoDatabaseDummyDataImpl
extends ConfigureRuleServerCommandNoDatabaseImpl

An implementation of ConfigureRuleServerCommand that configures the personalization rule server with "dummy" services. Used for testing and diagnostics.


Fields inherited from class com.ibm.commerce.rules.commands.ConfigureRuleServerCommandImpl
COPYRIGHT
 
Fields inherited from class com.ibm.commerce.command.AbstractECCommand
commandContext
 
Fields inherited from interface com.ibm.commerce.rules.commands.ConfigureRuleServerCommand
defaultCommandClassName, NAME
 
Constructor Summary
ConfigureRuleServerCommandNoDatabaseDummyDataImpl()
           
 
Method Summary
protected  java.io.File createProjectPath(java.lang.String prefix)
           
protected  void createRuleServiceConfiguration(java.lang.String name)
           
protected  java.lang.Integer getConfiguringStoreId()
           
protected  void initializeRuleServerConfiguration()
          Add three rule service configurations to the personalization rule server.
 
Methods inherited from class com.ibm.commerce.rules.commands.ConfigureRuleServerCommandNoDatabaseImpl
getRulesSystemDataModel, performExecute
 
Methods inherited from class com.ibm.commerce.rules.commands.ConfigureRuleServerCommandImpl
getBlazeRuleServerConfiguration, getServerName, ruleServerExists, setServerName, validateParameters
 
Methods inherited from class com.ibm.commerce.command.AbstractECCommand
accessControlCheck, checkIsAllowed, checkResourcePermission, execute, finalize, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getDefaultProperties, getResources, getStoreId, getUser, getUserId, isReadyToCallExecute, reset, setAccCheck, setCommandContext, setCommandIfName, setDefaultProperties
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ibm.commerce.command.ECCommand
checkIsAllowed, checkResourcePermission, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getDefaultProperties, getResources, getStoreId, getUser, getUserId, setAccCheck, setCommandContext, setCommandIfName, setDefaultProperties
 

Constructor Detail

ConfigureRuleServerCommandNoDatabaseDummyDataImpl

public ConfigureRuleServerCommandNoDatabaseDummyDataImpl()
Method Detail

createProjectPath

protected java.io.File createProjectPath(java.lang.String prefix)

createRuleServiceConfiguration

protected void createRuleServiceConfiguration(java.lang.String name)

getConfiguringStoreId

protected final java.lang.Integer getConfiguringStoreId()

initializeRuleServerConfiguration

protected void initializeRuleServerConfiguration()
Add three rule service configurations to the personalization rule server.
Overrides:
initializeRuleServerConfiguration in class ConfigureRuleServerCommandNoDatabaseImpl