Uses of Interface
org.apache.velocity.runtime.RuntimeServices

Packages that use RuntimeServices
org.apache.velocity.app.event   
org.apache.velocity.app.event.implement   
org.apache.velocity.runtime   
org.apache.velocity.runtime.directive   
org.apache.velocity.runtime.directive.contrib   
org.apache.velocity.runtime.log   
org.apache.velocity.runtime.parser   
org.apache.velocity.runtime.parser.node   
org.apache.velocity.runtime.resource   
org.apache.velocity.runtime.resource.loader   
org.apache.velocity.slf4j   
org.apache.velocity.util   
org.apache.velocity.util.introspection   
 

Uses of RuntimeServices in org.apache.velocity.app.event
 

Methods in org.apache.velocity.app.event with parameters of type RuntimeServices
static String EventHandlerUtil.includeEvent(RuntimeServices rsvc, InternalContextAdapter context, String includeResourcePath, String currentResourcePath, String directiveName)
          Called when an include-type directive is encountered (#include or #parse).
 void EventCartridge.initialize(RuntimeServices rs)
          Initialize the handlers.
static Object EventHandlerUtil.invalidGetMethod(RuntimeServices rsvc, InternalContextAdapter context, String reference, Object object, String property, Info info)
          Called when an invalid get method is encountered.
static Object EventHandlerUtil.invalidMethod(RuntimeServices rsvc, InternalContextAdapter context, String reference, Object object, String method, Info info)
          Called when an invalid method is encountered.
static Object EventHandlerUtil.invalidReferenceHandlerCall(EventHandlerMethodExecutor methodExecutor, RuntimeServices rsvc, InternalContextAdapter context)
          Calls event handler method with appropriate chaining across event handlers.
static void EventHandlerUtil.invalidSetMethod(RuntimeServices rsvc, InternalContextAdapter context, String leftreference, String rightreference, Info info)
          Called when an invalid set method is encountered.
static Object EventHandlerUtil.methodException(RuntimeServices rsvc, InternalContextAdapter context, Class claz, String method, Exception e)
          Called when a method exception is generated during Velocity merge.
static Object EventHandlerUtil.referenceInsert(RuntimeServices rsvc, InternalContextAdapter context, String reference, Object value)
          Called before a reference is inserted.
 

Uses of RuntimeServices in org.apache.velocity.app.event.implement
 

Methods in org.apache.velocity.app.event.implement that return RuntimeServices
protected  RuntimeServices EscapeReference.getRuntimeServices()
          Retrieve a reference to RuntimeServices.
 

Methods in org.apache.velocity.app.event.implement with parameters of type RuntimeServices
 void ReportInvalidReferences.setRuntimeServices(RuntimeServices rs)
          Called automatically when event cartridge is initialized.
 void EscapeReference.setRuntimeServices(RuntimeServices rs)
          Called automatically when event cartridge is initialized.
 void IncludeNotFound.setRuntimeServices(RuntimeServices rs)
           
 void PrintExceptions.setRuntimeServices(RuntimeServices rs)
           
 

Uses of RuntimeServices in org.apache.velocity.runtime
 

Classes in org.apache.velocity.runtime that implement RuntimeServices
 class RuntimeInstance
          This is the Runtime system for Velocity.
 

Methods in org.apache.velocity.runtime that return RuntimeServices
static RuntimeServices RuntimeSingleton.getRuntimeServices()
          Returns the RuntimeServices Instance used by this wrapper.
 

Methods in org.apache.velocity.runtime with parameters of type RuntimeServices
 void ParserPool.initialize(RuntimeServices svc)
          Initialize the pool so that it can begin serving parser instances.
 void ParserPoolImpl.initialize(RuntimeServices rsvc)
          Create the underlying "pool".
 

Constructors in org.apache.velocity.runtime with parameters of type RuntimeServices
VelocimacroFactory(RuntimeServices rsvc)
          C'tor for the VelociMacro factory.
 

Uses of RuntimeServices in org.apache.velocity.runtime.directive
 

Fields in org.apache.velocity.runtime.directive declared as RuntimeServices
protected  RuntimeServices Directive.rsvc
           
 

Methods in org.apache.velocity.runtime.directive with parameters of type RuntimeServices
 void VelocimacroProxy.init(RuntimeServices rs)
          Initialize members of VelocimacroProxy.
 void Evaluate.init(RuntimeServices rs, InternalContextAdapter context, Node node)
          Initialize and check arguments.
 void Define.init(RuntimeServices rs, InternalContextAdapter context, Node node)
          simple init - get the key
 void Break.init(RuntimeServices rs, InternalContextAdapter context, Node node)
           
 void Block.init(RuntimeServices rs, InternalContextAdapter context, Node node)
          simple init - get the key
 void Macro.init(RuntimeServices rs, InternalContextAdapter context, Node node)
           
 void Parse.init(RuntimeServices rs, InternalContextAdapter context, Node node)
          Init's the #parse directive.
 void RuntimeMacro.init(RuntimeServices rs, InternalContextAdapter context, Node node)
          Intialize the Runtime macro.
 void Stop.init(RuntimeServices rs, InternalContextAdapter context, Node node)
           
 void Foreach.init(RuntimeServices rs, InternalContextAdapter context, Node node)
          simple init - init the tree and get the elementKey from the AST
 void Include.init(RuntimeServices rs, InternalContextAdapter context, Node node)
          simple init - init the tree and get the elementKey from the AST
 void BlockMacro.init(RuntimeServices rs, InternalContextAdapter context, Node node)
          Initializes the directive.
 void Directive.init(RuntimeServices rs, InternalContextAdapter context, Node node)
          How this directive is to be initialized.
 

Uses of RuntimeServices in org.apache.velocity.runtime.directive.contrib
 

Methods in org.apache.velocity.runtime.directive.contrib with parameters of type RuntimeServices
 void For.init(RuntimeServices rs, InternalContextAdapter context, Node node)
           
 

Uses of RuntimeServices in org.apache.velocity.runtime.log
 

Methods in org.apache.velocity.runtime.log with parameters of type RuntimeServices
 void ServletLogChute.init(RuntimeServices rs)
          init()
 void CommonsLogLogChute.init(RuntimeServices rs)
          LogChute methods
 void Log4JLogChute.init(RuntimeServices rs)
           
 void JdkLogChute.init(RuntimeServices rs)
           
 void SystemLogChute.init(RuntimeServices rs)
           
 void LogChute.init(RuntimeServices rs)
          Initializes this LogChute.
 void NullLogChute.init(RuntimeServices rs)
           
static void LogManager.updateLog(Log log, RuntimeServices rsvc)
          Update the Log instance with the appropriate LogChute and other settings determined by the RuntimeServices.
 

Uses of RuntimeServices in org.apache.velocity.runtime.parser
 

Constructors in org.apache.velocity.runtime.parser with parameters of type RuntimeServices
Parser(RuntimeServices rs)
          This constructor was added to allow the re-use of parsers.
 

Uses of RuntimeServices in org.apache.velocity.runtime.parser.node
 

Fields in org.apache.velocity.runtime.parser.node declared as RuntimeServices
protected  RuntimeServices SimpleNode.rsvc
           
 

Methods in org.apache.velocity.runtime.parser.node that return RuntimeServices
 RuntimeServices SimpleNode.getRuntimeServices()
           
 

Uses of RuntimeServices in org.apache.velocity.runtime.resource
 

Fields in org.apache.velocity.runtime.resource declared as RuntimeServices
protected  RuntimeServices ResourceManagerImpl.rsvc
          The internal RuntimeServices object.
protected  RuntimeServices Resource.rsvc
           
protected  RuntimeServices ResourceCacheImpl.rsvc
          Runtime services, generally initialized by the initialize() method.
 

Methods in org.apache.velocity.runtime.resource with parameters of type RuntimeServices
 void ResourceManagerImpl.initialize(RuntimeServices rsvc)
          Initialize the ResourceManager.
 void ResourceManager.initialize(RuntimeServices rs)
          Initialize the ResourceManager.
 void ResourceCache.initialize(RuntimeServices rs)
          initializes the ResourceCache.
 void ResourceCacheImpl.initialize(RuntimeServices rs)
           
 void Resource.setRuntimeServices(RuntimeServices rs)
           
 

Uses of RuntimeServices in org.apache.velocity.runtime.resource.loader
 

Fields in org.apache.velocity.runtime.resource.loader declared as RuntimeServices
protected  RuntimeServices ResourceLoader.rsvc
           
 

Methods in org.apache.velocity.runtime.resource.loader with parameters of type RuntimeServices
 void ResourceLoader.commonInit(RuntimeServices rs, ExtendedProperties configuration)
          This initialization is used by all resource loaders and must be called to set up common properties shared by all resource loaders
static ResourceLoader ResourceLoaderFactory.getLoader(RuntimeServices rs, String loaderClassName)
          Gets the loader specified in the configuration file.
 

Constructors in org.apache.velocity.runtime.resource.loader with parameters of type RuntimeServices
JarHolder(RuntimeServices rs, String urlpath)
           
 

Uses of RuntimeServices in org.apache.velocity.slf4j
 

Methods in org.apache.velocity.slf4j with parameters of type RuntimeServices
 void Slf4jLogChute.init(RuntimeServices rs)
          LogChute methods
 

Uses of RuntimeServices in org.apache.velocity.util
 

Methods in org.apache.velocity.util with parameters of type RuntimeServices
 void RuntimeServicesAware.setRuntimeServices(RuntimeServices rs)
          Called automatically when event cartridge is initialized.
 

Uses of RuntimeServices in org.apache.velocity.util.introspection
 

Methods in org.apache.velocity.util.introspection with parameters of type RuntimeServices
 void SecureUberspector.setRuntimeServices(RuntimeServices rs)
          Store the RuntimeServices before the object is initialized..
 



Copyright © 2000-2012 The Apache Software Foundation. All Rights Reserved.