| Modifier and Type | Method and Description |
|---|---|
protected abstract WebComponentDescriptor |
WebBundleDescriptor.combineWebComponentDescriptor(WebComponentDescriptor webComponentDescriptor) |
abstract WebComponentDescriptor |
WebBundleDescriptor.getWebComponentByCanonicalName(String name) |
abstract WebComponentDescriptor[] |
WebBundleDescriptor.getWebComponentByImplName(String name) |
abstract WebComponentDescriptor |
WebBundleDescriptor.getWebComponentByName(String name) |
WebComponentDescriptor |
WebServiceEndpoint.getWebComponentImpl() |
| Modifier and Type | Method and Description |
|---|---|
abstract Set<WebComponentDescriptor> |
WebBundleDescriptor.getJspDescriptors() |
abstract Set<WebComponentDescriptor> |
WebBundleDescriptor.getServletDescriptors() |
abstract Set<WebComponentDescriptor> |
WebBundleDescriptor.getWebComponentDescriptors() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
WebComponentDescriptor.add(WebComponentDescriptor other) |
abstract void |
WebComponentDescriptor.add(WebComponentDescriptor other,
boolean combineUrlPatterns,
boolean combineConflict) |
abstract void |
WebBundleDescriptor.addWebComponentDescriptor(WebComponentDescriptor webComponentDescriptor) |
protected abstract WebComponentDescriptor |
WebBundleDescriptor.combineWebComponentDescriptor(WebComponentDescriptor webComponentDescriptor) |
Collection<WebServiceEndpoint> |
WebServicesDescriptor.getEndpointsImplementedBy(WebComponentDescriptor desc) |
boolean |
WebServicesDescriptor.hasEndpointsImplementedBy(WebComponentDescriptor desc) |
boolean |
WebServiceEndpoint.implementedByWebComponent(WebComponentDescriptor webComp) |
abstract boolean |
WebComponentDescriptor.isConflict(WebComponentDescriptor other,
boolean allowNullImplNameOverride) |
abstract void |
WebBundleDescriptor.removeWebComponentDescriptor(WebComponentDescriptor webComponentDescriptor) |
void |
WebServiceEndpoint.setWebComponentImpl(WebComponentDescriptor webComponent) |
| Modifier and Type | Method and Description |
|---|---|
WebComponentDescriptor |
WebComponentContext.getDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
void |
WebComponentContext.setDescriptor(WebComponentDescriptor webComp) |
| Constructor and Description |
|---|
WebComponentContext(WebComponentDescriptor wComp) |
WebComponentsContext(WebComponentDescriptor[] webComps) |
| Modifier and Type | Method and Description |
|---|---|
void |
WebServiceEndpointRuntimeNode.writeWebServiceEndpointInfo(Node parent,
WebComponentDescriptor webComp)
writes all the runtime information for web service endpoints for a given web component
|
| Modifier and Type | Method and Description |
|---|---|
static Set<String> |
ServletSecurityHandler.getUrlPatternsWithoutSecurityConstraint(WebComponentDescriptor webCompDesc)
Given a WebComponentDescriptor, find the set of urlPattern which does not have
any existing url pattern in SecurityConstraint
|
| Modifier and Type | Class and Description |
|---|---|
class |
WebComponentDescriptorImpl
Common data and behavior of the deployment information about a JSP or JavaServlet in J2EE.
|
class |
WebComponentDescriptorStub
stub for URL pattern processing, because it takes place
before the fragment processing
|
| Modifier and Type | Method and Description |
|---|---|
protected WebComponentDescriptor |
WebBundleDescriptorImpl.combineWebComponentDescriptor(WebComponentDescriptor webComponentDescriptor)
This method combines descriptor except urlPattern and add
to current bundle descriptor if necessary.
|
protected WebComponentDescriptor |
WebFragmentDescriptor.combineWebComponentDescriptor(WebComponentDescriptor webComponentDescriptor) |
WebComponentDescriptor |
WebBundleDescriptorImpl.getWebComponentByCanonicalName(String name)
Search for a web component that I have by name.
|
WebComponentDescriptor[] |
WebBundleDescriptorImpl.getWebComponentByImplName(String name) |
WebComponentDescriptor |
WebBundleDescriptorImpl.getWebComponentByName(String name)
Search for a web component that I have by name.
|
| Modifier and Type | Method and Description |
|---|---|
Set<WebComponentDescriptor> |
WebBundleDescriptorImpl.getJspDescriptors() |
Set<WebComponentDescriptor> |
WebBundleDescriptorImpl.getServletDescriptors() |
Set<WebComponentDescriptor> |
WebBundleDescriptorImpl.getWebComponentDescriptors()
Return the Set of Web Component Descriptors (JSP or JavaServlets) in me.
|
| Modifier and Type | Method and Description |
|---|---|
void |
WebComponentDescriptorImpl.add(WebComponentDescriptor other) |
void |
WebComponentDescriptorImpl.add(WebComponentDescriptor other,
boolean combineUrlPatterns,
boolean combineConflict)
this method will combine the information from this "other" // WebComponentDescriptor with current
WebComponentDescriptor // // when there are conflicts between the contents of the two, // the value from current
WebComponentDescriptor will override // the value in "other" // // Note: in the Set API, we only add value when such
value // is not existed in the Set already // // If combineUrlPatterns is false, then the first one take priority, //
otherwise take the second one.
|
void |
WebBundleDescriptorImpl.addWebComponentDescriptor(WebComponentDescriptor webComponentDescriptor)
Adds a new Web Component Descriptor to me.
|
protected WebComponentDescriptor |
WebBundleDescriptorImpl.combineWebComponentDescriptor(WebComponentDescriptor webComponentDescriptor)
This method combines descriptor except urlPattern and add
to current bundle descriptor if necessary.
|
protected WebComponentDescriptor |
WebFragmentDescriptor.combineWebComponentDescriptor(WebComponentDescriptor webComponentDescriptor) |
boolean |
WebComponentDescriptorImpl.isConflict(WebComponentDescriptor other,
boolean allowNullImplNameOverride) |
void |
WebBundleDescriptorImpl.removeWebComponentDescriptor(WebComponentDescriptor webComponentDescriptor)
Remove the given web component from me.
|
| Constructor and Description |
|---|
WebComponentDescriptorImpl(WebComponentDescriptor other)
The copy constructor.
|
| Modifier and Type | Method and Description |
|---|---|
WebComponentDescriptor |
ServletNode.getDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
Node |
ServletNode.writeDescriptor(Node parent,
WebComponentDescriptor descriptor)
write the descriptor class to a DOM tree and return it
|
| Modifier and Type | Field and Description |
|---|---|
protected WebComponentDescriptor |
ServletNode.descriptor |
| Modifier and Type | Method and Description |
|---|---|
WebComponentDescriptor |
ServletNode.getDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
Node |
ServletNode.writeDescriptor(Node parent,
String nodeName,
WebComponentDescriptor descriptor)
write the descriptor class to a DOM tree and return it
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
WebBundleValidator.accept(WebComponentDescriptor descriptor)
visit a web component descriptor
|
protected void |
WebBundleTracerVisitor.accept(WebComponentDescriptor descriptor)
visit a web component descriptor
|
Copyright © 2019. All rights reserved.