public class ExtendedMixedCallLogsEntry17sp4 extends Object
Modifier | Constructor and Description |
---|---|
protected |
ExtendedMixedCallLogsEntry17sp4()
Protected Call for Use by Node Construction Methods
|
|
ExtendedMixedCallLogsEntry17sp4(CallLogsType callLogType,
String countryCode,
String callLogId,
String callId,
EnhancedCallLogsSubscriberType subscriberType,
PresentationIndicator callingPresentationIndicator,
BasicCallType basicCallType,
Date time,
Long startTime) |
public CallLogsType callLogType
public transient boolean callLogTypeIsModified
@Size(max=3) public String countryCode
public transient boolean countryCodeIsModified
@Size(min=1, max=36) public String callLogId
public transient boolean callLogIdIsModified
@Size(min=1, max=40) public String callId
public transient boolean callIdIsModified
public EnhancedCallLogsSubscriberType subscriberType
public transient boolean subscriberTypeIsModified
@Size(min=1, max=161) public String dialedNumber
public transient boolean dialedNumberIsModified
@Size(min=1, max=161) public String calledNumber
public transient boolean calledNumberIsModified
@Size(min=1, max=161) public String networkTranslatedAddress
public transient boolean networkTranslatedAddressIsModified
@Size(min=1, max=161) public String callingAssertedNumber
public transient boolean callingAssertedNumberIsModified
@Size(min=1, max=161) public String callingPresentationNumber
public transient boolean callingPresentationNumberIsModified
public CallingPresentationNumberSource callingPresentationNumberSource
public transient boolean callingPresentationNumberSourceIsModified
@Size(min=1, max=80) public String callingPresentationName
public transient boolean callingPresentationNameIsModified
public PresentationIndicator callingPresentationIndicator
public transient boolean callingPresentationIndicatorIsModified
@Size(min=1, max=30) public String callingGroupId
public transient boolean callingGroupIdIsModified
@Size(min=1, max=62) public String calledDirectoryName
public transient boolean calledDirectoryNameIsModified
@Size(min=1, max=30) public String calledGroupId
public transient boolean calledGroupIdIsModified
@Size(min=1, max=161) public String connectedNumber
public transient boolean connectedNumberIsModified
public ConnectedNumberSource connectedNumberSource
public transient boolean connectedNumberSourceIsModified
@Size(min=1, max=80) public String connectedName
public transient boolean connectedNameIsModified
public PresentationIndicator connectedPresentationIndicator
public transient boolean connectedPresentationIndicatorIsModified
public NetworkType typeOfNetwork
public transient boolean typeOfNetworkIsModified
public CallCategory callCategory
public transient boolean callCategoryIsModified
public BasicCallType basicCallType
public transient boolean basicCallTypeIsModified
@Size(min=1, max=40) public String configurableCallType
public transient boolean configurableCallTypeIsModified
@Size(min=1, max=40) public String alternateCallIndicator
public transient boolean alternateCallIndicatorIsModified
@Size(min=1, max=40) public String virtualOnNetCallType
public transient boolean virtualOnNetCallTypeIsModified
public Date time
public transient boolean timeIsModified
public Long startTime
public transient boolean startTimeIsModified
public Long answerTime
public transient boolean answerTimeIsModified
public Long releaseTime
public transient boolean releaseTimeIsModified
public Long detachedTime
public transient boolean detachedTimeIsModified
public Long detachedAnswerTime
public transient boolean detachedAnswerTimeIsModified
@Size(min=1, max=202) public String outgoingDnis
public transient boolean outgoingDnisIsModified
public ServiceInvocationDisposition serviceInvocationDisposition
public transient boolean serviceInvocationDispositionIsModified
@Size(min=1, max=161) public String serviceInvocationDialedNumber
public transient boolean serviceInvocationDialedNumberIsModified
@Size(min=1, max=161) public String serviceInvocationCalledNumber
public transient boolean serviceInvocationCalledNumberIsModified
@Size(min=1, max=161) public String serviceInvocationNetworkTranslatedAddress
public transient boolean serviceInvocationNetworkTranslatedAddressIsModified
public NetworkType serviceInvocationTypeOfNetwork
public transient boolean serviceInvocationTypeOfNetworkIsModified
public CallCategory serviceInvocationCallCategory
public transient boolean serviceInvocationCallCategoryIsModified
public BasicCallType serviceInvocationBasicCallType
public transient boolean serviceInvocationBasicCallTypeIsModified
@Size(min=1, max=40) public String serviceInvocationConfigurableCallType
public transient boolean serviceInvocationConfigurableCallTypeIsModified
@Size(min=1, max=40) public String serviceInvocationAlternateCallIndicator
public transient boolean serviceInvocationAlternateCallIndicatorIsModified
@Size(min=1, max=40) public String serviceInvocationVirtualOnNetCallType
public transient boolean serviceInvocationVirtualOnNetCallTypeIsModified
@Size(min=1, max=62) public String serviceInvocationCalledDirectoryName
public transient boolean serviceInvocationCalledDirectoryNameIsModified
@Size(min=1, max=30) public String serviceInvocationCalledGroupId
public transient boolean serviceInvocationCalledGroupIdIsModified
@Size(min=1, max=161) public String redirectingNumber
public transient boolean redirectingNumberIsModified
@Size(min=1, max=80) public String redirectingName
public transient boolean redirectingNameIsModified
public RedirectingPresentationIndicator redirectingPresentationIndicator
public transient boolean redirectingPresentationIndicatorIsModified
@Size(min=1, max=20) public String RedirectingReason
public transient boolean RedirectingReasonIsModified
@Size(min=2, max=14) public String accountAuthorizationCode
public transient boolean accountAuthorizationCodeIsModified
@Size(min=2, max=14) public String callAuthorizationCode
public transient boolean callAuthorizationCodeIsModified
@Size(min=1, max=30) public String userGroupId
public transient boolean userGroupIdIsModified
@Size(min=1, max=161) public String userId
public transient boolean userIdIsModified
@Size(min=1, max=23) public String userPrimaryDn
public transient boolean userPrimaryDnIsModified
@Size(min=2, max=20) public String userPrimaryExtension
public transient boolean userPrimaryExtensionIsModified
public ExtendedMixedCallLogsEntry17sp4(CallLogsType callLogType, String countryCode, String callLogId, String callId, EnhancedCallLogsSubscriberType subscriberType, PresentationIndicator callingPresentationIndicator, BasicCallType basicCallType, Date time, Long startTime)
protected ExtendedMixedCallLogsEntry17sp4()
public CallLogsType getCallLogType()
public ExtendedMixedCallLogsEntry17sp4 setCallLogType(CallLogsType callLogType)
public String getCountryCode()
public ExtendedMixedCallLogsEntry17sp4 setCountryCode(String countryCode)
public String getCallLogId()
public ExtendedMixedCallLogsEntry17sp4 setCallLogId(String callLogId)
public String getCallId()
public ExtendedMixedCallLogsEntry17sp4 setCallId(String callId)
public EnhancedCallLogsSubscriberType getSubscriberType()
public ExtendedMixedCallLogsEntry17sp4 setSubscriberType(EnhancedCallLogsSubscriberType subscriberType)
public String getDialedNumber()
public ExtendedMixedCallLogsEntry17sp4 setDialedNumber(String dialedNumber)
public String getCalledNumber()
public ExtendedMixedCallLogsEntry17sp4 setCalledNumber(String calledNumber)
public String getNetworkTranslatedAddress()
public ExtendedMixedCallLogsEntry17sp4 setNetworkTranslatedAddress(String networkTranslatedAddress)
public String getCallingAssertedNumber()
public ExtendedMixedCallLogsEntry17sp4 setCallingAssertedNumber(String callingAssertedNumber)
public String getCallingPresentationNumber()
public ExtendedMixedCallLogsEntry17sp4 setCallingPresentationNumber(String callingPresentationNumber)
public CallingPresentationNumberSource getCallingPresentationNumberSource()
public ExtendedMixedCallLogsEntry17sp4 setCallingPresentationNumberSource(CallingPresentationNumberSource callingPresentationNumberSource)
public String getCallingPresentationName()
public ExtendedMixedCallLogsEntry17sp4 setCallingPresentationName(String callingPresentationName)
public PresentationIndicator getCallingPresentationIndicator()
public ExtendedMixedCallLogsEntry17sp4 setCallingPresentationIndicator(PresentationIndicator callingPresentationIndicator)
public String getCallingGroupId()
public ExtendedMixedCallLogsEntry17sp4 setCallingGroupId(String callingGroupId)
public String getCalledDirectoryName()
public ExtendedMixedCallLogsEntry17sp4 setCalledDirectoryName(String calledDirectoryName)
public String getCalledGroupId()
public ExtendedMixedCallLogsEntry17sp4 setCalledGroupId(String calledGroupId)
public String getConnectedNumber()
public ExtendedMixedCallLogsEntry17sp4 setConnectedNumber(String connectedNumber)
public ConnectedNumberSource getConnectedNumberSource()
public ExtendedMixedCallLogsEntry17sp4 setConnectedNumberSource(ConnectedNumberSource connectedNumberSource)
public String getConnectedName()
public ExtendedMixedCallLogsEntry17sp4 setConnectedName(String connectedName)
public PresentationIndicator getConnectedPresentationIndicator()
public ExtendedMixedCallLogsEntry17sp4 setConnectedPresentationIndicator(PresentationIndicator connectedPresentationIndicator)
public NetworkType getTypeOfNetwork()
public ExtendedMixedCallLogsEntry17sp4 setTypeOfNetwork(NetworkType typeOfNetwork)
public CallCategory getCallCategory()
public ExtendedMixedCallLogsEntry17sp4 setCallCategory(CallCategory callCategory)
public BasicCallType getBasicCallType()
public ExtendedMixedCallLogsEntry17sp4 setBasicCallType(BasicCallType basicCallType)
public String getConfigurableCallType()
public ExtendedMixedCallLogsEntry17sp4 setConfigurableCallType(String configurableCallType)
public String getAlternateCallIndicator()
public ExtendedMixedCallLogsEntry17sp4 setAlternateCallIndicator(String alternateCallIndicator)
public String getVirtualOnNetCallType()
public ExtendedMixedCallLogsEntry17sp4 setVirtualOnNetCallType(String virtualOnNetCallType)
public Date getTime()
public ExtendedMixedCallLogsEntry17sp4 setTime(Date time)
public Long getStartTime()
public ExtendedMixedCallLogsEntry17sp4 setStartTime(Long startTime)
public Long getAnswerTime()
public ExtendedMixedCallLogsEntry17sp4 setAnswerTime(Long answerTime)
public Long getReleaseTime()
public ExtendedMixedCallLogsEntry17sp4 setReleaseTime(Long releaseTime)
public Long getDetachedTime()
public ExtendedMixedCallLogsEntry17sp4 setDetachedTime(Long detachedTime)
public Long getDetachedAnswerTime()
public ExtendedMixedCallLogsEntry17sp4 setDetachedAnswerTime(Long detachedAnswerTime)
public String getOutgoingDnis()
public ExtendedMixedCallLogsEntry17sp4 setOutgoingDnis(String outgoingDnis)
public ServiceInvocationDisposition getServiceInvocationDisposition()
public ExtendedMixedCallLogsEntry17sp4 setServiceInvocationDisposition(ServiceInvocationDisposition serviceInvocationDisposition)
public String getServiceInvocationDialedNumber()
public ExtendedMixedCallLogsEntry17sp4 setServiceInvocationDialedNumber(String serviceInvocationDialedNumber)
public String getServiceInvocationCalledNumber()
public ExtendedMixedCallLogsEntry17sp4 setServiceInvocationCalledNumber(String serviceInvocationCalledNumber)
public String getServiceInvocationNetworkTranslatedAddress()
public ExtendedMixedCallLogsEntry17sp4 setServiceInvocationNetworkTranslatedAddress(String serviceInvocationNetworkTranslatedAddress)
public NetworkType getServiceInvocationTypeOfNetwork()
public ExtendedMixedCallLogsEntry17sp4 setServiceInvocationTypeOfNetwork(NetworkType serviceInvocationTypeOfNetwork)
public CallCategory getServiceInvocationCallCategory()
public ExtendedMixedCallLogsEntry17sp4 setServiceInvocationCallCategory(CallCategory serviceInvocationCallCategory)
public BasicCallType getServiceInvocationBasicCallType()
public ExtendedMixedCallLogsEntry17sp4 setServiceInvocationBasicCallType(BasicCallType serviceInvocationBasicCallType)
public String getServiceInvocationConfigurableCallType()
public ExtendedMixedCallLogsEntry17sp4 setServiceInvocationConfigurableCallType(String serviceInvocationConfigurableCallType)
public String getServiceInvocationAlternateCallIndicator()
public ExtendedMixedCallLogsEntry17sp4 setServiceInvocationAlternateCallIndicator(String serviceInvocationAlternateCallIndicator)
public String getServiceInvocationVirtualOnNetCallType()
public ExtendedMixedCallLogsEntry17sp4 setServiceInvocationVirtualOnNetCallType(String serviceInvocationVirtualOnNetCallType)
public String getServiceInvocationCalledDirectoryName()
public ExtendedMixedCallLogsEntry17sp4 setServiceInvocationCalledDirectoryName(String serviceInvocationCalledDirectoryName)
public String getServiceInvocationCalledGroupId()
public ExtendedMixedCallLogsEntry17sp4 setServiceInvocationCalledGroupId(String serviceInvocationCalledGroupId)
public String getRedirectingNumber()
public ExtendedMixedCallLogsEntry17sp4 setRedirectingNumber(String redirectingNumber)
public String getRedirectingName()
public ExtendedMixedCallLogsEntry17sp4 setRedirectingName(String redirectingName)
public RedirectingPresentationIndicator getRedirectingPresentationIndicator()
public ExtendedMixedCallLogsEntry17sp4 setRedirectingPresentationIndicator(RedirectingPresentationIndicator redirectingPresentationIndicator)
public String getRedirectingReason()
public ExtendedMixedCallLogsEntry17sp4 setRedirectingReason(String RedirectingReason)
public String getAccountAuthorizationCode()
public ExtendedMixedCallLogsEntry17sp4 setAccountAuthorizationCode(String accountAuthorizationCode)
public String getCallAuthorizationCode()
public ExtendedMixedCallLogsEntry17sp4 setCallAuthorizationCode(String callAuthorizationCode)
public String getUserGroupId()
public ExtendedMixedCallLogsEntry17sp4 setUserGroupId(String userGroupId)
public String getUserId()
public ExtendedMixedCallLogsEntry17sp4 setUserId(String userId)
public String getUserPrimaryDn()
public ExtendedMixedCallLogsEntry17sp4 setUserPrimaryDn(String userPrimaryDn)
public String getUserPrimaryExtension()
public ExtendedMixedCallLogsEntry17sp4 setUserPrimaryExtension(String userPrimaryExtension)
public static ExtendedMixedCallLogsEntry17sp4 getFromNode(Node node)
node
- The source node to parse.public static ExtendedMixedCallLogsEntry17sp4[] getListFromNode(Node node, String elementName)
node
- The source node to retrieve the array.elementName
- The element name to iterate through.public static ExtendedMixedCallLogsEntry17sp4[] getListFromNode(Node[] nodeList)
nodeList
- The source node array to retrieve the elements.public ExtendedMixedCallLogsEntry17sp4Proxy getProxy()
public static ExtendedMixedCallLogsEntry17sp4 fromProxy(BroadWorksServer bws, ExtendedMixedCallLogsEntry17sp4Proxy proxy)
bws
- The current active BroadWorks Server connection.proxy
- The proxy object to inject.Copyright © 2016 ECG, Inc. All rights reserved.