org.glite.voms.contact
Class VOMSRequestFactory

java.lang.Object
  extended by org.glite.voms.contact.VOMSRequestFactory

public class VOMSRequestFactory
extends java.lang.Object

This class builds VOMS XML requests starting from VOMSRequestOptions objects.


Field Summary
protected  javax.xml.parsers.DocumentBuilder docBuilder
           
 
Method Summary
 org.w3c.dom.Document buildRequest(VOMSRequestOptions options)
           
 long getLifetime()
           
 java.lang.String getOrderString()
           
 java.lang.String getTargetString()
           
static VOMSRequestFactory instance()
           
 void setLifetime(long lifetime)
           
 void setOrderString(java.lang.String orderString)
           
 void setTargetString(java.lang.String targetString)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

docBuilder

protected javax.xml.parsers.DocumentBuilder docBuilder
Method Detail

instance

public static VOMSRequestFactory instance()

getLifetime

public long getLifetime()

setLifetime

public void setLifetime(long lifetime)

getOrderString

public java.lang.String getOrderString()

setOrderString

public void setOrderString(java.lang.String orderString)

getTargetString

public java.lang.String getTargetString()

setTargetString

public void setTargetString(java.lang.String targetString)

buildRequest

public org.w3c.dom.Document buildRequest(VOMSRequestOptions options)