public class RmfBlocksManager extends ClientRegister implements IRmfBlock
clients| Constructor and Description |
|---|
RmfBlocksManager(java.lang.String path)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkRmf()
Método que checkea si el fichero pasado es valido para ser rmf.
|
void |
fileBackup()
Genera una copia de seguridad del fichero del rmf
|
java.lang.String |
getMainTag()
Obtiene el tag principal del bloque
|
java.lang.String |
getPath()
Obtiene la ruta del fichero
|
java.lang.Object |
getResult()
Obtiene el objeto resultante de haber aplicado un read.
|
void |
read(java.lang.String xml)
Lee el bloque XML pasado por parámetro y carga el objeto correspondiente
con los datos.
|
void |
setPath(java.lang.String path)
Asigna la ruta del fichero
|
java.lang.String |
write()
Obtiene un bloque XML que representa a las propiedades del objeto a
serializar.
|
java.lang.String |
write(boolean rmfBackup)
Obtiene un bloque XML que representa a las propiedades del objeto a
serializar.
|
addClient, getClient, getClient, getClientsCount, removeAllClients, removeClientpublic RmfBlocksManager(java.lang.String path)
path - public void setPath(java.lang.String path)
path - public java.lang.String getPath()
public void fileBackup()
throws java.io.IOException
java.io.IOExceptionpublic void read(java.lang.String xml)
throws ParsingException
IRmfBlockread in interface IRmfBlockParsingExceptionpublic java.lang.String write()
throws java.io.IOException
IRmfBlockpublic java.lang.String write(boolean rmfBackup)
throws java.io.IOException,
java.io.FileNotFoundException
rmfBackup - Especifica si debe hacer la copia de seguridad.java.io.IOExceptionjava.io.FileNotFoundExceptionpublic boolean checkRmf()
public java.lang.String getMainTag()
IRmfBlockgetMainTag in interface IRmfBlock