org.apache.pluto.portalImpl.om.servlet.impl
Class WebApplicationDefinitionImpl

java.lang.Object
  extended by org.apache.pluto.portalImpl.om.servlet.impl.WebApplicationDefinitionImpl
All Implemented Interfaces:
java.io.Serializable, Support

public class WebApplicationDefinitionImpl
extends java.lang.Object
implements java.io.Serializable, Support

See Also:
Serialized Form

Field Summary
private  java.util.Collection castorMimeMappings
           
private  ResourceRefSet castorResourceRef
           
private  java.lang.String contextPath
           
private  DescriptionSet descriptions
           
private  DisplayNameSet displayNames
           
 java.lang.String distributable
           
 java.lang.String ejbRef
           
 java.lang.String envEntry
           
 java.lang.String errorPage
           
 java.lang.String icon
           
private  java.lang.String id
           
private  ParameterSet initParams
           
 java.lang.String loginConfig
           
 java.lang.String mimeMapping
           
private  ObjectID objectId
           
 java.lang.String resourceRef
           
private  java.util.Collection securityConstraints
           
 java.lang.String securityRole
           
private  SecurityRoleSet securityRoles
           
private  java.util.Collection servletMappings
           
private  ServletDefinitionList servlets
           
 java.lang.String sessionConfig
           
 java.lang.String taglib
           
private  TagDefinitionSet taglibs
           
 java.lang.String welcomeFileList
           
 
Fields inherited from interface org.apache.pluto.portalImpl.om.common.Support
POST_BUILD, POST_LOAD, POST_STORE, PRE_BUILD, PRE_STORE
 
Constructor Summary
WebApplicationDefinitionImpl()
           
 
Method Summary
 java.util.Collection getCastorDescriptions()
           
 java.util.Collection getCastorDisplayNames()
           
 java.lang.String getCastorId()
           
 java.util.Collection getCastorInitParams()
           
 java.util.Collection getCastorMimeMappings()
           
 ResourceRefSet getCastorResourceRefSet()
           
 java.util.Collection getCastorServlets()
           
 java.util.Collection getCastorTagDefinitions()
           
 java.lang.String getContextRoot()
           
 Description getDescription(java.util.Locale locale)
           
 DisplayName getDisplayName(java.util.Locale locale)
           
 ObjectID getId()
           
 ParameterSet getInitParameterSet()
           
 java.util.Collection getSecurityConstraints()
           
 SecurityRoleSet getSecurityRoles()
           
 ServletContext getServletContext(ServletContext servletContext)
           
 ServletDefinitionList getServletDefinitionList()
           
 java.util.Collection getServletMappings()
           
 TagDefinitionSet getTagDefinitionSet()
           
 void postBuild(java.lang.Object parameter)
           
 void postLoad(java.lang.Object parameter)
           
 void postStore(java.lang.Object parameter)
           
 void preBuild(java.lang.Object parameter)
           
 void preStore(java.lang.Object parameter)
           
 void setCastorDescriptions(DescriptionSet castorDescriptions)
           
 void setCastorDisplayNames(DisplayNameSet castorDisplayNames)
           
 void setCastorId(java.lang.String id)
           
 void setCastorMimeMappings(java.util.Collection castorMimeMappings)
           
 void setCastorResourceRefSet(ResourceRefSet resourceRefs)
           
 void setCastorTagDefinitions(TagDefinitionSet taglibs)
           
