com.ibm.websphere.validation.wbi.config
Class WBIServerCrossValidator

java.lang.Object
  extended by com.ibm.websphere.validation.base.config.MOFValidator
      extended by com.ibm.websphere.validation.base.config.MOFCrossValidator
          extended by com.ibm.websphere.validation.base.config.WebSpherePlatformCrossValidator
              extended by com.ibm.websphere.validation.base.config.WebSphereLevelParentCrossValidator
                  extended by com.ibm.websphere.validation.wbi.config.WBIServerCrossValidator
All Implemented Interfaces:
com.ibm.websphere.validation.base.config.MOFValidationConstants, com.ibm.websphere.validation.base.config.WebSpherePlatformConstants, org.eclipse.wst.validation.internal.provisional.core.IValidator

public class WBIServerCrossValidator
extends com.ibm.websphere.validation.base.config.WebSphereLevelParentCrossValidator

WBI Server Cross Valistor Delegating server cross validator.

Author:
tpolling

Field Summary
static java.lang.String pgmUpdate
           
static java.lang.String pgmVersion
           
protected static java.util.ArrayList<com.ibm.websphere.validation.base.config.ValidatorRange> rawRanges
           
 
Fields inherited from class com.ibm.websphere.validation.base.config.WebSpherePlatformCrossValidator
_featuresHelper, _typeTester, _workSpaceHelper
 
Fields inherited from class com.ibm.websphere.validation.base.config.MOFValidator
_currentFileNo, _fileNames, _helper, _parents, _reporter, _trace, ALLOW_EMPTY_COLLECTION, DEBUG_PROPERTY_NAME, FORBID_EMPTY_COLLECTION
 
Fields inherited from interface com.ibm.websphere.validation.base.config.WebSpherePlatformConstants
ERROR_CANNOT_LOAD_DEFAULT_VALIDATOR, ERROR_CANNOT_LOAD_UNTYPED_VALIDATOR, ERROR_ENDPOINT_HOST_REQUIRED, ERROR_ENDPOINT_PORT_INVALID, ERROR_ENDPOINT_PORT_REQUIRED, ERROR_FEATURES_LOAD_EXCEPTION, ERROR_FEATURES_LOAD_FAILURE, ERROR_INVALID_SECURITY_ROOT_TRANSPORT_ALIASES, ERROR_INVALID_SECURITY_TRANSPORT_ALIASES, ERROR_STATE_MANAGEABLE_INITIAL_STATE_INVALID, ERROR_STATE_MANAGEABLE_INITIAL_STATE_REQUIRED, ERROR_THREAD_POOL_INACTIVITY_TIMEOUT_OUT_OF_RANGE, ERROR_THREAD_POOL_MAXIMUM_SIZE_OUT_OF_RANGE, ERROR_THREAD_POOL_MINIMUM_SIZE_OUT_OF_RANGE, ERROR_THREAD_POOL_SIZE_CONFLICT, ERROR_TRANSPORT_PROPERTY_DUPLICATION, ERROR_TRANSPORT_PROPERTY_NAME_REQUIRED, ERROR_TRANSPORT_SSLCONFIG_REQUIRED, ERROR_TRANSPORT_SSLENABLED_REQUIRED, ERROR_UNABLE_TO_RETRIEVE_SECURITY_TRANSPORT_ALIASES, ERROR_VALIDATOR_DELEGATE_LOAD_FAILURE, ERROR_VALIDATOR_LEVEL_DELEGATE_LOAD_FAILURE, ERROR_VALIDATOR_LEVEL_DELEGATE_SELECT_FAILURE, ERROR_VALIDATOR_LEVEL_FEATURE_FAILURE, WARNING_THREAD_POOL_SIZE_MAYBE_TOO_HIGH, WEBSPHERE_PLATFORM_BUNDLE_ID
 
Fields inherited from interface com.ibm.websphere.validation.base.config.MOFValidationConstants
ERROR_EMPTY_LOAD, ERROR_MISSTYPED_LOAD, ERROR_NULL_LOAD, ERROR_VALIDATION_FAILED, ERROR_VALIDATION_RUN_FAILED, INFO_COMPONENT_NAME, INFO_MOF_BANNER, INFO_NON_MOF_BANNER, INFO_SUBCOMPONENT_NAME, MOF_BUNDLE_ID, VALIDATOR_NAME, WARNING_RECOGNITION_FAILED
 
