org.objectweb.speedo.jmx.mbeans
Class PMF

java.lang.Object
  extended byorg.objectweb.speedo.jmx.mbeans.PMF
All Implemented Interfaces:
PMFMBean

public class PMF
extends java.lang.Object
implements PMFMBean

Author:
chassase

Constructor Summary
PMF(org.objectweb.perseus.pool.api.PoolAttributes pa, org.objectweb.perseus.pool.api.Pool pool, ProxyManagerFactory pmf, org.objectweb.jorm.api.PMapper mapper, JormFactory jf)
           
 
Method Summary
 boolean getDebug()
           
 boolean getIsOpen()
           
 java.lang.String getMappingStructure()
           
 java.util.Collection getPersistentClasseNames()
           
 int getPool_Of_PM_Current_Free_Number()
           
 int getPool_Of_PM_Current_Size()
           
 int getPool_Of_PM_Current_Used_Number()
           
 int getPool_Of_PM_MaxSize()
           
 int getPool_Of_PM_MinSize()
           
 long getPool_Of_PM_Timeout()
           
 long getPool_Of_PM_TTL()
           
 boolean getTransaction_MultiThread()
           
 boolean getTransaction_RestoreValues()
           
 boolean getTransaction_RetainValues()
           
 void setDebug(boolean d)
           
 void setPool_Of_PM_MaxSize(int arg0)
           
 void setPool_Of_PM_MinSize(int arg0)
           
 void setPool_Of_PM_Timeout(long arg0)
           
 void setPool_Of_PM_TTL(long arg0)
           
 void setTransaction_MultiThread(boolean mt)
           
 void setTransaction_RestoreValues(boolean rv)
           
 void setTransaction_RetainValues(boolean rv)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PMF

public PMF(org.objectweb.perseus.pool.api.PoolAttributes pa,
           org.objectweb.perseus.pool.api.Pool pool,
           ProxyManagerFactory pmf,
           org.objectweb.jorm.api.PMapper mapper,
           JormFactory jf)
Method Detail

getPool_Of_PM_MaxSize

public int getPool_Of_PM_MaxSize()
Specified by:
getPool_Of_PM_MaxSize in interface PMFMBean

setPool_Of_PM_MaxSize

public void setPool_Of_PM_MaxSize(int arg0)
                           throws java.lang.Exception
Specified by:
setPool_Of_PM_MaxSize in interface PMFMBean
Throws:
java.lang.Exception

getPool_Of_PM_MinSize

public int getPool_Of_PM_MinSize()
Specified by:
getPool_Of_PM_MinSize in interface PMFMBean

setPool_Of_PM_MinSize

public void setPool_Of_PM_MinSize(int arg0)
                           throws java.lang.Exception
Specified by:
setPool_Of_PM_MinSize in interface PMFMBean
Throws:
java.lang.Exception

getPool_Of_PM_Timeout

public long getPool_Of_PM_Timeout()
Specified by:
getPool_Of_PM_Timeout in interface PMFMBean

setPool_Of_PM_Timeout

public void setPool_Of_PM_Timeout(long arg0)
Specified by:
setPool_Of_PM_Timeout in interface PMFMBean

getPool_Of_PM_TTL

public long getPool_Of_PM_TTL()
Specified by:
getPool_Of_PM_TTL in interface PMFMBean

setPool_Of_PM_TTL

public void setPool_Of_PM_TTL(long arg0)
Specified by:
setPool_Of_PM_TTL in interface PMFMBean

getPool_Of_PM_Current_Size

public int getPool_Of_PM_Current_Size()
Specified by:
getPool_Of_PM_Current_Size in interface PMFMBean

getPool_Of_PM_Current_Free_Number

public int getPool_Of_PM_Current_Free_Number()
Specified by:
getPool_Of_PM_Current_Free_Number in interface PMFMBean

getPool_Of_PM_Current_Used_Number

public int getPool_Of_PM_Current_Used_Number()
Specified by:
getPool_Of_PM_Current_Used_Number in interface PMFMBean

getTransaction_RetainValues

public boolean getTransaction_RetainValues()
Specified by:
getTransaction_RetainValues in interface PMFMBean

setTransaction_RetainValues

public void setTransaction_RetainValues(boolean rv)
Specified by:
setTransaction_RetainValues in interface PMFMBean

getTransaction_RestoreValues

public boolean getTransaction_RestoreValues()
Specified by:
getTransaction_RestoreValues in interface PMFMBean

setTransaction_RestoreValues

public void setTransaction_RestoreValues(boolean rv)
Specified by:
setTransaction_RestoreValues in interface PMFMBean

getTransaction_MultiThread

public boolean getTransaction_MultiThread()
Specified by:
getTransaction_MultiThread in interface PMFMBean

setTransaction_MultiThread

public void setTransaction_MultiThread(boolean mt)
Specified by:
setTransaction_MultiThread in interface PMFMBean

getIsOpen

public boolean getIsOpen()
Specified by:
getIsOpen in interface PMFMBean

getMappingStructure

public java.lang.String getMappingStructure()
Specified by:
getMappingStructure in interface PMFMBean

getDebug

public boolean getDebug()
Specified by:
getDebug in interface PMFMBean

setDebug

public void setDebug(boolean d)
Specified by:
setDebug in interface PMFMBean

getPersistentClasseNames

public java.util.Collection getPersistentClasseNames()
Specified by:
getPersistentClasseNames in interface PMFMBean