org.gxos.schema
Class Hosts

java.lang.Object
  |
  +--org.gxos.schema.Hosts
All Implemented Interfaces:
java.io.Serializable

public class Hosts
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
Hosts()
           
 
Method Summary
 void addAllow(java.lang.String vAllow)
           
 void addDeny(java.lang.String vDeny)
           
 java.util.Enumeration enumerateAllow()
           
 java.util.Enumeration enumerateDeny()
           
 java.lang.String[] getAllow()
           
 java.lang.String getAllow(int index)
           
 int getAllowCount()
           
 java.lang.String[] getDeny()
           
 java.lang.String getDeny(int index)
           
 int getDenyCount()
           
 boolean isValid()
           
 void marshal(org.xml.sax.DocumentHandler handler)
           
 void marshal(java.io.Writer out)
           
 void removeAllAllow()
           
 void removeAllDeny()
           
 java.lang.String removeAllow(int index)
           
 java.lang.String removeDeny(int index)
           
 void setAllow(java.lang.String[] allowArray)
           
 void setAllow(java.lang.String vAllow, int index)
           
 void setDeny(java.lang.String[] denyArray)
           
 void setDeny(java.lang.String vDeny, int index)
           
static Hosts unmarshal(java.io.Reader reader)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Hosts

public Hosts()
Method Detail

addAllow

public void addAllow(java.lang.String vAllow)
              throws java.lang.IndexOutOfBoundsException
Parameters:
vAllow -  

addDeny

public void addDeny(java.lang.String vDeny)
             throws java.lang.IndexOutOfBoundsException
Parameters:
vDeny -  

enumerateAllow

public java.util.Enumeration enumerateAllow()

enumerateDeny

public java.util.Enumeration enumerateDeny()

getAllow

public java.lang.String getAllow(int index)
                          throws java.lang.IndexOutOfBoundsException
Parameters:
index -  

getAllow

public java.lang.String[] getAllow()

getAllowCount

public int getAllowCount()

getDeny

public java.lang.String getDeny(int index)
                         throws java.lang.IndexOutOfBoundsException
Parameters:
index -  

getDeny

public java.lang.String[] getDeny()

getDenyCount

public int getDenyCount()

isValid

public boolean isValid()

marshal

public void marshal(java.io.Writer out)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Parameters:
out -  

marshal

public void marshal(org.xml.sax.DocumentHandler handler)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Parameters:
handler -  

removeAllAllow

public void removeAllAllow()

removeAllDeny

public void removeAllDeny()

removeAllow

public java.lang.String removeAllow(int index)
Parameters:
index -  

removeDeny

public java.lang.String removeDeny(int index)
Parameters:
index -  

setAllow

public void setAllow(java.lang.String vAllow,
                     int index)
              throws java.lang.IndexOutOfBoundsException
Parameters:
vAllow -  
index -  

setAllow

public void setAllow(java.lang.String[] allowArray)
Parameters:
allowArray -  

setDeny

public void setDeny(java.lang.String vDeny,
                    int index)
             throws java.lang.IndexOutOfBoundsException
Parameters:
vDeny -  
index -  

setDeny

public void setDeny(java.lang.String[] denyArray)
Parameters:
denyArray -  

unmarshal

public static Hosts unmarshal(java.io.Reader reader)
                       throws org.exolab.castor.xml.MarshalException,
                              org.exolab.castor.xml.ValidationException
Parameters:
reader -  

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException