jrun.servlet.metadata.jrunweb
Class JRunWebAppMetaData

java.lang.Object
  |
  +--jrunx.xml.XMLMetaData
        |
        +--jrun.j2ee.metadata.jrun.J2EEMetaData
              |
              +--jrun.j2ee.metadata.jrun.ServerJ2EEMetaData
                    |
                    +--jrun.servlet.metadata.jrunweb.JRunWebAppMetaData

public class JRunWebAppMetaData
extends ServerJ2EEMetaData

Author:
Brian Deitte

Inner classes inherited from class jrunx.xml.XMLMetaData
XMLMetaData.BaseException, XMLMetaData.CouldNotCreateDocumentException, XMLMetaData.CreateInstanceException, XMLMetaData.ElementRequiredException, XMLMetaData.IntegerExpectedException, XMLMetaData.InvalidElementException, XMLMetaData.InvalidObjectException, XMLMetaData.MetaDataExportIOException, XMLMetaData.NoLocationException, XMLMetaData.NoStringConstructorException, XMLMetaData.UnsupportedArrayTypeException
 
Fields inherited from class jrunx.xml.XMLMetaData
logger
 
Constructor Summary
JRunWebAppMetaData()
           
 
Method Summary
 void addVirtualMapping(VirtualMappingMetaData virtualMappingMetaData)
           
 java.lang.Boolean getCompile()
           
 java.lang.String getContextRoot()
           
 java.lang.Boolean getLoadSystemClassesFirst()
           
 java.lang.Boolean getReload()
           
static SessionConfigMetaData getSessionConfig(JRunWebAppMetaData jrunData, boolean create)
           
 SessionConfigMetaData getSessionConfigMetaData()
           
 java.lang.String getUriCharacterEncoding()
           
 VirtualMappingMetaData getVirtualMapping(java.lang.String resourcePath)
           
 java.util.List getVirtualMappingsList()
           
 java.util.Map getVirtualPathMappings()
           
 void removeVirtualMapping(java.lang.String resourcePath)
           
 void setCompile(java.lang.Boolean compile)
           
 void setContextRoot(java.lang.String contextRoot)
           
 void setFoundContextRoot(java.lang.String root)
           
 void setReload(java.lang.Boolean reload)
           
 void setSessionConfigMetaData(SessionConfigMetaData sessionConfigMetaData)
           
 void setUriCharacterEncoding(java.lang.String enc)
          If supplied, the character encoding used when decoding uri strings.
 void substituteVariables(java.util.Properties vars)
          Perform dynamic variable substitution on web.xml elements that allow variables
 
Methods inherited from class jrun.j2ee.metadata.jrun.ServerJ2EEMetaData
addEJBLocalRef, clearEJBLocalRefs, getEJBLocalRefByName, getEJBLocalRefs, removeEJBLocalRef
 
Methods inherited from class jrun.j2ee.metadata.jrun.J2EEMetaData
addEJBRef, addResourceEnvRef, addResourceRef, clearEJBRefs, clearResourceEnvRefs, clearResourceRefs, getEJBRefByName, getEJBRefs, getResourceEnvRefByName, getResourceEnvRefs, getResourceRefByName, getResourceRefs, removeEJBRef, removeResourceEnvRef, removeResourceRef
 
Methods inherited from class jrunx.xml.XMLMetaData
addAcronym, addAcronyms, addPackagePrefix, addPackagePrefixes, exportDocument, getAttribute, getMetaDataSource, getParent, getPersistenceContext, getText, importXML, importXML, remove, removeAttribute, setAttribute, setMetaDataSource, setMetaDataSource, setParent, setParent, setPersistenceContext, setPublicID, setSystemID, setText, sync, sync, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JRunWebAppMetaData

public JRunWebAppMetaData()
Method Detail

getContextRoot

public java.lang.String getContextRoot()

setContextRoot

public void setContextRoot(java.lang.String contextRoot)

setUriCharacterEncoding

public void setUriCharacterEncoding(java.lang.String enc)
If supplied, the character encoding used when decoding uri strings. If not given the default system character encoding will be used.

getUriCharacterEncoding

public java.lang.String getUriCharacterEncoding()

setFoundContextRoot

public void setFoundContextRoot(java.lang.String root)

setReload

public void setReload(java.lang.Boolean reload)

getReload

public java.lang.Boolean getReload()

setCompile

public void setCompile(java.lang.Boolean compile)

getCompile

public java.lang.Boolean getCompile()

getLoadSystemClassesFirst

public java.lang.Boolean getLoadSystemClassesFirst()

getSessionConfigMetaData

public SessionConfigMetaData getSessionConfigMetaData()

addVirtualMapping

public void addVirtualMapping(VirtualMappingMetaData virtualMappingMetaData)

getVirtualMappingsList

public java.util.List getVirtualMappingsList()

getVirtualMapping

public VirtualMappingMetaData getVirtualMapping(java.lang.String resourcePath)

removeVirtualMapping

public void removeVirtualMapping(java.lang.String resourcePath)

getVirtualPathMappings

public java.util.Map getVirtualPathMappings()

setSessionConfigMetaData

public void setSessionConfigMetaData(SessionConfigMetaData sessionConfigMetaData)

substituteVariables

public void substituteVariables(java.util.Properties vars)
Perform dynamic variable substitution on web.xml elements that allow variables

getSessionConfig

public static SessionConfigMetaData getSessionConfig(JRunWebAppMetaData jrunData,
                                                     boolean create)


Copyright � 2002 Macromedia Corporation. All Rights Reserved.