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, removeClient
public 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.IOException
public void read(java.lang.String xml) throws ParsingException
IRmfBlock
read
in interface IRmfBlock
ParsingException
public java.lang.String write() throws java.io.IOException
IRmfBlock
public java.lang.String write(boolean rmfBackup) throws java.io.IOException, java.io.FileNotFoundException
rmfBackup
- Especifica si debe hacer la copia de seguridad.java.io.IOException
java.io.FileNotFoundException
public boolean checkRmf()
public java.lang.String getMainTag()
IRmfBlock
getMainTag
in interface IRmfBlock