Class ServiceType
java.lang.Object
com.oracle.communications.brm.cc.model.Extension
com.oracle.communications.brm.cc.model.ServiceType
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ServiceBase
Information about the services.
Java class for serviceType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="serviceType"> <complexContent> <extension base="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}extension"> <sequence> <element name="id" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef"/> <element name="pendingDeferredActionsCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="accountRef" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef" minOccurs="0"/> <element name="aliasList" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> </sequence> <attribute name="elem" type="{http://www.w3.org/2001/XMLSchema}int" /> </restriction> </complexContent> </complexType> </element> <element name="balanceGroupRef" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef" minOccurs="0"/> <element name="creationDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> <element name="effectiveDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> <element name="lastStatusComment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="lastStatusChange" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> <element name="login" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="lifeCycleState" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="lastModified" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="password" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="passwordExpiration" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> <element name="passwordStatus" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}int"> </restriction> </simpleType> </element> <element name="status" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}int"> </restriction> </simpleType> </element> <element name="statusFlags" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="subscriptionServiceRef" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef" minOccurs="0"/> <element name="serviceAccessLevel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="balGrpIndex" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="nameinfoObj" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef" minOccurs="0"/> <element name="svcExpLastNotiOffset" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="svcExpLastNotiT" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Java class for anonymous complex type -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ResourceRef
protected List
<ServiceType.AliasList> The list of aliases associated with the service.protected ResourceRef
protected Integer
The balance group index.protected Calendar
The date and time the service type was created.protected Calendar
protected ResourceRef
protected Calendar
The date and time the service was last modified.protected Calendar
The date and time of the last status change.protected String
The comment associated with the last status change.protected Integer
The current life cycle state.protected String
The login associated with the service.protected String
The name of the service.protected ResourceRef
protected String
The password associated with the service.protected Calendar
The date and time the password expires.protected Integer
The current status of the password.protected Integer
The number of deferred actions that are pending for the service.protected String
The service access level.protected Integer
The status.protected Integer
The status flags.protected ResourceRef
protected String
The notification offset.protected Calendar
The last notification time. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the accountRef property.The list of aliases associated with the service.Gets the value of the balanceGroupRef property.The balance group index.The date and time the service type was created.Gets the value of the effectiveDate property.getId()
Gets the value of the id property.The date and time the service was last modified.The date and time of the last status change.The comment associated with the last status change.The current life cycle state.getLogin()
The login associated with the service.getName()
The name of the service.Gets the value of the nameinfoObj property.The password associated with the service.The date and time the password expires.The current status of the password.The number of deferred actions that are pending for the service.The service access level.The status.The status flags.Gets the value of the subscriptionServiceRef property.The notification offset.The last notification time.void
setAccountRef
(ResourceRef value) Sets the value of the accountRef property.void
setBalanceGroupRef
(ResourceRef value) Sets the value of the balanceGroupRef property.void
setBalGrpIndex
(Integer value) Sets the value of the balGrpIndex property.void
setCreationDate
(Calendar value) Sets the value of the creationDate property.void
setEffectiveDate
(Calendar value) Sets the value of the effectiveDate property.void
setId
(ResourceRef value) Sets the value of the id property.void
setLastModified
(Calendar value) Sets the value of the lastModified property.void
setLastStatusChange
(Calendar value) Sets the value of the lastStatusChange property.void
setLastStatusComment
(String value) Sets the value of the lastStatusComment property.void
setLifeCycleState
(Integer value) Sets the value of the lifeCycleState property.void
Sets the value of the login property.void
Sets the value of the name property.void
setNameinfoObj
(ResourceRef value) Sets the value of the nameinfoObj property.void
setPassword
(String value) Sets the value of the password property.void
setPasswordExpiration
(Calendar value) Sets the value of the passwordExpiration property.void
setPasswordStatus
(Integer value) Sets the value of the passwordStatus property.void
Sets the value of the pendingDeferredActionsCount property.void
setServiceAccessLevel
(String value) Sets the value of the serviceAccessLevel property.void
Sets the value of the status property.void
setStatusFlags
(Integer value) Sets the value of the statusFlags property.void
Sets the value of the subscriptionServiceRef property.void
setSvcExpLastNotiOffset
(String value) Sets the value of the svcExpLastNotiOffset property.void
setSvcExpLastNotiT
(Calendar value) Sets the value of the svcExpLastNotiT property.Methods inherited from class com.oracle.communications.brm.cc.model.Extension
getExtension, setExtension
-
Field Details
-
id
-
pendingDeferredActionsCount
The number of deferred actions that are pending for the service. -
accountRef
-
aliasList
The list of aliases associated with the service. -
balanceGroupRef
-
creationDate
The date and time the service type was created. -
effectiveDate
-
lastStatusComment
The comment associated with the last status change. -
lastStatusChange
The date and time of the last status change. -
login
The login associated with the service. -
lifeCycleState
The current life cycle state. -
lastModified
The date and time the service was last modified. -
name
The name of the service. -
password
The password associated with the service. -
passwordExpiration
The date and time the password expires. -
passwordStatus
The current status of the password. -
status
The status. -
statusFlags
The status flags. -
subscriptionServiceRef
-
serviceAccessLevel
The service access level. -
balGrpIndex
The balance group index. -
nameinfoObj
-
svcExpLastNotiOffset
The notification offset. -
svcExpLastNotiT
The last notification time.
-
-
Constructor Details
-
ServiceType
public ServiceType()
-
-
Method Details
-
getId
Gets the value of the id property.- Returns:
- possible object is
ResourceRef
-
setId
Sets the value of the id property.- Parameters:
value
- allowed object isResourceRef
-
getPendingDeferredActionsCount
The number of deferred actions that are pending for the service.- Returns:
- possible object is
Integer
-
setPendingDeferredActionsCount
Sets the value of the pendingDeferredActionsCount property.- Parameters:
value
- allowed object isInteger
- See Also:
-
getAccountRef
Gets the value of the accountRef property.- Returns:
- possible object is
ResourceRef
-
setAccountRef
Sets the value of the accountRef property.- Parameters:
value
- allowed object isResourceRef
-
getAliasList
The list of aliases associated with the service. Gets the value of the aliasList property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the aliasList property.For example, to add a new item, do as follows:
getAliasList().add(newItem);
Objects of the following type(s) are allowed in the list
ServiceType.AliasList
- Returns:
- The value of the aliasList property.
-
getBalanceGroupRef
Gets the value of the balanceGroupRef property.- Returns:
- possible object is
ResourceRef
-
setBalanceGroupRef
Sets the value of the balanceGroupRef property.- Parameters:
value
- allowed object isResourceRef
-
getCreationDate
The date and time the service type was created.- Returns:
- possible object is
String
-
setCreationDate
Sets the value of the creationDate property.- Parameters:
value
- allowed object isString
- See Also:
-
getEffectiveDate
Gets the value of the effectiveDate property.- Returns:
- possible object is
String
-
setEffectiveDate
Sets the value of the effectiveDate property.- Parameters:
value
- allowed object isString
-
getLastStatusComment
The comment associated with the last status change.- Returns:
- possible object is
String
-
setLastStatusComment
Sets the value of the lastStatusComment property.- Parameters:
value
- allowed object isString
- See Also:
-
getLastStatusChange
The date and time of the last status change.- Returns:
- possible object is
String
-
setLastStatusChange
Sets the value of the lastStatusChange property.- Parameters:
value
- allowed object isString
- See Also:
-
getLogin
The login associated with the service.- Returns:
- possible object is
String
-
setLogin
Sets the value of the login property.- Parameters:
value
- allowed object isString
- See Also:
-
getLifeCycleState
The current life cycle state.- Returns:
- possible object is
Integer
-
setLifeCycleState
Sets the value of the lifeCycleState property.- Parameters:
value
- allowed object isInteger
- See Also:
-
getLastModified
The date and time the service was last modified.- Returns:
- possible object is
String
-
setLastModified
Sets the value of the lastModified property.- Parameters:
value
- allowed object isString
- See Also:
-
getName
The name of the service.- Returns:
- possible object is
String
-
setName
Sets the value of the name property.- Parameters:
value
- allowed object isString
- See Also:
-
getPassword
The password associated with the service.- Returns:
- possible object is
String
-
setPassword
Sets the value of the password property.- Parameters:
value
- allowed object isString
- See Also:
-
getPasswordExpiration
The date and time the password expires.- Returns:
- possible object is
String
-
setPasswordExpiration
Sets the value of the passwordExpiration property.- Parameters:
value
- allowed object isString
- See Also:
-
getPasswordStatus
The current status of the password.- Returns:
- possible object is
Integer
-
setPasswordStatus
Sets the value of the passwordStatus property.- Parameters:
value
- allowed object isInteger
- See Also:
-
getStatus
The status.- Returns:
- possible object is
Integer
-
setStatus
Sets the value of the status property.- Parameters:
value
- allowed object isInteger
- See Also:
-
getStatusFlags
The status flags.- Returns:
- possible object is
Integer
-
setStatusFlags
Sets the value of the statusFlags property.- Parameters:
value
- allowed object isInteger
- See Also:
-
getSubscriptionServiceRef
Gets the value of the subscriptionServiceRef property.- Returns:
- possible object is
ResourceRef
-
setSubscriptionServiceRef
Sets the value of the subscriptionServiceRef property.- Parameters:
value
- allowed object isResourceRef
-
getServiceAccessLevel
The service access level.- Returns:
- possible object is
String
-
setServiceAccessLevel
Sets the value of the serviceAccessLevel property.- Parameters:
value
- allowed object isString
- See Also:
-
getBalGrpIndex
The balance group index.- Returns:
- possible object is
Integer
-
setBalGrpIndex
Sets the value of the balGrpIndex property.- Parameters:
value
- allowed object isInteger
- See Also:
-
getNameinfoObj
Gets the value of the nameinfoObj property.- Returns:
- possible object is
ResourceRef
-
setNameinfoObj
Sets the value of the nameinfoObj property.- Parameters:
value
- allowed object isResourceRef
-
getSvcExpLastNotiOffset
The notification offset.- Returns:
- possible object is
String
-
setSvcExpLastNotiOffset
Sets the value of the svcExpLastNotiOffset property.- Parameters:
value
- allowed object isString
- See Also:
-
getSvcExpLastNotiT
The last notification time.- Returns:
- possible object is
String
-
setSvcExpLastNotiT
Sets the value of the svcExpLastNotiT property.- Parameters:
value
- allowed object isString
- See Also:
-