Class TopicRolePermission
- java.lang.Object
-
- org.wso2.carbon.event.stub.internal.xsd.TopicRolePermission
-
- All Implemented Interfaces:
Serializable
,org.apache.axis2.databinding.ADBBean
public class TopicRolePermission extends Object implements org.apache.axis2.databinding.ADBBean
TopicRolePermission bean class- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TopicRolePermission.Factory
Factory class that keeps the parse method
-
Field Summary
Fields Modifier and Type Field Description protected boolean
localAllowedToPublish
field for AllowedToPublishprotected boolean
localAllowedToPublishTracker
protected boolean
localAllowedToSubscribe
field for AllowedToSubscribeprotected boolean
localAllowedToSubscribeTracker
protected String
localRoleName
field for RoleNameprotected boolean
localRoleNameTracker
-
Constructor Summary
Constructors Constructor Description TopicRolePermission()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
getAllowedToPublish()
Auto generated getter methodboolean
getAllowedToSubscribe()
Auto generated getter methodorg.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
getRoleName()
Auto generated getter methodboolean
isAllowedToPublishSpecified()
boolean
isAllowedToSubscribeSpecified()
boolean
isRoleNameSpecified()
void
serialize(QName parentQName, XMLStreamWriter xmlWriter)
void
serialize(QName parentQName, XMLStreamWriter xmlWriter, boolean serializeType)
void
setAllowedToPublish(boolean param)
Auto generated setter methodvoid
setAllowedToSubscribe(boolean param)
Auto generated setter methodvoid
setRoleName(String param)
Auto generated setter method
-
-
-
Field Detail
-
localAllowedToPublish
protected boolean localAllowedToPublish
field for AllowedToPublish
-
localAllowedToPublishTracker
protected boolean localAllowedToPublishTracker
-
localAllowedToSubscribe
protected boolean localAllowedToSubscribe
field for AllowedToSubscribe
-
localAllowedToSubscribeTracker
protected boolean localAllowedToSubscribeTracker
-
localRoleName
protected String localRoleName
field for RoleName
-
localRoleNameTracker
protected boolean localRoleNameTracker
-
-
Method Detail
-
isAllowedToPublishSpecified
public boolean isAllowedToPublishSpecified()
-
getAllowedToPublish
public boolean getAllowedToPublish()
Auto generated getter method- Returns:
- boolean
-
setAllowedToPublish
public void setAllowedToPublish(boolean param)
Auto generated setter method- Parameters:
param
- AllowedToPublish
-
isAllowedToSubscribeSpecified
public boolean isAllowedToSubscribeSpecified()
-
getAllowedToSubscribe
public boolean getAllowedToSubscribe()
Auto generated getter method- Returns:
- boolean
-
setAllowedToSubscribe
public void setAllowedToSubscribe(boolean param)
Auto generated setter method- Parameters:
param
- AllowedToSubscribe
-
isRoleNameSpecified
public boolean isRoleNameSpecified()
-
getRoleName
public String getRoleName()
Auto generated getter method- Returns:
- java.lang.String
-
setRoleName
public void setRoleName(String param)
Auto generated setter method- Parameters:
param
- RoleName
-
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
-
-