public class ApplicationReader extends DocumentReader
| Modifier and Type | Field and Description |
|---|---|
static String |
DTD_APPLICATION
DTD resource filename of the most Application DTD
|
static String |
DTD_APPLICATION_1_0
DTD resource filename of the Application DTD version 1.0
|
static String |
DTD_APPLICATION_1_1
DTD resource filename of the Application DTD version 1.1
|
static String |
PUBLIC_ID_APPLICATION
Public ID of the most recent Application DTD
|
static String |
PUBLIC_ID_APPLICATION_1_0
Public ID of the Application DTD version 1.0
|
static String |
PUBLIC_ID_APPLICATION_1_1
Public ID of the Application DTD version 1.1
|
document, DTD_ERROR, DTD_ERROR_1_0, FILENOTFOUND, PUBLIC_ID_ERROR, PUBLIC_ID_ERROR_1_0| Constructor and Description |
|---|
ApplicationReader(Document doc) |
ApplicationReader(InputSource is) |
| Modifier and Type | Method and Description |
|---|---|
Map<Integer,? extends Runnable> |
getAfterDeployment() |
List<Map<String,String>> |
getAllowedRelations()
Get allowed relations for this application
|
List<Map<String,String>> |
getContextSources()
contextsources attached to this application
|
List<Map<String,String>> |
getDataSources()
Get datasources attached to this application
|
String |
getDescription()
Get the description for this application
|
String |
getInstallNotice()
Get the installation notices for this application
|
String |
getMaintainer()
Get the maintainer of this application
|
String |
getName()
Get the name of this application
|
List<Map<String,String>> |
getNeededBuilders()
Get the Builders needed for this application
|
List<Map<String,String>> |
getNeededRelDefs()
Get the RelDefs needed for this application
|
List<Map<String,String>> |
getRelationSources()
Get relationsources attached to this application
|
List<Map<String,String>> |
getRequirements()
Get the applicationlist required by this application
|
int |
getVersion()
Get the version of this application
|
boolean |
hasAutoDeploy()
Get the auto-deploy value of this application
|
static void |
registerPublicIDs()
Register the Public Ids for DTDs used by ApplicationReader
This method is called by XMLEntityResolve
|
appendChild, getAttribute, getChildElements, getChildElements, getChildElements, getChildElements, getDocument, getDocumentBuilder, getDocumentBuilder, getDocumentBuilder, getDocumentBuilder, getElementAttributeValue, getElementAttributeValue, getElementByPath, getElementByPath, getElementName, getElementValue, getElementValue, getNodeTextValue, getNodeTextValue, getRootElement, getSystemId, hasAttribute, main, setNodeTextValue, setPrefix, setSystemId, toDocument, validate, validatepublic static final String PUBLIC_ID_APPLICATION_1_0
public static final String PUBLIC_ID_APPLICATION_1_1
public static final String DTD_APPLICATION_1_0
public static final String DTD_APPLICATION_1_1
public static final String PUBLIC_ID_APPLICATION
public static final String DTD_APPLICATION
public ApplicationReader(InputSource is)
public ApplicationReader(Document doc)
public static void registerPublicIDs()
public String getName()
public int getVersion()
public boolean hasAutoDeploy()
public String getMaintainer()
public List<Map<String,String>> getRequirements()
public List<Map<String,String>> getNeededBuilders()
public List<Map<String,String>> getNeededRelDefs()
public List<Map<String,String>> getAllowedRelations()
public List<Map<String,String>> getDataSources()
public List<Map<String,String>> getRelationSources()
public List<Map<String,String>> getContextSources()
public String getInstallNotice()
public String getDescription()
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}