complexType {http://java.sun.com/products/oss/xml/IPBilling}UsageRecFilterValue
Source
<complexType name="UsageRecFilterValue">
<annotation>
<documentation>
This interface models the behavior for all types of Usage Record
Filter interfaces in the IP Billing API.
<p>
A Usage Record Filter instance supports setting of the various queryable
attributes, by a which Usage Data Records can be filtered for retrieval.
Some common querying parameters for a Usage Data Record supported by
this interface are:
<UL>
<li> Usage Data Category: Usage Data Application type: VoD, IM, M-COMMERCE, Voice
<li> Usage Data Format: IPDR, (X)-CDR, ...
<li> Usage Data Format Version - String value of version (1.0, 2.5, etc.).
<li> Usage Data Encoding - XML, XDR, ASCII, ASN.1/BER, CSV, OSS/J Usage Record.
<li> Usage Data Timestamp - Records with this timestamp of collection time.
<li> Usage Attribute field values - These can be added to this filter
instance at any time by utilizing the base interface method
{@link #setAttributeValue}.
collection time.
<li> Usage Data Collection Period - Records collected between
these timestamps.
</UL>
It is also possible that new interfaces could be derived from this
interface to represent specific filterable attributes for the
querying the Usage Data Records in question.
<p>
All the attributes set in this Fitler instances are cancatenated
using logical AND expression for query filter purposes.
</documentation>
</annotation>
<complexContent>
<extension base="co:QueryValue">
<sequence>
<element name="usageDataCategory" minOccurs="0" nillable="true" type="string"/>
<element name="usageDataFormat" minOccurs="0" nillable="true" type="string"/>
<element name="usageDataFormatVersion" minOccurs="0" nillable="true" type="string"/>
<element name="usageDataEncoding" minOccurs="0" nillable="true" type="string"/>
<element name="usageDataTimestamp" minOccurs="0" nillable="true" type="dateTime"/>
<element name="collectionTimePeriod" minOccurs="0" nillable="true"
type="co:ArrayOfCalendar"/>
</sequence>
</extension>
</complexContent>
</complexType>
Documentation
This interface models the behavior for all types of Usage Record
Filter interfaces in the IP Billing API.
<p>
A Usage Record Filter instance supports setting of the various queryable
attributes, by a which Usage Data Records can be filtered for retrieval.
Some common querying parameters for a Usage Data Record supported by
this interface are:
<UL>
<li> Usage Data Category: Usage Data Application type: VoD, IM, M-COMMERCE, Voice
<li> Usage Data Format: IPDR, (X)-CDR, ...
<li> Usage Data Format Version - String value of version (1.0, 2.5, etc.).
<li> Usage Data Encoding - XML, XDR, ASCII, ASN.1/BER, CSV, OSS/J Usage Record.
<li> Usage Data Timestamp - Records with this timestamp of collection time.
<li> Usage Attribute field values - These can be added to this filter
instance at any time by utilizing the base interface method
{@link #setAttributeValue}.
collection time.
<li> Usage Data Collection Period - Records collected between
these timestamps.
</UL>
It is also possible that new interfaces could be derived from this
interface to represent specific filterable attributes for the
querying the Usage Data Records in question.
<p>
All the attributes set in this Fitler instances are cancatenated
using logical AND expression for query filter purposes.
Stylus Studio®, a product from DataDirect Technologies,
is a registered trademark of
Progress Software Corporation,
in the U.S. and other countries. © 2004-2006
All Rights Reserved.