LogDomains.getLogger().finest("source mbean = " + sMbean);
LogDomains.getLogger().finest("dest mbean = " + dMbean);
LogDomains.getLogger().finest("type = " + typeClass);
if (sMbean != null && dMbean != null) {
return new Relation(sMbean, dMbean, typeClass, null,
_context.getModuleName());
}
else if (anyway) {
if (dMbean != null) {
return new Relation(source, dMbean, typeClass, null,
_context.getModuleName());
}
else if (sMbean != null) {
return new Relation(sMbean, dest, typeClass, null,
_context.getModuleName());
}
}
return null;
}