r01f.resources
Class ResourcesReloadControlDef

java.lang.Object
  extended by r01f.resources.ResourcesReloadControlDef
All Implemented Interfaces:
Debuggable

public class ResourcesReloadControlDef
extends java.lang.Object
implements Debuggable

Definición de la política de recarga de un recurso.
Normalmente se indica dentro del xml de definición de la carga de recursos:

Ej:

                
                        
                        
                                
                                        2s
                                
                        
                
 


Nested Class Summary
static class ResourcesReloadControlDef.ResourcesReloadPolicy
           
 
Field Summary
private  java.lang.String _checkInterval
           
private  java.util.Map<java.lang.String,java.lang.String> _controlProps
           
private  boolean _enabled
           
private  ResourcesReloadControlDef.ResourcesReloadPolicy _impl
           
static ResourcesReloadControlDef DEFAULT
           
 
Constructor Summary
ResourcesReloadControlDef()
           
 
Method Summary
 long checkIntervalMillis()
          Devuelve los milisegundos que han de pasar entre comprobaciones para ver si hay que recargar el recurso
 java.lang.CharSequence debugInfo()
          Obtiene información de depuración
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT

public static ResourcesReloadControlDef DEFAULT

_enabled

private boolean _enabled

_checkInterval

private java.lang.String _checkInterval

_impl

private ResourcesReloadControlDef.ResourcesReloadPolicy _impl

_controlProps

private java.util.Map<java.lang.String,java.lang.String> _controlProps
Constructor Detail

ResourcesReloadControlDef

public ResourcesReloadControlDef()
Method Detail

debugInfo

public java.lang.CharSequence debugInfo()
Description copied from interface: Debuggable
Obtiene información de depuración

Specified by:
debugInfo in interface Debuggable
Returns:

checkIntervalMillis

public long checkIntervalMillis()
Devuelve los milisegundos que han de pasar entre comprobaciones para ver si hay que recargar el recurso

Returns:
el número de milisegundo