org.moremotion.cache
Class VariablePool

java.lang.Object
  extended by org.moremotion.cache.VariablePool

public class VariablePool
extends java.lang.Object

Version:
$Id: VariablePool.java 51 2008-03-10 11:46:54Z erkan $

Constructor Summary
VariablePool()
          Creates a new instance of VariablePool
 
Method Summary
 java.lang.String get(java.lang.String varName)
           
 java.lang.String get(java.lang.String varName, java.lang.String defaultValue)
           
 java.util.Enumeration getNames()
           
 java.lang.Object getObject(java.lang.String key)
           
 java.util.Properties getSnapShot()
          Creates a snap-shot of this Variable pool as Properties object and returns it.
 boolean has(java.lang.String varName)
           
 java.lang.String pop(java.lang.String varName)
           
 java.lang.String pop(java.lang.String varName, java.lang.String defaultValue)
           
 void push(java.lang.String varName, java.lang.String value)
           
 void put(java.lang.String varName, java.lang.String value)
           
 void putObject(java.lang.String key, java.lang.Object object)
           
 void remove(java.lang.String varName)
           
 void removeGeneric(java.lang.String namePrefix)
          Removes the entries whose variable names start with the specified prefix.
 void removeObject(java.lang.String key)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VariablePool

public VariablePool()
Creates a new instance of VariablePool

Method Detail

get

public java.lang.String get(java.lang.String varName)

get

public java.lang.String get(java.lang.String varName,
                            java.lang.String defaultValue)

put

public void put(java.lang.String varName,
                java.lang.String value)

getObject

public java.lang.Object getObject(java.lang.String key)

putObject

public void putObject(java.lang.String key,
                      java.lang.Object object)

removeObject

public void removeObject(java.lang.String key)

getNames

public java.util.Enumeration getNames()

has

public boolean has(java.lang.String varName)

remove

public void remove(java.lang.String varName)

push

public void push(java.lang.String varName,
                 java.lang.String value)

pop

public java.lang.String pop(java.lang.String varName)

pop

public java.lang.String pop(java.lang.String varName,
                            java.lang.String defaultValue)

removeGeneric

public void removeGeneric(java.lang.String namePrefix)
Removes the entries whose variable names start with the specified prefix.


getSnapShot

public java.util.Properties getSnapShot()
Creates a snap-shot of this Variable pool as Properties object and returns it.



Copyright © 2002-2008 MOR YAZILIM. All Rights Reserved.