Class WebComponentDescriptor

    • Constructor Detail

      • WebComponentDescriptor

        public WebComponentDescriptor()
    • Method Detail

      • addInitializationParameter

        public abstract void addInitializationParameter​(InitializationParameter initializationParameter)
      • removeInitializationParameter

        public abstract void removeInitializationParameter​(InitializationParameter initializationParameter)
      • getUrlPatternsSet

        public abstract Set<String> getUrlPatternsSet()
      • addUrlPattern

        public abstract void addUrlPattern​(String urlPattern)
      • removeUrlPattern

        public abstract void removeUrlPattern​(String urlPattern)
      • setWebBundleDescriptor

        public abstract void setWebBundleDescriptor​(WebBundleDescriptor webBundleDescriptor)
      • getCanonicalName

        public abstract String getCanonicalName()
      • setCanonicalName

        public abstract void setCanonicalName​(String canonicalName)
      • getLoadOnStartUp

        public abstract Integer getLoadOnStartUp()
      • setLoadOnStartUp

        public abstract void setLoadOnStartUp​(Integer loadOnStartUp)
      • addSecurityRoleReference

        public abstract void addSecurityRoleReference​(SecurityRoleReference securityRoleReference)
      • removeSecurityRoleReference

        public abstract void removeSecurityRoleReference​(SecurityRoleReference securityRoleReference)
      • getUsesCallerIdentity

        public abstract boolean getUsesCallerIdentity()
      • setUsesCallerIdentity

        public abstract void setUsesCallerIdentity​(boolean isCallerID)
      • getMultipartConfig

        public abstract MultipartConfig getMultipartConfig()
      • setMultipartConfig

        public abstract void setMultipartConfig​(MultipartConfig multipartConfig)
      • getApplication

        public abstract Application getApplication()
      • setWebComponentImplementation

        public abstract void setWebComponentImplementation​(String implFile)
      • getWebComponentImplementation

        public abstract String getWebComponentImplementation()
      • isServlet

        public abstract boolean isServlet()
      • setServlet

        public abstract void setServlet​(boolean isServlet)
      • isEnabled

        public abstract boolean isEnabled()
      • setEnabled

        public abstract void setEnabled​(boolean enabled)
      • setAsyncSupported

        public abstract void setAsyncSupported​(Boolean asyncSupported)
      • isAsyncSupported

        public abstract Boolean isAsyncSupported()
      • setConflict

        public abstract void setConflict​(boolean conflict)
      • isConflict

        public abstract boolean isConflict()
      • getUserDefinedHttpMethods

        public abstract Method[] getUserDefinedHttpMethods()
      • equals

        public abstract boolean equals​(Object other)
        Overrides:
        equals in class Object
      • hashCode

        public abstract int hashCode()
        Overrides:
        hashCode in class Object
      • add

        public abstract void add​(WebComponentDescriptor other,
                                 boolean combineUrlPatterns,
                                 boolean combineConflict)
      • isConflict

        public abstract boolean isConflict​(WebComponentDescriptor other,
                                           boolean allowNullImplNameOverride)
      • getConflictedInitParameterNames

        public abstract Set<String> getConflictedInitParameterNames()