Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 
 package org.easycluster.easycluster.serialization.protocol.meta;
 
 
TODO

Author(s):
wangqi
Version:
$Id: MetainfoUtils.java 14 2012-01-10 11:54:14Z archie $
public class MetainfoUtils {
	private static final Logger logger = LoggerFactory.getLogger(MetainfoUtils.class);
	private static MetainfoUtils util = new MetainfoUtils();
	public static MetainfoUtils getUtil() {
		return ;
	}
	private MetainfoUtils() {
	}
			Collection<Stringpackages) {
		if (null != packages) {
			for (String pkgName : packages) {
				try {
					String[] clsNames = PackageUtil.findClassesInPackage(
							pkgNamenullnull);
					for (String clsName : clsNames) {
						try {
							ClassLoader cl = Thread.currentThread()
								.debug("using ClassLoader {" + cl
"} to load Class {" + clsName + "}");
							}
							Class<?> cls = cl.loadClass(clsName);
							SignalCode attr = cls
							if (null != attr) {
								int value = attr.messageCode();
								typeMetainfo.add(valuecls);
								.info("metainfo: add " + value + ":=>"
cls);
							}
catch (ClassNotFoundException e) {
							.error("createTypeMetainfo: "e);
						}
					}
catch (IOException e) {
					.error("createTypeMetainfo: "e);
				}
			}
		}
		return typeMetainfo;
	}
New to GrepCode? Check out our FAQ X