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

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

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

See Also:
Serialized Form

Field Summary
private  long available
           
private  DescriptionSet descriptions
           
private  DisplayNameSet displayNames
           
 java.lang.String icon
           
private  java.lang.String id
           
private  ParameterSet initParams
           
private  SecurityRoleRefSet initSecurityRoleRefs
           
 java.lang.String jspFile
           
 java.lang.String loadOnStartup
           
private  ObjectID objectId
           
 java.lang.String securityRoleRef
           
private  java.lang.String servletClass
           
private  ServletMappingImpl servletMapping
           
private  java.lang.String servletName
           
private  WebApplicationDefinition webApplication
           
 
Fields inherited from interface org.apache.pluto.portalImpl.om.common.Support
POST_BUILD, POST_LOAD, POST_STORE, PRE_BUILD, PRE_STORE
 
Constructor Summary
ServletDefinitionImpl()
           
 
Method Summary
 long getAvailable()
           
 java.util.Collection getCastorDescriptions()
           
 java.util.Collection getCastorDisplayNames()
           
 java.lang.String getCastorId()
           
 java.util.Collection getCastorInitParams()
           
 SecurityRoleRefSet getCastorInitSecurityRoleRefs()
           
 Description getDescription(java.util.Locale locale)
           
 java.util.Collection getDescriptions()
           
 DisplayName getDisplayName(java.util.Locale locale)
           
 ObjectID getId()
           
 ParameterSet getInitParameterSet()
           
 SecurityRoleRefSet getInitSecurityRoleRefSet()
           
 java.lang.String getJspFile()
           
 RequestDispatcher getRequestDispatcher(ServletContext servletContext)
           
 java.lang.String getServletClass()
           
 java.lang.String getServletName()
           
 WebApplicationDefinition getWebApplicationDefinition()
           
 boolean isUnavailable()
           
 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 setAvailable(long available)
           
 void setCastorDescriptions(DescriptionSet castorDescriptions)
           
 void setCastorDisplayNames(DisplayNameSet castorDisplayNames)
           
 void setCastorId(java.lang.String id)
           
 void setCastorInitSecurityRoleRefs(SecurityRoleRefSet castorInitSecurityRoleRefs)
           
 void setDescriptions(DescriptionSet descriptions)
           
 void setDisplayNames(DisplayNameSet displayNames)
           
 void setId(java.lang.String id)
           
 void setJspFile(java.lang.String jspFile)
           
 void setServletClass(java.lang.String servletClass)
           
protected  void setServletMapping(ServletMappingImpl servletMapping)
           
 void setServletName(java.lang.String servletName)
           
protected  void setWebApplicationDefinition(WebApplicationDefinition webApplication)
           
 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

descriptions

private DescriptionSet descriptions

displayNames

private DisplayNameSet displayNames

icon

public java.lang.String icon

id

private java.lang.String id

initParams

private ParameterSet initParams

initSecurityRoleRefs

private SecurityRoleRefSet initSecurityRoleRefs

jspFile

public java.lang.String jspFile

loadOnStartup

public java.lang.String loadOnStartup

objectId

private ObjectID objectId

securityRoleRef

public java.lang.String securityRoleRef

servletClass

private java.lang.String servletClass

servletMapping

private ServletMappingImpl servletMapping

servletName

private java.lang.String servletName

available

private long available

webApplication

private WebApplicationDefinition webApplication
Constructor Detail

ServletDefinitionImpl

public ServletDefinitionImpl()
Method Detail

getId

public ObjectID getId()

getServletName

public java.lang.String getServletName()

getDisplayName

public DisplayName getDisplayName(java.util.Locale locale)

getDescription

public Description getDescription(java.util.Locale locale)

getServletClass

public java.lang.String getServletClass()

getInitParameterSet

public ParameterSet getInitParameterSet()

getWebApplicationDefinition

public WebApplicationDefinition getWebApplicationDefinition()

getRequestDispatcher

public RequestDispatcher getRequestDispatcher(ServletContext servletContext)

getAvailable

public long getAvailable()

isUnavailable

public boolean isUnavailable()

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()

getCastorInitSecurityRoleRefs

public SecurityRoleRefSet getCastorInitSecurityRoleRefs()

getCastorDisplayNames

public java.util.Collection getCastorDisplayNames()

getCastorDescriptions

public java.util.Collection getCastorDescriptions()

getDescriptions

public java.util.Collection getDescriptions()

getInitSecurityRoleRefSet

public SecurityRoleRefSet getInitSecurityRoleRefSet()

getJspFile

public java.lang.String getJspFile()

setCastorId

public void setCastorId(java.lang.String id)

setCastorInitSecurityRoleRefs

public void setCastorInitSecurityRoleRefs(SecurityRoleRefSet castorInitSecurityRoleRefs)

setCastorDisplayNames

public void setCastorDisplayNames(DisplayNameSet castorDisplayNames)

setCastorDescriptions

public void setCastorDescriptions(DescriptionSet castorDescriptions)

setDisplayNames

public void setDisplayNames(DisplayNameSet displayNames)

setDescriptions

public void setDescriptions(DescriptionSet descriptions)

setId

public void setId(java.lang.String id)

setServletClass

public void setServletClass(java.lang.String servletClass)

setAvailable

public void setAvailable(long available)

setJspFile

public void setJspFile(java.lang.String jspFile)

setServletMapping

protected void setServletMapping(ServletMappingImpl servletMapping)

setServletName

public void setServletName(java.lang.String servletName)

setWebApplicationDefinition

protected void setWebApplicationDefinition(WebApplicationDefinition webApplication)

toString

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

toString

public java.lang.String toString(int indent)