com.plumtree.uiinfrastructure.web
Interface IApplication

All Known Implementing Classes:
Application

public interface IApplication

Title: IApplication

Copyright: Copyright (c) 2002

Company: Plumtree

Version:
1.0
Author:
Marc Harrison

Method Summary
 boolean ContainsSubApplication(java.lang.String key)
          Check if a subapplication is already in the subapplication table (i.e.
 CachingManager GetCachingManager()
          Get the caching manager for this application
 IApplication GetSubApplication(java.lang.String key)
          Get a sub application.
 VarPackManager GetVarPackManager()
          Get the variable package manager
 void RemoveSubApplication(java.lang.String subApplicationName)
          Remove a subspace from this application.
 

Method Detail

ContainsSubApplication

boolean ContainsSubApplication(java.lang.String key)
Check if a subapplication is already in the subapplication table (i.e. a subapplication will already exist if GetSubApplication(key) has been called).

Parameters:
key - The key which the subapplication is under.
Returns:
true if the subapplication exists.

GetCachingManager

CachingManager GetCachingManager()
Get the caching manager for this application

Returns:
the caching manager.

GetSubApplication

IApplication GetSubApplication(java.lang.String key)
Get a sub application. This is to provide seperate spaces to place objects in. By grouping objects that belong together in one application it is easier to clean up, debug and maintain.

Parameters:
key - The key which the sub-application is under.
Returns:
The sub-application

GetVarPackManager

VarPackManager GetVarPackManager()
Get the variable package manager

Returns:
variable package manager

RemoveSubApplication

void RemoveSubApplication(java.lang.String subApplicationName)
Remove a subspace from this application.

Parameters:
subApplicationName -



Copyright © 2002,2003,2004,2005 Plumtree Software, Inc., All Rights Reserved.