org.xipki.ocsp.server.impl.jaxb.OCSPServer Maven / Gradle / Ivy
The newest version!
package org.xipki.ocsp.server.impl.jaxb;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <all>
* <element name="responseCache" type="{http://xipki.org/ocsp/conf/v2}responseCacheType" minOccurs="0"/>
* <element name="responders" type="{http://xipki.org/ocsp/conf/v2}respondersType"/>
* <element name="signers" type="{http://xipki.org/ocsp/conf/v2}signersType"/>
* <element name="stores" type="{http://xipki.org/ocsp/conf/v2}storesType"/>
* <element name="datasources" type="{http://xipki.org/ocsp/conf/v2}datasourcesType" minOccurs="0"/>
* <element name="requestOptions" type="{http://xipki.org/ocsp/conf/v2}requestOptionsType"/>
* <element name="responseOptions" type="{http://xipki.org/ocsp/conf/v2}responseOptionsType"/>
* </all>
* <attribute name="master" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
})
@XmlRootElement(name = "OCSPServer")
public class OCSPServer {
protected ResponseCacheType responseCache;
@XmlElement(required = true)
protected RespondersType responders;
@XmlElement(required = true)
protected SignersType signers;
@XmlElement(required = true)
protected StoresType stores;
protected DatasourcesType datasources;
@XmlElement(required = true)
protected RequestOptionsType requestOptions;
@XmlElement(required = true)
protected ResponseOptionsType responseOptions;
@XmlAttribute(name = "master", required = true)
protected boolean master;
/**
* Gets the value of the responseCache property.
*
* @return
* possible object is
* {@link ResponseCacheType }
*
*/
public ResponseCacheType getResponseCache() {
return responseCache;
}
/**
* Sets the value of the responseCache property.
*
* @param value
* allowed object is
* {@link ResponseCacheType }
*
*/
public void setResponseCache(ResponseCacheType value) {
this.responseCache = value;
}
/**
* Gets the value of the responders property.
*
* @return
* possible object is
* {@link RespondersType }
*
*/
public RespondersType getResponders() {
return responders;
}
/**
* Sets the value of the responders property.
*
* @param value
* allowed object is
* {@link RespondersType }
*
*/
public void setResponders(RespondersType value) {
this.responders = value;
}
/**
* Gets the value of the signers property.
*
* @return
* possible object is
* {@link SignersType }
*
*/
public SignersType getSigners() {
return signers;
}
/**
* Sets the value of the signers property.
*
* @param value
* allowed object is
* {@link SignersType }
*
*/
public void setSigners(SignersType value) {
this.signers = value;
}
/**
* Gets the value of the stores property.
*
* @return
* possible object is
* {@link StoresType }
*
*/
public StoresType getStores() {
return stores;
}
/**
* Sets the value of the stores property.
*
* @param value
* allowed object is
* {@link StoresType }
*
*/
public void setStores(StoresType value) {
this.stores = value;
}
/**
* Gets the value of the datasources property.
*
* @return
* possible object is
* {@link DatasourcesType }
*
*/
public DatasourcesType getDatasources() {
return datasources;
}
/**
* Sets the value of the datasources property.
*
* @param value
* allowed object is
* {@link DatasourcesType }
*
*/
public void setDatasources(DatasourcesType value) {
this.datasources = value;
}
/**
* Gets the value of the requestOptions property.
*
* @return
* possible object is
* {@link RequestOptionsType }
*
*/
public RequestOptionsType getRequestOptions() {
return requestOptions;
}
/**
* Sets the value of the requestOptions property.
*
* @param value
* allowed object is
* {@link RequestOptionsType }
*
*/
public void setRequestOptions(RequestOptionsType value) {
this.requestOptions = value;
}
/**
* Gets the value of the responseOptions property.
*
* @return
* possible object is
* {@link ResponseOptionsType }
*
*/
public ResponseOptionsType getResponseOptions() {
return responseOptions;
}
/**
* Sets the value of the responseOptions property.
*
* @param value
* allowed object is
* {@link ResponseOptionsType }
*
*/
public void setResponseOptions(ResponseOptionsType value) {
this.responseOptions = value;
}
/**
* Gets the value of the master property.
*
*/
public boolean isMaster() {
return master;
}
/**
* Sets the value of the master property.
*
*/
public void setMaster(boolean value) {
this.master = value;
}
}