org.deegree.services.jaxb.controller
Class DeegreeServiceControllerType

java.lang.Object
  extended by org.deegree.services.jaxb.controller.DeegreeServiceControllerType

public class DeegreeServiceControllerType
extends java.lang.Object

The root node of the OGCFrontController configuration.

Java class for deegreeServiceControllerType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="deegreeServiceControllerType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="DCP" type="{http://www.deegree.org/services/controller}DCPType" minOccurs="0"/>
         <element name="ConfiguredServices" type="{http://www.deegree.org/services/controller}ConfiguredServicesType" minOccurs="0"/>
         <element name="RequestLogging" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="OutputDirectory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                   <element name="OnlySuccessful" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
                   <element name="RequestLogger" minOccurs="0">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <sequence>
                             <element name="Class" type="{http://www.w3.org/2001/XMLSchema}string"/>
                             <element name="Configuration" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
                           </sequence>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="ValidateResponses" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
       <attribute name="configVersion" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" fixed="3.0.0" />
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class DeegreeServiceControllerType.RequestLogging
          If included in the configuration, requests will be logged.
 
Field Summary
protected  ConfiguredServicesType configuredServices
           
protected  java.lang.String configVersion
           
protected  DCPType dcp
           
protected  DeegreeServiceControllerType.RequestLogging requestLogging
           
protected  java.lang.Boolean validateResponses
           
 
Constructor Summary
DeegreeServiceControllerType()
           
 
Method Summary
 ConfiguredServicesType getConfiguredServices()
          Gets the value of the configuredServices property.
 java.lang.String getConfigVersion()
          Gets the value of the configVersion property.
 DCPType getDCP()
          Gets the value of the dcp property.
 DeegreeServiceControllerType.RequestLogging getRequestLogging()
          Gets the value of the requestLogging property.
 java.lang.Boolean isValidateResponses()
          Gets the value of the validateResponses property.
 void setConfiguredServices(ConfiguredServicesType value)
          Sets the value of the configuredServices property.
 void setConfigVersion(java.lang.String value)
          Sets the value of the configVersion property.
 void setDCP(DCPType value)
          Sets the value of the dcp property.
 void setRequestLogging(DeegreeServiceControllerType.RequestLogging value)
          Sets the value of the requestLogging property.
 void setValidateResponses(java.lang.Boolean value)
          Sets the value of the validateResponses property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dcp

protected DCPType dcp

configuredServices

protected ConfiguredServicesType configuredServices

requestLogging

protected DeegreeServiceControllerType.RequestLogging requestLogging

validateResponses

protected java.lang.Boolean validateResponses

configVersion

protected java.lang.String configVersion
Constructor Detail

DeegreeServiceControllerType

public DeegreeServiceControllerType()
Method Detail

getDCP

public DCPType getDCP()
Gets the value of the dcp property.

Returns:
possible object is DCPType

setDCP

public void setDCP(DCPType value)
Sets the value of the dcp property.

Parameters:
value - allowed object is DCPType

getConfiguredServices

public ConfiguredServicesType getConfiguredServices()
Gets the value of the configuredServices property.

Returns:
possible object is ConfiguredServicesType

setConfiguredServices

public void setConfiguredServices(ConfiguredServicesType value)
Sets the value of the configuredServices property.

Parameters:
value - allowed object is ConfiguredServicesType

getRequestLogging

public DeegreeServiceControllerType.RequestLogging getRequestLogging()
Gets the value of the requestLogging property.

Returns:
possible object is DeegreeServiceControllerType.RequestLogging

setRequestLogging

public void setRequestLogging(DeegreeServiceControllerType.RequestLogging value)
Sets the value of the requestLogging property.

Parameters:
value - allowed object is DeegreeServiceControllerType.RequestLogging

isValidateResponses

public java.lang.Boolean isValidateResponses()
Gets the value of the validateResponses property.

Returns:
possible object is Boolean

setValidateResponses

public void setValidateResponses(java.lang.Boolean value)
Sets the value of the validateResponses property.

Parameters:
value - allowed object is Boolean

getConfigVersion

public java.lang.String getConfigVersion()
Gets the value of the configVersion property.

Returns:
possible object is String

setConfigVersion

public void setConfigVersion(java.lang.String value)
Sets the value of the configVersion property.

Parameters:
value - allowed object is String


Copyright © 2011. All Rights Reserved.