org.apache.cocoon.portal.pluto.om
Class ServletDefinitionImpl

java.lang.Object
  extended by org.apache.cocoon.portal.pluto.om.ServletDefinitionImpl
All Implemented Interfaces:
Serializable, Support, org.apache.pluto.om.Controller, org.apache.pluto.om.Model, org.apache.pluto.om.servlet.ServletDefinition, org.apache.pluto.om.servlet.ServletDefinitionCtrl

public class ServletDefinitionImpl
extends Object
implements org.apache.pluto.om.servlet.ServletDefinition, org.apache.pluto.om.servlet.ServletDefinitionCtrl, Serializable, Support

Version:
CVS $Id: ServletDefinitionImpl.html 1304258 2012-03-23 10:09:27Z ilgrosso $
Author:
Carsten Ziegeler
See Also:
Serialized Form

Field Summary
 String icon
           
 String jspFile
           
 String loadOnStartup
           
 String securityRoleRef
           
 
Fields inherited from interface org.apache.cocoon.portal.pluto.om.common.Support
POST_BUILD, POST_LOAD, POST_STORE, PRE_BUILD, PRE_STORE
 
Constructor Summary
ServletDefinitionImpl()
           
 
Method Summary
 long getAvailable()
           
 Collection getCastorDescriptions()
           
 Collection getCastorDisplayNames()
           
 String getCastorId()
           
 Collection getCastorInitParams()
           
 org.apache.pluto.om.common.SecurityRoleRefSet getCastorInitSecurityRoleRefs()
           
 org.apache.pluto.om.common.Description getDescription(Locale locale)
           
 Collection getDescriptions()
           
 org.apache.pluto.om.common.DisplayName getDisplayName(Locale locale)
           
 org.apache.pluto.om.common.ObjectID getId()
           
 org.apache.pluto.om.common.ParameterSet getInitParameterSet()
           
 org.apache.pluto.om.common.SecurityRoleRefSet getInitSecurityRoleRefSet()
           
 String getJspFile()
           
 RequestDispatcher getRequestDispatcher(ServletContext servletContext)
           
 String getServletClass()
           
 String getServletName()
           
 org.apache.pluto.om.servlet.WebApplicationDefinition getWebApplicationDefinition()
           
 boolean isUnavailable()
           
 void postBuild(Object parameter)
           
 void postLoad(Object parameter)
           
 void postStore(Object parameter)
           
 void preBuild(Object parameter)
           
 void preStore(Object parameter)
           
 void setAvailable(long available)
           
 void setCastorDescriptions(org.apache.pluto.om.common.DescriptionSet castorDescriptions)
           
 void setCastorDisplayNames(org.apache.pluto.om.common.DisplayNameSet castorDisplayNames)
           
 void setCastorId(String id)
           
 void setCastorInitSecurityRoleRefs(org.apache.pluto.om.common.SecurityRoleRefSet castorInitSecurityRoleRefs)
           
 void setDescriptions(org.apache.pluto.om.common.DescriptionSet descriptions)
           
 void setDisplayNames(org.apache.pluto.om.common.DisplayNameSet displayNames)
           
 void setId(String id)
           
 void setJspFile(String jspFile)
           
 void setServletClass(String servletClass)
           
protected  void setServletMapping(ServletMapping servletMapping)
           
 void setServletName(String servletName)
           
protected  void setWebApplicationDefinition(org.apache.pluto.om.servlet.WebApplicationDefinition webApplication)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

icon

public String icon

jspFile

public String jspFile

loadOnStartup

public String loadOnStartup

securityRoleRef

public String securityRoleRef
Constructor Detail

ServletDefinitionImpl

public ServletDefinitionImpl()
Method Detail

getId

public org.apache.pluto.om.common.ObjectID getId()
Specified by:
getId in interface org.apache.pluto.om.servlet.ServletDefinition

getServletName

public String getServletName()
Specified by:
getServletName in interface org.apache.pluto.om.servlet.ServletDefinition

getDisplayName

