|
Oracle Communications Service Broker Platform MBean Java API Reference 6.0 E26173-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.axia.config.beans.protocol.diameter.DiameterDescriptorType
oracle.axia.config.beans.protocol.diameter.RouteType
public class RouteType
Java class for routeType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="routeType"> <complexContent> <extension base="{http://xmlns.oracle.com/axia/diameter-config}diameter-descriptorType"> <sequence> <element name="realm" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="application_id" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="action" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="local"/> <enumeration value="relay"/> <enumeration value="proxy"/> <enumeration value="redirect"/> </restriction> </simpleType> </element> <element name="server" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Field Summary | |
---|---|
protected javax.xml.bind.JAXBElement<java.lang.String> |
action |
protected java.lang.Integer |
applicationId |
protected javax.xml.bind.JAXBElement<java.lang.String> |
realm |
protected java.util.List<java.lang.String> |
server |
Fields inherited from class oracle.axia.config.beans.protocol.diameter.DiameterDescriptorType |
---|
name |
Constructor Summary | |
---|---|
RouteType() Default Constructor |
|
RouteType(javax.xml.bind.JAXBElement<java.lang.String> realm, java.lang.Integer applicationId, javax.xml.bind.JAXBElement<java.lang.String> action, java.util.List<java.lang.String> server) |
Method Summary | |
---|---|
void |
addServer(java.lang.String var) Add a new element named server |
javax.xml.bind.JAXBElement<java.lang.String> |
getAction() Gets the value of the action property. |
java.lang.String |
getActionMBean() Get the value of the java.lang.String element |
java.lang.Integer |
getApplicationId() Gets the value of the applicationId property. |
javax.xml.bind.JAXBElement<java.lang.String> |
getRealm() Gets the value of the realm property. |
java.lang.String |
getRealmMBean() Get the value of the java.lang.String element |
java.util.List<java.lang.String> |
getServer() Gets the value of the server property. |
void |
removeServer(int index) Remove an element named server by the index |
void |
setAction(javax.xml.bind.JAXBElement<java.lang.String> value) Sets the value of the action property. |
void |
setActionMBean(java.lang.String action) Set the value of the java.lang.String element |
void |
setApplicationId(java.lang.Integer value) Sets the value of the applicationId property. |
void |
setRealm(javax.xml.bind.JAXBElement<java.lang.String> value) Sets the value of the realm property. |
void |
setRealmMBean(java.lang.String realm) Set the value of the java.lang.String element |
Methods inherited from class oracle.axia.config.beans.protocol.diameter.DiameterDescriptorType |
---|
getName, getNameMBean, setName, setNameMBean |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface oracle.axia.config.beans.protocol.diameter.DiameterDescriptorTypeMBean |
---|
getNameMBean, setNameMBean |
Field Detail |
---|
protected javax.xml.bind.JAXBElement<java.lang.String> realm
protected java.lang.Integer applicationId
protected javax.xml.bind.JAXBElement<java.lang.String> action
protected java.util.List<java.lang.String> server
Constructor Detail |
---|
public RouteType()
public RouteType(javax.xml.bind.JAXBElement<java.lang.String> realm, java.lang.Integer applicationId, javax.xml.bind.JAXBElement<java.lang.String> action, java.util.List<java.lang.String> server)
Method Detail |
---|
public javax.xml.bind.JAXBElement<java.lang.String> getRealm()
JAXBElement
<
String
>
public void setRealm(javax.xml.bind.JAXBElement<java.lang.String> value)
value
- allowed object is JAXBElement
<
String
>
public java.lang.Integer getApplicationId()
getApplicationId
in interface RouteTypeReadOnlyMBean
Integer
public void setApplicationId(java.lang.Integer value)
setApplicationId
in interface RouteTypeMBean
value
- allowed object is Integer
public javax.xml.bind.JAXBElement<java.lang.String> getAction()
JAXBElement
<
String
>
public void setAction(javax.xml.bind.JAXBElement<java.lang.String> value)
value
- allowed object is JAXBElement
<
String
>
public java.util.List<java.lang.String> getServer()
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 server property.
For example, to add a new item, do as follows:
getServer().add(newItem);
Objects of the following type(s) are allowed in the list String
getServer
in interface RouteTypeReadOnlyMBean
public void addServer(java.lang.String var)
addServer
in interface RouteTypeMBean
public void removeServer(int index)
removeServer
in interface RouteTypeMBean
index
- The index of removing elementspublic java.lang.String getRealmMBean()
getRealmMBean
in interface RouteTypeMBean
getRealmMBean
in interface RouteTypeReadOnlyMBean
public void setRealmMBean(java.lang.String realm)
setRealmMBean
in interface RouteTypeMBean
public java.lang.String getActionMBean()
getActionMBean
in interface RouteTypeMBean
getActionMBean
in interface RouteTypeReadOnlyMBean
public void setActionMBean(java.lang.String action)
setActionMBean
in interface RouteTypeMBean
|
Oracle Communications Service Broker Platform MBean Java API Reference 6.0 E26173-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |