Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.jasig.portal.container.om.servlet
Class ServletDefinitionImpl

    java.lang.Object
      org.jasig.portal.container.om.servlet.ServletDefinitionImpl

All Implemented Interfaces:
  java.io.Serializable, 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 java.lang.Object
implements org.apache.pluto.om.servlet.ServletDefinition, org.apache.pluto.om.servlet.ServletDefinitionCtrl, java.io.Serializable

Implementation of Apache Pluto object model.

Version:
  $Revision: 1.4 $
Author:
  Ken Weiner, kweiner@unicon.net
See Also:
  Serialized Form

Field Summary
`private long` | `available`
`private org.apache.pluto.om.common.DescriptionSet` | `descriptions`
`private org.apache.pluto.om.common.DisplayNameSet` | `displayNames`
`private IconImpl` | `icon`
`private org.apache.pluto.om.common.SecurityRoleRefSet` | `initSecurityRoleRefs`
`private java.lang.String` | `jspFile`
`private java.lang.String` | `loadOnStartup`
`private org.apache.pluto.om.common.ObjectID` | `objectId`
`private org.apache.pluto.om.common.ParameterSet` | `parameters`
`private RunAsImpl` | `runAs`
`private java.lang.String` | `servletClass`
`private ServletMappingImpl` | `servletMapping`
`private java.lang.String` | `servletName`
`private org.apache.pluto.om.servlet.WebApplicationDefinition` | `webApplicationDefinition`

Constructor Summary
`ServletDefinitionImpl()`
`ServletDefinitionImpl(java.lang.String servletName, java.lang.String servletClass)`

Method Summary
`long` | `getAvailable()`
`org.apache.pluto.om.common.Description` | `getDescription(java.util.Locale locale)`
`org.apache.pluto.om.common.DescriptionSet` | `getDescriptions()`
`org.apache.pluto.om.common.DisplayName` | `getDisplayName(java.util.Locale locale)`
`org.apache.pluto.om.common.DisplayNameSet` | `getDisplayNames()`
`IconImpl` | `getIcon()`
`org.apache.pluto.om.common.ObjectID` | `getId()`
`org.apache.pluto.om.common.ParameterSet` | `getInitParameterSet()`
`java.lang.String` | `getJspFile()`
`java.lang.String` | `getLoadOnStartup()`
`javax.servlet.RequestDispatcher` | `getRequestDispatcher(javax.servlet.ServletContext servletContext)`
`RunAsImpl` | `getRunAs()`
`org.apache.pluto.om.common.SecurityRoleRefSet` | `getSecurityRoleRefs()`
`java.lang.String` | `getServletClass()`
`ServletMappingImpl` | `getServletMapping()`
`java.lang.String` | `getServletName()`
`org.apache.pluto.om.servlet.WebApplicationDefinition` | `getWebApplicationDefinition()`
`boolean` | `isUnavailable()`
`void` | `setAvailable(long available)`
`void` | `setDescriptions(org.apache.pluto.om.common.DescriptionSet descriptions)`
`void` | `setDisplayNames(org.apache.pluto.om.common.DisplayNameSet displayNames)`
`void` | `setIcon(IconImpl icon)`
`void` | `setId(java.lang.String id)`
`void` | `setInitParameters(org.apache.pluto.om.common.ParameterSet parameters)`
`void` | `setJspFile(java.lang.String jspFile)`
`void` | `setLoadOnStartup(java.lang.String loadOnStartup)`
`void` | `setRunAs(RunAsImpl runAs)`
`void` | `setSecurityRoleRefs(org.apache.pluto.om.common.SecurityRoleRefSet initSecurityRoleRefs)`
`void` | `setServletClass(java.lang.String servletClass)`
`void` | `setServletMapping(java.lang.String servletName, java.lang.String urlPattern)`
`void` | `setServletName(java.lang.String name)`
`void` | `setWebApplicationDefinition(org.apache.pluto.om.servlet.WebApplicationDefinition webApplicationDefinition)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### objectId

    private org.apache.pluto.om.common.ObjectID objectId

### servletName

    private java.lang.String servletName

### icon

    private IconImpl icon

### displayNames

    private org.apache.pluto.om.common.DisplayNameSet displayNames

### descriptions

    private org.apache.pluto.om.common.DescriptionSet descriptions

### servletClass

    private java.lang.String servletClass

### jspFile

    private java.lang.String jspFile

### parameters

    private org.apache.pluto.om.common.ParameterSet parameters

### loadOnStartup

    private java.lang.String loadOnStartup

### runAs

    private RunAsImpl runAs

### initSecurityRoleRefs

    private org.apache.pluto.om.common.SecurityRoleRefSet initSecurityRoleRefs

### webApplicationDefinition

    private org.apache.pluto.om.servlet.WebApplicationDefinition webApplicationDefinition

### available

    private long available

### servletMapping

    private ServletMappingImpl servletMapping

Constructor Detail

### ServletDefinitionImpl

    public ServletDefinitionImpl()

### ServletDefinitionImpl

    public ServletDefinitionImpl(java.lang.String servletName,
                                 java.lang.String servletClass)

Method Detail

### getId

    public org.apache.pluto.om.common.ObjectID getId()

  Specified by:
    `getId` in interface `org.apache.pluto.om.servlet.ServletDefinition`

### getServletName

    public java.lang.String getServletName()

  Specified by:
    `getServletName` in interface `org.apache.pluto.om.servlet.ServletDefinition`

### getDisplayName

    public org.apache.pluto.om.common.DisplayName getDisplayName(java.util.Locale locale)

  Specified by:
    `getDisplayName` in interface `org.apache.pluto.om.servlet.ServletDefinition`

### getDescription

    public org.apache.pluto.om.common.Description getDescription(java.util.Locale locale)

  Specified by:
    `getDescription` in interface `org.apache.pluto.om.servlet.ServletDefinition`

### getServletClass

    public java.lang.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 javax.servlet.RequestDispatcher getRequestDispatcher(javax.servlet.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`

### setId

    public void setId(java.lang.String id)

  Specified by:
    `setId` in interface `org.apache.pluto.om.servlet.ServletDefinitionCtrl`

### setServletName

    public void setServletName(java.lang.String name)

  Specified by:
    `setServletName` in interface `org.apache.pluto.om.servlet.ServletDefinitionCtrl`

### 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`

### setServletClass

    public void setServletClass(java.lang.String servletClass)

  Specified by:
    `setServletClass` in interface `org.apache.pluto.om.servlet.ServletDefinitionCtrl`

### setInitParameters

    public void setInitParameters(org.apache.pluto.om.common.ParameterSet parameters)

### setWebApplicationDefinition

    public void setWebApplicationDefinition(org.apache.pluto.om.servlet.WebApplicationDefinition webApplicationDefinition)

### setAvailable

    public void setAvailable(long available)

  Specified by:
    `setAvailable` in interface `org.apache.pluto.om.servlet.ServletDefinitionCtrl`

### getIcon

    public IconImpl getIcon()

### setIcon

    public void setIcon(IconImpl icon)

### getDisplayNames

    public org.apache.pluto.om.common.DisplayNameSet getDisplayNames()

### getDescriptions

    public org.apache.pluto.om.common.DescriptionSet getDescriptions()

### getLoadOnStartup

    public java.lang.String getLoadOnStartup()

### setLoadOnStartup

    public void setLoadOnStartup(java.lang.String loadOnStartup)

### getRunAs

    public RunAsImpl getRunAs()

### setRunAs

    public void setRunAs(RunAsImpl runAs)

### getJspFile

    public java.lang.String getJspFile()

### setJspFile

    public void setJspFile(java.lang.String jspFile)

### getSecurityRoleRefs

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

### setSecurityRoleRefs

    public void setSecurityRoleRefs(org.apache.pluto.om.common.SecurityRoleRefSet initSecurityRoleRefs)

### getServletMapping

    public ServletMappingImpl getServletMapping()

### setServletMapping

    public void setServletMapping(java.lang.String servletName,
                                  java.lang.String urlPattern)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD