|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IReportAdmin
IReportAdmin provides basic report management functions.
| Method Summary | |
|---|---|
void |
addFileSystem(java.lang.String type,
java.lang.String name,
java.lang.String config)
Add a filesystem to the repository. |
void |
addJarFileSystem(java.lang.String name,
java.lang.String jarFile)
Add Jar archived file in the repository. |
void |
addLocalFileSystem(java.lang.String name,
java.lang.String root)
Add a local directory structure as a new File System in the repository. |
java.lang.String[] |
getFileNames(java.lang.String fileSystem)
List the names of files as template and datasources in a Filesystem. |
java.lang.String[] |
getFileSystems()
List the names of the Filesystems in the repository. |
java.lang.String[] |
getReportNames(java.lang.String fileSystem)
List the names of templates in a Filesystem. |
void |
loadRepository(java.io.File repositoryXML)
Loads the repository filesystems from an XML file (such as the standard repository.xml) |
void |
loadRepository(java.io.InputStream repositoryXML)
Loads the repository filesystems from an XML file passed as stream. |
void |
refreshFileSystem(java.lang.String name)
Refresh Filesystem by re-scanning the source information. |
void |
removeFileSystem(java.lang.String name)
Remove Filesystem.It will also clear rml object that is cached. |
| Method Detail |
|---|
void loadRepository(java.io.File repositoryXML)
throws java.io.IOException
repositoryXML - The file containing the filesystems to be loaded
java.io.IOException
void loadRepository(java.io.InputStream repositoryXML)
throws java.io.IOException
repositoryXML - The stream containing the filesystems to be loaded
java.io.IOExceptionjava.lang.String[] getFileSystems()
java.lang.String[] getReportNames(java.lang.String fileSystem)
fileSystem - Filesystem name
java.lang.String[] getFileNames(java.lang.String fileSystem)
fileSystem - Filesystem name
void addLocalFileSystem(java.lang.String name,
java.lang.String root)
name - Filesytem nameroot - Path to the root of the directory subtree
void addJarFileSystem(java.lang.String name,
java.lang.String jarFile)
name - Filesystem namejarFile - Jar file path
void addFileSystem(java.lang.String type,
java.lang.String name,
java.lang.String config)
type - Filesystem type - eg. "local", "jar", etc.name - Filesystem nameconfig - Filesystem config string (content varies with type)void refreshFileSystem(java.lang.String name)
name - Filesystem namevoid removeFileSystem(java.lang.String name)
name - Filesystem name
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||