4.1.0.610 20071213

ch.ecma.csta.binding
Class SupportedServices

java.lang.Object
  extended by ch.ecma.csta.CastorObject
      extended by ch.ecma.csta.binding.SupportedServices
All Implemented Interfaces:
java.io.Serializable

public class SupportedServices
extends ch.ecma.csta.CastorObject
implements java.io.Serializable

Specifies the list of CSTA services supported by the switching function. Each entry in the lists represents a supported service.

Version:
$Revision$ $Date$
See Also:
Serialized Form

Constructor Summary
SupportedServices()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 CallAssociatedServList getCallAssociatedServList()
          Returns the value of field 'callAssociatedServList'.
 CallControlServList getCallControlServList()
          Returns the value of field 'callControlServList'.
 CapExchangeServList getCapExchangeServList()
          Returns the value of field 'capExchangeServList'.
 CDRServList getCDRServList()
          Returns the value of field 'cDRServList'.
 DataCollectionServList getDataCollectionServList()
          Returns the value of field 'dataCollectionServList'.
 IOServicesServList getIOServicesServList()
          Returns the value of field 'iOServicesServList'.
 LogicalServList getLogicalServList()
          Returns the value of field 'logicalServList'.
 MediaServList getMediaServList()
          Returns the value of field 'mediaServList'.
 MonitoringServList getMonitoringServList()
          Returns the value of field 'monitoringServList'.
 PhysDevServList getPhysDevServList()
          Returns the value of field 'physDevServList'.
 RouteingServList getRouteingServList()
          Returns the value of field 'routeingServList'.
 SnapshotServList getSnapshotServList()
          Returns the value of field 'snapshotServList'.
 SystemStatusServList getSystemStatServList()
          Returns the value of field 'systemStatServList'.
 VendorSpecificServList getVendorSpecificServList()
          Returns the value of field 'vendorSpecificServList'.
 VoiceServList getVoiceServList()
          Returns the value of field 'voiceServList'.
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 void setCallAssociatedServList(CallAssociatedServList callAssociatedServList)
          Sets the value of field 'callAssociatedServList'.
 void setCallControlServList(CallControlServList callControlServList)
          Sets the value of field 'callControlServList'.
 void setCapExchangeServList(CapExchangeServList capExchangeServList)
          Sets the value of field 'capExchangeServList'.
 void setCDRServList(CDRServList cDRServList)
          Sets the value of field 'cDRServList'.
 void setDataCollectionServList(DataCollectionServList dataCollectionServList)
          Sets the value of field 'dataCollectionServList'.
 void setIOServicesServList(IOServicesServList iOServicesServList)
          Sets the value of field 'iOServicesServList'.
 void setLogicalServList(LogicalServList logicalServList)
          Sets the value of field 'logicalServList'.
 void setMediaServList(MediaServList mediaServList)
          Sets the value of field 'mediaServList'.
 void setMonitoringServList(MonitoringServList monitoringServList)
          Sets the value of field 'monitoringServList'.
 void setPhysDevServList(PhysDevServList physDevServList)
          Sets the value of field 'physDevServList'.
 void setRouteingServList(RouteingServList routeingServList)
          Sets the value of field 'routeingServList'.
 void setSnapshotServList(SnapshotServList snapshotServList)
          Sets the value of field 'snapshotServList'.
 void setSystemStatServList(SystemStatusServList systemStatServList)
          Sets the value of field 'systemStatServList'.
 void setVendorSpecificServList(VendorSpecificServList vendorSpecificServList)
          Sets the value of field 'vendorSpecificServList'.
 void setVoiceServList(VoiceServList voiceServList)
          Sets the value of field 'voiceServList'.
static SupportedServices unmarshalSupportedServices(java.io.Reader reader)
          Method unmarshalSupportedServices
 void validate()
          Method validate
 
Methods inherited from class ch.ecma.csta.CastorObject
getOldSessionID, hashCode, setOldSessionID, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SupportedServices

public SupportedServices()
Method Detail

equals

