if (relationId == null) throw new IllegalArgumentException("Null Relation Id");
if (relationTypeName == null) throw new IllegalArgumentException("Null Relation Type Name");
Logger logger = getLogger();
if (logger.isEnabledFor(Logger.DEBUG))
{
logger.debug("Creating an InternalRelation with ID: " + relationId + " and relationType name: " + relationTypeName);
}
// creating InternalRelation to represent the internal relations
InternalRelation internalRelation = new InternalRelation(relationId, m_relationServiceObjectName,
relationTypeName, roleList);
try