Skip navigation links

Oracle Communications Service Broker Platform MBean Java API Reference
6.0

E26173-01


oracle.axia.config.beans.protocol.ws.rest.dd
Class WebServiceRest

java.lang.Object
  extended by oracle.axia.config.beans.protocol.ws.rest.dd.WebServiceRest

All Implemented Interfaces:
WebServiceRestMBean, WebServiceRestReadOnlyMBean

public class WebServiceRest
extends java.lang.Object
implements WebServiceRestMBean

Web Services REST Deployment Descriptor

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="application" type="{http://xmlns.oracle.com/axia/ws-rest}ApplciationType" minOccurs="0"/>
         <element name="client" type="{http://xmlns.oracle.com/axia/ws-rest}ClientType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Field Summary
protected  ApplciationType application
           
protected  java.util.List<ClientType> client
           

 

Constructor Summary
WebServiceRest()
          Default Constructor
WebServiceRest(ApplciationType application, java.util.List<ClientType> client)
           

 

Method Summary
 void addApplication()
          Add a new element named application
 void addClient()
          Add a new element named client
 ApplciationType getApplication()
          Gets the value of the application property.
 ApplciationTypeMBean getApplicationMBean()
          Get the value of the ApplciationType element
 java.util.List<ClientType> getClient()
          Gets the value of the client property.
 java.util.List<ClientTypeMBean> getClientMBean()
          Get the list of the ClientType element
 void removeApplication()
          Remove an element named application
 void removeClient(int index)
          Remove an element named client by the index
 void setApplication(ApplciationType value)
          Sets the value of the application property.
 void setApplicationMBean(ApplciationTypeMBean val)
          Set the value of the ApplciationType element

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

application

protected ApplciationType application

client

protected java.util.List<ClientType> client

Constructor Detail

WebServiceRest

public WebServiceRest()
Default Constructor

WebServiceRest

public WebServiceRest(ApplciationType application,
                      java.util.List<ClientType> client)

Method Detail

getApplication

public ApplciationType getApplication()
Gets the value of the application property.
Returns:
possible object is ApplciationType

setApplication

public void setApplication(ApplciationType value)
Sets the value of the application property.
Parameters:
value - allowed object is ApplciationType

getClient

public java.util.List<ClientType> getClient()
Gets the value of the client 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 client property.

For example, to add a new item, do as follows:

    getClient().add(newItem);
 

Objects of the following type(s) are allowed in the list ClientType


addApplication

public void addApplication()
Add a new element named application
Specified by:
addApplication in interface WebServiceRestMBean

removeApplication

public void removeApplication()
Remove an element named application
Specified by:
removeApplication in interface WebServiceRestMBean

addClient

public void addClient()
Add a new element named client
Specified by:
addClient in interface WebServiceRestMBean

removeClient

public void removeClient(int index)
Remove an element named client by the index
Specified by:
removeClient in interface WebServiceRestMBean
Parameters:
index - The index of removing elements

getApplicationMBean

public ApplciationTypeMBean getApplicationMBean()
Get the value of the ApplciationType element
Specified by:
getApplicationMBean in interface WebServiceRestReadOnlyMBean

setApplicationMBean

public void setApplicationMBean(ApplciationTypeMBean val)
Set the value of the ApplciationType element
Specified by:
setApplicationMBean in interface WebServiceRestMBean

getClientMBean

public java.util.List<ClientTypeMBean> getClientMBean()
Get the list of the ClientType element
Specified by:
getClientMBean in interface WebServiceRestReadOnlyMBean

Skip navigation links

Oracle Communications Service Broker Platform MBean Java API Reference
6.0

E26173-01


Copyright © 2011, Oracle. All rights reserved.