When writing Java-based services we occasionally require dependencies. That is, our services must start in a certain order. You can specify what services your code is dependent on by overriding the getServiceDependencies method in your service class. For example, to create a service that is dependent on RPC being started, override the method as follows.
protected Object getServiceDependencies() {
String dependsOn = "RPCSS\000\000";
return dependsOn ;
}
Note that the dependencies string is a list of double null terminated strings. So, to create a dependency on two services specify the dependsOnstring as "Service1\000Service2\000\000"
Manoj K.