org.apache.struts.tiles
インタフェース ComponentDefinitionsFactory

すべてのスーパーインタフェース:
java.io.Serializable
既知の実装クラスの一覧:
FactorySet, ReloadableDefinitionsFactory

推奨されていません。 Use DefinitionsFactory instead.

public interface ComponentDefinitionsFactory
extends java.io.Serializable

Component repository interface. This interface allows to retrieve an definition by its name, independently of the factory implementation. Implementation must be Serializable, in order to be compliant with web Container having this constraint (Weblogic 6.x).


メソッドの概要
 ComponentDefinition getDefinition(java.lang.String name, javax.servlet.ServletRequest request, javax.servlet.ServletContext servletContext)
          推奨されていません。 Get a definition by its name.
 void initFactory(javax.servlet.ServletContext servletContext, java.util.Map properties)
          推奨されていません。 Init factory.
 

メソッドの詳細

getDefinition

public ComponentDefinition getDefinition(java.lang.String name,
                                         javax.servlet.ServletRequest request,
                                         javax.servlet.ServletContext servletContext)
                                  throws NoSuchDefinitionException,
                                         DefinitionsFactoryException
推奨されていません。 
Get a definition by its name.

パラメータ:
name - Name of requested definition.
request - Current servelet request
servletContext - current servlet context
例外:
DefinitionsFactoryException - An error occur while getting definition.
NoSuchDefinitionException - No definition found for specified name Implementation can throw more accurate exception as a subclass of this exception

initFactory

public void initFactory(javax.servlet.ServletContext servletContext,
                        java.util.Map properties)
                 throws DefinitionsFactoryException
推奨されていません。 
Init factory. This method is called exactly once immediately after factory creation in case of internal creation (by DefinitionUtil).

パラメータ:
servletContext - Servlet Context passed to newly created factory.
properties - Map of name/property passed to newly created factory. Map can contains more properties than requested.
例外:
DefinitionsFactoryException - An error occur during initialization.


このドキュメントは、Ja-Jakartaにより訳されました。コメントがある場合は、report@jajakarta.orgまでお願いします。
Copyright (C) 2000-2004 - Apache Software Foundation