anon.infoservice
Class DataRetentionInformation

java.lang.Object
  extended by anon.infoservice.DataRetentionInformation

public class DataRetentionInformation
extends java.lang.Object

Holds information about the data retention policy of a mix or cascade. >>> >>> >>> TRUE|FALSE >>> TRUE|FALSE >>> TRUE|FALSE >>> TRUE|FALSE >>> TRUE|FALSE >>> TRUE|FALSE >>> TRUE|FALSE >>> TRUE|FALSE >>> TRUE|FALSE >>> TRUE|FALSE >>> >>> >>> >>> >>> >>> >>>


Field Summary
static java.lang.String FIELD_NAME_INPUT_SOURCE_IP_ADDRESS_MIX
           
static java.lang.String FIELD_NAME_INPUT_SOURCE_IP_PORT_MIX
           
private static java.lang.String[] FIELD_NAMES
           
private static int[] FIELDS
           
static int INPUT_CHANNEL_ID
           
static int INPUT_SOURCE_IP_ADDRESS
           
static int INPUT_SOURCE_IP_PORT
           
static int INPUT_TIME
           
private  XMLDuration m_duration
           
private  java.util.Hashtable m_hashURLs
           
private  int m_loggedElements
           
static int NOTHING
           
static int OUTPUT_CHANNEL_ID
           
static int OUTPUT_SOURCE_IP_ADDRESS
           
static int OUTPUT_SOURCE_IP_PORT
           
static int OUTPUT_TARGET_DOMAIN
           
static int OUTPUT_TARGET_IP_ADDRESS
           
static int OUTPUT_TIME
           
static java.lang.String XML_ELEMENT_DESCRIPTION
           
static java.lang.String XML_ELEMENT_LOGGED_ELEMENTS
           
static java.lang.String XML_ELEMENT_NAME
           
static java.lang.String XML_ELEMENT_RETENTION_PERIOD
           
static java.lang.String XML_ELEMENT_URL
           
 
Constructor Summary
private DataRetentionInformation()
           
  DataRetentionInformation(org.w3c.dom.Element a_drNode)
           
 
Method Summary
static DataRetentionInformation getCascadeDataRetentionInformation(MixCascade a_cascade)
           
private static DataRetentionInformation getCascadeDataRetentionInformation(java.util.Vector a_dataRetentionInformations)
           
 XMLDuration getDuration()
           
static int getLoggedElementID(int a_fieldIndex)
           
 int getLoggedElementIDs()
           
static java.lang.String getLoggedElementName(int a_fieldIndex)
           
static int getLoggedElementsLength()
           
 java.net.URL getURL(java.lang.String a_language)
           
 boolean isLogged(int a_elementIDs)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XML_ELEMENT_NAME

public static final java.lang.String XML_ELEMENT_NAME
See Also:
Constant Field Values

XML_ELEMENT_LOGGED_ELEMENTS

public static final java.lang.String XML_ELEMENT_LOGGED_ELEMENTS
See Also:
Constant Field Values

XML_ELEMENT_RETENTION_PERIOD

public static final java.lang.String XML_ELEMENT_RETENTION_PERIOD
See Also:
Constant Field Values

XML_ELEMENT_DESCRIPTION

public static final java.lang.String XML_ELEMENT_DESCRIPTION
See Also:
Constant Field Values

XML_ELEMENT_URL

public static final java.lang.String XML_ELEMENT_URL
See Also:
Constant Field Values

NOTHING

public static final int NOTHING
See Also:
Constant Field Values

INPUT_TIME

public static final int INPUT_TIME
See Also:
Constant Field Values

OUTPUT_TIME

public static final int OUTPUT_TIME
See Also:
Constant Field Values

INPUT_CHANNEL_ID

public static final int INPUT_CHANNEL_ID
See Also:
Constant Field Values

OUTPUT_CHANNEL_ID

public static final int OUTPUT_CHANNEL_ID
See Also:
Constant Field Values

INPUT_SOURCE_IP_ADDRESS

public static final int INPUT_SOURCE_IP_ADDRESS
See Also:
Constant Field Values

INPUT_SOURCE_IP_PORT

public static final int INPUT_SOURCE_IP_PORT
See Also:
Constant Field Values

OUTPUT_SOURCE_IP_ADDRESS

public static final int OUTPUT_SOURCE_IP_ADDRESS
See Also:
Constant Field Values

OUTPUT_SOURCE_IP_PORT

public static final int OUTPUT_SOURCE_IP_PORT
See Also:
Constant Field Values

OUTPUT_TARGET_IP_ADDRESS

public static final int OUTPUT_TARGET_IP_ADDRESS
See Also:
Constant Field Values

OUTPUT_TARGET_DOMAIN

public static final int OUTPUT_TARGET_DOMAIN
See Also:
Constant Field Values

FIELD_NAME_INPUT_SOURCE_IP_ADDRESS_MIX

public static final java.lang.String FIELD_NAME_INPUT_SOURCE_IP_ADDRESS_MIX
See Also:
Constant Field Values

FIELD_NAME_INPUT_SOURCE_IP_PORT_MIX

public static final java.lang.String FIELD_NAME_INPUT_SOURCE_IP_PORT_MIX
See Also:
Constant Field Values

FIELDS

private static final int[] FIELDS

FIELD_NAMES

private static final java.lang.String[] FIELD_NAMES

m_duration

private XMLDuration m_duration

m_hashURLs

private java.util.Hashtable m_hashURLs

m_loggedElements

private int m_loggedElements
Constructor Detail

DataRetentionInformation

public DataRetentionInformation(org.w3c.dom.Element a_drNode)
                         throws XMLParseException
Throws:
XMLParseException

DataRetentionInformation

private DataRetentionInformation()
Method Detail

getCascadeDataRetentionInformation

public static DataRetentionInformation getCascadeDataRetentionInformation(MixCascade a_cascade)

getCascadeDataRetentionInformation

private static DataRetentionInformation getCascadeDataRetentionInformation(java.util.Vector a_dataRetentionInformations)

getLoggedElementsLength

public static int getLoggedElementsLength()

getLoggedElementID

public static int getLoggedElementID(int a_fieldIndex)

getLoggedElementName

public static java.lang.String getLoggedElementName(int a_fieldIndex)

isLogged

public boolean isLogged(int a_elementIDs)

getLoggedElementIDs

public int getLoggedElementIDs()

getURL

public java.net.URL getURL(java.lang.String a_language)

getDuration

public XMLDuration getDuration()