|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.util.Dictionary<K,V>
java.util.Hashtable<java.lang.Object,java.lang.Object>
java.util.Properties
grails.util.Metadata
public class Metadata
Represents the application Metadata and loading mechanics.
| Field Summary | |
|---|---|
static java.lang.String |
APPLICATION_GRAILS_VERSION
|
static java.lang.String |
APPLICATION_NAME
|
static java.lang.String |
APPLICATION_VERSION
|
static java.lang.String |
DEFAULT_SERVLET_VERSION
|
static java.lang.String |
FILE
|
static java.lang.String |
SERVLET_VERSION
|
static java.lang.String |
WAR_DEPLOYED
|
| Fields inherited from class java.util.Properties |
|---|
defaults |
| Method Summary | |
|---|---|
java.lang.String |
getApplicationName()
|
java.lang.String |
getApplicationVersion()
|
static Metadata |
getCurrent()
|
java.lang.String |
getEnvironment()
|
java.lang.String |
getGrailsVersion()
|
java.util.Map<java.lang.String,java.lang.String> |
getInstalledPlugins()
Obtains a map (name->version) of installed plugins specified in the project metadata |
static Metadata |
getInstance(java.io.File file)
Loads and returns a new Metadata object for the given File. |
static Metadata |
getInstance(java.io.InputStream inputStream)
Loads a Metadata instance from a Reader |
java.io.File |
getMetadataFile()
|
java.lang.String |
getServletVersion()
|
boolean |
isWarDeployed()
|
java.util.Enumeration |
keys()
Overrides, called by the store method. |
void |
persist()
Saves the current state of the Metadata object. |
boolean |
propertiesHaveNotChanged()
|
java.lang.Object |
put(java.lang.Object key,
java.lang.Object o2)
|
static Metadata |
reload()
Reloads the application metadata. |
static void |
reset()
Resets the current state of the Metadata so it is re-read. |
void |
setGrailsVersion(java.lang.String version)
|
void |
setServletVersion(java.lang.String servletVersion)
|
| Methods inherited from class java.util.Properties |
|---|
getProperty, getProperty, list, list, load, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNames |
| Methods inherited from class java.util.Hashtable |
|---|
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keySet, putAll, rehash, remove, size, toString, values |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String FILE
public static final java.lang.String APPLICATION_VERSION
public static final java.lang.String APPLICATION_NAME
public static final java.lang.String APPLICATION_GRAILS_VERSION
public static final java.lang.String SERVLET_VERSION
public static final java.lang.String WAR_DEPLOYED
public static final java.lang.String DEFAULT_SERVLET_VERSION
| Method Detail |
|---|
public java.io.File getMetadataFile()
public static void reset()
public static Metadata getCurrent()
public static Metadata getInstance(java.io.InputStream inputStream)
inputStream - The InputStream
public static Metadata getInstance(java.io.File file)
file - The File
public static Metadata reload()
public java.lang.String getApplicationVersion()
public java.lang.String getGrailsVersion()
public void setGrailsVersion(java.lang.String version)
public java.lang.String getEnvironment()
public java.lang.String getApplicationName()
public java.util.Map<java.lang.String,java.lang.String> getInstalledPlugins()
public java.lang.String getServletVersion()
public void setServletVersion(java.lang.String servletVersion)
public void persist()
public boolean propertiesHaveNotChanged()
public java.util.Enumeration keys()
keys in class java.util.Hashtable<java.lang.Object,java.lang.Object>public boolean isWarDeployed()
public java.lang.Object put(java.lang.Object key,
java.lang.Object o2)
put in interface java.util.Map<java.lang.Object,java.lang.Object>put in class java.util.Hashtable<java.lang.Object,java.lang.Object>
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||