Package de.siemens.icn.hipath.dls.apiv100

Dls API interface
This package contains the DlsAPI interface.

See:
          Description

Interface Summary
DlsAPIv100 The DlsAPI Interface.
 

Class Summary
DeviceAPIout  
DeviceDescriptionAPIout  
DeviceProfileAPIout  
DlsAPIout Object returned by DlsAPI requests All elements are of type String; other types are not used to avoid compatibility problems with different WebService toolkits.
FunctionDescriptionAPIout  
LayoutDescriptionAPIout  
SipSubscriberData This class serves as data holder for sip subscriber values.
SipSubscriberDeleteData  
SipSubscriberDeleteList This class represents a list of sip subscribers.
SipSubscriberList This class represents a list of sip subscribers.
 

Package de.siemens.icn.hipath.dls.apiv100 Description

Dls API interface
This package contains the DlsAPI interface.
The DlsAPIv100 interface is provided as webservice. The corresponding WSDL file can be found at DlsAPIv100.wsdl.

Parameter
All simple parameter or array parameter supplied with method calls must not be 'null'. If a parameter should not be set, the 'empty' instance of the parameter type should be submitted.

Complex parameter types (e.g. Device) may be 'null', but the same rule as for parameters applies for their attributes: All simple attributes or array attributes of a complex parameter type or of ancestors of complex parameter types must not be 'null'.

Return values
Api method return values are never 'null'. If a complex type is returned DLS Api ensures that all of its attributes are never 'null'.