atg.endeca.assembler
Class NucleusAssemblerSettings

java.lang.Object
  extended by AssemblerSettings
      extended by atg.endeca.assembler.NucleusAssemblerSettings

public class NucleusAssemblerSettings
extends AssemblerSettings

A settings bean used by the Nucleus Assembler. Extends com.endeca.infront.assembler.AssemblerSettings to add properties that are to be used with the NucleusAssembler.


Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Constructor Summary
NucleusAssemblerSettings()
           
 
Method Summary
  getApplicationConfiguration()
           
 java.lang.String getDefaultExperienceManagerPrefix()
           
 java.lang.String getDefaultGuidedSearchPrefix()
           
 java.lang.String getPreviewModuleUrl()
          If the previewModuleUrl hasn't been set, this overridden getter builds the previewModuleUrl String using the workbench host and port set in this class.
 java.lang.String getServerHomePath()
           
 boolean isExperienceManager()
           
 void setApplicationConfiguration( pApplicationConfiguration)
           
 void setDefaultExperienceManagerPrefix(java.lang.String pDefaultExperienceManagerPrefix)
           
 void setDefaultGuidedSearchPrefix(java.lang.String pDefaultGuidedSearchPrefix)
           
 void setExperienceManager(boolean pExperienceManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static java.lang.String CLASS_VERSION
Class version string

Constructor Detail

NucleusAssemblerSettings

public NucleusAssemblerSettings()
Method Detail

isExperienceManager

public boolean isExperienceManager()
Returns:
A boolean indicating if Experience Manager is in use.

setExperienceManager

public void setExperienceManager(boolean pExperienceManager)
Parameters:
pExperienceManager - Set a new experienceManager boolean.

getDefaultExperienceManagerPrefix

public java.lang.String getDefaultExperienceManagerPrefix()
Returns:
The default string that is to be prepended to the content path when querying for contented in Experience Manager. Defaults to "/pages".

setDefaultExperienceManagerPrefix

public void setDefaultExperienceManagerPrefix(java.lang.String pDefaultExperienceManagerPrefix)
Parameters:
mDefaultExperienceManagerPrefix - Set a new defaultExperienceManagerPrefix.

getDefaultGuidedSearchPrefix

public java.lang.String getDefaultGuidedSearchPrefix()
Returns:
The default string that is to be prepended to the content path when querying for contented in Guided Search. Defaults to "/services".

setDefaultGuidedSearchPrefix

public void setDefaultGuidedSearchPrefix(java.lang.String pDefaultGuidedSearchPrefix)
Parameters:
pDefaultGuidedSearchPrefix - Set a new defaultGuidedSearchPrefix.

setApplicationConfiguration

public void setApplicationConfiguration( pApplicationConfiguration)
Parameters:
pApplicationConfiguration - - The class representing the basic Endeca (Workbench/EAC) application configuration.

getApplicationConfiguration

public  getApplicationConfiguration()
Returns:
The class representing the basic Endeca (Workbench/EAC) application configuration.

getPreviewModuleUrl

public java.lang.String getPreviewModuleUrl()
If the previewModuleUrl hasn't been set, this overridden getter builds the previewModuleUrl String using the workbench host and port set in this class.

Returns:
the workbench preview URL string.

getServerHomePath

public java.lang.String getServerHomePath()
Returns:
Returns the path to the server home. Used by WorkbenchContentSource for debugging purposes.