public org.apache.pluto.om.common.DisplayName getDisplayName(Locale locale)
Specified by:
getDisplayName in interface org.apache.pluto.om.servlet.ServletDefinition

getDescription

public org.apache.pluto.om.common.Description getDescription(Locale locale)
Specified by:
getDescription in interface org.apache.pluto.om.servlet.ServletDefinition

getServletClass

public String getServletClass()
Specified by:
getServletClass in interface org.apache.pluto.om.servlet.ServletDefinition

getInitParameterSet

public org.apache.pluto.om.common.ParameterSet getInitParameterSet()
Specified by:
getInitParameterSet in interface org.apache.pluto.om.servlet.ServletDefinition

getWebApplicationDefinition

public org.apache.pluto.om.servlet.WebApplicationDefinition getWebApplicationDefinition()
Specified by:
getWebApplicationDefinition in interface org.apache.pluto.om.servlet.ServletDefinition

getRequestDispatcher

public RequestDispatcher getRequestDispatcher(ServletContext servletContext)
Specified by:
getRequestDispatcher in interface org.apache.pluto.om.servlet.ServletDefinition

getAvailable

public long getAvailable()
Specified by:
getAvailable in interface org.apache.pluto.om.servlet.ServletDefinition

isUnavailable

public boolean isUnavailable()
Specified by:
isUnavailable in interface org.apache.pluto.om.servlet.ServletDefinition

postBuild

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

postLoad

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

postStore

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

preBuild

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

preStore

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

getCastorId

public String getCastorId()

getCastorInitParams

public Collection getCastorInitParams()

getCastorInitSecurityRoleRefs

public org.apache.pluto.om.common.SecurityRoleRefSet getCastorInitSecurityRoleRefs()

getCastorDisplayNames

public Collection getCastorDisplayNames()

getCastorDescriptions

public Collection getCastorDescriptions()

getDescriptions

public Collection getDescriptions()

getInitSecurityRoleRefSet

public org.apache.pluto.om.common.SecurityRoleRefSet getInitSecurityRoleRefSet()

getJspFile

public String getJspFile()

setCastorId

public void setCastorId(String id)

setCastorInitSecurityRoleRefs

public void setCastorInitSecurityRoleRefs(org.apache.pluto.om.common.SecurityRoleRefSet castorInitSecurityRoleRefs)

setCastorDisplayNames

public void setCastorDisplayNames(org.apache.pluto.om.common.DisplayNameSet castorDisplayNames)

setCastorDescriptions

public void setCastorDescriptions(org.apache.pluto.om.common.DescriptionSet castorDescriptions)

setDisplayNames

public void setDisplayNames(org.apache.pluto.om.common.DisplayNameSet displayNames)
Specified by:
setDisplayNames in interface org.apache.pluto.om.servlet.ServletDefinitionCtrl

setDescriptions

public void setDescriptions(org.apache.pluto.om.common.DescriptionSet descriptions)
Specified by:
setDescriptions in interface org.apache.pluto.om.servlet.ServletDefinitionCtrl

setId

public void setId(String id)
Specified by:
setId in interface org.apache.pluto.om.servlet.ServletDefinitionCtrl

setServletClass

public void setServletClass(String servletClass)
Specified by:
setServletClass in interface org.apache.pluto.om.servlet.ServletDefinitionCtrl

setAvailable

public void setAvailable(long available)
Specified by:
setAvailable in interface org.apache.pluto.om.servlet.ServletDefinitionCtrl

setJspFile

public void setJspFile(String jspFile)

setServletMapping

protected void setServletMapping(ServletMapping servletMapping)

setServletName

public void setServletName(String servletName)
Specified by:
setServletName in interface org.apache.pluto.om.servlet.ServletDefinitionCtrl

setWebApplicationDefinition

protected void setWebApplicationDefinition(org.apache.pluto.om.servlet.WebApplicationDefinition webApplication)


Copyright © 1999-2010 The Apache Software Foundation. All Rights Reserved.