public boolean equals(java.lang.Object obj)
Note: hashCode() has not been overriden

Overrides:
equals in class ch.ecma.csta.CastorObject
Parameters:
obj -
Returns:
boolean

getCDRServList

public CDRServList getCDRServList()
Returns the value of field 'cDRServList'. The field 'cDRServList' has the following description: CDRServList.

Returns:
CDRServList

getCallAssociatedServList

public CallAssociatedServList getCallAssociatedServList()
Returns the value of field 'callAssociatedServList'. The field 'callAssociatedServList' has the following description: CallAssociatedServList.

Returns:
CallAssociatedServList

getCallControlServList

public CallControlServList getCallControlServList()
Returns the value of field 'callControlServList'. The field 'callControlServList' has the following description: CallControlServList.

Returns:
CallControlServList

getCapExchangeServList

public CapExchangeServList getCapExchangeServList()
Returns the value of field 'capExchangeServList'. The field 'capExchangeServList' has the following description: CapExchangeServList.

Returns:
CapExchangeServList

getDataCollectionServList

public DataCollectionServList getDataCollectionServList()
Returns the value of field 'dataCollectionServList'. The field 'dataCollectionServList' has the following description: DataCollectionServList.

Returns:
DataCollectionServList

getIOServicesServList

public IOServicesServList getIOServicesServList()
Returns the value of field 'iOServicesServList'. The field 'iOServicesServList' has the following description: IOServicesServList.

Returns:
IOServicesServList

getLogicalServList

public LogicalServList getLogicalServList()
Returns the value of field 'logicalServList'. The field 'logicalServList' has the following description: LogicalServList.

Returns:
LogicalServList

getMediaServList

public MediaServList getMediaServList()
Returns the value of field 'mediaServList'. The field 'mediaServList' has the following description: MediaServList.

Returns:
MediaServList

getMonitoringServList

public MonitoringServList getMonitoringServList()
Returns the value of field 'monitoringServList'. The field 'monitoringServList' has the following description: MonitoringServList.

Returns:
MonitoringServList

getPhysDevServList

public PhysDevServList getPhysDevServList()
Returns the value of field 'physDevServList'. The field 'physDevServList' has the following description: PhysDevServList.

Returns:
PhysDevServList

getRouteingServList

public RouteingServList getRouteingServList()
Returns the value of field 'routeingServList'. The field 'routeingServList' has the following description: RouteingServList.

Returns:
RouteingServList

getSnapshotServList

public SnapshotServList getSnapshotServList()
Returns the value of field 'snapshotServList'. The field 'snapshotServList' has the following description: SnapshotServList.

Returns:
SnapshotServList

getSystemStatServList

public SystemStatusServList getSystemStatServList()
Returns the value of field 'systemStatServList'. The field 'systemStatServList' has the following description: SystemStatServList.

Returns:
SystemStatusServList

getVendorSpecificServList

public VendorSpecificServList getVendorSpecificServList()
Returns the value of field 'vendorSpecificServList'. The field 'vendorSpecificServList' has the following description: VendorSpecificServList.

Returns:
VendorSpecificServList

getVoiceServList

public VoiceServList getVoiceServList()
Returns the value of field 'voiceServList'. The field 'voiceServList' has the following description: VoiceServList.

Returns:
VoiceServList

isValid

public boolean isValid()
Method isValid

Returns:
boolean

marshal

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

Parameters:
out -
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

marshal

public void marshal(org.xml.sax.ContentHandler handler)
             throws java.io.IOException,
                    org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Method marshal

Parameters:
handler -
Throws:
java.io.IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

setCDRServList

public void setCDRServList(CDRServList cDRServList)
Sets the value of field 'cDRServList'. The field 'cDRServList' has the following description: CDRServList.

Parameters:
cDRServList - the value of field 'cDRServList'.

setCallAssociatedServList

public void setCallAssociatedServList(CallAssociatedServList callAssociatedServList)
Sets the value of field 'callAssociatedServList'. The field 'callAssociatedServList' has the following description: CallAssociatedServList.

