org.ow2.jonas.mail.internal.factory.mbean
Class JavaMailSessionResource

java.lang.Object
  extended by org.ow2.jonas.lib.management.javaee.ManagedObject
      extended by org.ow2.jonas.lib.management.javaee.J2EEManagedObject
          extended by org.ow2.jonas.lib.management.javaee.J2EEResource
              extended by org.ow2.jonas.mail.internal.factory.mbean.JavaMailResource
                  extended by org.ow2.jonas.mail.internal.factory.mbean.JavaMailSessionResource

public class JavaMailSessionResource
extends JavaMailResource

This class implements specific management methods provided by the JavaMailSession resources.


Field Summary
 
Fields inherited from class org.ow2.jonas.mail.internal.factory.mbean.JavaMailResource
mailFactory
 
Fields inherited from class org.ow2.jonas.lib.management.javaee.J2EEManagedObject
J2EE_TYPE_APPLICATION, J2EE_TYPE_SERVER, NAME
 
Fields inherited from class org.ow2.jonas.lib.management.javaee.ManagedObject
logger
 
Constructor Summary
JavaMailSessionResource(String objectName, boolean stateManageable, boolean statisticsProvider, boolean eventProvider, JavaMailSession mailFactory)
           
 
Method Summary
protected  long getSequenceNumber()
          Gets the sequence number for saveConfig opeartions.
 
Methods inherited from class org.ow2.jonas.mail.internal.factory.mbean.JavaMailResource
getAuthenticationProperties, getFactoryName, getFactoryType, getName, getSessionProperties, notifyReconfiguration, saveConfig, setAuthenticationProperties, setName, setSessionProperties
 
Methods inherited from class org.ow2.jonas.lib.management.javaee.J2EEResource
isJ2eeResourceType
 
Methods inherited from class org.ow2.jonas.lib.management.javaee.J2EEManagedObject
getObjectName, isEventProvider, isStateManageable, isStatisticsProvider, setEventProvider, setObjectName, setStateManageable, setStatisticsProvider
 
Methods inherited from class org.ow2.jonas.lib.management.javaee.ManagedObject
sendNotification, sendReconfigNotification, sendSaveNotification, setModelMBean
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaMailSessionResource

public JavaMailSessionResource(String objectName,
                               boolean stateManageable,
                               boolean statisticsProvider,
                               boolean eventProvider,
                               JavaMailSession mailFactory)
Method Detail

getSequenceNumber

protected long getSequenceNumber()
Gets the sequence number for saveConfig opeartions.

Specified by:
getSequenceNumber in class JavaMailResource
Returns:
the sequence number for saveConfig operations


Copyright © 2010 OW2 Consortium. All Rights Reserved.