public class RelationNotification extends NotificationEventType
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<extension base="{urn:org.apache.camel.component:jmx}notificationEventType">
<sequence>
<element name="objectName" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="relationId" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="relationTypeName" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="roleName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="MBeansToUnregister" type="{urn:org.apache.camel.component:jmx}objectNamesType" minOccurs="0"/>
<element name="newRoleValue" type="{urn:org.apache.camel.component:jmx}objectNamesType" minOccurs="0"/>
<element name="oldRoleValue" type="{urn:org.apache.camel.component:jmx}objectNamesType" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected ObjectNamesType |
mBeansToUnregister |
protected ObjectNamesType |
newRoleValue |
protected String |
objectName |
protected ObjectNamesType |
oldRoleValue |
protected String |
relationId |
protected String |
relationTypeName |
protected String |
roleName |
| Constructor and Description |
|---|
RelationNotification() |
| Modifier and Type | Method and Description |
|---|---|
ObjectNamesType |
getMBeansToUnregister()
Gets the value of the mBeansToUnregister property.
|
ObjectNamesType |
getNewRoleValue()
Gets the value of the newRoleValue property.
|
String |
getObjectName()
Gets the value of the objectName property.
|
ObjectNamesType |
getOldRoleValue()
Gets the value of the oldRoleValue property.
|
String |
getRelationId()
Gets the value of the relationId property.
|
String |
getRelationTypeName()
Gets the value of the relationTypeName property.
|
String |
getRoleName()
Gets the value of the roleName property.
|
void |
setMBeansToUnregister(ObjectNamesType value)
Sets the value of the mBeansToUnregister property.
|
void |
setNewRoleValue(ObjectNamesType value)
Sets the value of the newRoleValue property.
|
void |
setObjectName(String value)
Sets the value of the objectName property.
|
void |
setOldRoleValue(ObjectNamesType value)
Sets the value of the oldRoleValue property.
|
void |
setRelationId(String value)
Sets the value of the relationId property.
|
void |
setRelationTypeName(String value)
Sets the value of the relationTypeName property.
|
void |
setRoleName(String value)
Sets the value of the roleName property.
|
RelationNotification |
withDateTime(XMLGregorianCalendar value) |
RelationNotification |
withMBeansToUnregister(ObjectNamesType value) |
RelationNotification |
withMessage(String value) |
RelationNotification |
withNewRoleValue(ObjectNamesType value) |
RelationNotification |
withObjectName(String value) |
RelationNotification |
withOldRoleValue(ObjectNamesType value) |
RelationNotification |
withRelationId(String value) |
RelationNotification |
withRelationTypeName(String value) |
RelationNotification |
withRoleName(String value) |
RelationNotification |
withSequence(long value) |
RelationNotification |
withSource(String value) |
RelationNotification |
withTimestamp(long value) |
RelationNotification |
withType(String value) |
RelationNotification |
withUserData(String value) |
getDateTime, getMessage, getSequence, getSource, getTimestamp, getType, getUserData, setDateTime, setMessage, setSequence, setSource, setTimestamp, setType, setUserDataprotected String objectName
protected String relationId
protected String relationTypeName
protected String roleName
protected ObjectNamesType mBeansToUnregister
protected ObjectNamesType newRoleValue
protected ObjectNamesType oldRoleValue
public String getObjectName()
Stringpublic void setObjectName(String value)
value - allowed object is
Stringpublic String getRelationId()
Stringpublic void setRelationId(String value)
value - allowed object is
Stringpublic String getRelationTypeName()
Stringpublic void setRelationTypeName(String value)
value - allowed object is
Stringpublic String getRoleName()
Stringpublic void setRoleName(String value)
value - allowed object is
Stringpublic ObjectNamesType getMBeansToUnregister()
ObjectNamesTypepublic void setMBeansToUnregister(ObjectNamesType value)
value - allowed object is
ObjectNamesTypepublic ObjectNamesType getNewRoleValue()
ObjectNamesTypepublic void setNewRoleValue(ObjectNamesType value)
value - allowed object is
ObjectNamesTypepublic ObjectNamesType getOldRoleValue()
ObjectNamesTypepublic void setOldRoleValue(ObjectNamesType value)
value - allowed object is
ObjectNamesTypepublic RelationNotification withObjectName(String value)
public RelationNotification withRelationId(String value)
public RelationNotification withRelationTypeName(String value)
public RelationNotification withRoleName(String value)
public RelationNotification withMBeansToUnregister(ObjectNamesType value)
public RelationNotification withNewRoleValue(ObjectNamesType value)
public RelationNotification withOldRoleValue(ObjectNamesType value)
public RelationNotification withSource(String value)
withSource in class NotificationEventTypepublic RelationNotification withMessage(String value)
withMessage in class NotificationEventTypepublic RelationNotification withSequence(long value)
withSequence in class NotificationEventTypepublic RelationNotification withTimestamp(long value)
withTimestamp in class NotificationEventTypepublic RelationNotification withDateTime(XMLGregorianCalendar value)
withDateTime in class NotificationEventTypepublic RelationNotification withType(String value)
withType in class NotificationEventTypepublic RelationNotification withUserData(String value)
withUserData in class NotificationEventTypeApache Camel