org.ow2.clif.deploy
Class ClifAnalyzerAppFacade
java.lang.Object
java.util.Observable
org.ow2.clif.deploy.ClifAnalyzerAppFacade
- All Implemented Interfaces:
- java.util.Observer
public class ClifAnalyzerAppFacade
- extends java.util.Observable
- implements java.util.Observer
Field Summary |
protected org.objectweb.fractal.api.Component |
analyzer
|
protected org.objectweb.fractal.api.control.BindingController |
analyzerBc
|
protected org.objectweb.fractal.api.Component |
clifAnalyzerApp
|
protected org.objectweb.fractal.api.control.ContentController |
clifAnalyzerAppCc
|
protected org.objectweb.fractal.api.control.LifeCycleController |
clifAnalyzerAppLfc
|
protected java.util.Map<java.lang.String,org.objectweb.fractal.api.Component> |
components
|
protected org.objectweb.fractal.api.Component |
storage
|
protected org.objectweb.fractal.api.control.BindingController |
storageBc
|
Method Summary |
org.objectweb.fractal.api.Component |
getClifAnalyzerApp()
Get clifAnalyzerApp component |
org.objectweb.fractal.api.Component |
getComponentByName(java.lang.String name)
Get a component of the clifApplication by his Fractal name |
static ClifAnalyzerAppFacade |
getInstance()
Get unique instance of ClifAnalyzerAppFacade |
void |
update(java.util.Observable supervisor,
java.lang.Object observation)
|
static void |
updateProperties(java.io.File clifProps)
|
Methods inherited from class java.util.Observable |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
clifAnalyzerApp
protected org.objectweb.fractal.api.Component clifAnalyzerApp
storage
protected org.objectweb.fractal.api.Component storage
analyzer
protected org.objectweb.fractal.api.Component analyzer
components
protected java.util.Map<java.lang.String,org.objectweb.fractal.api.Component> components
storageBc
protected org.objectweb.fractal.api.control.BindingController storageBc
analyzerBc
protected org.objectweb.fractal.api.control.BindingController analyzerBc
clifAnalyzerAppLfc
protected org.objectweb.fractal.api.control.LifeCycleController clifAnalyzerAppLfc
clifAnalyzerAppCc
protected org.objectweb.fractal.api.control.ContentController clifAnalyzerAppCc
getInstance
public static ClifAnalyzerAppFacade getInstance()
- Get unique instance of ClifAnalyzerAppFacade
- Returns:
- clifAnalyzerAppFacade
getComponentByName
public org.objectweb.fractal.api.Component getComponentByName(java.lang.String name)
- Get a component of the clifApplication by his Fractal name
- Parameters:
name
- the name of the component to find
- Returns:
- the reference of a component contained by the Clif Application whose name equals the
String passed as parameter, or null if there is no such component.
getClifAnalyzerApp
public org.objectweb.fractal.api.Component getClifAnalyzerApp()
- Get clifAnalyzerApp component
- Returns:
- Returns the clifAnalyzerApp component.
update
public void update(java.util.Observable supervisor,
java.lang.Object observation)
- Specified by:
update
in interface java.util.Observer
updateProperties
public static void updateProperties(java.io.File clifProps)