Parameters:
callAssociatedServList - the value of field 'callAssociatedServList'.

setCallControlServList

public void setCallControlServList(CallControlServList callControlServList)
Sets the value of field 'callControlServList'. The field 'callControlServList' has the following description: CallControlServList.

Parameters:
callControlServList - the value of field 'callControlServList'.

setCapExchangeServList

public void setCapExchangeServList(CapExchangeServList capExchangeServList)
Sets the value of field 'capExchangeServList'. The field 'capExchangeServList' has the following description: CapExchangeServList.

Parameters:
capExchangeServList - the value of field 'capExchangeServList'.

setDataCollectionServList

public void setDataCollectionServList(DataCollectionServList dataCollectionServList)
Sets the value of field 'dataCollectionServList'. The field 'dataCollectionServList' has the following description: DataCollectionServList.

Parameters:
dataCollectionServList - the value of field 'dataCollectionServList'.

setIOServicesServList

public void setIOServicesServList(IOServicesServList iOServicesServList)
Sets the value of field 'iOServicesServList'. The field 'iOServicesServList' has the following description: IOServicesServList.

Parameters:
iOServicesServList - the value of field 'iOServicesServList'.

setLogicalServList

public void setLogicalServList(LogicalServList logicalServList)
Sets the value of field 'logicalServList'. The field 'logicalServList' has the following description: LogicalServList.

Parameters:
logicalServList - the value of field 'logicalServList'.

setMediaServList

public void setMediaServList(MediaServList mediaServList)
Sets the value of field 'mediaServList'. The field 'mediaServList' has the following description: MediaServList.

Parameters:
mediaServList - the value of field 'mediaServList'.

setMonitoringServList

public void setMonitoringServList(MonitoringServList monitoringServList)
Sets the value of field 'monitoringServList'. The field 'monitoringServList' has the following description: MonitoringServList.

Parameters:
monitoringServList - the value of field 'monitoringServList'.

setPhysDevServList

public void setPhysDevServList(PhysDevServList physDevServList)
Sets the value of field 'physDevServList'. The field 'physDevServList' has the following description: PhysDevServList.

Parameters:
physDevServList - the value of field 'physDevServList'.

setRouteingServList

public void setRouteingServList(RouteingServList routeingServList)
Sets the value of field 'routeingServList'. The field 'routeingServList' has the following description: RouteingServList.

Parameters:
routeingServList - the value of field 'routeingServList'

setSnapshotServList

public void setSnapshotServList(SnapshotServList snapshotServList)
Sets the value of field 'snapshotServList'. The field 'snapshotServList' has the following description: SnapshotServList.

Parameters:
snapshotServList - the value of field 'snapshotServList'

setSystemStatServList

public void setSystemStatServList(SystemStatusServList systemStatServList)
Sets the value of field 'systemStatServList'. The field 'systemStatServList' has the following description: SystemStatServList.

Parameters:
systemStatServList - the value of field 'systemStatServList'.

setVendorSpecificServList

public void setVendorSpecificServList(VendorSpecificServList vendorSpecificServList)
Sets the value of field 'vendorSpecificServList'. The field 'vendorSpecificServList' has the following description: VendorSpecificServList.

Parameters:
vendorSpecificServList - the value of field 'vendorSpecificServList'.

setVoiceServList

public void setVoiceServList(VoiceServList voiceServList)
Sets the value of field 'voiceServList'. The field 'voiceServList' has the following description: VoiceServList.

Parameters:
voiceServList - the value of field 'voiceServList'.

unmarshalSupportedServices

public static SupportedServices unmarshalSupportedServices(java.io.Reader reader)
                                                    throws org.exolab.castor.xml.MarshalException,
                                                           org.exolab.castor.xml.ValidationException
Method unmarshalSupportedServices

Parameters:
reader -
Returns:
SupportedServices
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

validate

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

Throws:
org.exolab.castor.xml.ValidationException

4.1.0.610 20071213

Copyright 2004 Avaya Inc All Rights Reserved.