Constructor Summary
WBIServerCrossValidator()
           
 
Method Summary
protected  java.util.Collection getRawRanges()
           
 
Methods inherited from class com.ibm.websphere.validation.base.config.WebSphereLevelParentCrossValidator
basicLoadValidator, getBundleId, getLevelDelegateName, getLevelDelegateRanges, loadDelegateValidator, visit
 
Methods inherited from class com.ibm.websphere.validation.base.config.WebSpherePlatformCrossValidator
clearCachedData, createFeaturesHelper, createWorkSpaceHelper, getApplicationNames, getApplicationUris, getCellName, getCellSecurity, getCellSecurityAliasTable, getCellSecurityJAASAuthDataTable, getCellUri, getClusterNames, getClusterUris, getCoreGroup, getCoreGroupNames, getCoreGroups, getCoreGroupUri, getCoreGroupUris, getDeploymentMap, getFeaturesHelper, getMultibrokerDomains, getNodeGroupNames, getNodeGroupUris, getNodeName, getNodeNames, getNodeNodeAgents, getNodeServerNames, getNodeServerUris, getNodeSystemMessageServers, getNodeUri, getNodeUri, getNodeUris, getServerEntry, getServerEntry, getServerIndex, getServerIndex, getServerIndices, getServerName, getServerType, getServerUri, getWebServer, getWorkSpaceHelper, hasNamedCoreGroup, isDeployed, isFederated, isSetToStart, isSetToStart, isTemplate, isValueValidByType, isZOS, loadCellPeer, loadCellVariablesMap, loadDirect, loadServerPeer, moveToFirstFile, moveToNextFile, testClassPath, testFile, testInteger, testInteger, testInteger, testInteger, testIntegerMax, testIntegerMax, testIntegerMax, testIntegerMin, testIntegerMin, testIntegerMin, testJarPath, testJavaClass, testLong, testLong, testLong, testLong, testLongMax, testLongMax, testLongMax, testLongMin, testLongMin, testLongMin, testNullOrEmpty, testNullOrEmptyError, testNullOrEmptyWarning, testPath, testPort, testURI, testURL, validateFile
 
Methods inherited from class com.ibm.websphere.validation.base.config.MOFCrossValidator
visitNonList
 
Methods inherited from class com.ibm.websphere.validation.base.config.MOFValidator
addError, addError, addError, addInfo, addInfo, addInfo, addMessage, addWarning, addWarning, addWarning, basicValidate, basicVisit, cleanup, disableTrace, enableTrace, forgetVisit, getChildren, getCurrentFileName, getEmptyLoadFailureCode, getExceptionText, getExecutionFailureCode, getExtendedClass, getHelper, getLoadTypeFailureCode, getNullLoadCode, getRecognitionFailureCode, getRelativePath, getReporter, getSiblingPath, getTrace, getTraceName, getValidationFailureCode, handleEmptyLoad, handleLoadException, handleMisstypedLoad, handleNullLoad, handleRunException, hasAnotherFile, initParents, isEnumValueValid, isEnumValueValid, isTraceEnabled, loadModel, loadModel, loadModel, loadModel, loadRelativeModel, loadRelativeModel, loadRelativeModel, loadRelativeModel, loadRelativeModel, loadRelativeModel, loadSiblingModel, loadSiblingModel, loadSiblingModel, loadSiblingModel, maybeEnableTrace, nabEndOf, nabEndOfNoSlash, nabHeadOf, nabTailOf, recordVisit, setHelper, setReporter, setTrace, trace, trace, traceBegin, traceBegin, traceEnd, traceEnd, traceEnd, traceException, traceStub, traceStub, trimLeadingChainOf, validate, visitList, visitNonTraversing, visitTraversing, wasVisited
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pgmVersion

public static final java.lang.String pgmVersion
See Also:
Constant Field Values

pgmUpdate

public static final java.lang.String pgmUpdate
See Also:
Constant Field Values

rawRanges

protected static final java.util.ArrayList<com.ibm.websphere.validation.base.config.ValidatorRange> rawRanges
Constructor Detail

WBIServerCrossValidator

public WBIServerCrossValidator()
Method Detail

getRawRanges

protected java.util.Collection getRawRanges()
Specified by:
getRawRanges in class com.ibm.websphere.validation.base.config.WebSphereLevelParentCrossValidator