org.hippoecm.hst.addon.module
Interface ModuleInstance

All Known Implementing Classes:
ModuleInstanceImpl

public interface ModuleInstance


Method Summary
 void close()
           
<T> T
getComponent(String name)
           
<T> Map<String,T>
getComponentsOfType(Class<T> requiredType)
           
 String getFullName()
           
 ModuleInstance getModuleInstance(String name)
           
 List<ModuleInstance> getModuleInstances()
           
 String getName()
           
 void initialize()
           
 void start()
           
 void stop()
           
 

Method Detail

getName

String getName()

getFullName

String getFullName()

initialize

void initialize()

start

void start()

stop

void stop()

close

void close()

getComponent

<T> T getComponent(String name)

getComponentsOfType

<T> Map<String,T> getComponentsOfType(Class<T> requiredType)

getModuleInstance

ModuleInstance getModuleInstance(String name)

getModuleInstances

List<ModuleInstance> getModuleInstances()


Copyright © 2008-2012 Hippo. All Rights Reserved.