com.ibm.wsspi.webcontainer.metadata
Interface WebComponentMetaData
- public interface WebComponentMetaData
Field Summary
Modifier and Type | Field and Description |
---|---|
|
JSP
|
|
SERVLET
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
getCallbacksId()
|
|
getImplementationClass()
Returns the compiled classname of the associated component
|
|
getPageListMetaData()
Returns the list of PageList metaDatas associated with the component
to which this metaData object is attached.
|
|
getSecurityMetaData()
Returns the securityMetaData object attached to the component associated
with this metaData object
NOTE: This method must only be invoked by security providers who had
earlier pushed the securityMetaData objects into this metaData during metadata
creation.
|
getServletConfig()
Returns the IServletConfig interface associated with the component to wehich
this metaData object is attached.
|
|
|
getWebComponentDescription()
Returns the description of the component associated with this metaData
object
|
|
getWebComponentInitParameters()
Returns the initialization parameters that have been configured for the component
associated with tihs metaData Object.
|
|
getWebComponentType()
Returns the type of component associated with this metadata object.
|
|
getWebComponentVersion()
Returns the version of the servlet specification this servlet is
compliant with.
|
|
handleCallbacks()
|
|
handleCallbacks(int callbacksIdInt)
|
|
isTypeJSP()
Returns whether or not the component associated with this metaData object
is a JSP.
|
|
setCallbacksID()
|
|
setSecurityMetaData(java.lang.Object metaData)
Call to push the securityMetaData into this metaData object at metaData
creation time.
|
Field Detail
SERVLET
- static final int SERVLET
See Also:
JSP
- static final int JSP
See Also:
Method Detail
getWebComponentType
- int getWebComponentType()
Returns the type of component associated with this metadata object.
The current types are SERVLET and JSP
Returns:
getWebComponentVersion
- java.lang.String getWebComponentVersion( )
Returns the version of the servlet specification this servlet is
compliant with.
Returns:
getImplementationClass
- java.lang.String getImplementationClass( )
Returns the compiled classname of the associated component
Returns:
isTypeJSP
- boolean isTypeJSP()
Returns whether or not the component associated with this metaData object
is a JSP.
Returns:
getWebComponentDescription
- java.lang.String getWebComponentDescription( )
Returns the description of the component associated with this metaData
object
Returns:
getWebComponentInitParameters
- java.util.Map getWebComponentInitParameters( )
Returns the initialization parameters that have been configured for the component
associated with tihs metaData Object.
Returns:
getPageListMetaData
- java.util.ArrayList getPageListMetaData( )
Returns the list of PageList metaDatas associated with the component
to which this metaData object is attached.
Returns:
getServletConfig
- IServletConfig getServletConfig( )
Returns the IServletConfig interface associated with the component to wehich
this metaData object is attached.
Returns:
getSecurityMetaData
- java.lang.Object getSecurityMetaData( )
Returns the securityMetaData object attached to the component associated
with this metaData object
NOTE: This method must only be invoked by security providers who had
earlier pushed the securityMetaData objects into this metaData during metadata
creation.
Returns:
setSecurityMetaData
- void setSecurityMetaData(java.lang.Object metaData)
Call to push the securityMetaData into this metaData object at metaData
creation time. This is typically done by security providers, who push
security constraint representations for the component associated with
this metaData object, only to retrieve it again at the time when the
component is invoked at runtime.
Parameters:
metaData
- handleCallbacks
- void handleCallbacks()
setCallbacksID
- int setCallbacksID()
getCallbacksId
- int getCallbacksId()
handleCallbacks
- void handleCallbacks(int callbacksIdInt)