org.apache.camel.component.jmx.jaxb
Class AttributeChangeNotification

java.lang.Object
  extended by org.apache.camel.component.jmx.jaxb.NotificationEventType
      extended by org.apache.camel.component.jmx.jaxb.AttributeChangeNotification

public class AttributeChangeNotification
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="attributeName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="attributeType" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="newValue" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="oldValue" type="{http://www.w3.org/2001/XMLSchema}string"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  String attributeName
           
protected  String attributeType
           
protected  String newValue
           
protected  String oldValue
           
 
Fields inherited from class org.apache.camel.component.jmx.jaxb.NotificationEventType
dateTime, message, sequence, source, timestamp, type, userData
 
Constructor Summary
AttributeChangeNotification()
           
 
Method Summary
 String getAttributeName()
          Gets the value of the attributeName property.
 String getAttributeType()
          Gets the value of the attributeType property.
 String getNewValue()
          Gets the value of the newValue property.
 String getOldValue()
          Gets the value of the oldValue property.
 void setAttributeName(String value)
          Sets the value of the attributeName property.
 void setAttributeType(String value)
          Sets the value of the attributeType property.
 void setNewValue(String value)
          Sets the value of the newValue property.
 void setOldValue(String value)
          Sets the value of the oldValue property.
 AttributeChangeNotification withAttributeName(String value)
           
 AttributeChangeNotification withAttributeType(String value)
           
 AttributeChangeNotification withDateTime(XMLGregorianCalendar value)
           
 AttributeChangeNotification withMessage(String value)
           
 AttributeChangeNotification withNewValue(String value)
           
 AttributeChangeNotification withOldValue(String value)
           
 AttributeChangeNotification withSequence(long value)
           
 AttributeChangeNotification withSource(String value)
           
 AttributeChangeNotification withTimestamp(long value)
           
 AttributeChangeNotification withType(String value)
           
 AttributeChangeNotification withUserData(String value)
           
 
Methods inherited from class org.apache.camel.component.jmx.jaxb.NotificationEventType
getDateTime, getMessage, getSequence, getSource, getTimestamp, getType, getUserData, setDateTime, setMessage, setSequence, setSource, setTimestamp, setType, setUserData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

attributeName

protected String attributeName

attributeType

protected String attributeType

newValue

protected String newValue

oldValue

protected String oldValue
Constructor Detail

AttributeChangeNotification

public AttributeChangeNotification()
Method Detail

getAttributeName

public String getAttributeName()
Gets the value of the attributeName property.

Returns:
possible object is String

setAttributeName

public void setAttributeName(String value)
Sets the value of the attributeName property.

Parameters:
value - allowed object is String

getAttributeType

public String getAttributeType()
Gets the value of the attributeType property.

Returns:
possible object is String

setAttributeType

public void setAttributeType(String value)
Sets the value of the attributeType property.

Parameters:
value - allowed object is String

getNewValue

public String getNewValue()
Gets the value of the newValue property.

Returns:
possible object is String

setNewValue

public void setNewValue(String value)
Sets the value of the newValue property.

Parameters:
value - allowed object is String

getOldValue

public String getOldValue()
Gets the value of the oldValue property.

Returns:
possible object is String

setOldValue

public void setOldValue(String value)
Sets the value of the oldValue property.

Parameters:
value - allowed object is String

withAttributeName

public AttributeChangeNotification withAttributeName(String value)

withAttributeType

public AttributeChangeNotification withAttributeType(String value)

withNewValue

public AttributeChangeNotification withNewValue(String value)

withOldValue

public AttributeChangeNotification withOldValue(String value)

withSource

public AttributeChangeNotification withSource(String value)
Overrides:
withSource in class NotificationEventType

withMessage

public AttributeChangeNotification withMessage(String value)
Overrides:
withMessage in class NotificationEventType

withSequence

public AttributeChangeNotification withSequence(long value)
Overrides:
withSequence in class NotificationEventType

withTimestamp

public AttributeChangeNotification withTimestamp(long value)
Overrides:
withTimestamp in class NotificationEventType

withDateTime

public AttributeChangeNotification withDateTime(XMLGregorianCalendar value)
Overrides:
withDateTime in class NotificationEventType

withType

public AttributeChangeNotification withType(String value)
Overrides:
withType in class NotificationEventType

withUserData

public AttributeChangeNotification withUserData(String value)
Overrides:
withUserData in class NotificationEventType


Apache CAMEL