com.ibm.ws.container.service.config

Interface ServletConfigurator


  1. public interface ServletConfigurator

Nested Class Summary

Modifier and Type Interface and Description
  1. static interface
ServletConfigurator.ConfigItem<I>
  1. static class
ServletConfigurator.ConfigSource
  1. static interface
ServletConfigurator.MergeComparator<T>

Method Summary

Modifier and Type Method and Description
  1. void
addErrorMessage(java.lang.String errorMessage)
  1. void
addToModuleCache(java.lang.Class<?> owner,java.lang.Object data)
  1. <T>ServletConfigurator.ConfigItem<T>
createConfigItem(T value)
  1. <T>ServletConfigurator.ConfigItem<T>
createConfigItem(T value,ServletConfigurator.MergeComparator<T> comparator)
  1. long
generateUniqueId()
  1. <T>java.util.Map<java.lang.String,ServletConfigurator.ConfigItem<T>>
getConfigItemMap(java.lang.String key)
  1. ServletConfigurator.ConfigSource
getConfigSource()
  1. <T>java.util.Set<T>
getContextSet(java.lang.String key)
  1. java.lang.Object
getFromModuleCache(java.lang.Class<?> owner)
  1. java.lang.String
getLibraryURI()
  1. boolean
getMetadataCompleted()
  1. Container
getModuleContainer()
  1. int
getServletVersion()
  1. WebAnnotations
getWebAnnotations()
  1. boolean
isMetadataComplete()
  1. <T>void
validateDuplicateConfiguration(java.lang.String parentElementName,java.lang.String elementName,T currentValue,ServletConfigurator.ConfigItem<T> existedConfigItem)
  1. <T>void
validateDuplicateKeyValueConfiguration(java.lang.String parentElementName,java.lang.String keyElementName,java.lang.String keyElementValue,java.lang.String valueElementName,T currentValue,ServletConfigurator.ConfigItem<T> existedConfigItem)

Method Detail

getModuleContainer

  1. Container getModuleContainer()

getFromModuleCache

  1. java.lang.Object getFromModuleCache( java.lang.Class<?> owner)

addToModuleCache

  1. void addToModuleCache(java.lang.Class<?> owner,
  2. java.lang.Object data)

getServletVersion

  1. int getServletVersion()

isMetadataComplete

  1. boolean isMetadataComplete()

getConfigSource

  1. ServletConfigurator.ConfigSource getConfigSource( )

getLibraryURI

  1. java.lang.String getLibraryURI( )

getMetadataCompleted

  1. boolean getMetadataCompleted()

getWebAnnotations

  1. WebAnnotations getWebAnnotations( )

getConfigItemMap

  1. <T> java.util.Map<java.lang.String,ServletConfigurator.ConfigItem<T>> getConfigItemMap( java.lang.String key)

generateUniqueId

  1. long generateUniqueId()

getContextSet

  1. <T> java.util.Set<T> getContextSet( java.lang.String key)

createConfigItem

  1. <T> ServletConfigurator.ConfigItem<T> createConfigItem( T value)

createConfigItem

  1. <T> ServletConfigurator.ConfigItem<T> createConfigItem( T value,
  2. ServletConfigurator.MergeComparator<T> comparator)

validateDuplicateConfiguration

  1. <T> void validateDuplicateConfiguration( java.lang.String parentElementName,
  2. java.lang.String elementName,
  3. T currentValue,
  4. ServletConfigurator.ConfigItem<T> existedConfigItem)

validateDuplicateKeyValueConfiguration

  1. <T> void validateDuplicateKeyValueConfiguration( java.lang.String parentElementName,
  2. java.lang.String keyElementName,
  3. java.lang.String keyElementValue,
  4. java.lang.String valueElementName,
  5. T currentValue,
  6. ServletConfigurator.ConfigItem<T> existedConfigItem)

addErrorMessage

  1. void addErrorMessage(java.lang.String errorMessage)