org.jboss.jmx.examples.persistence
Class PersistentServiceExample

java.lang.Object
  extended byorg.jboss.mx.util.JBossNotificationBroadcasterSupport (src) 
      extended byorg.jboss.system.ServiceMBeanSupport (src) 
          extended byorg.jboss.jmx.examples.persistence.PersistentServiceExample
All Implemented Interfaces:
MBeanRegistration (src) , NotificationBroadcaster (src) , NotificationEmitter (src) , Service (src) , ServiceMBean (src)

public class PersistentServiceExample
extends ServiceMBeanSupport (src)

PersistentServiceExample. Demonstrates the usage of XMBean attribute persistence.


Field Summary
 
Fields inherited from class org.jboss.system.ServiceMBeanSupport (src)
log, server, SERVICE_CONTROLLER_SIG, serviceName
 
Fields inherited from interface org.jboss.system.ServiceMBean (src)
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED
 
Constructor Summary
PersistentServiceExample()
          Constructs a PersistentServiceExample.
 
Method Summary
 java.util.ArrayList getSomeArrayList()
           
 java.math.BigDecimal getSomeBigDecimal()
           
 org.w3c.dom.Element getSomeElement()
           
 java.io.FileDescriptor getSomeFileDescriptor()
           
 int getSomeInt()
           
 java.lang.Integer getSomeInteger()
           
 java.lang.Object getSomeNullObject()
           
 java.lang.String getSomeString()
           
 java.sql.Timestamp getSomeTimestamp()
           
 boolean isSomeBoolean()
           
 void setSomeArrayList(java.util.ArrayList someArrayList)
           
 void setSomeBigDecimal(java.math.BigDecimal someBigDecimal)
           
 void setSomeBoolean(boolean someBoolean)
           
 void setSomeElement(org.w3c.dom.Element someElement)
           
 void setSomeFileDescriptor(java.io.FileDescriptor someFileDescriptor)
           
 void setSomeInt(int someInt)
           
 void setSomeInteger(java.lang.Integer someInteger)
           
 void setSomeNullObject(java.lang.Object someNullObject)
           
 void setSomeString(java.lang.String someString)
           
 void setSomeTimestamp(java.sql.Timestamp someTimestamp)
           
 
Methods inherited from class org.jboss.system.ServiceMBeanSupport (src)
create, createService, destroy, destroyService, getLog, getName, getNextNotificationSequenceNumber, getObjectName, getServer, getServiceName, getState, getStateString, jbossInternalCreate, jbossInternalDescription, jbossInternalDestroy, jbossInternalLifecycle, jbossInternalStart, jbossInternalStop, postDeregister, postRegister, preDeregister, preRegister, start, startService, stop, stopService
 
Methods inherited from class org.jboss.mx.util.JBossNotificationBroadcasterSupport (src)
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistentServiceExample

public PersistentServiceExample()
Constructs a PersistentServiceExample.

Method Detail

getSomeBigDecimal

public java.math.BigDecimal getSomeBigDecimal()
Returns:
Returns the someBigDecimal.

setSomeBigDecimal

public void setSomeBigDecimal(java.math.BigDecimal someBigDecimal)
Parameters:
someBigDecimal - The someBigDecimal to set.

isSomeBoolean

public boolean isSomeBoolean()
Returns:
Returns the someBoolean.

setSomeBoolean

public void setSomeBoolean(boolean someBoolean)
Parameters:
someBoolean - The someBoolean to set.

getSomeElement

public org.w3c.dom.Element getSomeElement()
Returns:
Returns the someElement.

setSomeElement

public void setSomeElement(org.w3c.dom.Element someElement)
Parameters:
someElement - The someElement to set.

getSomeFileDescriptor

public java.io.FileDescriptor getSomeFileDescriptor()
Returns:
Returns the someFileDescriptor.

setSomeFileDescriptor

public void setSomeFileDescriptor(java.io.FileDescriptor someFileDescriptor)
Parameters:
someFileDescriptor - The someFileDescriptor to set.

getSomeInt

public int getSomeInt()
Returns:
Returns the someInt.

setSomeInt

public void setSomeInt(int someInt)
Parameters:
someInt - The someInt to set.

getSomeInteger

public java.lang.Integer getSomeInteger()
Returns:
Returns the someInteger.

setSomeInteger

public void setSomeInteger(java.lang.Integer someInteger)
Parameters:
someInteger - The someInteger to set.

getSomeString

public java.lang.String getSomeString()
Returns:
Returns the someString.

setSomeString

public void setSomeString(java.lang.String someString)
Parameters:
someString - The someString to set.

getSomeTimestamp

public java.sql.Timestamp getSomeTimestamp()
Returns:
Returns the someTimestamp.

setSomeTimestamp

public void setSomeTimestamp(java.sql.Timestamp someTimestamp)
Parameters:
someTimestamp - The someTimestamp to set.

getSomeNullObject

public java.lang.Object getSomeNullObject()
Returns:
Returns the someNullObject.

setSomeNullObject

public void setSomeNullObject(java.lang.Object someNullObject)
Parameters:
someNullObject - The someNullObject to set.

getSomeArrayList

public java.util.ArrayList getSomeArrayList()
Returns:
Returns the someArrayList.

setSomeArrayList

public void setSomeArrayList(java.util.ArrayList someArrayList)
Parameters:
someArrayList - The someArrayList to set.