org.jboss.seam.security.external.virtualapplications
Class VirtualApplicationContext

java.lang.Object
  extended by org.jboss.seam.security.external.virtualapplications.VirtualApplicationContext
All Implemented Interfaces:
Context

public class VirtualApplicationContext
extends Object
implements Context

Author:
Marcel Kolsteren

Constructor Summary
VirtualApplicationContext()
           
 
Method Summary
 void attach(String hostName)
           
 void create(String hostName)
           
 void destroy()
           
 void detach()
           
<T> T
get(Contextual<T> contextual)
           
<T> T
get(Contextual<T> contextual, CreationalContext<T> creationalContext)
           
protected  HashMapBeanStore getBeanStore()
           
 Class<? extends Annotation> getScope()
           
 void initialize(ServletContext servletContext)
           
 boolean isActive()
           
 boolean isExistingVirtualApplication(String hostName)
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VirtualApplicationContext

public VirtualApplicationContext()
Method Detail

getBeanStore

protected HashMapBeanStore getBeanStore()

initialize

public void initialize(ServletContext servletContext)

destroy

public void destroy()

create

public void create(String hostName)

remove

public void remove()

isExistingVirtualApplication

public boolean isExistingVirtualApplication(String hostName)

attach

public void attach(String hostName)

detach

public void detach()

get

public <T> T get(Contextual<T> contextual,
                 CreationalContext<T> creationalContext)
Specified by:
get in interface Context

get

public <T> T get(Contextual<T> contextual)
Specified by:
get in interface Context

getScope

public Class<? extends Annotation> getScope()
Specified by:
getScope in interface Context

isActive

public boolean isActive()
Specified by:
isActive in interface Context


Copyright © 2011 Seam Framework. All Rights Reserved.