public class VOMSRequestFactory
extends java.lang.Object
VOMSACRequest
objects.Modifier and Type | Field and Description |
---|---|
protected javax.xml.parsers.DocumentBuilder |
docBuilder |
private static VOMSRequestFactory |
instance |
private long |
lifetime |
private java.lang.String |
orderString |
private java.lang.String |
targetString |
Modifier | Constructor and Description |
---|---|
private |
VOMSRequestFactory() |
Modifier and Type | Method and Description |
---|---|
org.w3c.dom.Document |
buildRequest(VOMSACRequest acRequest,
VOMSServerInfo endpoint) |
long |
getLifetime() |
java.lang.String |
getOrderString() |
java.lang.String |
getTargetString() |
static VOMSRequestFactory |
instance() |
private void |
loadOptions(VOMSACRequest options) |
void |
setLifetime(long lifetime) |
private void |
setOptionsForRequest(VOMSRequestFragment fragment) |
void |
setOrderString(java.lang.String orderString) |
void |
setTargetString(java.lang.String targetString) |
private static volatile VOMSRequestFactory instance
private java.lang.String orderString
private java.lang.String targetString
private long lifetime
protected javax.xml.parsers.DocumentBuilder docBuilder
public static VOMSRequestFactory instance()
public long getLifetime()
public void setLifetime(long lifetime)
public java.lang.String getOrderString()
public void setOrderString(java.lang.String orderString)
public java.lang.String getTargetString()
public void setTargetString(java.lang.String targetString)
private void setOptionsForRequest(VOMSRequestFragment fragment)
private void loadOptions(VOMSACRequest options)
public org.w3c.dom.Document buildRequest(VOMSACRequest acRequest, VOMSServerInfo endpoint)