complexType UsageRecFilterValue

complexType {http://java.sun.com/products/oss/xml/IPBilling}UsageRecFilterValue

Type Heirarchy
{http://java.sun.com/products/oss/xml/Common}QueryValue (by extension)
 {http://java.sun.com/products/oss/xml/IPBilling}UsageRecFilterValue
Abstractfalse (This can be used in an instance)
Target Namespacehttp://java.sun.com/products/oss/xml/IPBilling
Declared Namespacesxmlns:cfi=http://java.sun.com/products/oss/xml/CommonFramework
xmlns:ipb=http://java.sun.com/products/oss/xml/IPBilling
xmlns:co=http://java.sun.com/products/oss/xml/Common
xmlns=http://www.w3.org/2001/XMLSchema


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.


complexType UsageRecFilterValue


Stylus Studio XML Schema Library Home
Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
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.