Package org.olat.core.service

Examples of org.olat.core.service.ServiceDescriptor


  /* (non-Javadoc)
   * @see org.olat.core.service.ServiceRegistry#validateDependencies()
   */
  public void validateDependencies() {
    Exception e = null;
    ServiceDescriptor sd = null;
    for (int i = 0; e == null && i < serviceDescriptors.size(); i++) {
      // access the interface class of each service to verify that it can be reached by the classloader
      sd = serviceDescriptors.get(i);
      e = validateService(sd);
      if (e == null) {
        Tracing.logInfo("SERVICE OK:" + sd.getServiceClassName()+" v"+sd.getMajorVersion()+"."+sd.getMinorVersion()+" description: "+sd.getDescription(), this.getClass());
      }
    }
   
    if (e != null) {
      throw new AssertException("invalid service: name '"+sd.getServiceClassName()+"' , spring exception = "+e);
    }
  }
View Full Code Here

TOP

Related Classes of org.olat.core.service.ServiceDescriptor

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.