public class ExtendedServiceRequest extends Sequence
ExtendedServiceRequest
type.Constructor and Description |
---|
ExtendedServiceRequest()
The default constructor.
|
ExtendedServiceRequest(INTEGER serviceType,
NASKeySetIdentifier nasKeySetIdentifier,
MobileIdentity mtmsi)
Constructs an instance of the
ExtendedServiceRequest with the specified mandatory
components. |
ExtendedServiceRequest(INTEGER serviceType,
NASKeySetIdentifier nasKeySetIdentifier,
MobileIdentity mtmsi,
CSFBResponse csfbResponse,
EPSBearerContextStatus epsBearerContextStatus,
DeviceProperties deviceProperties)
Constructs an instance of the
ExtendedServiceRequest with the specified
components. |
Modifier and Type | Method and Description |
---|---|
void |
deleteCsfbResponse()
Omits the
csfbResponse optional field from the value. |
void |
deleteDeviceProperties()
Omits the
deviceProperties optional field from the value. |
void |
deleteEpsBearerContextStatus()
Omits the
epsBearerContextStatus optional field from the value. |
CSFBResponse |
getCsfbResponse()
Returns the value of the
csfbResponse optional field. |
DeviceProperties |
getDeviceProperties()
Returns the value of the
deviceProperties optional field. |
EPSBearerContextStatus |
getEpsBearerContextStatus()
Returns the value of the
epsBearerContextStatus optional field. |
MobileIdentity |
getMtmsi()
Returns the value of the
mtmsi field. |
NASKeySetIdentifier |
getNasKeySetIdentifier()
Returns the value of the
nasKeySetIdentifier field. |
INTEGER |
getServiceType()
Returns the value of the
serviceType field. |
boolean |
hasCsfbResponse()
Reports whether the
csfbResponse optional field is present in the value. |
boolean |
hasDeviceProperties()
Reports whether the
deviceProperties optional field is present in the value. |
boolean |
hasEpsBearerContextStatus()
Reports whether the
epsBearerContextStatus optional field is present in the value. |
void |
setCsfbResponse(CSFBResponse csfbResponse)
Sets the value of the
csfbResponse optional field. |
void |
setDeviceProperties(DeviceProperties deviceProperties)
Sets the value of the
deviceProperties optional field. |
void |
setEpsBearerContextStatus(EPSBearerContextStatus epsBearerContextStatus)
Sets the value of the
epsBearerContextStatus optional field. |
void |
setMtmsi(MobileIdentity mtmsi)
Sets the value of the
mtmsi field. |
void |
setNasKeySetIdentifier(NASKeySetIdentifier nasKeySetIdentifier)
Sets the value of the
nasKeySetIdentifier field. |
void |
setServiceType(INTEGER serviceType)
Sets the value of the
serviceType field. |
public ExtendedServiceRequest()
public ExtendedServiceRequest(INTEGER serviceType, NASKeySetIdentifier nasKeySetIdentifier, MobileIdentity mtmsi)
ExtendedServiceRequest
with the specified mandatory
components.serviceType
- the value of the serviceType
mandatory field.
The ServiceType
class defines meaningful names for particular values of the field.nasKeySetIdentifier
- the value of the nasKeySetIdentifier
mandatory field.mtmsi
- the value of the mtmsi
mandatory field.java.lang.IllegalArgumentException
- when any component has a null value.public ExtendedServiceRequest(INTEGER serviceType, NASKeySetIdentifier nasKeySetIdentifier, MobileIdentity mtmsi, CSFBResponse csfbResponse, EPSBearerContextStatus epsBearerContextStatus, DeviceProperties deviceProperties)
ExtendedServiceRequest
with the specified
components.serviceType
- the value of the serviceType
field (mandatory).
The ServiceType
class defines meaningful names for particular values of the field.nasKeySetIdentifier
- the value of the nasKeySetIdentifier
field (mandatory).mtmsi
- the value of the mtmsi
field (mandatory).csfbResponse
- the value of the csfbResponse
field (optional).epsBearerContextStatus
- the value of the epsBearerContextStatus
field (optional).deviceProperties
- the value of the deviceProperties
field (optional).java.lang.IllegalArgumentException
- when any mandatory component has a null value.public INTEGER getServiceType()
serviceType
field.serviceType
field.
The ServiceType
class defines meaningful names for particular values of the field.public void setServiceType(INTEGER serviceType)
serviceType
field.serviceType
- the value of the serviceType
field.
The ServiceType
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the serviceType
parameter is null.public NASKeySetIdentifier getNasKeySetIdentifier()
nasKeySetIdentifier
field.nasKeySetIdentifier
field.public void setNasKeySetIdentifier(NASKeySetIdentifier nasKeySetIdentifier)
nasKeySetIdentifier
field.nasKeySetIdentifier
- the value of the nasKeySetIdentifier
field.java.lang.IllegalArgumentException
- when the nasKeySetIdentifier
parameter is null.public MobileIdentity getMtmsi()
mtmsi
field.mtmsi
field.public void setMtmsi(MobileIdentity mtmsi)
mtmsi
field.mtmsi
- the value of the mtmsi
field.java.lang.IllegalArgumentException
- when the mtmsi
parameter is null.public CSFBResponse getCsfbResponse()
csfbResponse
optional field.csfbResponse
optional field or null if the field is omitted.public void setCsfbResponse(CSFBResponse csfbResponse)
csfbResponse
optional field.csfbResponse
- the value of the csfbResponse
optional field. A null
value indicates that the optional field is omitted.public boolean hasCsfbResponse()
csfbResponse
optional field is present in the value.csfbResponse
optional field is present in the value.public void deleteCsfbResponse()
csfbResponse
optional field from the value.public EPSBearerContextStatus getEpsBearerContextStatus()
epsBearerContextStatus
optional field.epsBearerContextStatus
optional field or null if the field is omitted.public void setEpsBearerContextStatus(EPSBearerContextStatus epsBearerContextStatus)
epsBearerContextStatus
optional field.epsBearerContextStatus
- the value of the epsBearerContextStatus
optional field. A null
value indicates that the optional field is omitted.public boolean hasEpsBearerContextStatus()
epsBearerContextStatus
optional field is present in the value.epsBearerContextStatus
optional field is present in the value.public void deleteEpsBearerContextStatus()
epsBearerContextStatus
optional field from the value.public DeviceProperties getDeviceProperties()
deviceProperties
optional field.deviceProperties
optional field or null if the field is omitted.public void setDeviceProperties(DeviceProperties deviceProperties)
deviceProperties
optional field.deviceProperties
- the value of the deviceProperties
optional field. A null
value indicates that the optional field is omitted.public boolean hasDeviceProperties()
deviceProperties
optional field is present in the value.deviceProperties
optional field is present in the value.public void deleteDeviceProperties()
deviceProperties
optional field from the value.Copyright © 2024 OSS Nokalva, Inc. All rights reserved.
This document is proprietary to OSS Nokalva, Inc., and may be used only by their direct licensees. Distribution is not permitted. This copyright statement must not be removed.