package com.vci.client.omd.lifecycle.ui;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
|
import com.vci.client.omd.lifecycle.LifeCycleStart;
|
import com.vci.corba.omd.lcm.LifeCycle;
|
|
public class LifeCycleList{
|
/**
|
*
|
*/
|
private static final long serialVersionUID = 1L;
|
List<String> list = new ArrayList<String>();
|
// @SuppressWarnings("rawtypes")
|
// public LifeCycleList() throws DocumentException {
|
// LifeCycle();
|
// }
|
|
public String[] getLifeCycles(){
|
try {
|
LifeCycle[] lifeCyles = LifeCycleStart.getService().getLifeCycles();
|
for(int i=0;i<lifeCyles.length;i++){
|
String name = lifeCyles[i].name;
|
list.add(name);
|
}
|
return list.toArray(new String[0]);
|
} catch (Exception e) {
|
// TODO Auto-generated catch block
|
e.printStackTrace();
|
}
|
return null;
|
}
|
|
//add by zhouhui
|
public static void main(String[] args){
|
// try {
|
// LifeCycleList l = new LifeCycleList();
|
// DataInjected.getInstance().setLCyleNames(l.LifeCycle());
|
// } catch (DocumentException e) {
|
// // TODO Auto-generated catch block
|
// e.printStackTrace();
|
// }
|
}
|
}
|