|
WebLogic Integration | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.bea.wlxt.WLXTPool
This singleton class implements a pool of WLXT objects to allow caching of MFL documents and reduce overhead of obtaining a configured WLXT engine.
WLXT
Constructor Summary | |
WLXTPool()
|
Method Summary | |
static void |
flush()
Flush the WLXT object pool and begin satisfying requests with newly generated objects. |
void |
flushXT()
|
static WLXT |
get()
Get a WLXT instance from the pool. |
static boolean |
getEventHandlerDebug()
Get the WLXT Plugin EventHandler debugging status |
static int |
getMaxPool()
Returns the maximum pool size value. |
static int |
getPoolHighWater()
Return the pool high water value indicating the maximum number of WLXT objects that existed at a single point in time. |
static int |
getPoolSize()
Return the current size of the WLXT pool. |
static int |
getTotalMflCacheHits()
Returns the total number of MFL document loads that were satisfied by a MFL cache. |
static int |
getTotalMflRequests()
Returns the total number of requests to load a MFL document since the creation of the WLXT pool. |
XT |
getXT()
|
static void |
put(WLXT wlxt)
Return a WLXT object to the object pool. |
void |
putXT(XT wlxt)
|
static void |
setEventHandlerDebug(boolean debug)
Enable or disable WLXT Plugin EventHandler debugging messages |
static void |
setMaxPool(int max)
Sets the maximum size of the WLXT pool. |
void |
setMaxPoolXT(int maxPool)
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public WLXTPool()
Method Detail |
public XT getXT()
public void putXT(XT wlxt)
public void flushXT()
public void setMaxPoolXT(int maxPool)
public static WLXT get()
public static void put(WLXT wlxt)
wlxt
- The object to be placed in the pool.public static void flush()
public static int getPoolSize()
public static int getPoolHighWater()
public static int getMaxPool()
public static void setMaxPool(int max)
max
- The maximum number of WLXT objects that will be
maintained in the pool.public static void setEventHandlerDebug(boolean debug)
debug
- Set debugging as enables or disabled.public static boolean getEventHandlerDebug()
public static int getTotalMflRequests()
public static int getTotalMflCacheHits()
|
WebLogic Integration | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |