Class ProbeDetails
- java.lang.Object
-
- org.wso2.carbon.discovery.stub.types.mgt.ProbeDetails
-
- All Implemented Interfaces:
Serializable
,org.apache.axis2.databinding.ADBBean
public class ProbeDetails extends Object implements org.apache.axis2.databinding.ADBBean
ProbeDetails bean class- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ProbeDetails.Factory
Factory class that keeps the parse method
-
Field Summary
Fields Modifier and Type Field Description protected String
localRule
field for Ruleprotected boolean
localRuleTracker
protected String[]
localScopes
field for Scopes This was an Array!protected boolean
localScopesTracker
protected String[]
localTypes
field for Types This was an Array!protected boolean
localTypesTracker
-
Constructor Summary
Constructors Constructor Description ProbeDetails()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addScopes(String param)
Auto generated add method for the array for conveniencevoid
addTypes(String param)
Auto generated add method for the array for convenienceorg.apache.axiom.om.OMElement
getOMElement(QName parentQName, org.apache.axiom.om.OMFactory factory)
XMLStreamReader
getPullParser(QName qName)
databinding method to get an XML representation of this objectString
getRule()
Auto generated getter methodString[]
getScopes()
Auto generated getter methodString[]
getTypes()
Auto generated getter methodboolean
isRuleSpecified()
boolean
isScopesSpecified()
boolean
isTypesSpecified()
void
serialize(QName parentQName, XMLStreamWriter xmlWriter)
void
serialize(QName parentQName, XMLStreamWriter xmlWriter, boolean serializeType)
void
setRule(String param)
Auto generated setter methodvoid
setScopes(String[] param)
Auto generated setter methodvoid
setTypes(String[] param)
Auto generated setter methodprotected void
validateScopes(String[] param)
validate the array for Scopesprotected void
validateTypes(String[] param)
validate the array for Types
-
-
-
Field Detail
-
localRule
protected String localRule
field for Rule
-
localRuleTracker
protected boolean localRuleTracker
-
localScopes
protected String[] localScopes
field for Scopes This was an Array!
-
localScopesTracker
protected boolean localScopesTracker
-
localTypes
protected String[] localTypes
field for Types This was an Array!
-
localTypesTracker
protected boolean localTypesTracker
-
-
Method Detail
-
isRuleSpecified
public boolean isRuleSpecified()
-
getRule
public String getRule()
Auto generated getter method- Returns:
- java.lang.String
-
setRule
public void setRule(String param)
Auto generated setter method- Parameters:
param
- Rule
-
isScopesSpecified
public boolean isScopesSpecified()
-
getScopes
public String[] getScopes()
Auto generated getter method- Returns:
- java.lang.String[]
-
validateScopes
protected void validateScopes(String[] param)
validate the array for Scopes
-
setScopes
public void setScopes(String[] param)
Auto generated setter method- Parameters:
param
- Scopes
-
addScopes
public void addScopes(String param)
Auto generated add method for the array for convenience- Parameters:
param
- java.lang.String
-
isTypesSpecified
public boolean isTypesSpecified()
-
getTypes
public String[] getTypes()
Auto generated getter method- Returns:
- java.lang.String[]
-
validateTypes
protected void validateTypes(String[] param)
validate the array for Types
-
setTypes
public void setTypes(String[] param)
Auto generated setter method- Parameters:
param
- Types
-
addTypes
public void addTypes(String param)
Auto generated add method for the array for convenience- Parameters:
param
- java.lang.String
-
getOMElement
public org.apache.axiom.om.OMElement getOMElement(QName parentQName, org.apache.axiom.om.OMFactory factory) throws org.apache.axis2.databinding.ADBException
- Specified by:
getOMElement
in interfaceorg.apache.axis2.databinding.ADBBean
- Parameters:
parentQName
-factory
-- Returns:
- org.apache.axiom.om.OMElement
- Throws:
org.apache.axis2.databinding.ADBException
-
serialize
public void serialize(QName parentQName, XMLStreamWriter xmlWriter) throws XMLStreamException, org.apache.axis2.databinding.ADBException
- Specified by:
serialize
in interfaceorg.apache.axis2.databinding.ADBBean
- Throws:
XMLStreamException
org.apache.axis2.databinding.ADBException
-
serialize
public void serialize(QName parentQName, XMLStreamWriter xmlWriter, boolean serializeType) throws XMLStreamException, org.apache.axis2.databinding.ADBException
- Specified by:
serialize
in interfaceorg.apache.axis2.databinding.ADBBean
- Throws:
XMLStreamException
org.apache.axis2.databinding.ADBException
-
getPullParser
public XMLStreamReader getPullParser(QName qName) throws org.apache.axis2.databinding.ADBException
databinding method to get an XML representation of this object- Specified by:
getPullParser
in interfaceorg.apache.axis2.databinding.ADBBean
- Throws:
org.apache.axis2.databinding.ADBException
-
-