org.xwiki.script.service
Interface ScriptServiceManager


@ComponentRole
public interface ScriptServiceManager

Provides access to ScriptService implementation at runtime. Implementations of this interface are supposed to be bound to the Script Context so that they can be access from scripts.

Since:
2.3M1
Version:
$Id: f0eb1fe419bc478e3a5e026625fab5028d11f5a1 $

Method Summary
 ScriptService get(String serviceName)
          Note that we're voluntarily using an API name of "get" to make it extra easy to access Script Services from Velocity (since in Velocity writing $services.name is equivalent to writing $services.get("name")).
 

Method Detail

get

ScriptService get(String serviceName)
Note that we're voluntarily using an API name of "get" to make it extra easy to access Script Services from Velocity (since in Velocity writing $services.name is equivalent to writing $services.get("name")). It also makes it a short and easy API name for other scripting languages.

Parameters:
serviceName - the name of the service to look for
Returns:
the service asked or null if none could be found


Copyright © 2004-2011 XWiki. All Rights Reserved.