de.siemens.icn.hipath.dls.apiv100
Class SipSubscriberList

java.lang.Object
  extended by de.siemens.icn.hipath.dls.apiv100.DlsAPIout
      extended by de.siemens.icn.hipath.dls.apiv100.SipSubscriberList

public class SipSubscriberList
extends DlsAPIout

This class represents a list of sip subscribers.


Field Summary
 
Fields inherited from class de.siemens.icn.hipath.dls.apiv100.DlsAPIout
DLSAPI_ERROR_ALREADY_EXISTS, DLSAPI_ERROR_AMBIGUOUS, DLSAPI_ERROR_BUSY, DLSAPI_ERROR_CANCELLED, DLSAPI_ERROR_EXCEPTION, DLSAPI_ERROR_EXPIRED, DLSAPI_ERROR_FAILED, DLSAPI_ERROR_FATAL, DLSAPI_ERROR_INVALID_LOGON, DLSAPI_ERROR_INVALID_MOBILE_USER_PIN, DLSAPI_ERROR_INVALID_OBJECT, DLSAPI_ERROR_INVALID_PARAM, DLSAPI_ERROR_INVALID_SESSION, DLSAPI_ERROR_IS_REGISTERED_DEVICE, DLSAPI_ERROR_LOGGED_ON, DLSAPI_ERROR_NO_MOBILE_USER, DLSAPI_ERROR_NOT_FOUND, DLSAPI_ERROR_NOT_IMPLEMENTED, DLSAPI_ERROR_NOT_LOGGED_ON, DLSAPI_ERROR_NOT_MOBILITY_ENABLED, DLSAPI_ERROR_NOT_PERMITTED, DLSAPI_ERROR_TIMEOUT, DLSAPI_ERROR_TRY_AGAIN, DLSAPI_ERROR_VERIFY, DLSAPI_OK_BOUNDARY, DLSAPI_OK_RUNNING, DLSAPI_REQUEST_ID_ERROR, DLSAPI_REQUEST_ID_FINISHED, DLSAPI_REQUESTID_STATUS_ACTIVE, DLSAPI_REQUESTID_STATUS_CANCELLED, DLSAPI_REQUESTID_STATUS_CONFIRMED, DLSAPI_REQUESTID_STATUS_EXPIRED, DLSAPI_REQUESTID_STATUS_FAILED, DLSAPI_REQUESTID_STATUS_FINISHED, DLSAPI_REQUESTID_STATUS_RUNNING, requestID, result, status, statusText
 
Constructor Summary
SipSubscriberList()
           
SipSubscriberList(SipSubscriberData[] typedSubscribers)
           
SipSubscriberList(SipSubscriberData[] typedSubscribers, int newStatus)
           
SipSubscriberList(SipSubscriberData[] typedSubscribers, int newStatus, java.lang.String newStatusText)
           
SipSubscriberList(SipSubscriberData[] typedSubscribers, int newStatus, java.lang.String newStatusText, java.lang.String newResult)
           
SipSubscriberList(SipSubscriberData[] typedSubscribers, int newStatus, java.lang.String newStatusText, java.lang.String newResult, java.lang.String newRequestID)
           
 
Method Summary
 int getNumberOfSubscribers()
           
 SipSubscriberData[] getSipSubscribers()
           
 java.lang.String toString(java.lang.String queryType)
           
 
Methods inherited from class de.siemens.icn.hipath.dls.apiv100.DlsAPIout
getRequestID, getResult, getStatus, getStatusText
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SipSubscriberList

public SipSubscriberList(SipSubscriberData[] typedSubscribers,
                         int newStatus,
                         java.lang.String newStatusText,
                         java.lang.String newResult,
                         java.lang.String newRequestID)

SipSubscriberList

public SipSubscriberList(SipSubscriberData[] typedSubscribers,
                         int newStatus,
                         java.lang.String newStatusText,
                         java.lang.String newResult)

SipSubscriberList

public SipSubscriberList(SipSubscriberData[] typedSubscribers,
                         int newStatus,
                         java.lang.String newStatusText)

SipSubscriberList

public SipSubscriberList(SipSubscriberData[] typedSubscribers,
                         int newStatus)

SipSubscriberList

public SipSubscriberList(SipSubscriberData[] typedSubscribers)

SipSubscriberList

public SipSubscriberList()
Method Detail

getSipSubscribers

public SipSubscriberData[] getSipSubscribers()
Returns:
Array of sip subscribers. The array is never 'null', but it may be empty.

getNumberOfSubscribers

public int getNumberOfSubscribers()
Returns:
Length of array returned by getSipSubscribers() (Non-negative integer).

toString

public java.lang.String toString(java.lang.String queryType)