protected  void setContextRoot(java.lang.String contextPath)
           
 void setDescriptions(DescriptionSet descriptions)
           
 void setDisplayNames(DisplayNameSet displayNames)
           
 void setId(java.lang.String id)
           
 void setSecurityConstraints(java.util.Collection securityConstraints)
           
 java.lang.String toString()
           
 java.lang.String toString(int indent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

icon

public java.lang.String icon

distributable

public java.lang.String distributable

sessionConfig

public java.lang.String sessionConfig

mimeMapping

public java.lang.String mimeMapping

welcomeFileList

public java.lang.String welcomeFileList

errorPage

public java.lang.String errorPage

taglib

public java.lang.String taglib

resourceRef

public java.lang.String resourceRef

loginConfig

public java.lang.String loginConfig

securityRole

public java.lang.String securityRole

envEntry

public java.lang.String envEntry

ejbRef

public java.lang.String ejbRef

castorMimeMappings

private java.util.Collection castorMimeMappings

securityConstraints

private java.util.Collection securityConstraints

contextPath

private java.lang.String contextPath

descriptions

private DescriptionSet descriptions

displayNames

private DisplayNameSet displayNames

id

private java.lang.String id

initParams

private ParameterSet initParams

objectId

private ObjectID objectId

servletMappings

private java.util.Collection servletMappings

servlets

private ServletDefinitionList servlets

securityRoles

private SecurityRoleSet securityRoles

taglibs

private TagDefinitionSet taglibs

castorResourceRef

private ResourceRefSet castorResourceRef
Constructor Detail

WebApplicationDefinitionImpl

public WebApplicationDefinitionImpl()
Method Detail

getId

public ObjectID getId()

getDisplayName

public DisplayName getDisplayName(java.util.Locale locale)

getDescription

public Description getDescription(java.util.Locale locale)

getInitParameterSet

public ParameterSet getInitParameterSet()

getServletDefinitionList

public ServletDefinitionList getServletDefinitionList()

getServletContext

public ServletContext getServletContext(ServletContext servletContext)

getContextRoot

public java.lang.String getContextRoot()

postBuild

public void postBuild(java.lang.Object parameter)
               throws java.lang.Exception
Specified by:
postBuild in interface Support
Throws:
java.lang.Exception

postLoad

public void postLoad(java.lang.Object parameter)
              throws java.lang.Exception
Specified by:
postLoad in interface Support
Throws:
java.lang.Exception

postStore

public void postStore(java.lang.Object parameter)
               throws java.lang.Exception
Specified by:
postStore in interface Support
Throws:
java.lang.Exception

preBuild

public void preBuild(java.lang.Object parameter)
              throws java.lang.Exception
Specified by:
preBuild in interface Support
Throws:
java.lang.Exception

preStore

public void preStore(java.lang.Object parameter)
              throws java.lang.Exception
Specified by:
preStore in interface Support
Throws:
java.lang.Exception

getCastorId

public java.lang.String getCastorId()

getCastorInitParams

public java.util.Collection getCastorInitParams()

getCastorServlets

public java.util.Collection getCastorServlets()

getCastorDisplayNames

public java.util.Collection getCastorDisplayNames()

getCastorDescriptions

public java.util.Collection getCastorDescriptions()

getSecurityRoles

public SecurityRoleSet getSecurityRoles()

getServletMappings

public java.util.Collection getServletMappings()

setCastorId

public void setCastorId(java.lang.String id)

setContextRoot

protected void setContextRoot(java.lang.String contextPath)

setDescriptions

public void setDescriptions(DescriptionSet descriptions)

setDisplayNames

public void setDisplayNames(DisplayNameSet displayNames)

setCastorDescriptions

public void setCastorDescriptions(DescriptionSet castorDescriptions)

setCastorDisplayNames

public void setCastorDisplayNames(DisplayNameSet castorDisplayNames)

setId

public void setId(java.lang.String id)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toString

public java.lang.String toString(int indent)

getTagDefinitionSet

public TagDefinitionSet getTagDefinitionSet()
Returns:
Custom tag definitions configured in the webapp.

getCastorTagDefinitions

public java.util.Collection getCastorTagDefinitions()

setCastorTagDefinitions

public void setCastorTagDefinitions(TagDefinitionSet taglibs)

getCastorResourceRefSet

public ResourceRefSet getCastorResourceRefSet()

setCastorResourceRefSet

public void setCastorResourceRefSet(ResourceRefSet resourceRefs)

getCastorMimeMappings

public java.util.Collection getCastorMimeMappings()
Returns:
Returns the castorMimeMappings.

getSecurityConstraints

public java.util.Collection getSecurityConstraints()

setCastorMimeMappings

public void setCastorMimeMappings(java.util.Collection castorMimeMappings)
Parameters:
castorMimeMappings - The castorMimeMappings to set.

setSecurityConstraints

public void setSecurityConstraints(java.util.Collection securityConstraints)