Package | Description |
---|---|
org.ow2.clif.console.lib |
Definition of an assembly of CLIF components to provide an implementation of a central console for
deploying test plans, and controling and monitoring test runs.
|
org.ow2.clif.console.lib.egui.editor | |
org.ow2.clif.console.lib.egui.monitor | |
org.ow2.clif.console.lib.gui |
Swing-based GUI for deploying, controling and monitoring tests from a central "console".
|
org.ow2.clif.deploy |
Support for asynchronous deployment of Clif servers and blade components.
|
org.ow2.clif.storage.api |
API (Java interfaces, Fractal component types and generic events) related to events generated by
test runs, including their storage and retrieval.
|
org.ow2.clif.storage.lib.filestorage |
CSV-formatted file-based implementation of storage and storage proxy components.
|
org.ow2.clif.supervisor.api |
API (Java interfaces, Fractal component types and generic objects) related to the supervision
of test runs (control, monitoring and storage).
|
org.ow2.clif.supervisor.lib |
Supervisor component implementation.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Map<java.lang.String,ClifDeployDefinition> |
TestPlanReader.readFromProp(java.io.InputStream in)
Reads a CLIF test plan definition from the provided input stream,
and returns a test plan object, i.e.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Set<java.lang.String> |
TestPlanReader.getServers(java.util.Collection<ClifDeployDefinition> definitions)
Get the set of names of CLIF servers involved in the provided collection
of deployment definitions.
|
void |
TestPlanWriter.write2prop(java.util.Map<java.lang.String,ClifDeployDefinition> testPlan) |
static void |
TestPlanWriter.write2prop(java.io.OutputStream out,
java.util.Map<java.lang.String,ClifDeployDefinition> testPlan) |
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,ClifDeployDefinition> |
TestPlanTestPage.deployedTestPlan |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,ClifDeployDefinition> |
TestPlanVisualDisplay.addBlade()
Add an injector or a probe in the opened tab (with the right blade class).
|
java.util.Map<java.lang.String,ClifDeployDefinition> |
TestPlanVisualDisplay.getTestPlan()
Get test plan
|
java.util.Map<java.lang.String,ClifDeployDefinition> |
TestPlanObservable.getTestPlan()
Get the observable test plan
|
java.util.Map<java.lang.String,ClifDeployDefinition> |
TestPlanVisualDisplay.modifyBlade(java.lang.String bladeId,
java.lang.String newBladeId,
java.lang.String serverName,
java.lang.String bClass,
java.lang.String argument,
java.lang.String comment,
boolean isProbe)
Modify the specified blade with these new properties.
|
java.util.Map<java.lang.String,ClifDeployDefinition> |
TestPlanVisualDisplay.removeAllBlades()
Remove all blades in the test plan.
|
java.util.Map<java.lang.String,ClifDeployDefinition> |
TestPlanVisualDisplay.removeSelectedBlade()
Remove the selected blade in the opened tab.
|
Modifier and Type | Method and Description |
---|---|
void |
TestPlanObservable.put(java.lang.String newId,
ClifDeployDefinition definition)
Associates the specified value with the specified key in this testplan
and notify observers
|
Modifier and Type | Method and Description |
---|---|
void |
TestPlanVisualDisplay.setTestPlan(java.util.Map<java.lang.String,ClifDeployDefinition> testPlan)
Set test plan
|
void |
TestPlanObservable.setTestPlan(java.util.Map<java.lang.String,ClifDeployDefinition> testPlan)
Set observable test plan
|
Constructor and Description |
---|
TestPlanDetailsEditPage(TestPlanMasterEditPage master,
java.util.Map<java.lang.String,ClifDeployDefinition> testPlan)
Create a new injectors and probes details page.
|
TestPlanMasterEditPage(org.eclipse.ui.forms.editor.FormPage page,
java.util.Map<java.lang.String,ClifDeployDefinition> testPlan,
java.io.File clifPropsFile)
Create a Master/Detail pattern manager for test plan edition.
|
TestPlanObservable(java.util.Map<java.lang.String,ClifDeployDefinition> testPlan)
Construtor with a testplan
|
TestPlanVisualDisplay(org.eclipse.swt.widgets.Composite parent,
java.util.Map<java.lang.String,ClifDeployDefinition> testPlan,
org.eclipse.ui.forms.IManagedForm managedForm,
org.eclipse.ui.IEditorInput editorInput,
int style,
org.eclipse.jface.viewers.ISelectionChangedListener selectionChangedListener,
org.eclipse.swt.events.MouseListener checkListener,
boolean withCheck,
boolean withState)
Create a tab folder that display in tab each blade sort by class.
|
Constructor and Description |
---|
BladeLabelProvider(org.eclipse.swt.widgets.Display d,
java.util.Map<java.lang.String,ClifDeployDefinition> testPlan,
java.util.Map<java.lang.String,java.lang.Integer> serverColors) |
Graph(org.eclipse.swt.widgets.Composite parent,
int style,
java.util.Map<java.lang.String,ClifDeployDefinition> testPlan,
java.util.Map<java.lang.String,java.lang.Integer> serverColors)
Constructor
|
TableGraphComposite(org.eclipse.swt.widgets.Composite parent,
int style,
ClifAppFacade clifApp,
java.util.Map<java.lang.String,ClifDeployDefinition> selectedTestPlan,
java.util.Map<java.lang.String,java.lang.Integer> serverColors) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,ClifDeployDefinition> |
GuiPanelBladeState.getTestPlan() |
java.util.Map<java.lang.String,ClifDeployDefinition> |
TestPlanWindow.getTestPlan() |
Modifier and Type | Method and Description |
---|---|
protected void |
GuiPanelBladeState.insertBlade(java.lang.String id,
ClifDeployDefinition def,
int row)
Inserts a blade at the specified row index of the table.
|
Modifier and Type | Method and Description |
---|---|
void |
GuiPanelBladeState.setTestPlan(java.util.Map<java.lang.String,ClifDeployDefinition> testPlan) |
void |
TestPlanWindow.setTestPlan(java.util.Map<java.lang.String,ClifDeployDefinition> testPlan) |
Constructor and Description |
---|
GuiMonitorCard(java.util.Map<java.lang.String,ClifDeployDefinition> testPlan,
java.lang.String[] statLabels,
ClifAppFacade clifApp)
The constructor that will initialize the internal panels.
|
GuiMonitorPanel(java.util.Map<java.lang.String,ClifDeployDefinition> testPlan,
ClifAppFacade clifApp)
Constructor
|
GuiPanelBothMonitor(java.util.Map<java.lang.String,ClifDeployDefinition> testPlan,
ClifAppFacade clifApp)
The constructor that will initialize the internal panels.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.Collection<java.util.Map.Entry<java.lang.String,ClifDeployDefinition>> |
BladeDeploy.bladeDefs |
protected java.util.Collection<java.util.Map.Entry<java.lang.String,ClifDeployDefinition>> |
BladeDeploy.bladeDefs |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<java.util.Map.Entry<java.lang.String,ClifDeployDefinition>> |
BladeDeploy.getDefinitions()
Gets the collection of blade definitions this instance is supposed to deploy.
|
java.util.Collection<java.util.Map.Entry<java.lang.String,ClifDeployDefinition>> |
BladeDeploy.getDefinitions()
Gets the collection of blade definitions this instance is supposed to deploy.
|
Modifier and Type | Method and Description |
---|---|
void |
ClifAppFacade.deploy(java.util.Map<java.lang.String,ClifDeployDefinition> definitions,
ClifRegistry registry)
Asynchronously deploys blades among CLIF servers according to the given definitions.
|
void |
ClifAppFacade.deploy(java.util.Map<java.lang.String,ClifDeployDefinition> definitions,
ClifRegistry registry)
Asynchronously deploys blades among CLIF servers according to the given definitions.
|
void |
ClifAppFacade.syncDeploy(java.util.Map<java.lang.String,ClifDeployDefinition> definitions,
ClifRegistry registry)
Synchronous version of deploy method (returns when deployment is complete).
|
void |
ClifAppFacade.syncDeploy(java.util.Map<java.lang.String,ClifDeployDefinition> definitions,
ClifRegistry registry)
Synchronous version of deploy method (returns when deployment is complete).
|
Constructor and Description |
---|
BladeDeploy(java.lang.String serverName,
org.objectweb.fractal.api.Component serverComp,
java.util.Collection<java.util.Map.Entry<java.lang.String,ClifDeployDefinition>> definitions,
java.lang.Object lock)
Creates a thread dedicated to deploying a collection of blades
in a given CLIF server.
|
BladeDeploy(java.lang.String serverName,
org.objectweb.fractal.api.Component serverComp,
java.util.Collection<java.util.Map.Entry<java.lang.String,ClifDeployDefinition>> definitions,
java.lang.Object lock)
Creates a thread dedicated to deploying a collection of blades
in a given CLIF server.
|
Modifier and Type | Method and Description |
---|---|
void |
StorageAdmin.newTest(java.io.Serializable testId,
java.util.Map<java.lang.String,ClifDeployDefinition> definitions)
Informs the storage system about the beginning of a new test
|
Modifier and Type | Field and Description |
---|---|
protected ClifDeployDefinition |
BladeDescriptorImpl.def |
Modifier and Type | Method and Description |
---|---|
void |
ConsoleFileStorageImpl.newTest(java.io.Serializable testId,
java.util.Map<java.lang.String,ClifDeployDefinition> testPlan)
Inform the storage system the beginning of a new test
|
Constructor and Description |
---|
BladeDescriptorImpl(java.io.File bladeDir,
java.lang.String bladeId,
ClifDeployDefinition definition) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,ClifDeployDefinition> |
SupervisorInfo.getDefinitions() |
Modifier and Type | Method and Description |
---|---|
void |
SupervisorInfo.setDefinitions(java.util.Map<java.lang.String,ClifDeployDefinition> definitions) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,ClifDeployDefinition> |
SupervisorImpl.getDefinitions()
Gets current test plan definition
|
Modifier and Type | Method and Description |
---|---|
void |
SupervisorImpl.setDefinitions(java.util.Map<java.lang.String,ClifDeployDefinition> definitions)
Sets the test plan definition.
|